boards: beagle: pocketbeagle: a53: Enable LEDs
Tested with the blinky example. Signed-off-by: Ayush Singh <ayush@beagleboard.org>
This commit is contained in:
parent
5aefdf3e60
commit
c3b3aab77e
3 changed files with 48 additions and 0 deletions
|
@ -24,4 +24,17 @@
|
||||||
/* (K22) GPMC0_CSn2.I2C2_SCL */
|
/* (K22) GPMC0_CSn2.I2C2_SCL */
|
||||||
pinmux = <K3_PINMUX(0x00b0, PIN_INPUT_PULLUP, MUX_MODE_1)>;
|
pinmux = <K3_PINMUX(0x00b0, PIN_INPUT_PULLUP, MUX_MODE_1)>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
led_pins_default: led-default-pins {
|
||||||
|
pinmux = <
|
||||||
|
/* (F24) OSPI0_D3.GPIO0_6 */
|
||||||
|
K3_PINMUX(0x0018, PIN_OUTPUT, MUX_MODE_7)
|
||||||
|
/* (F25) OSPI0_D2.GPIO0_5 */
|
||||||
|
K3_PINMUX(0x0014, PIN_OUTPUT, MUX_MODE_7)
|
||||||
|
/* (G24) OSPI0_D1.GPIO0_4 */
|
||||||
|
K3_PINMUX(0x0010, PIN_OUTPUT, MUX_MODE_7)
|
||||||
|
/* (E25) OSPI0_D0.GPIO0_3 */
|
||||||
|
K3_PINMUX(0x000c, PIN_OUTPUT, MUX_MODE_7)
|
||||||
|
>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -19,6 +19,10 @@
|
||||||
zephyr,sram = &ddr0;
|
zephyr,sram = &ddr0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
aliases {
|
||||||
|
led0 = &led1;
|
||||||
|
};
|
||||||
|
|
||||||
cpus {
|
cpus {
|
||||||
cpu@0 {
|
cpu@0 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
@ -32,6 +36,30 @@
|
||||||
ddr0: memory@80000000 {
|
ddr0: memory@80000000 {
|
||||||
reg = <0x80000000 DT_SIZE_M(512)>;
|
reg = <0x80000000 DT_SIZE_M(512)>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
leds: leds {
|
||||||
|
compatible = "gpio-leds";
|
||||||
|
|
||||||
|
led1: led_1 {
|
||||||
|
gpios = <&main_gpio0 6 GPIO_ACTIVE_HIGH>;
|
||||||
|
label = "LED 1";
|
||||||
|
};
|
||||||
|
|
||||||
|
led2: led_2 {
|
||||||
|
gpios = <&main_gpio0 5 GPIO_ACTIVE_HIGH>;
|
||||||
|
label = "LED 2";
|
||||||
|
};
|
||||||
|
|
||||||
|
led3: led_3 {
|
||||||
|
gpios = <&main_gpio0 4 GPIO_ACTIVE_HIGH>;
|
||||||
|
label = "LED 3";
|
||||||
|
};
|
||||||
|
|
||||||
|
led4: led_4 {
|
||||||
|
gpios = <&main_gpio0 3 GPIO_ACTIVE_HIGH>;
|
||||||
|
label = "LED 4";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&uart6 {
|
&uart6 {
|
||||||
|
@ -45,3 +73,9 @@
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&main_gpio0 {
|
||||||
|
pinctrl-0 = <&led_pins_default>;
|
||||||
|
pinctrl-names = "default";
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
|
@ -10,3 +10,4 @@ vendor: beagle
|
||||||
supported:
|
supported:
|
||||||
- uart
|
- uart
|
||||||
- i2c
|
- i2c
|
||||||
|
- gpio
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue