mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-06-17 20:25:19 +00:00
of: Create of_console_check() for selecting a console specified in /chosen
The devicetree has a binding for specifying the console device in the /chosen node, but the kernel doesn't use it consistently. This change adds an API for testing if a device node is a console, and adds a preferred console entry if it is. At the same time this patch removes the of_device_is_stdout_path() API since it is unused. Signed-off-by: Grant Likely <grant.likely@linaro.org> Tested-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
a497c3ba1d
commit
3482f2c52b
2 changed files with 15 additions and 12 deletions
|
@ -352,7 +352,7 @@ const __be32 *of_prop_next_u32(struct property *prop, const __be32 *cur,
|
|||
*/
|
||||
const char *of_prop_next_string(struct property *prop, const char *cur);
|
||||
|
||||
int of_device_is_stdout_path(struct device_node *dn);
|
||||
bool of_console_check(struct device_node *dn, char *name, int index);
|
||||
|
||||
#else /* CONFIG_OF */
|
||||
|
||||
|
@ -564,9 +564,9 @@ static inline int of_machine_is_compatible(const char *compat)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static inline int of_device_is_stdout_path(struct device_node *dn)
|
||||
static inline bool of_console_check(const struct device_node *dn, const char *name, int index)
|
||||
{
|
||||
return 0;
|
||||
return false;
|
||||
}
|
||||
|
||||
static inline const __be32 *of_prop_next_u32(struct property *prop,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue