Searched refs:sdevice (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/siox/ |
| H A D | siox-core.c | 68 static bool siox_device_counter_error(struct siox_device *sdevice, in siox_device_counter_error() argument 74 static bool siox_device_type_error(struct siox_device *sdevice, u8 status_clean) in siox_device_type_error() argument 83 if (sdevice->statustype) { in siox_device_type_error() 84 if (statustype != sdevice->statustype) in siox_device_type_error() 97 static bool siox_device_wdg_error(struct siox_device *sdevice, u8 status_clean) in siox_device_wdg_error() argument 105 bool siox_device_synced(struct siox_device *sdevice) in siox_device_synced() argument 107 if (siox_device_type_error(sdevice, sdevice->status_read_clean)) in siox_device_synced() 110 return !siox_device_counter_error(sdevice, sdevice->status_read_clean); in siox_device_synced() 119 bool siox_device_connected(struct siox_device *sdevice) in siox_device_connected() argument 121 if (!siox_device_synced(sdevice)) in siox_device_connected() [all …]
|
| /linux/include/trace/events/ |
| H A D | siox.h | 11 const struct siox_device *sdevice, 13 TP_ARGS(smaster, sdevice, devno, bufoffset), 18 __dynamic_array(u8, buf, sdevice->inbytes) 23 __entry->inbytes = sdevice->inbytes; 25 smaster->buf + bufoffset, sdevice->inbytes); 36 const struct siox_device *sdevice, 39 TP_ARGS(smaster, sdevice, devno, status_clean, bufoffset), 45 __dynamic_array(u8, buf, sdevice->outbytes) 51 __entry->outbytes = sdevice->outbytes; 53 smaster->buf + bufoffset, sdevice->outbytes);
|
| /linux/include/linux/ |
| H A D | siox.h | 34 bool siox_device_synced(struct siox_device *sdevice); 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[]);
|
| /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() argument 29 struct gpio_siox_ddata *ddata = dev_get_drvdata(&sdevice->dev); in gpio_siox_set_data() 38 static int gpio_siox_get_data(struct siox_device *sdevice, const u8 buf[]) in gpio_siox_get_data() argument 40 struct gpio_siox_ddata *ddata = dev_get_drvdata(&sdevice->dev); in gpio_siox_get_data() 217 static int gpio_siox_probe(struct siox_device *sdevice) in gpio_siox_probe() argument 221 struct device *dev = &sdevice->dev; in gpio_siox_probe()
|