android_kernel_motorola_sm6225/arch/powerpc/boot/dts
David Gibson ecc6cd73b7 [POWERPC] Start removing linux,network-index in favour of aliases
This patch alters the bootwrapper for a number of machines (roubhly
all 4xx based cuboot or treeboot platforms) to use aliases instead of
the linux,network-index hack to work out which MAC address to attach
to which ethernet device node.

The now obsolete linux,network-index properties are removed from the
corresponding device trees.  This won't break backwards compatiblity,
because in cases where this fixup code is relevant, the device tree is
part of the kernel image.

The references to linux,network-index are removed from
booting-without-of.txt.  Not only is it now deprecated, but as a hack
applicable only when the device tree blob and fixup code were in the
same image, this property never belonged in booting-without-of.txt
which describes the interface between the kernel and firmware or
bootloaders which produce a device tree.  By the time the device tree
reaches the kernel, all the MAC addresses must be fully filled in.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
2008-03-26 07:19:16 -05:00
..
adder875-redboot.dts [POWERPC] 8xx: Add clock-frequency to adder875 and mpc885ads dts 2008-02-05 23:33:22 -06:00
adder875-uboot.dts [POWERPC] 8xx: Add clock-frequency to adder875 and mpc885ads dts 2008-02-05 23:33:22 -06:00
bamboo.dts [POWERPC] Start removing linux,network-index in favour of aliases 2008-03-26 07:19:16 -05:00
cm5200.dts [POWERPC] mpc5200: make dts files conform to generic names recommended practice 2008-01-26 15:32:11 -07:00
ebony.dts [POWERPC] Start removing linux,network-index in favour of aliases 2008-03-26 07:19:16 -05:00
ep88xc.dts [POWERPC] cpm: Describe multi-user ram in its own device node. 2007-10-04 15:47:05 -05:00
ep405.dts [POWERPC] 4xx: Add aliases node to 4xx dts files 2007-12-23 13:36:30 -06:00
ep8248e.dts [POWERPC] 82xx: Embedded Planet EP8248E support 2008-01-23 19:34:43 -06:00
haleakala.dts [POWERPC] 4xx: Fix Haleakala PCIe compatibility problem in dts 2008-02-27 09:43:15 -06:00
holly.dts [POWERPC] DTS cleanup 2007-09-14 08:53:16 -05:00
katmai.dts [POWERPC] 4xx: Fix L1 cache size in katmai DTS 2008-02-27 09:47:11 -06:00
kilauea.dts [POWERPC] 4xx: Remove "i2c" and "xxmii-interface" device_types from dts 2008-02-15 21:35:30 -06:00
kuroboxHD.dts [POWERPC] FSL: Added aliases node to device trees 2007-12-12 01:51:03 -06:00
kuroboxHG.dts [POWERPC] FSL: Added aliases node to device trees 2007-12-12 01:51:03 -06:00
lite5200.dts [POWERPC] mpc5200: make dts files conform to generic names recommended practice 2008-01-26 15:32:11 -07:00
lite5200b.dts [POWERPC] mpc5200: Fix incorrect compatible string for the mdio node 2008-03-25 13:18:39 +11:00
makalu.dts [POWERPC] 4xx: Remove "i2c" and "xxmii-interface" device_types from dts 2008-02-15 21:35:30 -06:00
motionpro.dts [POWERPC] mpc5200: make dts files conform to generic names recommended practice 2008-01-26 15:32:11 -07:00
mpc832x_mds.dts [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. 2008-01-28 16:16:38 -06:00
mpc832x_rdb.dts [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. 2008-01-28 16:16:38 -06:00
mpc834x_mds.dts [POWERPC] 83xx: Correct 2nd PCI controller interrupt value in mpc834x_mds dts 2008-02-05 23:29:45 -06:00
mpc836x_mds.dts [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. 2008-01-28 16:16:38 -06:00
mpc866ads.dts [POWERPC] 8xx: Convert mpc866ads to the new device binding. 2007-12-13 22:45:35 -06:00
mpc885ads.dts [POWERPC] 8xx: Add clock-frequency to adder875 and mpc885ads dts 2008-02-05 23:33:22 -06:00
mpc5121ads.dts [POWERPC] mpc512x: Device tree for MPC5121 ADS 2008-02-06 14:05:23 -07:00
mpc7448hpc2.dts [POWERPC] bootwrapper: adds cuboot for MPC7448HPC2 platform 2007-10-04 11:02:50 -05:00
mpc8272ads.dts [POWERPC] mpc8272ads: Remove muram from the CPM reg property. 2007-10-11 09:14:31 -05:00
mpc8313erdb.dts [POWERPC] 83xx: Add rtc node to mpc8313erdb dts 2008-02-05 23:30:14 -06:00
mpc8315erdb.dts [POWERPC] 83xx: configure USB clock for MPC8315E 2008-02-05 23:19:03 -06:00
mpc8349emitx.dts [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. 2008-01-28 16:16:38 -06:00
mpc8349emitxgp.dts [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. 2008-01-28 16:16:38 -06:00
mpc8377_mds.dts [POWERPC] 83xx: Add local bus device nodes to MPC837xMDS device trees. 2008-03-07 08:42:22 -06:00
mpc8377_rdb.dts [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. 2008-01-28 16:16:38 -06:00
mpc8378_mds.dts [POWERPC] 83xx: Add local bus device nodes to MPC837xMDS device trees. 2008-03-07 08:42:22 -06:00
mpc8378_rdb.dts [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. 2008-01-28 16:16:38 -06:00
mpc8379_mds.dts [POWERPC] 83xx: Add local bus device nodes to MPC837xMDS device trees. 2008-03-07 08:42:22 -06:00
mpc8379_rdb.dts [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. 2008-01-28 16:16:38 -06:00
mpc8540ads.dts [POWERPC] FSL: Added aliases node to device trees 2007-12-12 01:51:03 -06:00
mpc8541cds.dts [POWERPC] FSL: Added aliases node to device trees 2007-12-12 01:51:03 -06:00
mpc8544ds.dts [POWERPC] Fix incorrect interrupt map on FSL reference boards 2008-01-23 19:32:56 -06:00
mpc8548cds.dts [POWERPC] FSL: Added aliases node to device trees 2007-12-12 01:51:03 -06:00
mpc8555cds.dts [POWERPC] FSL: Added aliases node to device trees 2007-12-12 01:51:03 -06:00
mpc8560ads.dts [POWERPC] FSL: Added aliases node to device trees 2007-12-12 01:51:03 -06:00
mpc8568mds.dts [POWERPC] QE: Explicitly set address-cells and size cells for muram 2008-01-28 09:02:09 -06:00
mpc8572ds.dts [POWERPC] 85xx: Add second cpu to 8572 dts 2008-02-05 23:58:30 -06:00
mpc8610_hpcd.dts [POWERPC] 86xx: Convert all 86xx DTS files to /dts-v1/ format. 2008-01-28 08:45:26 -06:00
mpc8641_hpcn.dts [POWERPC] 86xx: Convert all 86xx DTS files to /dts-v1/ format. 2008-01-28 08:45:26 -06:00
pq2fads.dts [POWERPC] cpm: Describe multi-user ram in its own device node. 2007-10-04 15:47:05 -05:00
prpmc2800.dts [POWERPC] DTS cleanup 2007-09-14 08:53:16 -05:00
ps3.dts [POWERPC] PS3: Device tree source 2007-06-28 19:18:02 +10:00
rainier.dts [POWERPC] Start removing linux,network-index in favour of aliases 2008-03-26 07:19:16 -05:00
sbc8349.dts [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. 2008-01-28 16:16:38 -06:00
sbc8548.dts [POWERPC] 85xx: sbc8548 - Fix incorrect PCI-X and PCI interrupt map 2008-03-07 16:47:52 -06:00
sbc8560.dts [POWERPC] 85xx: Add v1 device tree source for Wind River SBC8560 board 2008-01-28 08:30:47 -06:00
sequoia.dts [POWERPC] Start removing linux,network-index in favour of aliases 2008-03-26 07:19:16 -05:00
storcenter.dts [POWERPC] Fix storcenter DTS typos, feedback, IRQs. 2008-02-05 23:33:46 -06:00
stx_gp3_8560.dts [POWERPC] 85xx: some minor cleanups for stx_gp3 and tqm85xx 2008-01-28 08:32:53 -06:00
taishan.dts [POWERPC] Start removing linux,network-index in favour of aliases 2008-03-26 07:19:16 -05:00
tqm5200.dts [POWERPC] mpc5200: make dts files conform to generic names recommended practice 2008-01-26 15:32:11 -07:00
tqm8540.dts [POWERPC] 85xx: some minor cleanups for stx_gp3 and tqm85xx 2008-01-28 08:32:53 -06:00
tqm8541.dts [POWERPC] 85xx: some minor cleanups for stx_gp3 and tqm85xx 2008-01-28 08:32:53 -06:00
tqm8555.dts [POWERPC] 85xx: some minor cleanups for stx_gp3 and tqm85xx 2008-01-28 08:32:53 -06:00
tqm8560.dts [POWERPC] 85xx: some minor cleanups for stx_gp3 and tqm85xx 2008-01-28 08:32:53 -06:00
walnut.dts [POWERPC] Start removing linux,network-index in favour of aliases 2008-03-26 07:19:16 -05:00
warp.dts [POWERPC] Start removing linux,network-index in favour of aliases 2008-03-26 07:19:16 -05:00