Home
last modified time | relevance | path

Searched refs:quicki2c_device (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/hid/intel-thc-hid/intel-quicki2c/
H A Dpci-quicki2c.c124 static int quicki2c_get_acpi_resources(struct quicki2c_device *qcdev) in quicki2c_get_acpi_resources()
231 struct quicki2c_device *qcdev = dev_id; in quicki2c_irq_quick_handler()
252 static int try_recover(struct quicki2c_device *qcdev) in try_recover()
267 static int handle_input_report(struct quicki2c_device *qcdev) in handle_input_report()
314 struct quicki2c_device *qcdev = dev_id; in quicki2c_irq_thread_handler()
366 static struct quicki2c_device *quicki2c_dev_init(struct pci_dev *pdev, void __iomem *mem_addr, in quicki2c_dev_init()
370 struct quicki2c_device *qcdev; in quicki2c_dev_init()
373 qcdev = devm_kzalloc(dev, sizeof(struct quicki2c_device), GFP_KERNEL); in quicki2c_dev_init()
435 static void quicki2c_dev_deinit(struct quicki2c_device *qcdev) in quicki2c_dev_deinit()
452 static void quicki2c_dma_adv_enable(struct quicki2c_device *qcdev) in quicki2c_dma_adv_enable()
[all …]
H A Dquicki2c-protocol.c16 static int quicki2c_init_write_buf(struct quicki2c_device *qcdev, u32 cmd, int cmd_len, in quicki2c_init_write_buf()
54 static int quicki2c_encode_cmd(struct quicki2c_device *qcdev, u32 *cmd_buf, in quicki2c_encode_cmd()
74 static int write_cmd_to_txdma(struct quicki2c_device *qcdev, int opcode, in write_cmd_to_txdma()
93 int quicki2c_set_power(struct quicki2c_device *qcdev, enum hidi2c_power_state power_state) in quicki2c_set_power()
98 int quicki2c_get_device_descriptor(struct quicki2c_device *qcdev) in quicki2c_get_device_descriptor()
118 int quicki2c_get_report_descriptor(struct quicki2c_device *qcdev) in quicki2c_get_report_descriptor()
128 int quicki2c_get_report(struct quicki2c_device *qcdev, u8 report_type, in quicki2c_get_report()
176 int quicki2c_set_report(struct quicki2c_device *qcdev, u8 report_type, in quicki2c_set_report()
202 int quicki2c_reset(struct quicki2c_device *qcdev) in quicki2c_reset()
H A Dquicki2c-dev.h191 struct quicki2c_device { struct