Lines Matching defs:omapdss_dsi_ops
288 struct omapdss_dsi_ops { struct
289 void (*disable)(struct omap_dss_device *dssdev, bool disconnect_lanes,
293 int (*set_config)(struct omap_dss_device *dssdev,
295 int (*configure_pins)(struct omap_dss_device *dssdev,
298 void (*enable_hs)(struct omap_dss_device *dssdev, int channel,
300 int (*enable_te)(struct omap_dss_device *dssdev, bool enable);
302 int (*update)(struct omap_dss_device *dssdev, int channel,
305 void (*bus_lock)(struct omap_dss_device *dssdev);
306 void (*bus_unlock)(struct omap_dss_device *dssdev);
308 int (*enable_video_output)(struct omap_dss_device *dssdev, int channel);
309 void (*disable_video_output)(struct omap_dss_device *dssdev,
312 int (*request_vc)(struct omap_dss_device *dssdev, int *channel);
313 int (*set_vc_id)(struct omap_dss_device *dssdev, int channel,
315 void (*release_vc)(struct omap_dss_device *dssdev, int channel);
318 int (*dcs_write)(struct omap_dss_device *dssdev, int channel,
320 int (*dcs_write_nosync)(struct omap_dss_device *dssdev, int channel,
322 int (*dcs_read)(struct omap_dss_device *dssdev, int channel, u8 dcs_cmd,
325 int (*gen_write)(struct omap_dss_device *dssdev, int channel,
327 int (*gen_write_nosync)(struct omap_dss_device *dssdev, int channel,
329 int (*gen_read)(struct omap_dss_device *dssdev, int channel,
354 const struct omapdss_dsi_ops dsi; argument