Searched refs:thc_hw (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/drivers/hid/intel-thc-hid/intel-quickspi/ |
| H A D | pci-quickspi.c | 254 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 D | quickspi-protocol.c | 42 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 D | quickspi-dev.h | 127 struct thc_device *thc_hw; member
|
| /linux-6.15/drivers/hid/intel-thc-hid/intel-quicki2c/ |
| H A D | pci-quicki2c.c | 234 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 D | quicki2c-protocol.c | 89 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 D | quicki2c-dev.h | 159 struct thc_device *thc_hw; member
|