aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller/dwc/pcie-qcom-common.c
diff options
context:
space:
mode:
authorEven Xu <[email protected]>2025-05-14 06:19:41 +0000
committerJiri Kosina <[email protected]>2025-06-10 19:15:59 +0000
commit22da60f0304b6bfd2c7cba8ee88086f344ef5206 (patch)
tree6c5d1f11763a78d18a0bec272b33f4c305b9c268 /drivers/pci/controller/dwc/pcie-qcom-common.c
parentHID: Intel-thc-hid: Intel-thc: Introduce max input size control (diff)
downloadkernel-22da60f0304b6bfd2c7cba8ee88086f344ef5206.tar.gz
kernel-22da60f0304b6bfd2c7cba8ee88086f344ef5206.zip
HID: Intel-thc-hid: Intel-thc: Introduce interrupt delay control
This patch adds support for a new feature, named "Interrupt Delay", allowing driver to set a specific delay time for next interrupt detection. It gives driver a capability to control THC waiting time for the next interrupt, to reduce the likelihood of spurious readings. APIs added: - thc_i2c_set_rx_int_delay(): Set I2C Rx input interrupt delay value - thc_i2c_rx_int_delay_enable(): Enable or disable I2C Rx interrupt delay As this interrupt delay feature is only applicable to RxDMA and must remain disabled during SWDMA operations, it also involves a change in SWDMA code to record the max input size control feature state before SWDMA and restore the state after SWDMA. Signed-off-by: Even Xu <[email protected]> Tested-by: Chong Han <[email protected]> Reviewed-by: Andy Shevchenko <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
Diffstat (limited to 'drivers/pci/controller/dwc/pcie-qcom-common.c')
0 files changed, 0 insertions, 0 deletions