Home
last modified time | relevance | path

Searched refs:port_data (Results 1 – 25 of 44) sorted by relevance

12

/linux/drivers/input/serio/
H A Dmaceps2.c51 static struct maceps2_data port_data[2]; variable
57 struct mace_ps2port *port = ((struct maceps2_data *)dev->port_data)->port; in maceps2_write()
74 struct mace_ps2port *port = ((struct maceps2_data *)dev->port_data)->port; in maceps2_interrupt()
87 struct maceps2_data *data = (struct maceps2_data *)dev->port_data; in maceps2_open()
108 struct maceps2_data *data = (struct maceps2_data *)dev->port_data; in maceps2_close()
128 serio->port_data = &port_data[idx]; in maceps2_allocate_port()
179 port_data[0].port = &mace->perif.ps2.keyb; in maceps2_init()
180 port_data[0].irq = MACEISA_KEYB_IRQ; in maceps2_init()
181 port_data[1].port = &mace->perif.ps2.mouse; in maceps2_init()
182 port_data[1].irq = MACEISA_MOUSE_IRQ; in maceps2_init()
H A Dioc3kbd.c40 struct ioc3kbd_data *d = dev->port_data; in ioc3kbd_write()
54 struct ioc3kbd_data *d = dev->port_data; in ioc3kbd_start()
62 struct ioc3kbd_data *d = dev->port_data; in ioc3kbd_stop()
69 struct ioc3kbd_data *d = dev->port_data; in ioc3aux_write()
83 struct ioc3kbd_data *d = dev->port_data; in ioc3aux_start()
91 struct ioc3kbd_data *d = dev->port_data; in ioc3aux_stop()
158 sk->port_data = d; in ioc3kbd_probe()
167 sa->port_data = d; in ioc3kbd_probe()
H A Drpckbd.c64 struct rpckbd_data *rpckbd = port->port_data; in rpckbd_open()
87 struct rpckbd_data *rpckbd = port->port_data; in rpckbd_close()
127 serio->port_data = rpckbd; in rpckbd_probe()
139 struct rpckbd_data *rpckbd = serio->port_data; in rpckbd_remove()
H A Daltera_ps2.c50 struct ps2if *ps2if = io->port_data; in altera_ps2_write()
58 struct ps2if *ps2if = io->port_data; in altera_ps2_open()
70 struct ps2if *ps2if = io->port_data; in altera_ps2_close()
113 serio->port_data = ps2if; in altera_ps2_probe()
H A Dolpc_apsp.c74 struct olpc_apsp *priv = port->port_data; in olpc_apsp_write()
137 struct olpc_apsp *priv = port->port_data; in olpc_apsp_open()
158 struct olpc_apsp *priv = port->port_data; in olpc_apsp_close()
198 kb_serio->port_data = priv; in olpc_apsp_probe()
215 pad_serio->port_data = priv; in olpc_apsp_probe()
H A Dpcips2.c45 struct pcips2_data *ps2if = io->port_data; in pcips2_write()
101 struct pcips2_data *ps2if = io->port_data; in pcips2_open()
119 struct pcips2_data *ps2if = io->port_data; in pcips2_close()
154 serio->port_data = ps2if; in pcips2_probe()
H A Dambakmi.c52 struct amba_kmi_port *kmi = io->port_data; in amba_kmi_write()
66 struct amba_kmi_port *kmi = io->port_data; in amba_kmi_open()
98 struct amba_kmi_port *kmi = io->port_data; in amba_kmi_close()
131 io->port_data = kmi; in amba_kmi_probe()
H A Dapbps2.c84 struct apbps2_priv *priv = io->port_data; in apbps2_write()
104 struct apbps2_priv *priv = io->port_data; in apbps2_open()
123 struct apbps2_priv *priv = io->port_data; in apbps2_close()
179 priv->io->port_data = priv; in apbps2_of_probe()
H A Dq40kbd.c80 struct q40kbd *q40kbd = port->port_data; in q40kbd_open()
93 struct q40kbd *q40kbd = port->port_data; in q40kbd_close()
118 port->port_data = q40kbd; in q40kbd_probe()
H A Dserport.c46 struct serport *serport = serio->port_data; in serport_serio_write()
52 struct serport *serport = serio->port_data; in serport_serio_open()
63 struct serport *serport = serio->port_data; in serport_serio_close()
173 serio->port_data = serport; in serport_ldisc_read()
H A Darc_ps2.c90 struct arc_ps2_port *port = io->port_data; in arc_ps2_write()
110 struct arc_ps2_port *port = io->port_data; in arc_ps2_open()
119 struct arc_ps2_port *port = io->port_data; in arc_ps2_close()
168 io->port_data = port; in arc_ps2_create_port()
H A Dams_delta_serio.c94 struct ams_delta_serio *priv = serio->port_data; in ams_delta_serio_open()
102 struct ams_delta_serio *priv = serio->port_data; in ams_delta_serio_close()
165 serio->port_data = priv; in ams_delta_serio_init()
H A Dps2mult.c77 struct ps2mult_port *port = serio->port_data; in ps2mult_serio_write()
101 struct ps2mult_port *port = serio->port_data; in ps2mult_serio_start()
113 struct ps2mult_port *port = serio->port_data; in ps2mult_serio_stop()
137 serio->port_data = &psm->ports[i]; in ps2mult_create_port()
H A Dps2-gpio.c98 struct ps2_gpio_data *drvdata = serio->port_data; in ps2_gpio_open()
109 struct ps2_gpio_data *drvdata = serio->port_data; in ps2_gpio_close()
117 struct ps2_gpio_data *drvdata = serio->port_data; in __ps2_gpio_write()
132 struct ps2_gpio_data *drvdata = serio->port_data; in ps2_gpio_write()
448 serio->port_data = drvdata; in ps2_gpio_probe()
H A Dsa1111ps2.c115 struct ps2if *ps2if = io->port_data; in ps2_write()
140 struct ps2if *ps2if = io->port_data; in ps2_open()
176 struct ps2if *ps2if = io->port_data; in ps2_close()
270 serio->port_data = ps2if; in ps2_probe()
H A Dsun4i-ps2.c141 struct sun4i_ps2data *drvdata = serio->port_data; in sun4i_ps2_open()
178 struct sun4i_ps2data *drvdata = serio->port_data; in sun4i_ps2_close()
191 struct sun4i_ps2data *drvdata = serio->port_data; in sun4i_ps2_write()
252 serio->port_data = drvdata; in sun4i_ps2_probe()
/linux/drivers/power/supply/
H A Dcros_usbpd-charger.c27 struct port_data { struct
52 struct port_data *ports[EC_USB_PD_MAX_PORTS]; argument
79 static bool cros_usbpd_charger_port_is_dedicated(struct port_data *port) in cros_usbpd_charger_port_is_dedicated()
153 static int cros_usbpd_charger_get_discovery_info(struct port_data *port) in cros_usbpd_charger_get_discovery_info()
182 static int cros_usbpd_charger_get_power_info(struct port_data *port) in cros_usbpd_charger_get_power_info()
306 static int cros_usbpd_charger_get_port_status(struct port_data *port, in cros_usbpd_charger_get_port_status()
349 struct port_data *port = power_supply_get_drvdata(psy); in cros_usbpd_charger_power_changed()
361 struct port_data *port = power_supply_get_drvdata(psy); in cros_usbpd_charger_get_prop()
448 struct port_data *port = power_supply_get_drvdata(psy); in cros_usbpd_charger_set_prop()
545 struct port_data *port; in cros_usbpd_charger_probe()
[all …]
H A Dcros_peripheral_charger.c26 struct port_data { struct
43 struct port_data *ports[EC_PCHG_MAX_PORTS]; argument
123 static int cros_pchg_get_status(struct port_data *port) in cros_pchg_get_status()
177 static int cros_pchg_get_port_status(struct port_data *port, bool ratelimit) in cros_pchg_get_port_status()
198 struct port_data *port = power_supply_get_drvdata(psy); in cros_pchg_get_prop()
277 struct port_data *port; in cros_pchg_probe()
/linux/drivers/infiniband/core/
H A Dcache.c202 return device->port_data[port].cache.gid; in rdma_gid_table()
876 release_gid_table(ib_dev, ib_dev->port_data[p].cache.gid); in gid_table_release_one()
877 ib_dev->port_data[p].cache.gid = NULL; in gid_table_release_one()
888 ib_dev->port_data[rdma_port].immutable.gid_tbl_len); in _gid_table_setup_one()
893 ib_dev->port_data[rdma_port].cache.gid = table; in _gid_table_setup_one()
908 ib_dev->port_data[p].cache.gid); in gid_table_cleanup_one()
1026 table = device->port_data[p].cache.gid; in rdma_find_gid()
1058 cache = device->port_data[port_num].cache.pkey; in ib_get_cached_pkey()
1077 *sn_pfx = device->port_data[port_num].cache.subnet_prefix; in ib_get_cached_subnet_prefix()
1096 cache = device->port_data[port_num].cache.pkey; in ib_find_cached_pkey()
[all …]
H A Dsysfs.c175 struct ib_port *port = ibdev->port_data[port_num].sysfs; in hw_stat_port_show()
188 struct ib_port *port = ibdev->port_data[port_num].sysfs; in hw_stat_port_store()
1039 if (!ibdev->port_data || !rdma_is_port_valid(ibdev, port_num) || in ib_get_hw_stats_port()
1040 !ibdev->port_data[port_num].sysfs->hw_stats_data) in ib_get_hw_stats_port()
1042 return ibdev->port_data[port_num].sysfs->hw_stats_data->stats; in ib_get_hw_stats_port()
1164 if (device->port_data && is_full_dev) in setup_port()
1165 device->port_data[port_num].sysfs = p; in setup_port()
1219 if (device->port_data && is_full_dev) in setup_port()
1220 device->port_data[port_num].sysfs = NULL; in setup_port()
1236 if (port->ibdev->port_data && in destroy_port()
[all …]
/linux/drivers/char/ipmi/
H A Dkcs_bmc_serio.c55 struct kcs_bmc_serio *priv = port->port_data; in kcs_bmc_serio_open()
62 struct kcs_bmc_serio *priv = port->port_data; in kcs_bmc_serio_close()
87 port->port_data = priv; in kcs_bmc_serio_add_device()
/linux/drivers/s390/scsi/
H A Dzfcp_diag.c46 hdr = &diag->port_data.header; in zfcp_diag_adapter_setup()
49 hdr->buffer = &diag->port_data.data; in zfcp_diag_adapter_setup()
50 hdr->buffer_size = sizeof(diag->port_data.data); in zfcp_diag_adapter_setup()
/linux/drivers/input/gameport/
H A Dlightning.c59 struct l4 *l4 = gameport->port_data; in l4_cooked_read()
92 struct l4 *l4 = gameport->port_data; in l4_open()
181 struct l4 *l4 = gameport->port_data; in l4_calibrate()
221 port->port_data = l4; in l4_create_ports()
/linux/drivers/input/rmi4/
H A Drmi_f03.c76 struct f03_data *f03 = id->port_data; in rmi_f03_pt_write()
141 struct f03_data *f03 = serio->port_data; in rmi_f03_pt_open()
164 struct f03_data *f03 = serio->port_data; in rmi_f03_pt_close()
182 serio->port_data = f03; in rmi_f03_register_pt()
/linux/drivers/input/joystick/
H A Da3d.c180 struct a3d *a3d = gameport->port_data; in a3d_adc_cooked_read()
196 struct a3d *a3d = gameport->port_data; in a3d_adc_open()
211 struct a3d *a3d = gameport->port_data; in a3d_adc_close()
345 adc->port_data = a3d; in a3d_connect()

12