Symbol: panel_bridge
drivers/gpu/drm/bridge/analogix/anx7625.c
1508
if (!ctx->pdata.panel_bridge && ctx->bridge_attached)
drivers/gpu/drm/bridge/analogix/anx7625.c
1713
pdata->panel_bridge = devm_drm_of_get_bridge(dev, np, 1, 0);
drivers/gpu/drm/bridge/analogix/anx7625.c
1714
if (IS_ERR(pdata->panel_bridge)) {
drivers/gpu/drm/bridge/analogix/anx7625.c
1715
if (PTR_ERR(pdata->panel_bridge) == -ENODEV) {
drivers/gpu/drm/bridge/analogix/anx7625.c
1716
pdata->panel_bridge = NULL;
drivers/gpu/drm/bridge/analogix/anx7625.c
1720
return PTR_ERR(pdata->panel_bridge);
drivers/gpu/drm/bridge/analogix/anx7625.c
2159
if (ctx->pdata.panel_bridge) {
drivers/gpu/drm/bridge/analogix/anx7625.c
2161
ctx->pdata.panel_bridge,
drivers/gpu/drm/bridge/analogix/anx7625.c
2260
if (!ctx->pdata.panel_bridge)
drivers/gpu/drm/bridge/analogix/anx7625.c
2558
if (!ctx->pdata.panel_bridge)
drivers/gpu/drm/bridge/analogix/anx7625.c
2602
if (!platform->pdata.panel_bridge || !anx7625_of_panel_on_aux_bus(dev))
drivers/gpu/drm/bridge/analogix/anx7625.c
2604
platform->bridge.type = platform->pdata.panel_bridge ?
drivers/gpu/drm/bridge/analogix/anx7625.h
427
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/chipone-icn6211.c
149
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/chipone-icn6211.c
589
return drm_bridge_attach(encoder, icn->panel_bridge, bridge, flags);
drivers/gpu/drm/bridge/chipone-icn6211.c
682
icn->panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 1, 0);
drivers/gpu/drm/bridge/chipone-icn6211.c
683
if (IS_ERR(icn->panel_bridge))
drivers/gpu/drm/bridge/chipone-icn6211.c
684
return PTR_ERR(icn->panel_bridge);
drivers/gpu/drm/bridge/fsl-ldb.c
121
return drm_bridge_attach(encoder, fsl_ldb->panel_bridge,
drivers/gpu/drm/bridge/fsl-ldb.c
343
fsl_ldb->panel_bridge = devm_drm_panel_bridge_add(dev, panel);
drivers/gpu/drm/bridge/fsl-ldb.c
344
if (IS_ERR(fsl_ldb->panel_bridge))
drivers/gpu/drm/bridge/fsl-ldb.c
345
return PTR_ERR(fsl_ldb->panel_bridge);
drivers/gpu/drm/bridge/fsl-ldb.c
89
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/lontium-lt9211.c
107
return drm_bridge_attach(encoder, ctx->panel_bridge,
drivers/gpu/drm/bridge/lontium-lt9211.c
48
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/lontium-lt9211.c
628
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/lontium-lt9211.c
658
ret = drm_of_find_panel_or_bridge(dev->of_node, 2, 0, &panel, &panel_bridge);
drivers/gpu/drm/bridge/lontium-lt9211.c
662
panel_bridge = devm_drm_panel_bridge_add(dev, panel);
drivers/gpu/drm/bridge/lontium-lt9211.c
663
if (IS_ERR(panel_bridge))
drivers/gpu/drm/bridge/lontium-lt9211.c
664
return PTR_ERR(panel_bridge);
drivers/gpu/drm/bridge/lontium-lt9211.c
667
ctx->panel_bridge = panel_bridge;
drivers/gpu/drm/bridge/lvds-codec.c
154
lvds_codec->panel_bridge =
drivers/gpu/drm/bridge/lvds-codec.c
157
if (IS_ERR(lvds_codec->panel_bridge))
drivers/gpu/drm/bridge/lvds-codec.c
158
return PTR_ERR(lvds_codec->panel_bridge);
drivers/gpu/drm/bridge/lvds-codec.c
23
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/lvds-codec.c
42
return drm_bridge_attach(encoder, lvds_codec->panel_bridge,
drivers/gpu/drm/bridge/microchip-lvds.c
112
return drm_bridge_attach(encoder, lvds->panel_bridge,
drivers/gpu/drm/bridge/microchip-lvds.c
189
lvds->panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 1, 0);
drivers/gpu/drm/bridge/microchip-lvds.c
191
if (IS_ERR(lvds->panel_bridge))
drivers/gpu/drm/bridge/microchip-lvds.c
192
return PTR_ERR(lvds->panel_bridge);
drivers/gpu/drm/bridge/microchip-lvds.c
61
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/nwl-dsi.c
917
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/nwl-dsi.c
919
panel_bridge = devm_drm_of_get_bridge(dsi->dev, dsi->dev->of_node, 1, 0);
drivers/gpu/drm/bridge/nwl-dsi.c
920
if (IS_ERR(panel_bridge))
drivers/gpu/drm/bridge/nwl-dsi.c
921
return PTR_ERR(panel_bridge);
drivers/gpu/drm/bridge/nwl-dsi.c
923
return drm_bridge_attach(encoder, panel_bridge, bridge, flags);
drivers/gpu/drm/bridge/nxp-ptn3460.c
224
ret = drm_bridge_attach(encoder, ptn_bridge->panel_bridge,
drivers/gpu/drm/bridge/nxp-ptn3460.c
261
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/nxp-ptn3460.c
269
panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 0, 0);
drivers/gpu/drm/bridge/nxp-ptn3460.c
270
if (IS_ERR(panel_bridge))
drivers/gpu/drm/bridge/nxp-ptn3460.c
271
return PTR_ERR(panel_bridge);
drivers/gpu/drm/bridge/nxp-ptn3460.c
273
ptn_bridge->panel_bridge = panel_bridge;
drivers/gpu/drm/bridge/nxp-ptn3460.c
31
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/panel.c
100
struct drm_connector *connector = &panel_bridge->connector;
drivers/gpu/drm/bridge/panel.c
116
struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
129
drm_panel_prepare(panel_bridge->panel);
drivers/gpu/drm/bridge/panel.c
135
struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
148
drm_panel_enable(panel_bridge->panel);
drivers/gpu/drm/bridge/panel.c
154
struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
167
drm_panel_disable(panel_bridge->panel);
drivers/gpu/drm/bridge/panel.c
173
struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
186
drm_panel_unprepare(panel_bridge->panel);
drivers/gpu/drm/bridge/panel.c
192
struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
194
return drm_panel_get_modes(panel_bridge->panel, connector);
drivers/gpu/drm/bridge/panel.c
200
struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
201
struct drm_panel *panel = panel_bridge->panel;
drivers/gpu/drm/bridge/panel.c
28
static inline struct panel_bridge *
drivers/gpu/drm/bridge/panel.c
286
struct panel_bridge *panel_bridge;
drivers/gpu/drm/bridge/panel.c
291
panel_bridge = devm_drm_bridge_alloc(panel->dev, struct panel_bridge, bridge,
drivers/gpu/drm/bridge/panel.c
293
if (IS_ERR(panel_bridge))
drivers/gpu/drm/bridge/panel.c
294
return (void *)panel_bridge;
drivers/gpu/drm/bridge/panel.c
296
panel_bridge->connector_type = connector_type;
drivers/gpu/drm/bridge/panel.c
297
panel_bridge->panel = panel;
drivers/gpu/drm/bridge/panel.c
299
panel_bridge->bridge.of_node = panel->dev->of_node;
drivers/gpu/drm/bridge/panel.c
300
panel_bridge->bridge.ops = DRM_BRIDGE_OP_MODES;
drivers/gpu/drm/bridge/panel.c
301
panel_bridge->bridge.type = connector_type;
drivers/gpu/drm/bridge/panel.c
302
panel_bridge->bridge.pre_enable_prev_first = panel->prepare_prev_first;
drivers/gpu/drm/bridge/panel.c
304
drm_bridge_add(&panel_bridge->bridge);
drivers/gpu/drm/bridge/panel.c
306
return &panel_bridge->bridge;
drivers/gpu/drm/bridge/panel.c
31
return container_of(bridge, struct panel_bridge, bridge);
drivers/gpu/drm/bridge/panel.c
318
struct panel_bridge *panel_bridge;
drivers/gpu/drm/bridge/panel.c
328
panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
332
devm_drm_put_bridge(panel_bridge->panel->dev, bridge);
drivers/gpu/drm/bridge/panel.c
34
static inline struct panel_bridge *
drivers/gpu/drm/bridge/panel.c
348
struct panel_bridge *panel_bridge;
drivers/gpu/drm/bridge/panel.c
350
panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
353
panel_bridge->panel);
drivers/gpu/drm/bridge/panel.c
37
return container_of(connector, struct panel_bridge, connector);
drivers/gpu/drm/bridge/panel.c
42
struct panel_bridge *panel_bridge =
drivers/gpu/drm/bridge/panel.c
45
return drm_panel_get_modes(panel_bridge->panel, connector);
drivers/gpu/drm/bridge/panel.c
474
struct panel_bridge *panel_bridge;
drivers/gpu/drm/bridge/panel.c
476
panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
478
return &panel_bridge->connector;
drivers/gpu/drm/bridge/panel.c
65
struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/panel.c
66
struct drm_connector *connector = &panel_bridge->connector;
drivers/gpu/drm/bridge/panel.c
77
panel_bridge->connector_type);
drivers/gpu/drm/bridge/panel.c
85
drm_connector_attach_encoder(&panel_bridge->connector,
drivers/gpu/drm/bridge/panel.c
99
struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
drivers/gpu/drm/bridge/parade-ps8622.c
426
return drm_bridge_attach(ps8622->bridge.encoder, ps8622->panel_bridge,
drivers/gpu/drm/bridge/parade-ps8622.c
449
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/parade-ps8622.c
45
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/parade-ps8622.c
457
panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 0, 0);
drivers/gpu/drm/bridge/parade-ps8622.c
458
if (IS_ERR(panel_bridge))
drivers/gpu/drm/bridge/parade-ps8622.c
459
return PTR_ERR(panel_bridge);
drivers/gpu/drm/bridge/parade-ps8622.c
461
ps8622->panel_bridge = panel_bridge;
drivers/gpu/drm/bridge/parade-ps8640.c
522
ret = drm_bridge_attach(encoder, ps_bridge->panel_bridge,
drivers/gpu/drm/bridge/parade-ps8640.c
621
ps_bridge->panel_bridge = devm_drm_of_get_bridge(dev, np, 1, 0);
drivers/gpu/drm/bridge/parade-ps8640.c
622
if (IS_ERR(ps_bridge->panel_bridge))
drivers/gpu/drm/bridge/parade-ps8640.c
623
return PTR_ERR(ps_bridge->panel_bridge);
drivers/gpu/drm/bridge/parade-ps8640.c
98
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1085
return drm_bridge_attach(encoder, dsi->panel_bridge, bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
247
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
341
dsi->panel_bridge = bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
195
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
536
dsi2->panel_bridge = bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
883
return drm_bridge_attach(encoder, dsi2->panel_bridge, bridge,
drivers/gpu/drm/bridge/tc358762.c
210
return drm_bridge_attach(encoder, ctx->panel_bridge,
drivers/gpu/drm/bridge/tc358762.c
236
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358762.c
239
panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 1, 0);
drivers/gpu/drm/bridge/tc358762.c
240
if (IS_ERR(panel_bridge))
drivers/gpu/drm/bridge/tc358762.c
241
return PTR_ERR(panel_bridge);
drivers/gpu/drm/bridge/tc358762.c
243
ctx->panel_bridge = panel_bridge;
drivers/gpu/drm/bridge/tc358762.c
75
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358767.c
1745
if (tc->panel_bridge) {
drivers/gpu/drm/bridge/tc358767.c
1746
num_modes = drm_bridge_get_modes(tc->panel_bridge, connector);
drivers/gpu/drm/bridge/tc358767.c
1791
if (tc->panel_bridge)
drivers/gpu/drm/bridge/tc358767.c
1812
if (!tc->panel_bridge)
drivers/gpu/drm/bridge/tc358767.c
1815
return drm_bridge_attach(tc->bridge.encoder, tc->panel_bridge,
drivers/gpu/drm/bridge/tc358767.c
1828
if (tc->panel_bridge) {
drivers/gpu/drm/bridge/tc358767.c
1830
ret = drm_bridge_attach(tc->bridge.encoder, tc->panel_bridge,
drivers/gpu/drm/bridge/tc358767.c
2337
tc->panel_bridge = bridge;
drivers/gpu/drm/bridge/tc358767.c
2359
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358767.c
2361
panel_bridge = devm_drm_panel_bridge_add(dev, panel);
drivers/gpu/drm/bridge/tc358767.c
2362
if (IS_ERR(panel_bridge))
drivers/gpu/drm/bridge/tc358767.c
2363
return PTR_ERR(panel_bridge);
drivers/gpu/drm/bridge/tc358767.c
2365
tc->panel_bridge = panel_bridge;
drivers/gpu/drm/bridge/tc358767.c
373
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358775.c
268
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358775.c
591
return drm_bridge_attach(encoder, tc->panel_bridge,
drivers/gpu/drm/bridge/tc358775.c
671
tc->panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node,
drivers/gpu/drm/bridge/tc358775.c
673
if (IS_ERR(tc->panel_bridge))
drivers/gpu/drm/bridge/tc358775.c
674
return PTR_ERR(tc->panel_bridge);
drivers/gpu/drm/bridge/ti-sn65dsi83.c
157
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/ti-sn65dsi83.c
298
return drm_bridge_attach(encoder, ctx->panel_bridge,
drivers/gpu/drm/bridge/ti-sn65dsi83.c
884
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/ti-sn65dsi83.c
919
panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 2, 0);
drivers/gpu/drm/bridge/ti-sn65dsi83.c
920
if (IS_ERR(panel_bridge))
drivers/gpu/drm/bridge/ti-sn65dsi83.c
921
return dev_err_probe(dev, PTR_ERR(panel_bridge), "Failed to get panel bridge\n");
drivers/gpu/drm/bridge/ti-sn65dsi83.c
923
ctx->panel_bridge = panel_bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
1045
if (panel_bridge)
drivers/gpu/drm/display/drm_bridge_connector.c
1046
drm_panel_bridge_set_orientation(connector, panel_bridge);
drivers/gpu/drm/display/drm_bridge_connector.c
791
struct drm_bridge *panel_bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/display/drm_bridge_connector.c
944
drm_bridge_put(panel_bridge);
drivers/gpu/drm/display/drm_bridge_connector.c
945
panel_bridge = drm_bridge_get(bridge);
drivers/gpu/drm/sprd/sprd_dsi.c
888
dsi->panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 1, 0);
drivers/gpu/drm/sprd/sprd_dsi.c
889
if (IS_ERR(dsi->panel_bridge))
drivers/gpu/drm/sprd/sprd_dsi.c
890
return PTR_ERR(dsi->panel_bridge);
drivers/gpu/drm/sprd/sprd_dsi.c
892
ret = drm_bridge_attach(&dsi->encoder, dsi->panel_bridge, NULL, 0);
drivers/gpu/drm/sprd/sprd_dsi.h
119
struct drm_bridge *panel_bridge;