forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
1.0 KiB
76 lines
1.0 KiB
// SPDX-License-Identifier: GPL-2.0 |
|
/dts-v1/; |
|
|
|
#include <dt-bindings/gpio/gpio.h> |
|
#include <dt-bindings/input/input.h> |
|
|
|
#include "ar9331.dtsi" |
|
|
|
/ { |
|
model = "Onion Omega"; |
|
compatible = "onion,omega"; |
|
|
|
aliases { |
|
serial0 = &uart; |
|
}; |
|
|
|
memory@0 { |
|
device_type = "memory"; |
|
reg = <0x0 0x4000000>; |
|
}; |
|
|
|
leds { |
|
compatible = "gpio-leds"; |
|
|
|
system { |
|
label = "onion:amber:system"; |
|
gpios = <&gpio 27 GPIO_ACTIVE_LOW>; |
|
default-state = "off"; |
|
}; |
|
}; |
|
|
|
gpio-keys { |
|
compatible = "gpio-keys"; |
|
|
|
button-0 { |
|
label = "reset"; |
|
linux,code = <KEY_RESTART>; |
|
gpios = <&gpio 11 GPIO_ACTIVE_HIGH>; |
|
}; |
|
}; |
|
}; |
|
|
|
&ref { |
|
clock-frequency = <25000000>; |
|
}; |
|
|
|
&uart { |
|
status = "okay"; |
|
}; |
|
|
|
&gpio { |
|
status = "okay"; |
|
}; |
|
|
|
&usb { |
|
dr_mode = "host"; |
|
status = "okay"; |
|
}; |
|
|
|
&usb_phy { |
|
status = "okay"; |
|
}; |
|
|
|
&spi { |
|
num-chipselects = <1>; |
|
status = "okay"; |
|
|
|
/* Winbond 25Q128FVSG SPI flash */ |
|
spiflash: w25q128@0 { |
|
#address-cells = <1>; |
|
#size-cells = <1>; |
|
compatible = "winbond,w25q128", "jedec,spi-nor"; |
|
spi-max-frequency = <104000000>; |
|
reg = <0>; |
|
}; |
|
};
|
|
|