Skip to content

Commit

Permalink
dt: add empty dt helpers for non-dt build
Browse files Browse the repository at this point in the history
Add empty of_device_is_compatible() and of_parse_phandle() for non-dt
builds to work.

Signed-off-by: Rajendra Nayak <rnayak@ti.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
  • Loading branch information
Rajendra Nayak authored and Grant Likely committed Oct 13, 2011
1 parent 6b3754d commit 36a0904
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions include/linux/of.h
Original file line number Diff line number Diff line change
Expand Up @@ -255,6 +255,12 @@ static inline bool of_have_populated_dt(void)
#define for_each_child_of_node(parent, child) \
while (0)

static inline int of_device_is_compatible(const struct device_node *device,
const char *name)
{
return 0;
}

static inline struct property *of_find_property(const struct device_node *np,
const char *name,
int *lenp)
Expand Down Expand Up @@ -289,6 +295,13 @@ static inline int of_property_read_u64(const struct device_node *np,
return -ENOSYS;
}

static inline struct device_node *of_parse_phandle(struct device_node *np,
const char *phandle_name,
int index)
{
return NULL;
}

#define of_match_ptr(_ptr) NULL
#endif /* CONFIG_OF */

Expand Down

0 comments on commit 36a0904

Please sign in to comment.