linux/arch/powerpc/platforms/85xx
Timur Tabi 8a95bc8dfe powerpc/85xx: don't call of_platform_bus_probe() twice
Commit 46d026ac ("powerpc/85xx: consolidate of_platform_bus_probe calls")
replaced platform-specific of_device_id tables with a single function
that probes the most of the busses in 85xx device trees.  If a specific
platform needed additional busses probed, then it could call
of_platform_bus_probe() again.  Typically, the additional platform-specific
busses are children of existing busses that have already been probed.
of_platform_bus_probe() does not handle those child busses automatically.

Unfortunately, this doesn't actually work.  The second (platform-specific)
call to of_platform_bus_probe() never finds any of the busses it's asked
to find.

To remedy this, the platform-specific of_device_id tables are eliminated,
and their entries are merged into mpc85xx_common_ids[], so that all busses
are probed at once.

Signed-off-by: Timur Tabi <timur@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2012-04-19 14:43:27 -05:00
..
common.c powerpc/85xx: don't call of_platform_bus_probe() twice 2012-04-19 14:43:27 -05:00
corenet_ds.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
corenet_ds.h powerpc/p4080: Add basic support for p4080ds platform 2009-11-20 16:45:38 -06:00
ge_imp3a.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
Kconfig powerpc/85xx: mpc8548cds - Add RapidIO node to dts 2012-03-16 15:58:20 -05:00
ksi8560.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
Makefile powerpc/85xx: Board support for GE IMP3A 2012-03-16 11:15:48 -05:00
mpc85xx.h powerpc/85xx: consolidate of_platform_bus_probe calls 2011-11-24 02:01:41 -06:00
mpc85xx_ads.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
mpc85xx_cds.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
mpc85xx_ds.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
mpc85xx_mds.c powerpc/85xx: don't call of_platform_bus_probe() twice 2012-04-19 14:43:27 -05:00
mpc85xx_rdb.c Merge remote-tracking branch 'kumar/next' into merge 2012-04-02 13:57:46 +10:00
mpc8536_ds.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
p1010rdb.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
p1022_ds.c powerpc/85xx: don't call of_platform_bus_probe() twice 2012-04-19 14:43:27 -05:00
p1023_rds.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
p2041_rdb.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
p3041_ds.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
p3060_qds.c powerpc/85xx: Fix compile error on p3060_qds.c 2011-11-23 22:55:47 -06:00
p4080_ds.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
p5020_ds.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
sbc8548.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
sbc8560.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
smp.c powerpc/85xx: Move mpc85xx_smp_init() decl to a new "smp.h" 2011-12-07 13:43:06 +11:00
smp.h powerpc/85xx: Move mpc85xx_smp_init() decl to a new "smp.h" 2011-12-07 13:43:06 +11:00
socrates.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
socrates_fpga_pic.c irq_domain/powerpc: constify irq_domain_ops 2012-02-16 06:11:24 -07:00
socrates_fpga_pic.h powerpc/85xx: Add support for the "socrates" board (MPC8544). 2009-03-27 06:42:08 -05:00
stx_gp3.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
tqm85xx.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
xes_mpc85xx.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00