projects
/
oweals
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
722b150
)
dm: core: Avoid calling dm_scan_fdt_dev() with of-platdata
author
Simon Glass
<sjg@chromium.org>
Sat, 29 Jul 2017 17:34:52 +0000
(11:34 -0600)
committer
Jaehoon Chung
<jh80.chung@samsung.com>
Thu, 17 Aug 2017 07:44:16 +0000
(16:44 +0900)
We cannot call dm_scan_fdt_dev() with of-platdata since there is no device
tree. Fix this with an #if check.
Fixes:
3be9a37
(dm: syscon: scan sub-nodes of the syscon node)
Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/core/syscon-uclass.c
patch
|
blob
|
history
diff --git
a/drivers/core/syscon-uclass.c
b/drivers/core/syscon-uclass.c
index 2148469abc10e1e13468bc0ed58c695446d20c08..a69937e63c15d6db1a96baa6b28715c7f3ddb51a 100644
(file)
--- a/
drivers/core/syscon-uclass.c
+++ b/
drivers/core/syscon-uclass.c
@@
-104,5
+104,8
@@
static const struct udevice_id generic_syscon_ids[] = {
U_BOOT_DRIVER(generic_syscon) = {
.name = "syscon",
.id = UCLASS_SYSCON,
+#if !CONFIG_IS_ENABLED(OF_PLATDATA)
+ .bind = dm_scan_fdt_dev,
+#endif
.of_match = generic_syscon_ids,
};