diff options
| author | Tom Rini <[email protected]> | 2020-07-02 09:53:34 -0400 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2020-07-02 09:53:34 -0400 |
| commit | 785195941b0746ac987a0ca501dae3e570b9f042 (patch) | |
| tree | 317f4d937fb80de27123a1d18adc29ad5bf9337c /include/dm | |
| parent | e2a4d24e6b1f3d30136e2dde7b6fbf35bd427b8a (diff) | |
| parent | add0dc1f7de91112d9e738f9482b09b75fa86acb (diff) | |
Merge branch 'next' of https://gitlab.denx.de/u-boot/custodians/u-boot-riscv into next
- Add Sipeed Maix support
- Update clock handler and proper cpu features
Diffstat (limited to 'include/dm')
| -rw-r--r-- | include/dm/read.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/dm/read.h b/include/dm/read.h index 3711386f513..f02ec959541 100644 --- a/include/dm/read.h +++ b/include/dm/read.h @@ -799,7 +799,9 @@ static inline fdt_addr_t dev_read_addr(const struct udevice *dev) static inline void *dev_read_addr_ptr(const struct udevice *dev) { - return devfdt_get_addr_ptr(dev); + void *addr = devfdt_get_addr_ptr(dev); + + return ((fdt_addr_t)(uintptr_t)addr == FDT_ADDR_T_NONE) ? NULL : addr; } static inline fdt_addr_t dev_read_addr_pci(const struct udevice *dev) |
