/* * DTS overlay for MTCDT3 0.2 hardware version. */ /dts-v1/; /plugin/; /* * Location(s): * Put: MTCDT3AC/0.1/gpio-expander.dtbo */ #include "am4372.dtsi" #include #include #include / { 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*/ };