/* * OF graph binding parsing helpers * * Copyright (C) 2012 - 2013 Samsung Electronics Co., Ltd. * Author: Sylwester Nawrocki * * Copyright (C) 2012 Renesas Electronics Corp. * Author: Guennadi Liakhovetski * * This program is free software; you can redistribute it and/or modify * it under the terms of version 2 of the GNU General Public License as * published by the Free Software Foundation. */ #ifndef __LINUX_OF_GRAPH_H #define __LINUX_OF_GRAPH_H #ifdef CONFIG_OF struct device_node *of_graph_get_next_endpoint(const struct device_node *parent, struct device_node *previous); struct device_node *of_graph_get_remote_port_parent( const struct device_node *node); struct device_node *of_graph_get_remote_port(const struct device_node *node); #else static inline struct device_node *of_graph_get_next_endpoint( const struct device_node *parent, struct device_node *previous) { return NULL; } static inline struct device_node *of_graph_get_remote_port_parent( const struct device_node *node) { return NULL; } static inline struct device_node *of_graph_get_remote_port( const struct device_node *node) { return NULL; } #endif /* CONFIG_OF */ #endif /* __LINUX_OF_GRAPH_H */