Lines Matching refs:sn65dsi83

152 struct sn65dsi83 {
287 static struct sn65dsi83 *bridge_to_sn65dsi83(struct drm_bridge *bridge)
289 return container_of(bridge, struct sn65dsi83, bridge);
296 struct sn65dsi83 *ctx = bridge_to_sn65dsi83(bridge);
304 struct sn65dsi83 *ctx = bridge_to_sn65dsi83(bridge);
312 static u8 sn65dsi83_get_lvds_range(struct sn65dsi83 *ctx,
337 static u8 sn65dsi83_get_dsi_range(struct sn65dsi83 *ctx,
359 static u8 sn65dsi83_get_dsi_div(struct sn65dsi83 *ctx)
372 static int sn65dsi83_reset_pipe(struct sn65dsi83 *sn65dsi83)
390 dev_warn(sn65dsi83->dev, "reset the pipe\n");
393 err = drm_bridge_helper_reset_crtc(&sn65dsi83->bridge, &ctx);
407 struct sn65dsi83 *ctx = container_of(ws, struct sn65dsi83, reset_work);
420 static void sn65dsi83_handle_errors(struct sn65dsi83 *ctx)
448 struct sn65dsi83 *ctx = container_of(to_delayed_work(work),
449 struct sn65dsi83, monitor_work);
456 static void sn65dsi83_monitor_start(struct sn65dsi83 *ctx)
461 static void sn65dsi83_monitor_stop(struct sn65dsi83 *ctx)
469 struct sn65dsi83 *ctx = bridge_to_sn65dsi83(bridge);
641 struct sn65dsi83 *ctx = bridge_to_sn65dsi83(bridge);
667 struct sn65dsi83 *ctx = bridge_to_sn65dsi83(bridge);
761 static int sn65dsi83_parse_lvds_endpoint(struct sn65dsi83 *ctx, int channel)
828 static int sn65dsi83_parse_dt(struct sn65dsi83 *ctx, enum sn65dsi83_model model)
879 static int sn65dsi83_host_attach(struct sn65dsi83 *ctx)
887 .type = "sn65dsi83",
930 struct sn65dsi83 *ctx = data;
941 struct sn65dsi83 *ctx;
944 ctx = devm_drm_bridge_alloc(dev, struct sn65dsi83, bridge, &sn65dsi83_funcs);
1006 struct sn65dsi83 *ctx = i2c_get_clientdata(client);
1012 { "ti,sn65dsi83", MODEL_SN65DSI83 },
1019 { .compatible = "ti,sn65dsi83", .data = (void *)MODEL_SN65DSI83 },
1030 .name = "sn65dsi83",