blob: 0e2f59d3c945448f95f4c38785d31b9f542e680f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
/*
* DTS overlay for MTCDT3 0.2 hardware version.
*/
/dts-v1/;
/plugin/;
/*
* Location(s):
* Put: MTCDT3AC/0.1/gpio-expander.dtbo
*/
#include "am4372.dtsi"
#include <dt-bindings/pinctrl/am43xx.h>
#include <dt-bindings/pwm/pwm.h>
#include <dt-bindings/gpio/gpio.h>
/ {
compatible = "ti,am437x-gp-evm", "ti,am4372", "ti,am43";
fragment@0 {
target-path = "/ocp@44000000/interconnect@48000000/segment@0/target-module@2a000/i2c@0";
__overlay__ {
gpiom1: gpio@19 {
compatible = "nxp,pca9557";
gpio-controller;
#gpio-cells = <2>;
reg = <0x19>;
interrupt-parent = <&gpio1>;
interrupts = <7 IRQ_TYPE_LEVEL_LOW>;
interrupt-controller;
#interrupt-cells=<2>;
gpio-line-names = "", "", "modesel_0", "modesel_1", "termination_en", "RTS_override", "gpio_exp_led", "";
}; /*gpio@20*/
}; /*overlay*/
}; /*fragment@0*/
fragement@1 {
target-path = "/";
__overlay__ {
leds-exp {
compatible = "gpio-leds";
led-gpio {
gpios = <&gpiom1 6 GPIO_ACTIVE_LOW>;
default-state = "off";
}; /*led-gpio*/
}; /*leds-exp*/
}; /*overlay*/
}; /*fragement@1*/
};
|