aboutsummaryrefslogtreecommitdiffstats
path: root/package/utils/fbtest
Commit message (Expand)AuthorAgeFilesLines
* utils/fbtest: drop Build/Prepare rule in favor of default oneAlexandru Ardelean2016-10-151-5/+0
* fbtest: remove bogus #includeFelix Fietkau2015-03-291-2/+0
* license info - revert r43155John Crispin2014-11-031-3/+0
* Add more license tags with SPDX identifiersJohn Crispin2014-11-031-0/+3
* packages: clean up the package folderJohn Crispin2013-06-213-0/+506
8 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
/dts-v1/;

/include/ "danube.dtsi"

/ {
	model = "ARV7525PW - Speedport W303V Typ A";

	chosen {
		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
	};

	memory@0 {
		reg = <0x0 0x2000000>;
	};

	sram@1F000000 {
		vmmc@107000 {
			status = "okay";
			gpios = <&gpio 31 0>;
		};
	};

	fpi@10000000 {
		localbus@0 {
			nor-boot@0 {
				compatible = "lantiq,nor";
				bank-width = <2>;
				reg = <0 0x0 0x2000000>;
				#address-cells = <1>;
				#size-cells = <1>;

				partition@0 {
					label = "uboot";
					reg = <0x00000 0x10000>;
					read-only;
				};

				partition@10000 {
					label = "uboot_env";
					reg = <0x10000 0x10000>;
					read-only;
				};

				partition@20000 {
					label = "firmware";
					reg = <0x20000 0x3d0000>;
				};

				partition@400000 {
					label = "board_config";
					reg = <0x3f0000 0x10000>;
					read-only;
				};
			};

			mac_addr {
				compatible = "lantiq,eth-mac";
				reg = <0 0x3f0016 0x6>;
				mac-increment = <2>;
			};

			ralink_eep {
				compatible = "ralink,eeprom";
				ralink,eeprom = "RT2860.eeprom";
				reg = <0 0x3f0410 0x110>;
			};
		};

		gpio: pinmux@E100B10 {
			pinctrl-names = "default";
			pinctrl-0 = <&state_default>;

			state_default: pinmux {
				exin {
					lantiq,groups = "exin1";
					lantiq,function = "exin";
				};
				pci {
					lantiq,groups = "gnt1", "req1";
					lantiq,function = "pci";
				};
			};
		};

		etop@E180000 {
			phy-mode = "mii";
		};

		pci@E105400 {
			status = "okay";
			interrupt-map = <0x7000 0 0 1 &icu0 135 1>;
			req-mask = <0x1>;
		};

	};

	gpio-keys-polled {
		compatible = "gpio-keys-polled";
		#address-cells = <1>;
		#size-cells = <0>;
		poll-interval = <100>;

		wps {
			label = "wps";
			gpios = <&gpio 29 1>;
			linux,code = <0x211>;
		};
		reset {
			label = "reset";
			gpios = <&gpio 30 1>;
			linux,code = <0x198>;
		};
	};

	gpio-leds {
		compatible = "gpio-leds";
		power {
			label = "power";
			gpios = <&gpio 3 1>;
		};
		power1 {
			label = "power1";
			gpios = <&gpio 4 1>;
		};
		online {
			label = "online";
			gpios = <&gpio 5 1>;
		};
		voice {
			label = "voice";
			gpios = <&gpio 6 1>;
		};
		voice2 {
			label = "voice2";
			gpios = <&gpio 8 1>;
		};
		wifi {
			label = "wifi";
			gpios = <&gpio 9 1>;
		};
	};
};