Lines Matching +full:gpio +full:- +full:backlight
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * at91sam9n12ek.dts - Device Tree file for AT91SAM9N12-EK board
8 /dts-v1/;
12 model = "Atmel AT91SAM9N12-EK";
17 stdout-path = "serial0:115200n8";
26 clock-frequency = <32768>;
30 clock-frequency = <16000000>;
46 compatible = "atmel,tcb-timer";
51 compatible = "atmel,tcb-timer";
63 clock-names = "mclk";
69 interrupt-parent = <&pioA>;
71 pinctrl-names = "default";
72 pinctrl-0 = <&pinctrl_qt1070_irq>;
77 pinctrl-0 = <
84 bus-width = <4>;
85 cd-gpios = <&pioA 7 GPIO_ACTIVE_HIGH>;
91 pinctrl_board_mmc0: mmc0-board {
93 …<AT91_PIOA 7 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>; /* PA7 gpio CD pin pull up and degli…
114 …<AT91_PIOB 16 AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>; /* PB16 gpio usb vbus sense, no pull up and…
121 cs-gpios = <&pioA 14 0>, <0>, <0>, <0>;
124 spi-max-frequency = <50000000>;
132 hlcdc-display-controller {
133 pinctrl-names = "default";
134 pinctrl-0 = <&pinctrl_lcd_base &pinctrl_lcd_rgb888>;
139 remote-endpoint = <&panel_input>;
146 pinctrl-names = "default";
147 pinctrl-0 = <&pinctrl_usb1_vbus_sense>;
148 atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>;
164 nand_controller: nand-controller {
166 pinctrl-0 = <&pinctrl_nand_cs &pinctrl_nand_rb>;
167 pinctrl-names = "default";
171 rb-gpios = <&pioD 5 GPIO_ACTIVE_HIGH>;
172 cs-gpios = <&pioD 4 GPIO_ACTIVE_HIGH>;
173 nand-bus-width = <8>;
174 nand-ecc-mode = "soft";
175 nand-ecc-strength = <2>;
176 nand-ecc-step-size = <512>;
177 nand-on-flash-bbt;
184 num-ports = <1>;
185 atmel,vbus-gpio = <&pioB 7 GPIO_ACTIVE_LOW>;
190 backlight: backlight { label
191 compatible = "pwm-backlight";
193 brightness-levels = <0 4 8 16 32 64 128 255>;
194 default-brightness-level = <6>;
195 power-supply = <&bl_reg>;
200 compatible = "regulator-fixed";
201 regulator-name = "backlight-power-supply";
202 regulator-min-microvolt = <5000000>;
203 regulator-max-microvolt = <5000000>;
208 compatible = "gpio-leds";
210 led-d8 {
213 linux,default-trigger = "mmc0";
216 led-d9 {
219 linux,default-trigger = "nand-disk";
222 led-d10 {
225 linux,default-trigger = "heartbeat";
229 gpio-keys {
230 compatible = "gpio-keys";
232 button-enter {
236 wakeup-source;
241 compatible = "qiaodian,qd43003c0-40";
242 backlight = <&backlight>;
243 power-supply = <&panel_reg>;
244 #address-cells = <1>;
245 #size-cells = <0>;
250 #address-cells = <1>;
251 #size-cells = <0>;
255 remote-endpoint = <&hlcdc_panel_output>;
261 compatible = "regulator-fixed";
262 regulator-name = "panel-power-supply";
263 regulator-min-microvolt = <3300000>;
264 regulator-max-microvolt = <3300000>;
269 compatible = "atmel,asoc-wm8904";
270 pinctrl-names = "default";
271 pinctrl-0 = <&pinctrl_pck0_as_audio_mck>;
274 atmel,audio-routing =
282 atmel,ssc-controller = <&ssc0>;
283 atmel,audio-codec = <&wm8904>;