dts: boards: Define dts aliases at soc level for lpc socs
Defines device tree aliases for on-chip peripherals at the soc level instead of the board level for all lpc socs. The eliminates some duplicate code in the board level device trees, and will allow drivers to use device-tree generated macros directly instead of through dts fixups. Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
This commit is contained in:
parent
ecd24bccd1
commit
88fcded3b0
4 changed files with 17 additions and 5 deletions
|
@ -6,12 +6,9 @@
|
|||
|
||||
/ {
|
||||
aliases{
|
||||
usart-0 = &usart0;
|
||||
mailbox-0 = &mailbox0;
|
||||
led0 = &red_led;
|
||||
led1 = &green_led;
|
||||
led2 = &blue_led;
|
||||
spi-5 = &spi5;
|
||||
};
|
||||
|
||||
leds {
|
||||
|
|
|
@ -6,11 +6,9 @@
|
|||
|
||||
/ {
|
||||
aliases{
|
||||
usart-0 = &usart0;
|
||||
led0 = &red_led;
|
||||
led1 = &green_led;
|
||||
led2 = &blue_led;
|
||||
spi-8 = &spi8;
|
||||
};
|
||||
|
||||
leds {
|
||||
|
|
|
@ -7,6 +7,14 @@
|
|||
#include <dt-bindings/gpio/gpio.h>
|
||||
|
||||
/ {
|
||||
aliases{
|
||||
gpio-0 = &gpio0;
|
||||
gpio-1 = &gpio1;
|
||||
mailbox-0 = &mailbox0;
|
||||
spi-5 = &spi5;
|
||||
usart-0 = &usart0;
|
||||
};
|
||||
|
||||
cpus {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
|
|
@ -9,6 +9,15 @@
|
|||
#include <dt-bindings/gpio/gpio.h>
|
||||
|
||||
/ {
|
||||
aliases{
|
||||
gpio-0 = &gpio0;
|
||||
gpio-1 = &gpio1;
|
||||
gpio-2 = &gpio2;
|
||||
gpio-3 = &gpio3;
|
||||
spi-8 = &spi8;
|
||||
usart-0 = &usart0;
|
||||
};
|
||||
|
||||
cpus {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue