Home
last modified time | relevance | path

Searched refs:thc_hw (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/hid/intel-thc-hid/intel-quickspi/
H A Dpci-quickspi.c254 thc_dma_unconfigure(qsdev->thc_hw); in try_recover()
372 if (IS_ERR(qsdev->thc_hw)) { in quickspi_dev_init()
373 ret = PTR_ERR(qsdev->thc_hw); in quickspi_dev_init()
421 thc_ltr_config(qsdev->thc_hw, in quickspi_dev_init()
444 thc_ltr_unconfig(qsdev->thc_hw); in quickspi_dev_deinit()
480 thc_dma_release(qsdev->thc_hw); in quickspi_dma_init()
496 thc_dma_unconfigure(qsdev->thc_hw); in quickspi_dma_deinit()
497 thc_dma_release(qsdev->thc_hw); in quickspi_dma_deinit()
745 thc_dma_unconfigure(qsdev->thc_hw); in quickspi_suspend()
843 thc_ltr_unconfig(qsdev->thc_hw); in quickspi_poweroff()
[all …]
H A Dquickspi-protocol.c42 ret = thc_dma_write(qsdev->thc_hw, write_buf, write_buf_len); in write_cmd_to_txdma()
64 ret = thc_tic_pio_write(qsdev->thc_hw, qsdev->output_report_addr, in quickspi_get_device_descriptor()
81 int_cause_val = thc_int_cause_read(qsdev->thc_hw); in quickspi_get_device_descriptor()
91 ret = thc_tic_pio_read(qsdev->thc_hw, qsdev->input_report_bdy_addr, in quickspi_get_device_descriptor()
284 thc_int_trigger_type_select(qsdev->thc_hw, false); in reset_tic()
290 ret = thc_interrupt_quiesce(qsdev->thc_hw, false); in reset_tic()
302 int_cause_val = thc_int_cause_read(qsdev->thc_hw); in reset_tic()
313 thc_int_trigger_type_select(qsdev->thc_hw, true); in reset_tic()
315 ret = thc_tic_pio_read(qsdev->thc_hw, qsdev->input_report_bdy_addr, in reset_tic()
H A Dquickspi-dev.h127 struct thc_device *thc_hw; member
/linux-6.15/drivers/hid/intel-thc-hid/intel-quicki2c/
H A Dpci-quicki2c.c234 thc_dma_unconfigure(qcdev->thc_hw); in try_recover()
365 if (IS_ERR(qcdev->thc_hw)) { in quicki2c_dev_init()
366 ret = PTR_ERR(qcdev->thc_hw); in quicki2c_dev_init()
396 thc_interrupt_config(qcdev->thc_hw); in quicki2c_dev_init()
415 thc_ltr_unconfig(qcdev->thc_hw); in quicki2c_dev_deinit()
455 thc_dma_release(qcdev->thc_hw); in quicki2c_dma_init()
471 thc_dma_unconfigure(qcdev->thc_hw); in quicki2c_dma_deinit()
472 thc_dma_release(qcdev->thc_hw); in quicki2c_dma_deinit()
747 thc_dma_unconfigure(qcdev->thc_hw); in quicki2c_suspend()
845 thc_ltr_unconfig(qcdev->thc_hw); in quicki2c_poweroff()
[all …]
H A Dquicki2c-protocol.c89 return thc_dma_write(qcdev->thc_hw, qcdev->report_buf, write_buf_len); in write_cmd_to_txdma()
102 ret = thc_tic_pio_write_and_read(qcdev->thc_hw, qcdev->hid_desc_addr, in quicki2c_get_device_descriptor()
123 return thc_swdma_read(qcdev->thc_hw, (u8 *)&desc_reg, HIDI2C_REG_LEN, in quicki2c_get_report_descriptor()
156 ret = thc_swdma_read(qcdev->thc_hw, qcdev->report_buf, write_buf_len, in quicki2c_get_report()
H A Dquicki2c-dev.h159 struct thc_device *thc_hw; member