mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-04 06:54:27 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			202 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			202 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
/ {
 | 
						|
	#address-cells = <1>;
 | 
						|
	#size-cells = <1>;
 | 
						|
	compatible = "lantiq,falcon";
 | 
						|
 | 
						|
	cpus {
 | 
						|
		cpu@0 {
 | 
						|
			compatible = "mips,mips34kc";
 | 
						|
		};
 | 
						|
	};
 | 
						|
 | 
						|
	localbus@10000000 {
 | 
						|
		#address-cells = <1>;
 | 
						|
		#size-cells = <1>;
 | 
						|
		compatible = "lantiq,localbus", "simple-bus";
 | 
						|
		reg = <0x10000000 0xC000000>;
 | 
						|
		ranges = <0x0 0x10000000 0xC000000>;
 | 
						|
	};
 | 
						|
 | 
						|
	ebu@18000000 {
 | 
						|
		compatible = "lantiq,ebu-falcon";
 | 
						|
		reg = <0x18000000 0x100>;
 | 
						|
	};
 | 
						|
 | 
						|
	sbs2@1D000000 {
 | 
						|
		#address-cells = <1>;
 | 
						|
		#size-cells = <1>;
 | 
						|
		compatible = "lantiq,sysb2", "simple-bus";
 | 
						|
		reg = <0x1D000000 0x1000000>;
 | 
						|
		ranges = <0x0 0x1D000000 0x1000000>;
 | 
						|
 | 
						|
		sysgpe@700000 {
 | 
						|
			compatible = "lantiq,sysgpe-falcon";
 | 
						|
			reg = <0x700000 0x100>;
 | 
						|
		};
 | 
						|
 | 
						|
		gpio0: gpio@810000 {
 | 
						|
			#gpio-cells = <2>;
 | 
						|
			compatible = "lantiq,gpio-falcon";
 | 
						|
			gpio-controller;
 | 
						|
			interrupt-parent = <&icu0>;
 | 
						|
			interrupts = <44>;
 | 
						|
			reg = <0x810000 0x80>;
 | 
						|
			lantiq,bank = <0>;
 | 
						|
		};
 | 
						|
 | 
						|
		gpio2: gpio@810100 {
 | 
						|
			#gpio-cells = <2>;
 | 
						|
			compatible = "lantiq,gpio-falcon";
 | 
						|
			gpio-controller;
 | 
						|
			interrupt-parent = <&icu0>;
 | 
						|
			interrupts = <46>;
 | 
						|
			reg = <0x810100 0x80>;
 | 
						|
			lantiq,bank = <2>;
 | 
						|
		};
 | 
						|
 | 
						|
		syseth@B00000 {
 | 
						|
			compatible = "lantiq,syseth-falcon";
 | 
						|
			reg = <0xB00000 0x100>;
 | 
						|
		};
 | 
						|
 | 
						|
		pad@B01000 {
 | 
						|
			compatible = "lantiq,pad-falcon";
 | 
						|
			reg = <0xB01000 0x100>;
 | 
						|
			lantiq,bank = <0>;
 | 
						|
		};
 | 
						|
 | 
						|
		pad@B02000 {
 | 
						|
			compatible = "lantiq,pad-falcon";
 | 
						|
			reg = <0xB02000 0x100>;
 | 
						|
			lantiq,bank = <2>;
 | 
						|
		};
 | 
						|
	};
 | 
						|
 | 
						|
	fpi@1E000000 {
 | 
						|
		#address-cells = <1>;
 | 
						|
		#size-cells = <1>;
 | 
						|
		compatible = "lantiq,fpi", "simple-bus";
 | 
						|
		reg = <0x1E000000 0x1000000>;
 | 
						|
		ranges = <0x0 0x1E000000 0x1000000>;
 | 
						|
 | 
						|
		serial@100B00 {
 | 
						|
			status = "disabled";
 | 
						|
			compatible = "lantiq,asc";
 | 
						|
			reg = <0x100B00 0x100>;
 | 
						|
			interrupt-parent = <&icu0>;
 | 
						|
			interrupts = <104 105 106>;
 | 
						|
			line = <1>;
 | 
						|
		};
 | 
						|
 | 
						|
		serial@100C00 {
 | 
						|
			compatible = "lantiq,asc";
 | 
						|
			reg = <0x100C00 0x100>;
 | 
						|
			interrupt-parent = <&icu0>;
 | 
						|
			interrupts = <104 105 106>;
 | 
						|
			line = <0>;
 | 
						|
		};
 | 
						|
 | 
						|
		i2c@200000 {
 | 
						|
			compatible = "lantiq,lantiq-i2c";
 | 
						|
			reg = <0x200000 0x10000>;
 | 
						|
			interrupt-parent = <&icu0>;
 | 
						|
			interrupts = <18 19 20 21>;
 | 
						|
			gpios = <&gpio1 7 0 &gpio1 8 0>;
 | 
						|
		};
 | 
						|
 | 
						|
		gpio1: gpio@800100 {
 | 
						|
			#gpio-cells = <2>;
 | 
						|
			compatible = "lantiq,gpio-falcon";
 | 
						|
			gpio-controller;
 | 
						|
			interrupt-parent = <&icu0>;
 | 
						|
			interrupts = <45>;
 | 
						|
			reg = <0x800100 0x100>;
 | 
						|
			lantiq,bank = <1>;
 | 
						|
		};
 | 
						|
 | 
						|
		gpio3: gpio@800200 {
 | 
						|
			status = "disabled";
 | 
						|
			#gpio-cells = <2>;
 | 
						|
			compatible = "lantiq,gpio-falcon";
 | 
						|
			gpio-controller;
 | 
						|
			interrupt-parent = <&icu0>;
 | 
						|
			interrupts = <47>;
 | 
						|
			reg = <0x800200 0x100>;
 | 
						|
			lantiq,bank = <3>;
 | 
						|
		};
 | 
						|
 | 
						|
		gpio4: gpio@800300 {
 | 
						|
			status = "disabled";
 | 
						|
			#gpio-cells = <2>;
 | 
						|
			compatible = "lantiq,gpio-falcon";
 | 
						|
			gpio-controller;
 | 
						|
			interrupt-parent = <&icu0>;
 | 
						|
			interrupts = <48>;
 | 
						|
			reg = <0x800300 0x100>;
 | 
						|
			lantiq,bank = <4>;
 | 
						|
		};
 | 
						|
 | 
						|
		pad@800400 {
 | 
						|
			compatible = "lantiq,pad-falcon";
 | 
						|
			reg = <0x800400 0x100>;
 | 
						|
			lantiq,bank = <1>;
 | 
						|
		};
 | 
						|
 | 
						|
		pad@800500 {
 | 
						|
			status = "disabled";
 | 
						|
			compatible = "lantiq,pad-falcon";
 | 
						|
			reg = <0x800500 0x100>;
 | 
						|
			bank = <3>;
 | 
						|
		};
 | 
						|
 | 
						|
		pad4@800600 {
 | 
						|
			status = "disabled";
 | 
						|
			compatible = "lantiq,pad-falcon";
 | 
						|
			reg = <0x800600 0x100>;
 | 
						|
			bank = <4>;
 | 
						|
		};
 | 
						|
 | 
						|
		status@802000 {
 | 
						|
			compatible = "lantiq,status-falcon";
 | 
						|
			reg = <0x802000 0x80>;
 | 
						|
		};
 | 
						|
 | 
						|
		sys1@F00000 {
 | 
						|
			compatible = "lantiq,sys1-falcon";
 | 
						|
			reg = <0xF00000 0x100>;
 | 
						|
		};
 | 
						|
	};
 | 
						|
 | 
						|
	sbs0@1F000000 {
 | 
						|
 | 
						|
	};
 | 
						|
 | 
						|
	sbs1@1F700000 {
 | 
						|
 | 
						|
	};
 | 
						|
 | 
						|
	biu@1F800000 {
 | 
						|
		#address-cells = <1>;
 | 
						|
		#size-cells = <1>;
 | 
						|
		compatible = "lantiq,falcon";
 | 
						|
		reg = <0x1F800000 0x800000>;
 | 
						|
		ranges = <0x0 0x1F800000 0x7FFFFF>;
 | 
						|
 | 
						|
		icu0: icu@80200 {
 | 
						|
			#interrupt-cells = <1>;
 | 
						|
			interrupt-controller;
 | 
						|
			compatible = "lantiq,icu";
 | 
						|
			reg = <0x80200 0x28
 | 
						|
				0x80228 0x28
 | 
						|
				0x80250 0x28
 | 
						|
				0x80278 0x28
 | 
						|
				0x802a0 0x28>;
 | 
						|
		};
 | 
						|
 | 
						|
		watchdog@803F0 {
 | 
						|
			compatible = "lantiq,wdt";
 | 
						|
			reg = <0x803F0 0x10>;
 | 
						|
		};
 | 
						|
	};
 | 
						|
};
 |