Symbol: meson_encoder_cvbs
drivers/gpu/drm/meson/meson_encoder_cvbs.c
100
struct meson_drm *priv = meson_encoder_cvbs->priv;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
144
struct meson_encoder_cvbs *encoder_cvbs = bridge_to_meson_encoder_cvbs(bridge);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
195
struct meson_encoder_cvbs *meson_encoder_cvbs =
drivers/gpu/drm/meson/meson_encoder_cvbs.c
197
struct meson_drm *priv = meson_encoder_cvbs->priv;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
224
struct meson_encoder_cvbs *meson_encoder_cvbs;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
229
meson_encoder_cvbs = devm_drm_bridge_alloc(priv->dev,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
230
struct meson_encoder_cvbs,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
233
if (IS_ERR(meson_encoder_cvbs))
drivers/gpu/drm/meson/meson_encoder_cvbs.c
234
return PTR_ERR(meson_encoder_cvbs);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
243
meson_encoder_cvbs->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
245
if (!meson_encoder_cvbs->bridge.next_bridge)
drivers/gpu/drm/meson/meson_encoder_cvbs.c
250
meson_encoder_cvbs->bridge.of_node = priv->dev->of_node;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
251
meson_encoder_cvbs->bridge.type = DRM_MODE_CONNECTOR_Composite;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
252
meson_encoder_cvbs->bridge.ops = DRM_BRIDGE_OP_MODES;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
253
meson_encoder_cvbs->bridge.interlace_allowed = true;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
255
drm_bridge_add(&meson_encoder_cvbs->bridge);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
257
meson_encoder_cvbs->priv = priv;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
260
ret = drm_simple_encoder_init(priv->drm, &meson_encoder_cvbs->encoder,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
266
meson_encoder_cvbs->encoder.possible_crtcs = BIT(0);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
269
ret = drm_bridge_attach(&meson_encoder_cvbs->encoder, &meson_encoder_cvbs->bridge, NULL,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
277
connector = drm_bridge_connector_init(priv->drm, &meson_encoder_cvbs->encoder);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
282
priv->encoders[MESON_ENC_CVBS] = meson_encoder_cvbs;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
289
struct meson_encoder_cvbs *meson_encoder_cvbs;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
292
meson_encoder_cvbs = priv->encoders[MESON_ENC_CVBS];
drivers/gpu/drm/meson/meson_encoder_cvbs.c
293
drm_bridge_remove(&meson_encoder_cvbs->bridge);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
40
container_of(x, struct meson_encoder_cvbs, bridge)
drivers/gpu/drm/meson/meson_encoder_cvbs.c
88
struct meson_encoder_cvbs *meson_encoder_cvbs =
drivers/gpu/drm/meson/meson_encoder_cvbs.c
91
return drm_bridge_attach(encoder, meson_encoder_cvbs->bridge.next_bridge,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
92
&meson_encoder_cvbs->bridge, flags);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
98
struct meson_encoder_cvbs *meson_encoder_cvbs =