• Home
  • Raw
  • Download

Lines Matching refs:pdt

484 static void rmi_driver_copy_pdt_to_fd(const struct pdt_entry *pdt,  in rmi_driver_copy_pdt_to_fd()  argument
487 fd->query_base_addr = pdt->query_base_addr + pdt->page_start; in rmi_driver_copy_pdt_to_fd()
488 fd->command_base_addr = pdt->command_base_addr + pdt->page_start; in rmi_driver_copy_pdt_to_fd()
489 fd->control_base_addr = pdt->control_base_addr + pdt->page_start; in rmi_driver_copy_pdt_to_fd()
490 fd->data_base_addr = pdt->data_base_addr + pdt->page_start; in rmi_driver_copy_pdt_to_fd()
491 fd->function_number = pdt->function_number; in rmi_driver_copy_pdt_to_fd()
492 fd->interrupt_source_count = pdt->interrupt_source_count; in rmi_driver_copy_pdt_to_fd()
493 fd->function_version = pdt->function_version; in rmi_driver_copy_pdt_to_fd()
745 const struct pdt_entry *pdt) in rmi_check_bootloader_mode() argument
751 if (pdt->function_number == 0x34 && pdt->function_version > 1) { in rmi_check_bootloader_mode()
752 ret = rmi_read(rmi_dev, pdt->data_base_addr, &status); in rmi_check_bootloader_mode()
761 } else if (pdt->function_number == 0x01) { in rmi_check_bootloader_mode()
762 ret = rmi_read(rmi_dev, pdt->data_base_addr, &status); in rmi_check_bootloader_mode()
777 void *ctx, const struct pdt_entry *pdt) in rmi_count_irqs() argument
782 *irq_count += pdt->interrupt_source_count; in rmi_count_irqs()
784 ret = rmi_check_bootloader_mode(rmi_dev, pdt); in rmi_count_irqs()
792 const struct pdt_entry *pdt) in rmi_initial_reset() argument
796 if (pdt->function_number == 0x01) { in rmi_initial_reset()
797 u16 cmd_addr = pdt->page_start + pdt->command_base_addr; in rmi_initial_reset()
825 return pdt->page_start == 0 ? RMI_SCAN_CONTINUE : -ENODEV; in rmi_initial_reset()
829 void *ctx, const struct pdt_entry *pdt) in rmi_create_function() argument
839 pdt->function_number); in rmi_create_function()
846 pdt->function_number); in rmi_create_function()
851 rmi_driver_copy_pdt_to_fd(pdt, &fn->fd); in rmi_create_function()
855 fn->num_of_irqs = pdt->interrupt_source_count; in rmi_create_function()
866 if (pdt->function_number == 0x01) in rmi_create_function()
868 else if (pdt->function_number == 0x34) in rmi_create_function()