Lines Matching refs:chamelium
39 struct chamelium;
103 struct chamelium *chamelium_init(int drm_fd);
104 void chamelium_deinit(struct chamelium *chamelium);
105 void chamelium_reset(struct chamelium *chamelium);
107 struct chamelium_port **chamelium_get_ports(struct chamelium *chamelium,
110 drmModeConnector *chamelium_port_get_connector(struct chamelium *chamelium,
115 void chamelium_wait_reachable(struct chamelium *chamelium, int timeout);
116 void chamelium_plug(struct chamelium *chamelium, struct chamelium_port *port);
117 void chamelium_unplug(struct chamelium *chamelium, struct chamelium_port *port);
118 bool chamelium_is_plugged(struct chamelium *chamelium,
120 bool chamelium_port_wait_video_input_stable(struct chamelium *chamelium,
123 void chamelium_fire_mixed_hpd_pulses(struct chamelium *chamelium,
125 void chamelium_fire_hpd_pulses(struct chamelium *chamelium,
128 void chamelium_schedule_hpd_toggle(struct chamelium *chamelium,
131 struct chamelium_edid *chamelium_new_edid(struct chamelium *chamelium,
135 void chamelium_port_set_edid(struct chamelium *chamelium,
138 bool chamelium_port_get_ddc_state(struct chamelium *chamelium,
140 void chamelium_port_set_ddc_state(struct chamelium *chamelium,
143 void chamelium_port_get_resolution(struct chamelium *chamelium,
146 bool chamelium_supports_get_video_params(struct chamelium *chamelium);
147 void chamelium_port_get_video_params(struct chamelium *chamelium,
150 igt_crc_t *chamelium_get_crc_for_area(struct chamelium *chamelium,
153 void chamelium_start_capture(struct chamelium *chamelium,
156 void chamelium_stop_capture(struct chamelium *chamelium, int frame_count);
157 void chamelium_capture(struct chamelium *chamelium, struct chamelium_port *port,
159 bool chamelium_supports_get_last_infoframe(struct chamelium *chamelium);
161 chamelium_get_last_infoframe(struct chamelium *chamelium,
164 bool chamelium_supports_trigger_link_failure(struct chamelium *chamelium);
165 void chamelium_trigger_link_failure(struct chamelium *chamelium,
167 bool chamelium_has_audio_support(struct chamelium *chamelium,
169 void chamelium_get_audio_channel_mapping(struct chamelium *chamelium,
172 void chamelium_get_audio_format(struct chamelium *chamelium,
175 void chamelium_start_capturing_audio(struct chamelium *chamelium,
177 struct chamelium_audio_file *chamelium_stop_capturing_audio(struct chamelium *chamelium,
179 igt_crc_t *chamelium_read_captured_crcs(struct chamelium *chamelium,
181 struct chamelium_frame_dump *chamelium_read_captured_frame(struct chamelium *chamelium,
183 struct chamelium_frame_dump *chamelium_port_dump_pixels(struct chamelium *chamelium,
191 int chamelium_get_captured_frame_count(struct chamelium *chamelium);
192 int chamelium_get_frame_limit(struct chamelium *chamelium,
195 void chamelium_assert_frame_eq(const struct chamelium *chamelium,
198 void chamelium_assert_crc_eq_or_dump(struct chamelium *chamelium,
202 void chamelium_assert_frame_match_or_dump(struct chamelium *chamelium,