diff options
| author | Kever Yang <[email protected]> | 2017-01-18 20:25:44 +0800 |
|---|---|---|
| committer | Simon Glass <[email protected]> | 2017-02-08 06:12:16 -0700 |
| commit | 6943ee14e5c8a0b531910e673125dd960992c89d (patch) | |
| tree | 28685b73b346a18bec49f57c2b4d6d961c3e9cf7 /drivers | |
| parent | e160f7d430f163bc42757aff3bf2bcac0a459f02 (diff) | |
simple-bus: enable support for of-platdata
Just do nothing in post_bind if of-platdata enabled,
for there is no dm_scan_fdt_dev().
Signed-off-by: Kever Yang <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
Fixed subject line typo:
Signed-off-by: Simon Glass <[email protected]>
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/core/simple-bus.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/core/simple-bus.c b/drivers/core/simple-bus.c index 6be269f2735..a300217d39a 100644 --- a/drivers/core/simple-bus.c +++ b/drivers/core/simple-bus.c @@ -27,6 +27,9 @@ fdt_addr_t simple_bus_translate(struct udevice *dev, fdt_addr_t addr) static int simple_bus_post_bind(struct udevice *dev) { +#if CONFIG_IS_ENABLED(OF_PLATDATA) + return 0; +#else u32 cell[3]; int ret; @@ -41,6 +44,7 @@ static int simple_bus_post_bind(struct udevice *dev) } return dm_scan_fdt_dev(dev); +#endif } UCLASS_DRIVER(simple_bus) = { |
