Searched refs:siox_device (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/include/linux/ |
H A D | siox.h | 8 #define to_siox_device(_dev) container_of((_dev), struct siox_device, dev) 9 struct siox_device { struct 34 bool siox_device_synced(struct siox_device *sdevice); argument 35 bool siox_device_connected(struct siox_device *sdevice); 38 int (*probe)(struct siox_device *sdevice); 39 void (*remove)(struct siox_device *sdevice); 40 void (*shutdown)(struct siox_device *sdevice); 46 int (*set_data)(struct siox_device *sdevice, u8 status, u8 buf[]); 51 int (*get_data)(struct siox_device *sdevice, const u8 buf[]);
|
/openbmc/linux/drivers/siox/ |
H A D | siox-core.c | 130 struct siox_device *sdevice; in siox_poll() 358 struct siox_device *sdevice; in __siox_stop() 387 struct siox_device *sdev = to_siox_device(dev); in type_show() 397 struct siox_device *sdev = to_siox_device(dev); in inbytes_show() 407 struct siox_device *sdev = to_siox_device(dev); in outbytes_show() 417 struct siox_device *sdev = to_siox_device(dev); in status_errors_show() 492 ATTRIBUTE_GROUPS(siox_device); 751 struct siox_device *sdevice; in siox_master_unregister() 754 struct siox_device, node); in siox_master_unregister() 775 struct siox_device *sdevice; in siox_device_add() [all …]
|
/openbmc/linux/include/trace/events/ |
H A D | siox.h | 11 const struct siox_device *sdevice, 36 const struct siox_device *sdevice,
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-siox.c | 27 static int gpio_siox_set_data(struct siox_device *sdevice, u8 status, u8 buf[]) in gpio_siox_set_data() 38 static int gpio_siox_get_data(struct siox_device *sdevice, const u8 buf[]) in gpio_siox_get_data() 216 static int gpio_siox_probe(struct siox_device *sdevice) in gpio_siox_probe()
|