Lines Matching full:csid
3 * camss-csid.h
5 * Qualcomm MSM Camera Subsystem - CSID (CSI Decoder) Module
27 /* CSID hardware can demultiplex up to 4 outputs */
102 * configure_stream - Configures and starts CSID input stream
103 * @csid: CSID device
105 void (*configure_stream)(struct csid_device *csid, u8 enable);
110 * @csid: CSID device
112 int (*configure_testgen_pattern)(struct csid_device *csid, s32 val);
116 * @csid: CSID device
118 u32 (*hw_version)(struct csid_device *csid);
121 * isr - CSID module interrupt service routine
123 * @dev: CSID device
130 * reset - Trigger reset on CSID module and wait to complete
131 * @csid: CSID device
135 int (*reset)(struct csid_device *csid);
139 * @csid: CSID device
147 u32 (*src_pad_code)(struct csid_device *csid, u32 sink_code,
151 * subdev_init - Initialize CSID device according for hardware revision
152 * @csid: CSID device
154 void (*subdev_init)(struct csid_device *csid);
212 int msm_csid_subdev_init(struct camss *camss, struct csid_device *csid,
215 int msm_csid_register_entity(struct csid_device *csid,
218 void msm_csid_unregister_entity(struct csid_device *csid);
233 * csid_is_lite - Check if CSID is CSID lite.
234 * @csid: CSID Device
236 * Return whether CSID is CSID lite
238 bool csid_is_lite(struct csid_device *csid);