Home
last modified time | relevance | path

Searched refs:siox_device (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/include/linux/
H A Dsiox.h8 #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 Dsiox-core.c130 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 Dsiox.h11 const struct siox_device *sdevice,
36 const struct siox_device *sdevice,
/openbmc/linux/drivers/gpio/
H A Dgpio-siox.c27 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()