1d524dac9SGrant Likely* Chipselect/Local Bus 2d524dac9SGrant Likely 3d524dac9SGrant LikelyProperties: 4d524dac9SGrant Likely- name : Should be localbus 5d524dac9SGrant Likely- #address-cells : Should be either two or three. The first cell is the 6d524dac9SGrant Likely chipselect number, and the remaining cells are the 7d524dac9SGrant Likely offset into the chipselect. 8d524dac9SGrant Likely- #size-cells : Either one or two, depending on how large each chipselect 9d524dac9SGrant Likely can be. 10d524dac9SGrant Likely- ranges : Each range corresponds to a single chipselect, and cover 11d524dac9SGrant Likely the entire access window as configured. 12d524dac9SGrant Likely 13d524dac9SGrant LikelyExample: 14d524dac9SGrant Likely localbus@f0010100 { 15d524dac9SGrant Likely compatible = "fsl,mpc8272-localbus", 16d524dac9SGrant Likely "fsl,pq2-localbus"; 17d524dac9SGrant Likely #address-cells = <2>; 18d524dac9SGrant Likely #size-cells = <1>; 19*fbc4a8a8SJohn Ogness reg = <0xf0010100 0x40>; 20d524dac9SGrant Likely 21*fbc4a8a8SJohn Ogness ranges = <0x0 0x0 0xfe000000 0x02000000 22*fbc4a8a8SJohn Ogness 0x1 0x0 0xf4500000 0x00008000 23*fbc4a8a8SJohn Ogness 0x2 0x0 0xfd810000 0x00010000>; 24d524dac9SGrant Likely 25d524dac9SGrant Likely flash@0,0 { 26d524dac9SGrant Likely compatible = "jedec-flash"; 27*fbc4a8a8SJohn Ogness reg = <0x0 0x0 0x2000000>; 28d524dac9SGrant Likely bank-width = <4>; 29d524dac9SGrant Likely device-width = <1>; 30d524dac9SGrant Likely }; 31d524dac9SGrant Likely 32d524dac9SGrant Likely board-control@1,0 { 33*fbc4a8a8SJohn Ogness reg = <0x1 0x0 0x20>; 34d524dac9SGrant Likely compatible = "fsl,mpc8272ads-bcsr"; 35d524dac9SGrant Likely }; 36*fbc4a8a8SJohn Ogness 37*fbc4a8a8SJohn Ogness simple-periph@2,0 { 38*fbc4a8a8SJohn Ogness compatible = "fsl,elbc-gpcm-uio"; 39*fbc4a8a8SJohn Ogness reg = <0x2 0x0 0x10000>; 40*fbc4a8a8SJohn Ogness elbc-gpcm-br = <0xfd810800>; 41*fbc4a8a8SJohn Ogness elbc-gpcm-or = <0xffff09f7>; 42*fbc4a8a8SJohn Ogness }; 43d524dac9SGrant Likely }; 44