Lines Matching refs:panel_bridge

16 struct panel_bridge {
23 static inline struct panel_bridge *
26 return container_of(bridge, struct panel_bridge, bridge);
29 static inline struct panel_bridge *
32 return container_of(connector, struct panel_bridge, connector);
37 struct panel_bridge *panel_bridge =
40 return drm_panel_get_modes(panel_bridge->panel, connector);
59 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
60 struct drm_connector *connector = &panel_bridge->connector;
76 panel_bridge->connector_type);
82 drm_connector_attach_encoder(&panel_bridge->connector,
90 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
91 struct drm_connector *connector = &panel_bridge->connector;
96 * FIXME: This wouldn't be needed if the panel_bridge structure was
106 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
108 drm_panel_prepare(panel_bridge->panel);
113 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
115 drm_panel_enable(panel_bridge->panel);
120 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
122 drm_panel_disable(panel_bridge->panel);
127 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
129 drm_panel_unprepare(panel_bridge->panel);
135 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
137 return drm_panel_get_modes(panel_bridge->panel, connector);
204 struct panel_bridge *panel_bridge;
209 panel_bridge = devm_kzalloc(panel->dev, sizeof(*panel_bridge),
211 if (!panel_bridge)
214 panel_bridge->connector_type = connector_type;
215 panel_bridge->panel = panel;
217 panel_bridge->bridge.funcs = &panel_bridge_bridge_funcs;
219 panel_bridge->bridge.of_node = panel->dev->of_node;
221 panel_bridge->bridge.ops = DRM_BRIDGE_OP_MODES;
222 panel_bridge->bridge.type = connector_type;
224 drm_bridge_add(&panel_bridge->bridge);
226 return &panel_bridge->bridge;
238 struct panel_bridge *panel_bridge;
246 panel_bridge = drm_bridge_to_panel_bridge(bridge);
249 devm_kfree(panel_bridge->panel->dev, bridge);
328 struct panel_bridge *panel_bridge;
330 panel_bridge = drm_bridge_to_panel_bridge(bridge);
332 return &panel_bridge->connector;