Home
last modified time | relevance | path

Searched refs:panel_node (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/fsl-dcu/
H A Dfsl_dcu_drm_rgb.c113 struct device_node *panel_node; in fsl_dcu_create_outputs() local
119 panel_node = of_parse_phandle(fsl_dev->np, "fsl,panel", 0); in fsl_dcu_create_outputs()
120 if (panel_node) { in fsl_dcu_create_outputs()
121 fsl_dev->connector.panel = of_drm_find_panel(panel_node); in fsl_dcu_create_outputs()
122 of_node_put(panel_node); in fsl_dcu_create_outputs()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_lvds_connector.c13 struct device_node *panel_node; member
26 of_drm_find_panel(mdp4_lvds_connector->panel_node); in mdp4_lvds_connector_detect()
95 struct device_node *panel_node, struct drm_encoder *encoder) in mdp4_lvds_connector_init()
105 mdp4_lvds_connector->panel_node = panel_node; in mdp4_lvds_connector_init()
94 mdp4_lvds_connector_init(struct drm_device *dev, struct device_node *panel_node, struct drm_encoder *encoder) mdp4_lvds_connector_init() argument
H A Dmdp4_kms.c207 struct device_node *panel_node; in mdp4_modeset_init_intf() local
217 panel_node = of_graph_get_remote_node(dev->dev->of_node, 0, 0); in mdp4_modeset_init_intf()
218 if (!panel_node) in mdp4_modeset_init_intf()
221 encoder = mdp4_lcdc_encoder_init(dev, panel_node); in mdp4_modeset_init_intf()
224 of_node_put(panel_node); in mdp4_modeset_init_intf()
231 connector = mdp4_lvds_connector_init(dev, panel_node, encoder); in mdp4_modeset_init_intf()
234 of_node_put(panel_node); in mdp4_modeset_init_intf()
H A Dmdp4_lcdc_encoder.c17 struct device_node *panel_node; member
286 panel = of_drm_find_panel(mdp4_lcdc_encoder->panel_node); in mdp4_lcdc_encoder_disable()
356 panel = of_drm_find_panel(mdp4_lcdc_encoder->panel_node); in mdp4_lcdc_encoder_enable()
384 struct device_node *panel_node) in mdp4_lcdc_encoder_init()
397 mdp4_lcdc_encoder->panel_node = panel_node; in mdp4_lcdc_encoder_init()
383 mdp4_lcdc_encoder_init(struct drm_device *dev, struct device_node *panel_node) mdp4_lcdc_encoder_init() argument
H A Dmdp4_kms.h202 struct device_node *panel_node);
205 struct device_node *panel_node, struct drm_encoder *encoder);
/kernel/linux/linux-6.6/drivers/gpu/drm/fsl-dcu/
H A Dfsl_dcu_drm_rgb.c113 struct device_node *panel_node; in fsl_dcu_create_outputs() local
119 panel_node = of_parse_phandle(fsl_dev->np, "fsl,panel", 0); in fsl_dcu_create_outputs()
120 if (panel_node) { in fsl_dcu_create_outputs()
121 fsl_dev->connector.panel = of_drm_find_panel(panel_node); in fsl_dcu_create_outputs()
122 of_node_put(panel_node); in fsl_dcu_create_outputs()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_lvds_connector.c13 struct device_node *panel_node; member
26 of_drm_find_panel(mdp4_lvds_connector->panel_node); in mdp4_lvds_connector_detect()
95 struct device_node *panel_node, struct drm_encoder *encoder) in mdp4_lvds_connector_init()
105 mdp4_lvds_connector->panel_node = panel_node; in mdp4_lvds_connector_init()
94 mdp4_lvds_connector_init(struct drm_device *dev, struct device_node *panel_node, struct drm_encoder *encoder) mdp4_lvds_connector_init() argument
H A Dmdp4_kms.c195 struct device_node *panel_node; in mdp4_modeset_init_intf() local
205 panel_node = of_graph_get_remote_node(dev->dev->of_node, 0, 0); in mdp4_modeset_init_intf()
206 if (!panel_node) in mdp4_modeset_init_intf()
209 encoder = mdp4_lcdc_encoder_init(dev, panel_node); in mdp4_modeset_init_intf()
212 of_node_put(panel_node); in mdp4_modeset_init_intf()
219 connector = mdp4_lvds_connector_init(dev, panel_node, encoder); in mdp4_modeset_init_intf()
222 of_node_put(panel_node); in mdp4_modeset_init_intf()
H A Dmdp4_lcdc_encoder.c17 struct device_node *panel_node; member
286 panel = of_drm_find_panel(mdp4_lcdc_encoder->panel_node); in mdp4_lcdc_encoder_disable()
356 panel = of_drm_find_panel(mdp4_lcdc_encoder->panel_node); in mdp4_lcdc_encoder_enable()
384 struct device_node *panel_node) in mdp4_lcdc_encoder_init()
397 mdp4_lcdc_encoder->panel_node = panel_node; in mdp4_lcdc_encoder_init()
383 mdp4_lcdc_encoder_init(struct drm_device *dev, struct device_node *panel_node) mdp4_lcdc_encoder_init() argument
H A Dmdp4_kms.h196 struct device_node *panel_node);
199 struct device_node *panel_node, struct drm_encoder *encoder);
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/
H A Dlvds-codec.c80 struct device_node *panel_node; in lvds_codec_probe() local
108 panel_node = of_graph_get_remote_node(dev->of_node, 1, 0); in lvds_codec_probe()
109 if (!panel_node) { in lvds_codec_probe()
114 panel = of_drm_find_panel(panel_node); in lvds_codec_probe()
115 of_node_put(panel_node); in lvds_codec_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/
H A Dexynos_drm_dpi.c27 struct device_node *panel_node; member
162 ctx->panel_node = of_graph_get_remote_node(dn, FIMD_PORT_RGB, 0); in exynos_dpi_parse_dt()
186 if (!ctx->panel_node) in exynos_dpi_parse_dt()
232 if (ctx->panel_node) { in exynos_dpi_probe()
233 ctx->panel = of_drm_find_panel(ctx->panel_node); in exynos_dpi_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
H A Dexynos_drm_dpi.c28 struct device_node *panel_node; member
163 ctx->panel_node = of_graph_get_remote_node(dn, FIMD_PORT_RGB, 0); in exynos_dpi_parse_dt()
187 if (!ctx->panel_node) in exynos_dpi_parse_dt()
233 if (ctx->panel_node) { in exynos_dpi_probe()
234 ctx->panel = of_drm_find_panel(ctx->panel_node); in exynos_dpi_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
H A Dlvds-codec.c118 struct device_node *panel_node; in lvds_codec_probe() local
144 panel_node = of_graph_get_remote_node(dev->of_node, 1, 0); in lvds_codec_probe()
145 if (!panel_node) { in lvds_codec_probe()
150 panel = of_drm_find_panel(panel_node); in lvds_codec_probe()
151 of_node_put(panel_node); in lvds_codec_probe()
H A Dfsl-ldb.c295 struct device_node *panel_node; in fsl_ldb_probe() local
326 panel_node = of_node_get(remote1 ? remote1 : remote2); in fsl_ldb_probe()
331 of_node_put(panel_node); in fsl_ldb_probe()
339 panel = of_drm_find_panel(panel_node); in fsl_ldb_probe()
340 of_node_put(panel_node); in fsl_ldb_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/
H A Dsti_dvo.c80 * @panel_node: panel node reference from device tree
94 struct device_node *panel_node; member
390 dvo->panel = of_drm_find_panel(dvo->panel_node); in sti_dvo_connector_detect()
562 dvo->panel_node = of_parse_phandle(np, "sti,panel", 0); in sti_dvo_probe()
563 if (!dvo->panel_node) in sti_dvo_probe()
565 of_node_put(dvo->panel_node); in sti_dvo_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/
H A Dsti_dvo.c80 * @panel_node: panel node reference from device tree
94 struct device_node *panel_node; member
390 dvo->panel = of_drm_find_panel(dvo->panel_node); in sti_dvo_connector_detect()
560 dvo->panel_node = of_parse_phandle(np, "sti,panel", 0); in sti_dvo_probe()
561 if (!dvo->panel_node) in sti_dvo_probe()
563 of_node_put(dvo->panel_node); in sti_dvo_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/tiny/
H A Dsimpledrm.c629 struct device_node *panel_node; in simpledrm_device_create() local
686 panel_node = of_parse_phandle(of_node, "panel", 0); in simpledrm_device_create()
687 if (panel_node) { in simpledrm_device_create()
688 simplefb_read_u32_of(dev, panel_node, "width-mm", &width_mm); in simpledrm_device_create()
689 simplefb_read_u32_of(dev, panel_node, "height-mm", &height_mm); in simpledrm_device_create()
690 of_node_put(panel_node); in simpledrm_device_create()

Completed in 11 milliseconds