Home
last modified time | relevance | path

Searched refs:idd (Results 1 – 9 of 9) sorted by relevance

/linux-3.4.99/drivers/sn/
Dioc3.c40 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-3.4.99/drivers/misc/
Dioc4.c65 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
156 writel(gpcr.raw, &idd->idd_misc_regs->gpcr_s.raw); in ioc4_clock_calibrate()
[all …]
/linux-3.4.99/drivers/input/keyboard/
Dhil_kbd.c79 char idd[HIL_PACKET_MAX_LENGTH]; /* DID byte and IDD record */ member
114 buf = dev->idd; in hil_dev_handle_command_response()
223 ax16 = ptr->idd[1] & HIL_IDD_HEADER_16BIT; /* 8 or 16bit resolution */ in hil_dev_handle_ptr_events()
224 absdev = ptr->idd[1] & HIL_IDD_HEADER_ABS; in hil_dev_handle_ptr_events()
330 uint8_t did = kbd->idd[0]; in hil_dev_keyboard_setup()
357 uint8_t did = ptr->idd[0]; in hil_dev_pointer_setup()
358 uint8_t *idd = ptr->idd + 1; in hil_dev_pointer_setup() local
359 unsigned int naxsets = HIL_IDD_NUM_AXSETS(*idd); in hil_dev_pointer_setup()
363 ptr->naxes = HIL_IDD_NUM_AXES_PER_SET(*idd); in hil_dev_pointer_setup()
383 0, HIL_IDD_AXIS_MAX(idd, i), 0, 0); in hil_dev_pointer_setup()
[all …]
/linux-3.4.99/drivers/tty/serial/
Dioc3_serial.c357 struct ioc3_driver_data *idd = dev_get_drvdata(the_port->dev); in get_ioc3_port() local
358 struct ioc3_card *card_ptr = idd->data[Submodule_slot]; in get_ioc3_port()
386 struct ioc3_driver_data *idd = port->ip_idd; in port_init() local
393 sio_cr = readl(&idd->vma->sio_cr); in port_init()
446 sbbr_l = &idd->vma->sbbr_l; in port_init()
447 sbbr_h = &idd->vma->sbbr_h; in port_init()
474 ioc3_disable(port->ip_is, idd, hooks->intr_clear); in port_init()
475 ioc3_ack(port->ip_is, idd, hooks->intr_clear); in port_init()
1437 struct ioc3_driver_data *idd, in ioc3uart_intr_one() argument
1450 card_ptr = idd->data[is->id]; in ioc3uart_intr_one()
[all …]
Dioc4_serial.c745 struct ioc4_driver_data *idd = dev_get_drvdata(the_port->dev); in get_ioc4_port() local
746 struct ioc4_control *control = idd->idd_serial_data; in get_ioc4_port()
1050 static int inline ioc4_attach_local(struct ioc4_driver_data *idd) in ioc4_attach_local() argument
1057 struct pci_dev *pdev = idd->idd_pdev; in ioc4_attach_local()
1058 struct ioc4_control* control = idd->idd_serial_data; in ioc4_attach_local()
1060 void __iomem *ioc4_misc = idd->idd_misc_regs; in ioc4_attach_local()
1102 if (idd->count_period/IOC4_EXTINT_COUNT_DIVISOR < 20) { in ioc4_attach_local()
2642 static int ioc4_serial_remove_one(struct ioc4_driver_data *idd) in ioc4_serial_remove_one() argument
2651 control = idd->idd_serial_data; in ioc4_serial_remove_one()
2697 idd->idd_serial_data = NULL; in ioc4_serial_remove_one()
[all …]
/linux-3.4.99/include/linux/
Dioc3.h91 extern void ioc3_write_ireg(struct ioc3_driver_data *idd, uint32_t value, int reg);
Dhil_mlc.h110 uint8_t idd[16]; /* Device ID Byte and Describe Record */ member
/linux-3.4.99/drivers/ide/
Dsgiioc4.c604 int __devinit ioc4_ide_attach_one(struct ioc4_driver_data *idd) in ioc4_ide_attach_one() argument
610 if (idd->idd_variant == IOC4_VARIANT_PCI_RT) in ioc4_ide_attach_one()
613 return pci_init_sgiioc4(idd->idd_pdev); in ioc4_ide_attach_one()
/linux-3.4.99/drivers/input/serio/
Dhil_mlc.c366 mlc->di_scratch.idd[i] = in hilse_take_idd()
370 if (mlc->di_scratch.idd[1] & HIL_IDD_HEADER_RSC) in hilse_take_idd()
373 if (mlc->di_scratch.idd[1] & HIL_IDD_HEADER_EXD) in hilse_take_idd()
393 if (mlc->di_scratch.idd[1] & HIL_IDD_HEADER_EXD) in hilse_take_rsc()
821 idx = mlc->di[map->didx].idd; in hil_mlc_serio_write()