[FYI] dts file for MPC8360EPB support

Li Yang-r58472 LeoLi at freescale.com
Fri Jun 30 14:46:52 EST 2006



Best Regards,
Leo


> -----Original Message-----
> From: Kumar Gala [mailto:galak at kernel.crashing.org]
> Sent: Friday, June 30, 2006 12:12 PM
> To: Li Yang-r58472
> Cc: linuxppc-dev at ozlabs.org
> Subject: Re: [FYI] dts file for MPC8360EPB support
> 
> 
> > // QE
> > 	qe at e0100000 {
> > 		#address-cells = <1>;
> > 		#size-cells = <1>;
> > 		#interrupt-cells = <2>;
> > 		device_type = "qe";
> > 		model = "QE";
> > 		ranges = <0 e0100000 00100000>;
> > 		reg = <e0100000 480>;
> > 		brg-frequency = <0>;
> > 		bus-frequency = <179A7B00>;
> >
> > 		spi at 4c0 {
> > 			device_type = "spi";
> > 			compatible = "fsl_spi";
> > 			reg = <4c0 40>;
> > 			interrupts = <82 0>;
> > 			interrupt-parent = <700>;
> > 			mode = "cpu";
> > 		};
> >
> > 		spi at 500 {
> > 			device_type = "spi";
> > 			compatible = "fsl_spi";
> > 			reg = <500 40>;
> > 			interrupts = <81 0>;
> > 			interrupt-parent = <700>;
> > 			mode = "cpu";
> > 		};
> >
> > 		brg at 640 {
> > 			device_type = "brg";
> > 			reg = <668 4>;
> > 		};
> 
> brg isn't described in your patch to the flat dev tree spec.

After discussion with Vitaly, I removed it from the spec as it is not used currently.  We will add it in, when it is necessary.  I forgot to update my dts file though  :)
> 
> >
> > 		usb at 6c0 {
> > 			device_type = "usb";
> > 			compatible = "qe_udc";
> > 			reg = <6c0 40>;
> > 			reg_pram = <8B00 100>;
> > 			interrupts = <8b 0>;
> > 			interrupt-parent = <700>;
> > 			mode = "slave";
> > 		};
> >
> > 		ucc at 2000 {
> > 			device_type = "network";
> > 			compatible = "ucc_geth";
> > 			model = "UCC";
> > 			device-id = <1>;
> > 			reg = <2000 200 8400 100>;
> > 			interrupts = <a0 0>;
> > 			interrupt-parent = <700>;
> > 			mac-address = [ 00 04 9f 00 23 23 ];
> > 			rx-clock = <0>;
> > 			tx-clock = <19>;
> > 			phy-handle = <212000>;
> > 			pio-handle = <140001>;
> > 		};
> >
> > 		ucc at 3000 {
> > 			device_type = "network";
> > 			compatible = "ucc_geth";
> > 			model = "UCC";
> > 			device-id = <2>;
> > 			reg = <3000 200 8500 100>;
> > 			interrupts = <a1 0>;
> > 			interrupt-parent = <700>;
> > 			mac-address = [ 00 11 22 33 44 55 ];
> > 			rx-clock = <0>;
> > 			tx-clock = <14>;
> > 			phy-handle = <212001>;
> > 			pio-handle = <140002>;
> > 		};
> >
> > 		mdio at 2120 {
> > 			#address-cells = <1>;
> > 			#size-cells = <0>;
> > 			reg = <2120 18>;
> > 			device_type = "mdio";
> > 			compatible = "ucc_geth_phy";
> >
> > 			ethernet-phy at 00 {
> > 				linux,phandle = <212000>;
> > 				interrupt-parent = <700>;
> > 				interrupts = <11 1>;
> > 				reg = <0>;
> > 				device_type = "ethernet-phy";
> > 				interface = <6>; //ENET_1000_GMII
> > 			};
> > 			ethernet-phy at 01 {
> > 				linux,phandle = <212001>;
> > 				interrupt-parent = <700>;
> > 				interrupts = <12 1>;
> > 				reg = <1>;
> > 				device_type = "ethernet-phy";
> > 				interface = <6>;
> > 			};
> > 		};
> >
> > 	};
> > };
> >
> >
> > --
> > Leo Li
> > Freescale Semiconductor
> >
> > LeoLi at freescale.com
> >
> > _______________________________________________
> > Linuxppc-dev mailing list
> > Linuxppc-dev at ozlabs.org
> > https://ozlabs.org/mailman/listinfo/linuxppc-dev



More information about the Linuxppc-dev mailing list