Lines Matching defs:omapdss_dsi_ops
633 struct omapdss_dsi_ops { struct
634 int (*connect)(struct omap_dss_device *dssdev,
636 void (*disconnect)(struct omap_dss_device *dssdev,
639 int (*enable)(struct omap_dss_device *dssdev);
640 void (*disable)(struct omap_dss_device *dssdev, bool disconnect_lanes,
644 int (*set_config)(struct omap_dss_device *dssdev,
646 int (*configure_pins)(struct omap_dss_device *dssdev,
649 void (*enable_hs)(struct omap_dss_device *dssdev, int channel,
651 int (*enable_te)(struct omap_dss_device *dssdev, bool enable);
653 int (*update)(struct omap_dss_device *dssdev, int channel,
656 void (*bus_lock)(struct omap_dss_device *dssdev);
657 void (*bus_unlock)(struct omap_dss_device *dssdev);
659 int (*enable_video_output)(struct omap_dss_device *dssdev, int channel);
660 void (*disable_video_output)(struct omap_dss_device *dssdev,
663 int (*request_vc)(struct omap_dss_device *dssdev, int *channel);
664 int (*set_vc_id)(struct omap_dss_device *dssdev, int channel,
666 void (*release_vc)(struct omap_dss_device *dssdev, int channel);
669 int (*dcs_write)(struct omap_dss_device *dssdev, int channel,
671 int (*dcs_write_nosync)(struct omap_dss_device *dssdev, int channel,
673 int (*dcs_read)(struct omap_dss_device *dssdev, int channel, u8 dcs_cmd,
676 int (*gen_write)(struct omap_dss_device *dssdev, int channel,
678 int (*gen_write_nosync)(struct omap_dss_device *dssdev, int channel,
680 int (*gen_read)(struct omap_dss_device *dssdev, int channel,
684 int (*bta_sync)(struct omap_dss_device *dssdev, int channel);
686 int (*set_max_rx_packet_size)(struct omap_dss_device *dssdev,