device_node
struct device_node *node;
struct device_node *np;
struct device_node *np;
struct device_node *node = of_get_child_by_name(dcp->dev->of_node, "piodma");
struct device_node *panel_np;
struct device_node *endpoint,
struct drm_bridge *of_drm_find_bridge(struct device_node *np)
struct device_node *
return (struct device_node *)(uintptr_t)pdev->node;
__of_device_is_compatible(struct device_node *np, const char *compatible)
__of_property_present(struct device_node *np, const char *propname)
__of_property_read_variable_u32_array(struct device_node *np,
__of_property_read_variable_u64_array(struct device_node *np,
__of_property_match_string(struct device_node *np,
struct device_node *
__of_parse_phandle(struct device_node *np, const char *propname, int idx)
return (struct device_node *)(uintptr_t)node;
__of_parse_phandle_with_args(struct device_node *np, const char *propname,
args->np = (struct device_node *)(uintptr_t)node;
of_address_to_resource(struct device_node *np, int idx, struct resource *res)
struct device_node *
__matching_node(struct device_node *np, const struct of_device_id *id)
return (struct device_node *)(uintptr_t)match;
of_platform_device_create(struct device_node *np, const char *bus_id,
of_find_device_by_node(struct device_node *np)
of_device_is_available(struct device_node *np)
of_dma_configure(struct device *dev, struct device_node *np, int force_dma)
struct device_node *
return (struct device_node *)(uintptr_t)child;
struct device_node *
return (struct device_node *)(uintptr_t)child;
struct device_node *np)
struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np)
of_mipi_dsi_device_add(struct mipi_dsi_host *host, struct device_node *node)
of_mipi_dsi_device_add(struct mipi_dsi_host *host, struct device_node *node)
struct mipi_dsi_host *of_find_mipi_dsi_host_by_node(struct device_node *node)
struct device_node *node;
int of_get_drm_display_mode(struct device_node *np,
int of_get_drm_panel_display_mode(struct device_node *np,
struct drm_panel *of_drm_find_panel(const struct device_node *np)
int of_drm_get_panel_orientation(const struct device_node *np,
struct device_node *of_node;
struct drm_bridge *of_drm_find_bridge(struct device_node *np);
static inline struct drm_bridge *of_drm_find_bridge(struct device_node *np)
struct drm_bridge *devm_drm_of_get_bridge(struct device *dev, struct device_node *node,
struct drm_bridge *drmm_of_get_bridge(struct drm_device *drm, struct device_node *node,
struct device_node *node,
struct device_node *node,
struct device_node;
struct device_node;
struct device_node *port;
int of_get_drm_display_mode(struct device_node *np,
int of_get_drm_panel_display_mode(struct device_node *np,
static inline int of_get_drm_display_mode(struct device_node *np,
static inline int of_get_drm_panel_display_mode(struct device_node *np,
int (*)(struct device *, void *), struct device_node *);
struct drm_panel *of_drm_find_panel(const struct device_node *np);
int of_drm_get_panel_orientation(const struct device_node *np,
static inline struct drm_panel *of_drm_find_panel(const struct device_node *np)
struct device_node;
static inline int of_drm_get_panel_orientation(const struct device_node *np,
struct device_node;
struct device_node *__of_get_compatible_child(void *, const char *);
struct device_node *__of_get_child_by_name(void *, const char *);
struct device_node *__of_devnode(void *);
__builtin_types_compatible_p(typeof(arg), struct device_node *) ? \
(struct device_node *)arg : __of_devnode(&arg)
int __of_property_present(struct device_node *, const char *);
int __of_property_read_variable_u32_array(struct device_node *,
int __of_property_read_variable_u64_array(struct device_node *,
int __of_property_match_string(struct device_node *,
struct device_node *__of_parse_phandle(struct device_node *,
struct device_node *np;
int __of_parse_phandle_with_args(struct device_node *,
int of_device_is_available(struct device_node *);
struct device_node *__matching_node(struct device_node *,
struct device_node;
int of_address_to_resource(struct device_node *, int, struct resource *);
int of_dma_configure(struct device *, struct device_node *, int);
int __of_device_is_compatible(struct device_node *, const char *);
struct platform_device *of_platform_device_create(struct device_node *,
struct platform_device *of_find_device_by_node(struct device_node *);
struct device_node *dp = rdev->pdev->dev.of_node;