Searched refs:idd (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/sn/ |
D | ioc3.c | 40 static int nic_wait(struct ioc3_driver_data *idd) in nic_wait() argument 45 mcr = readl(&idd->vma->mcr); in nic_wait() 51 static int nic_reset(struct ioc3_driver_data *idd) in nic_reset() argument 57 writel(mcr_pack(500, 65), &idd->vma->mcr); in nic_reset() 58 presence = nic_wait(idd); in nic_reset() 66 static int nic_read_bit(struct ioc3_driver_data *idd) in nic_read_bit() argument 72 writel(mcr_pack(6, 13), &idd->vma->mcr); in nic_read_bit() 73 result = nic_wait(idd); in nic_read_bit() 81 static void nic_write_bit(struct ioc3_driver_data *idd, int bit) in nic_write_bit() argument 84 writel(mcr_pack(6, 110), &idd->vma->mcr); in nic_write_bit() [all …]
|
/Linux-v4.19/drivers/misc/ |
D | ioc4.c | 65 struct ioc4_driver_data *idd; in ioc4_register_submodule() local 74 list_for_each_entry(idd, &ioc4_devices, idd_list) { in ioc4_register_submodule() 75 if (is->is_probe(idd)) { in ioc4_register_submodule() 80 pci_name(idd->idd_pdev)); in ioc4_register_submodule() 92 struct ioc4_driver_data *idd; in ioc4_unregister_submodule() local 101 list_for_each_entry(idd, &ioc4_devices, idd_list) { in ioc4_unregister_submodule() 102 if (is->is_remove(idd)) { in ioc4_unregister_submodule() 107 pci_name(idd->idd_pdev)); in ioc4_unregister_submodule() 143 ioc4_clock_calibrate(struct ioc4_driver_data *idd) in ioc4_clock_calibrate() argument 155 writel(gpcr.raw, &idd->idd_misc_regs->gpcr_s.raw); in ioc4_clock_calibrate() [all …]
|
/Linux-v4.19/drivers/input/keyboard/ |
D | hil_kbd.c | 78 char idd[HIL_PACKET_MAX_LENGTH]; /* DID byte and IDD record */ member 113 buf = dev->idd; in hil_dev_handle_command_response() 222 ax16 = ptr->idd[1] & HIL_IDD_HEADER_16BIT; /* 8 or 16bit resolution */ in hil_dev_handle_ptr_events() 223 absdev = ptr->idd[1] & HIL_IDD_HEADER_ABS; in hil_dev_handle_ptr_events() 329 uint8_t did = kbd->idd[0]; in hil_dev_keyboard_setup() 356 uint8_t did = ptr->idd[0]; in hil_dev_pointer_setup() 357 uint8_t *idd = ptr->idd + 1; in hil_dev_pointer_setup() local 358 unsigned int naxsets = HIL_IDD_NUM_AXSETS(*idd); in hil_dev_pointer_setup() 362 ptr->naxes = HIL_IDD_NUM_AXES_PER_SET(*idd); in hil_dev_pointer_setup() 382 0, HIL_IDD_AXIS_MAX(idd, i), 0, 0); in hil_dev_pointer_setup() [all …]
|
/Linux-v4.19/drivers/tty/serial/ |
D | ioc3_serial.c | 354 struct ioc3_driver_data *idd = dev_get_drvdata(the_port->dev); in get_ioc3_port() local 355 struct ioc3_card *card_ptr = idd->data[Submodule_slot]; in get_ioc3_port() 383 struct ioc3_driver_data *idd = port->ip_idd; in port_init() local 390 sio_cr = readl(&idd->vma->sio_cr); in port_init() 443 sbbr_l = &idd->vma->sbbr_l; in port_init() 444 sbbr_h = &idd->vma->sbbr_h; in port_init() 471 ioc3_disable(port->ip_is, idd, hooks->intr_clear); in port_init() 472 ioc3_ack(port->ip_is, idd, hooks->intr_clear); in port_init() 1432 struct ioc3_driver_data *idd, in ioc3uart_intr_one() argument 1445 card_ptr = idd->data[is->id]; in ioc3uart_intr_one() [all …]
|
D | ioc4_serial.c | 742 struct ioc4_driver_data *idd = dev_get_drvdata(the_port->dev); in get_ioc4_port() local 743 struct ioc4_control *control = idd->idd_serial_data; in get_ioc4_port() 1048 static inline int ioc4_attach_local(struct ioc4_driver_data *idd) in ioc4_attach_local() argument 1055 struct pci_dev *pdev = idd->idd_pdev; in ioc4_attach_local() 1056 struct ioc4_control* control = idd->idd_serial_data; in ioc4_attach_local() 1058 void __iomem *ioc4_misc = idd->idd_misc_regs; in ioc4_attach_local() 1100 if (idd->count_period/IOC4_EXTINT_COUNT_DIVISOR < 20) { in ioc4_attach_local() 2641 static int ioc4_serial_remove_one(struct ioc4_driver_data *idd) in ioc4_serial_remove_one() argument 2650 control = idd->idd_serial_data; in ioc4_serial_remove_one() 2696 idd->idd_serial_data = NULL; in ioc4_serial_remove_one() [all …]
|
/Linux-v4.19/include/linux/ |
D | ioc3.h | 91 extern void ioc3_write_ireg(struct ioc3_driver_data *idd, uint32_t value, int reg);
|
D | hil_mlc.h | 110 uint8_t idd[16]; /* Device ID Byte and Describe Record */ member
|
/Linux-v4.19/drivers/ide/ |
D | sgiioc4.c | 603 static int ioc4_ide_attach_one(struct ioc4_driver_data *idd) in ioc4_ide_attach_one() argument 609 if (idd->idd_variant == IOC4_VARIANT_PCI_RT) in ioc4_ide_attach_one() 612 return pci_init_sgiioc4(idd->idd_pdev); in ioc4_ide_attach_one()
|
/Linux-v4.19/drivers/input/serio/ |
D | hil_mlc.c | 364 mlc->di_scratch.idd[i] = in hilse_take_idd() 368 if (mlc->di_scratch.idd[1] & HIL_IDD_HEADER_RSC) in hilse_take_idd() 371 if (mlc->di_scratch.idd[1] & HIL_IDD_HEADER_EXD) in hilse_take_idd() 391 if (mlc->di_scratch.idd[1] & HIL_IDD_HEADER_EXD) in hilse_take_rsc() 814 idx = mlc->di[map->didx].idd; in hil_mlc_serio_write()
|