| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/ |
| H A D | kontron,sl28cpld.yaml | 4 $id: http://devicetree.org/schemas/mfd/kontron,sl28cpld.yaml# 7 title: Kontron's sl28cpld board management controller 19 const: kontron,sl28cpld 42 $ref: ../gpio/kontron,sl28cpld-gpio.yaml 45 $ref: ../hwmon/kontron,sl28cpld-hwmon.yaml 48 $ref: ../interrupt-controller/kontron,sl28cpld-intc.yaml 51 $ref: ../pwm/kontron,sl28cpld-pwm.yaml 54 $ref: ../watchdog/kontron,sl28cpld-wdt.yaml 71 sl28cpld@4a { 72 compatible = "kontron,sl28cpld"; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/gpio/ |
| H A D | kontron,sl28cpld-gpio.yaml | 4 $id: http://devicetree.org/schemas/gpio/kontron,sl28cpld-gpio.yaml# 7 title: GPIO driver for the sl28cpld board management controller 13 This module is part of the sl28cpld multi-function device. For more 14 details see ../mfd/kontron,sl28cpld.yaml. 17 input/output with interrupt support (kontron,sl28cpld-gpio), one 25 - kontron,sl28cpld-gpio 26 - kontron,sl28cpld-gpi 27 - kontron,sl28cpld-gpo
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/ |
| H A D | fsl-ls1028a-kontron-sl28.dts | 193 sl28cpld@4a { 194 compatible = "kontron,sl28cpld"; 200 compatible = "kontron,sl28cpld-wdt"; 206 compatible = "kontron,sl28cpld-fan"; 211 compatible = "kontron,sl28cpld-pwm"; 217 compatible = "kontron,sl28cpld-pwm"; 223 compatible = "kontron,sl28cpld-gpio"; 241 compatible = "kontron,sl28cpld-gpio"; 257 compatible = "kontron,sl28cpld-gpo"; 272 compatible = "kontron,sl28cpld-gpi"; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/hwmon/ |
| H A D | kontron,sl28cpld-hwmon.yaml | 4 $id: http://devicetree.org/schemas/hwmon/kontron,sl28cpld-hwmon.yaml# 7 title: Hardware monitoring driver for the sl28cpld board management controller 13 This module is part of the sl28cpld multi-function device. For more 14 details see ../mfd/kontron,sl28cpld.yaml. 19 - kontron,sl28cpld-fan
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pwm/ |
| H A D | kontron,sl28cpld-pwm.yaml | 4 $id: http://devicetree.org/schemas/pwm/kontron,sl28cpld-pwm.yaml# 7 title: PWM driver for the sl28cpld board management controller 13 This module is part of the sl28cpld multi-function device. For more 14 details see ../mfd/kontron,sl28cpld.yaml. 24 const: kontron,sl28cpld-pwm
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/watchdog/ |
| H A D | kontron,sl28cpld-wdt.yaml | 4 $id: http://devicetree.org/schemas/watchdog/kontron,sl28cpld-wdt.yaml# 7 title: Watchdog driver for the sl28cpld board management controller 13 This module is part of the sl28cpld multi-function device. For more 14 details see ../mfd/kontron,sl28cpld.yaml. 21 const: kontron,sl28cpld-wdt
|
| /OK3568_Linux_fs/kernel/drivers/gpio/ |
| H A D | gpio-sl28cpld.c | 3 * sl28cpld GPIO driver 68 irq_chip->name = "sl28cpld-gpio-irq", in sl28cpld_gpio_irq_init() 143 { .compatible = "kontron,sl28cpld-gpio", .data = (void *)SL28CPLD_GPIO }, 144 { .compatible = "kontron,sl28cpld-gpi", .data = (void *)SL28CPLD_GPI }, 145 { .compatible = "kontron,sl28cpld-gpo", .data = (void *)SL28CPLD_GPO }, 153 .name = "sl28cpld-gpio", 159 MODULE_DESCRIPTION("sl28cpld GPIO Driver");
|
| H A D | Makefile | 136 obj-$(CONFIG_GPIO_SL28CPLD) += gpio-sl28cpld.o
|
| H A D | Kconfig | 1277 tristate "Kontron sl28cpld GPIO support" 1286 called gpio-sl28cpld.
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | kontron,sl28cpld-intc.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/kontron,sl28cpld-intc.yaml# 7 title: Interrupt controller driver for the sl28cpld board management controller 13 This module is part of the sl28cpld multi-function device. For more 14 details see ../mfd/kontron,sl28cpld.yaml. 35 - kontron,sl28cpld-intc
|
| /OK3568_Linux_fs/kernel/drivers/irqchip/ |
| H A D | irq-sl28cpld.c | 3 * sl28cpld interrupt controller driver 63 irqchip->chip.name = "sl28cpld-intc"; in sl28cpld_intc_probe() 80 { .compatible = "kontron,sl28cpld-intc" }, 88 .name = "sl28cpld-intc", 94 MODULE_DESCRIPTION("sl28cpld Interrupt Controller Driver");
|
| H A D | Makefile | 116 obj-$(CONFIG_SL28CPLD_INTC) += irq-sl28cpld.o
|
| H A D | Kconfig | 249 bool "Kontron sl28cpld IRQ controller"
|
| /OK3568_Linux_fs/kernel/Documentation/hwmon/ |
| H A D | sl28cpld.rst | 3 Kernel driver sl28cpld 8 * Kontron sl28cpld 10 Prefix: 'sl28cpld' 19 The sl28cpld is a board management controller which also exposes a hardware
|
| H A D | index.rst | 160 sl28cpld
|
| /OK3568_Linux_fs/kernel/drivers/hwmon/ |
| H A D | sl28cpld-hwmon.c | 3 * sl28cpld hardware monitoring driver 126 { .compatible = "kontron,sl28cpld-fan" }, 134 .name = "sl28cpld-fan", 140 MODULE_DESCRIPTION("sl28cpld Hardware Monitoring Driver");
|
| H A D | Makefile | 164 obj-$(CONFIG_SENSORS_SL28CPLD) += sl28cpld-hwmon.o
|
| H A D | Kconfig | 1493 tristate "Kontron sl28cpld hardware monitoring driver" 1497 sl28cpld board management controller. 1500 will be called sl28cpld-hwmon.
|
| /OK3568_Linux_fs/kernel/drivers/watchdog/ |
| H A D | sl28cpld_wdt.c | 3 * sl28cpld watchdog driver 108 .identity = "sl28cpld watchdog", 213 { .compatible = "kontron,sl28cpld-wdt" }, 221 .name = "sl28cpld-wdt", 227 MODULE_DESCRIPTION("sl28cpld Watchdog Driver");
|
| H A D | Kconfig | 344 tristate "Kontron sl28cpld Watchdog"
|
| /OK3568_Linux_fs/kernel/drivers/pwm/ |
| H A D | pwm-sl28cpld.c | 3 * sl28cpld PWM driver 255 { .compatible = "kontron,sl28cpld-pwm" }, 264 .name = "sl28cpld-pwm", 270 MODULE_DESCRIPTION("sl28cpld PWM Driver");
|
| H A D | Makefile | 44 obj-$(CONFIG_PWM_SL28CPLD) += pwm-sl28cpld.o
|
| H A D | Kconfig | 453 tristate "Kontron sl28cpld PWM support" 460 will be called pwm-sl28cpld.
|
| /OK3568_Linux_fs/kernel/drivers/mfd/ |
| H A D | simple-mfd-i2c.c | 41 { .compatible = "kontron,sl28cpld" },
|
| H A D | Kconfig | 1280 tristate "Kontron sl28cpld Board Management Controller" 1285 Say yes here to enable support for the Kontron sl28cpld board
|