linux/arch/microblaze
Grant Likely eca3930163 of: Merge of_platform_bus_type with platform_bus_type
of_platform_bus was being used in the same manner as the platform_bus.
The only difference being that of_platform_bus devices are generated
from data in the device tree, and platform_bus devices are usually
statically allocated in platform code.  Having them separate causes
the problem of device drivers having to be registered twice if it
was possible for the same device to appear on either bus.

This patch removes of_platform_bus_type and registers all of_platform
bus devices and drivers on the platform bus instead.  A previous patch
made the of_device structure an alias for the platform_device structure,
and a shim is used to adapt of_platform_drivers to the platform bus.

After all of of_platform_bus drivers are converted to be normal platform
drivers, the shim code can be removed.

Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Acked-by: David S. Miller <davem@davemloft.net>
2010-07-24 09:57:51 -06:00
..
boot microblaze: Makefile cleanups 2010-04-01 08:38:19 +02:00
configs microblaze: Defconfig update 2010-05-06 11:37:42 +02:00
include/asm Merge commit 'v2.6.35-rc6' into devicetree/next 2010-07-24 09:49:13 -06:00
kernel of: Merge of_platform_bus_type with platform_bus_type 2010-07-24 09:57:51 -06:00
lib microblaze: Support word copying in copy_tofrom_user 2010-04-01 08:38:25 +02:00
mm lmb: rename to memblock 2010-07-14 17:14:00 +10:00
oprofile
pci PCI: clear bridge resource range if BIOS assigned bad one 2010-06-11 13:24:51 -07:00
platform
Kconfig Merge commit 'v2.6.35-rc6' into devicetree/next 2010-07-24 09:49:13 -06:00
Kconfig.debug
Makefile microblaze: Fix Makefile to delete build generated files 2010-04-01 08:38:19 +02:00