/Linux-v4.19/drivers/input/rmi4/ |
D | rmi_smbus.c | 35 struct rmi_transport_dev xport; member 61 static int smb_block_write(struct rmi_transport_dev *xport, in smb_block_write() argument 65 container_of(xport, struct rmi_smb_xport, xport); in smb_block_write() 82 static int rmi_smb_get_command_code(struct rmi_transport_dev *xport, in rmi_smb_get_command_code() argument 86 container_of(xport, struct rmi_smb_xport, xport); in rmi_smb_get_command_code() 117 retval = smb_block_write(xport, i + 0x80, &new_map, sizeof(new_map)); in rmi_smb_get_command_code() 139 static int rmi_smb_write_block(struct rmi_transport_dev *xport, u16 rmiaddr, in rmi_smb_write_block() argument 145 container_of(xport, struct rmi_smb_xport, xport); in rmi_smb_write_block() 156 retval = rmi_smb_get_command_code(xport, rmiaddr, block_len, in rmi_smb_write_block() 161 retval = smb_block_write(xport, commandcode, in rmi_smb_write_block() [all …]
|
D | rmi_bus.h | 110 return &d->xport->pdata; in rmi_get_platform_data() 139 return d->xport->ops->read_block(d->xport, addr, buf, 1); in rmi_read() 156 return d->xport->ops->read_block(d->xport, addr, buf, len); in rmi_read_block() 170 return d->xport->ops->write_block(d->xport, addr, &data, 1); in rmi_write() 186 return d->xport->ops->write_block(d->xport, addr, buf, len); in rmi_write_block()
|
D | rmi_i2c.c | 31 struct rmi_transport_dev xport; member 78 static int rmi_i2c_write_block(struct rmi_transport_dev *xport, u16 addr, in rmi_i2c_write_block() argument 82 container_of(xport, struct rmi_i2c_xport, xport); in rmi_i2c_write_block() 127 static int rmi_i2c_read_block(struct rmi_transport_dev *xport, u16 addr, in rmi_i2c_read_block() argument 131 container_of(xport, struct rmi_i2c_xport, xport); in rmi_i2c_read_block() 197 rmi_unregister_transport_device(&rmi_i2c->xport); in rmi_i2c_unregister_transport() 214 pdata = &rmi_i2c->xport.pdata; in rmi_i2c_probe() 257 rmi_i2c->xport.dev = &client->dev; in rmi_i2c_probe() 258 rmi_i2c->xport.proto_name = "i2c"; in rmi_i2c_probe() 259 rmi_i2c->xport.ops = &rmi_i2c_ops; in rmi_i2c_probe() [all …]
|
D | rmi_spi.c | 40 struct rmi_transport_dev xport; member 84 if (rmi_spi->xport.pdata.spi_data.read_delay_us) in rmi_spi_manage_pools() 89 if (rmi_spi->xport.pdata.spi_data.write_delay_us) in rmi_spi_manage_pools() 121 &rmi_spi->xport.pdata.spi_data; in rmi_spi_xfer() 273 static int rmi_spi_write_block(struct rmi_transport_dev *xport, u16 addr, in rmi_spi_write_block() argument 277 container_of(xport, struct rmi_spi_xport, xport); in rmi_spi_write_block() 299 static int rmi_spi_read_block(struct rmi_transport_dev *xport, u16 addr, in rmi_spi_read_block() argument 303 container_of(xport, struct rmi_spi_xport, xport); in rmi_spi_read_block() 369 rmi_unregister_transport_device(&rmi_spi->xport); in rmi_spi_unregister_transport() 387 pdata = &rmi_spi->xport.pdata; in rmi_spi_probe() [all …]
|
D | rmi_bus.c | 77 int rmi_register_transport_device(struct rmi_transport_dev *xport) in rmi_register_transport_device() argument 89 rmi_dev->xport = xport; in rmi_register_transport_device() 97 xport->rmi_dev = rmi_dev; in rmi_register_transport_device() 103 rmi_dbg(RMI_DEBUG_CORE, xport->dev, in rmi_register_transport_device() 105 dev_name(rmi_dev->xport->dev), dev_name(&rmi_dev->dev)); in rmi_register_transport_device() 120 void rmi_unregister_transport_device(struct rmi_transport_dev *xport) in rmi_unregister_transport_device() argument 122 struct rmi_device *rmi_dev = xport->rmi_dev; in rmi_unregister_transport_device() 161 struct device_node *node = fn->rmi_dev->xport->dev->of_node; in rmi_function_of_probe()
|
D | rmi_driver.c | 232 dev_driver_string(rmi_dev->xport->dev), in rmi_irq_init() 801 if (rmi_dev->xport->ops->reset) { in rmi_initial_reset() 802 error = rmi_dev->xport->ops->reset(rmi_dev->xport, in rmi_initial_reset() 894 if (clear_wake && device_may_wakeup(rmi_dev->xport->dev)) { in rmi_enable_irq() 929 if (enable_wake && device_may_wakeup(rmi_dev->xport->dev)) { in rmi_disable_irq() 1018 struct fwnode_handle *fwnode = rmi_dev->xport->dev->fwnode; in rmi_probe_interrupts() 1127 if (rmi_dev->xport->dev->of_node) { in rmi_driver_probe() 1128 retval = rmi_driver_of_probe(rmi_dev->xport->dev, pdata); in rmi_driver_probe() 1183 if (rmi_dev->xport->input) { in rmi_driver_probe() 1191 data->input = rmi_dev->xport->input; in rmi_driver_probe() [all …]
|
D | rmi_f01.c | 643 if (device_may_wakeup(fn->rmi_dev->xport->dev)) in rmi_f01_suspend()
|
/Linux-v4.19/drivers/hid/ |
D | hid-rmi.c | 85 struct rmi_transport_dev xport; member 181 static int rmi_hid_read_block(struct rmi_transport_dev *xport, u16 addr, in rmi_hid_read_block() argument 184 struct rmi_data *data = container_of(xport, struct rmi_data, xport); in rmi_hid_read_block() 254 static int rmi_hid_write_block(struct rmi_transport_dev *xport, u16 addr, in rmi_hid_write_block() argument 257 struct rmi_data *data = container_of(xport, struct rmi_data, xport); in rmi_hid_write_block() 293 struct rmi_device *rmi_dev = data->xport.rmi_dev; in rmi_reset_attn_mode() 318 struct rmi_device *rmi_dev = hdata->xport.rmi_dev; in rmi_input_event() 438 struct rmi_device *rmi_dev = data->xport.rmi_dev; in rmi_suspend() 456 struct rmi_device *rmi_dev = data->xport.rmi_dev; in rmi_post_resume() 483 static int rmi_hid_reset(struct rmi_transport_dev *xport, u16 reset_addr) in rmi_hid_reset() argument [all …]
|
/Linux-v4.19/fs/afs/ |
D | addr_list.c | 163 unsigned int xport = 0; in afs_parse_text_addrs() local 168 xport *= 10; in afs_parse_text_addrs() 169 xport += *p - '0'; in afs_parse_text_addrs() 170 if (xport > 65535) in afs_parse_text_addrs() 174 srx->transport.sin6.sin6_port = htons(xport); in afs_parse_text_addrs() 241 __be16 xport = htons(port); in afs_merge_fs_addr4() local 247 xport == a->sin6_port) in afs_merge_fs_addr4() 250 (u16 __force)xport < (u16 __force)a->sin6_port) in afs_merge_fs_addr4() 262 a->sin6_port = xport; in afs_merge_fs_addr4() 277 __be16 xport = htons(port); in afs_merge_fs_addr6() local [all …]
|
/Linux-v4.19/include/linux/ |
D | rmi.h | 284 int (*write_block)(struct rmi_transport_dev *xport, u16 addr, 286 int (*read_block)(struct rmi_transport_dev *xport, u16 addr, 288 int (*reset)(struct rmi_transport_dev *xport, u16 reset_addr); 328 struct rmi_transport_dev *xport; member 371 int rmi_register_transport_device(struct rmi_transport_dev *xport); 372 void rmi_unregister_transport_device(struct rmi_transport_dev *xport);
|
/Linux-v4.19/sound/isa/ |
D | sc6000.c | 368 long xport, long xmpu, in sc6000_hw_cfg_encode() argument 373 if (xport == 0x240) in sc6000_hw_cfg_encode()
|
/Linux-v4.19/drivers/net/hyperv/ |
D | hyperv_net.h | 1297 u8 xport; member
|