compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x400000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
wps {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x1000000>;
- #address-cells = <1>;
- #size-cells = <1>;
lantiq,noxip;
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x800000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
wps {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x400000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x1000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
wps {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
wps {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x800000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
wps {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x800000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
wlan {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x800000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x0800000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
lantiq,cs = <0>;
bank-width = <2>;
reg = <0 0x0 0x80000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
lantiq,cs = <1>;
bank-width = <2>;
reg = <1 0x0 0x2000000 >;
- #address-cells = <1>;
- #size-cells = <1>;
req-mask = <0x1>; /* PCI request lines to mask during NAND access */
partitions {
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
label = "reset";
lantiq,cs = <1>;
bank-width = <2>;
reg = <1 0x0 0x2000000 >;
- #address-cells = <1>;
- #size-cells = <1>;
req-mask = <0x1>; /* PCI request lines to mask during NAND access */
partitions {
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
lantiq,cs = <1>;
bank-width = <2>;
reg = <0x1 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
nand-on-flash-bbt;
nand-ecc-strength = <3>;
nand-ecc-step-size = <256>;
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
pinctrl-0 = <&pins_spi_default>;
m25p80@1 {
- #address-cells = <1>;
- #size-cells = <1>;
compatible = "jedec,spi-nor";
reg = <1>;
spi-max-frequency = <5000000>;
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
pinctrl-0 = <&pins_spi_default>;
m25p80@4 {
- #address-cells = <1>;
- #size-cells = <1>;
compatible = "jedec,spi-nor";
reg = <4>;
spi-max-frequency = <20000000>;
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
label = "reset";
pinctrl-0 = <&pins_spi_default>;
m25p80@4 {
- #address-cells = <1>;
- #size-cells = <1>;
compatible = "jedec,spi-nor";
reg = <4>;
spi-max-frequency = <10000000>;
partitions {
- compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+ compatible = "fixed-partitions";
partition@0 {
reg = <0x0 0x20000>;
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
/* reset {
label = "reset";
status = "okay";
m25p80@4 {
- #address-cells = <1>;
- #size-cells = <1>;
compatible = "jedec,spi-nor";
reg = <4>;
spi-max-frequency = <1000000>;
lantiq,cs = <1>;
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
compatible = "lantiq,nand-xway";
bank-width = <2>;
reg = <1 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
nand-ecc-mode = "soft";
nand-ecc-strength = <3>;
compatible = "lantiq,nand-xway";
bank-width = <2>;
reg = <1 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
nand-ecc-mode = "on-die";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
power {
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
wlan {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x1000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
rfkill {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x1000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x1000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
- compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+ compatible = "fixed-partitions";
+
urlader: partition@0 {
label = "urlader";
reg = <0x00000 0x20000>;
lantiq,cs1 = <1>;
bank-width = <1>;
reg = <1 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
nand-ecc-mode = "on-die";
partitions {
compatible = "lantiq,nand-xway";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
lantiq,cs = <1>;
partitions {
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
lantiq,cs = <1>;
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x800000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
label = "reset";
pinctrl-0 = <&pins_spi_default>;
m25p80@4 {
- #address-cells = <1>;
- #size-cells = <1>;
compatible = "jedec,spi-nor";
reg = <4>;
spi-max-frequency = <33250000>;
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
label = "reset";
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x1000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
label = "reset";
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x800000>, <1 0x800000 0x800000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
label = "reset";
pinctrl-0 = <&pins_spi_default>;
m25p80@4 {
- #address-cells = <1>;
- #size-cells = <1>;
compatible = "jedec,spi-nor";
reg = <4>;
spi-max-frequency = <33250000>;
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
reset {
label = "reset";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
wps {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
- #address-cells = <1>;
- #size-cells = <1>;
partitions {
compatible = "fixed-partitions";
gpio-keys-polled {
compatible = "gpio-keys-polled";
- #address-cells = <1>;
- #size-cells = <0>;
poll-interval = <100>;
power {