|
@@ -44,6 +44,7 @@ int early_init_dt_alloc_reserved_memory_arch(phys_addr_t size,
|
|
void fdt_init_reserved_mem(void);
|
|
void fdt_init_reserved_mem(void);
|
|
void fdt_reserved_mem_save_node(unsigned long node, const char *uname,
|
|
void fdt_reserved_mem_save_node(unsigned long node, const char *uname,
|
|
phys_addr_t base, phys_addr_t size);
|
|
phys_addr_t base, phys_addr_t size);
|
|
|
|
+struct reserved_mem *of_reserved_mem_lookup(struct device_node *np);
|
|
#else
|
|
#else
|
|
static inline int of_reserved_mem_device_init_by_idx(struct device *dev,
|
|
static inline int of_reserved_mem_device_init_by_idx(struct device *dev,
|
|
struct device_node *np, int idx)
|
|
struct device_node *np, int idx)
|
|
@@ -55,6 +56,10 @@ static inline void of_reserved_mem_device_release(struct device *pdev) { }
|
|
static inline void fdt_init_reserved_mem(void) { }
|
|
static inline void fdt_init_reserved_mem(void) { }
|
|
static inline void fdt_reserved_mem_save_node(unsigned long node,
|
|
static inline void fdt_reserved_mem_save_node(unsigned long node,
|
|
const char *uname, phys_addr_t base, phys_addr_t size) { }
|
|
const char *uname, phys_addr_t base, phys_addr_t size) { }
|
|
|
|
+static inline struct reserved_mem *of_reserved_mem_lookup(struct device_node *np)
|
|
|
|
+{
|
|
|
|
+ return NULL;
|
|
|
|
+}
|
|
#endif
|
|
#endif
|
|
|
|
|
|
/**
|
|
/**
|