u-boot/cpu
John Rigby ef11df6b66 mpc5121: squash some fdt fixup errors
On ADS5121 when booting linux the following errors are seen:
    Unable to update property /soc5121@80000000:bus-frequency, err=FDT_ERR_NOTFOUND
    Unable to update property /soc5121@80000000/ethernet@2800:local-mac-address, err=FDT_ERR_NOTFOUND
    Unable to update property /soc5121@80000000/ethernet@2800:address, err=FDT_ERR_NOTFOUND

This is caused by ft_cpu_setup trying to deal with
both old and new soc node naming.  This patch
fixes this by being smarter about what to
fixup.

Also do soc node fixups by compatible instead of by path.
A new board config called OF_SOC_COMPAT defined
to be "fsl,mpc5121-immr" replaces the old
OF_SOC node path that was defined to be "soc@80000000".

Old device trees still work, but the compatiblity
is conditional on CONFIG_OF_SUPPORT_OLD_DEVICE_TREES
which is on by default in include/configs/ads5121.h.

Signed-off-by: John Rigby <jrigby@freescale.com>
2008-08-05 19:58:21 -06:00
..
74xx_7xx Remove the deprecated CONFIG_OF_FLAT_TREE 2008-06-09 21:13:35 -04:00
arm720t Big white-space cleanup. 2008-05-21 00:14:08 +02:00
arm920t Remove duplicate definitions in include/lxt971a.h. 2008-07-06 23:44:34 -07:00
arm925t Big white-space cleanup. 2008-05-21 00:14:08 +02:00
arm926ejs ARM DaVinci: Remove extern phy_t declaration by moving code to proper place 2008-07-14 23:40:55 +02:00
arm946es Big white-space cleanup. 2008-05-21 00:14:08 +02:00
arm1136 i.MX31: fixed CTRL-C detection 2008-07-01 20:54:04 +02:00
arm_intcm Big white-space cleanup. 2008-05-21 00:14:08 +02:00
at32ap mmc: Move atmel_mci driver into drivers/mmc 2008-07-10 00:05:52 +02:00
blackfin Big white-space cleanup. 2008-05-21 00:14:08 +02:00
i386 cpu/i386/serial.c: Fix syntax errors 2008-07-14 21:19:08 +02:00
ixp Fix some more printf() format issues. 2008-07-13 23:07:35 +02:00
leon2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
leon3 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lh7a40x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcf52x2 ColdFire: Fix FB CS not setup properly for Mcf5282 2008-07-11 10:45:59 -06:00
mcf523x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcf532x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcf547x_8x ColdFire: Change invalid JMP to BRA caught by new v4e toolchain 2008-07-11 10:45:57 -06:00
mcf5227x ColdFire: Fix incorrect define for mcf5227x and mcf5445x RTC 2008-07-11 10:45:59 -06:00
mcf5445x ColdFire: Fix incorrect define for mcf5227x and mcf5445x RTC 2008-07-11 10:45:59 -06:00
microblaze microblaze: Fix printf() format issues 2008-07-20 23:10:34 +02:00
mips mips: Fix baudrate divisor computation on alchemy cpus 2008-07-30 00:40:54 +09:00
mpc5xx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc5xxx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc8xx Fix printf() format issues with sizeof_t types by using %zu 2008-07-14 15:06:35 +02:00
mpc83xx 8xxx-fdt: set ns16550 clock from CFG_NS16550_CLK, not bi_busfreq 2008-07-14 18:56:51 -05:00
mpc85xx Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 2008-07-15 21:37:23 +02:00
mpc86xx 8xxx-fdt: set ns16550 clock from CFG_NS16550_CLK, not bi_busfreq 2008-07-14 18:56:51 -05:00
mpc512x mpc5121: squash some fdt fixup errors 2008-08-05 19:58:21 -06:00
mpc824x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc8220 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc8260 8260: Making the use of gd->pci_clk dependant on the CONFIG_PCI 2008-07-31 11:35:16 +02:00
nios SPI API improvements 2008-06-03 20:28:50 +02:00
nios2 nios2/sysid: fix printf warning 2008-08-03 02:24:46 +02:00
ppc4xx ppc4xx: Fix incorrect MODTx setup for some DIMM configurations 2008-07-18 15:57:23 +02:00
pxa Removed support for the adsvix board. 2008-07-30 00:26:03 +02:00
s3c44b0 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sa1100 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sh3 sh: Fix SH-boards compile error 2008-07-08 12:03:24 +09:00
sh4 sh: Fix SH-boards compile error 2008-07-08 12:03:24 +09:00