Home
last modified time | relevance | path

Searched full:siox (Results 1 – 10 of 10) sorted by relevance

/linux/Documentation/ABI/testing/
H A Dsysfs-bus-siox1 What: /sys/bus/siox/devices/siox-X/active
14 What: /sys/bus/siox/devices/siox-X/device_add
31 What: /sys/bus/siox/devices/siox-X/device_remove
35 Write-only file. A single write removes the last device in the siox chain.
37 What: /sys/bus/siox/devices/siox-X/poll_interval_ns
45 What: /sys/bus/siox/devices/siox-X-Y/connected
49 Read-only value. "0" means the Yth device on siox bus X isn't "connected" i.e.
52 What: /sys/bus/siox/devices/siox-X-Y/inbytes
56 Read-only value reporting the inbytes value provided to siox-X/device_add
58 What: /sys/bus/siox/devices/siox-X-Y/status_errors
[all …]
/linux/drivers/siox/
H A DKconfig2 menuconfig SIOX config
3 tristate "Eckelmann SIOX Support"
5 SIOX stands for Serial Input Output eXtension and is a synchronous
12 if SIOX
15 tristate "SIOX GPIO bus driver"
17 SIOX bus driver that controls the four bus lines using GPIOs.
H A Dsiox-core.c11 #include "siox.h"
14 * The lowest bit in the SIOX status word signals if the in-device watchdog is
29 * Each Siox-Device has a 4 bit type number that is neither 0 nor 15. This is
37 #include <trace/events/siox.h>
547 .name = "siox",
606 if (strcmp(type, "siox-12x8") || inbytes != 2 || outbytes != 4) in device_add_store()
609 siox_device_add(smaster, "siox-12x8", inbytes, outbytes, statustype); in device_add_store()
747 dev_set_name(&smaster->dev, "siox-%d", smaster->busno); in siox_master_register()
754 "siox-%d", smaster->busno); in siox_master_register()
841 dev_set_name(&sdevice->dev, "siox-%d-%d", in siox_device_add()
[all …]
H A DMakefile2 obj-$(CONFIG_SIOX) += siox-core.o
3 obj-$(CONFIG_SIOX_BUS_GPIO) += siox-bus-gpio.o
H A Dsiox.h7 #include <linux/siox.h>
/linux/include/trace/events/
H A Dsiox.h2 #define TRACE_SYSTEM siox
27 TP_printk("siox-%d-%u [%*phD]",
55 TP_printk("siox-%d-%u (%02hhx) [%*phD]",
/linux/drivers/gpio/
H A Dgpio-siox.c7 #include <linux/siox.h>
208 .name = "siox-gpio",
264 .name = "gpio-siox",
270 MODULE_DESCRIPTION("SIOX gpio driver");
/linux/drivers/
H A DKconfig238 source "drivers/siox/Kconfig"
H A DMakefile187 obj-$(CONFIG_SIOX) += siox/
/linux/
H A DMAINTAINERS24526 SIOX
24530 F: drivers/gpio/gpio-siox.c
24531 F: drivers/siox/*
24532 F: include/trace/events/siox.h