Home
last modified time | relevance | path

Searched full:tn48m (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Ddelta,tn48m-cpld.yaml4 $id: http://devicetree.org/schemas/mfd/delta,tn48m-cpld.yaml#
7 title: Delta Networks TN48M CPLD controller
13 Lattice CPLD onboard the TN48M switches is used for system
24 const: delta,tn48m-cpld
45 $ref: /schemas/gpio/delta,tn48m-gpio.yaml
48 $ref: /schemas/reset/delta,tn48m-reset.yaml
59 compatible = "delta,tn48m-cpld";
65 compatible = "delta,tn48m-gpo";
72 compatible = "delta,tn48m-gpi";
79 compatible = "delta,tn48m-gpi";
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/gpio/
Ddelta,tn48m-gpio.yaml4 $id: http://devicetree.org/schemas/gpio/delta,tn48m-gpio.yaml#
7 title: Delta Networks TN48M CPLD GPIO controller
13 This module is part of the Delta TN48M multi-function device. For more
14 details see ../mfd/delta,tn48m-cpld.yaml.
16 Delta TN48M has an onboard Lattice CPLD that is used as an GPIO expander.
22 - delta,tn48m-gpo
23 - delta,tn48m-gpi
/linux-6.12.1/Documentation/devicetree/bindings/reset/
Ddelta,tn48m-reset.yaml4 $id: http://devicetree.org/schemas/reset/delta,tn48m-reset.yaml#
7 title: Delta Networks TN48M CPLD reset controller
13 This module is part of the Delta TN48M multi-function device. For more
14 details see ../mfd/delta,tn48m-cpld.yaml.
26 const: delta,tn48m-reset
/linux-6.12.1/drivers/gpio/
Dgpio-tn48m.c3 * Delta TN48M CPLD GPIO driver
83 { .compatible = "delta,tn48m-gpo", .data = &tn48m_gpo_config },
84 { .compatible = "delta,tn48m-gpi", .data = &tn48m_gpi_config },
91 .name = "delta-tn48m-gpio",
99 MODULE_DESCRIPTION("Delta TN48M CPLD GPIO driver");
DKconfig1514 tristate "Delta Networks TN48M switch CPLD GPIO driver"
1519 Networks TN48M switch Lattice CPLD. It provides 12 pins in total,
1523 module will be called gpio-tn48m.
DMakefile168 obj-$(CONFIG_GPIO_TN48M_CPLD) += gpio-tn48m.o
/linux-6.12.1/drivers/reset/
Dreset-tn48m.c3 * Delta TN48M CPLD reset driver
18 #include <dt-bindings/reset/delta,tn48m-reset.h>
112 { .compatible = "delta,tn48m-reset" },
119 .name = "delta-tn48m-reset",
127 MODULE_DESCRIPTION("Delta TN48M CPLD reset driver");
DKconfig315 tristate "Delta Networks TN48M switch CPLD reset controller"
319 This enables the reset controller driver for the Delta TN48M CPLD.
325 called reset-tn48m.
DMakefile42 obj-$(CONFIG_RESET_TN48M_CPLD) += reset-tn48m.o
/linux-6.12.1/include/dt-bindings/reset/
Ddelta,tn48m-reset.h3 * Delta TN48M CPLD GPIO driver
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-nvmem-cells20 00000000 54 4e 34 38 4d 2d 50 2d 44 4e |TN48M-P-DN|
/linux-6.12.1/
DMAINTAINERS6436 DELTA NETWORKS TN48M CPLD DRIVERS
6439 F: Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6440 F: Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6441 F: Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6442 F: drivers/gpio/gpio-tn48m.c
6443 F: include/dt-bindings/reset/delta,tn48m-reset.h