Lines Matching full:connector
49 * has to track the connector status changes using interrupts and
145 * @connector: connector
153 bool drm_scdc_get_scrambling_status(struct drm_connector *connector) in drm_scdc_get_scrambling_status() argument
158 ret = drm_scdc_readb(connector->ddc, SCDC_SCRAMBLER_STATUS, &status); in drm_scdc_get_scrambling_status()
160 drm_dbg_kms(connector->dev, in drm_scdc_get_scrambling_status()
161 "[CONNECTOR:%d:%s] Failed to read scrambling status: %d\n", in drm_scdc_get_scrambling_status()
162 connector->base.id, connector->name, ret); in drm_scdc_get_scrambling_status()
172 * @connector: connector
182 bool drm_scdc_set_scrambling(struct drm_connector *connector, in drm_scdc_set_scrambling() argument
188 ret = drm_scdc_readb(connector->ddc, SCDC_TMDS_CONFIG, &config); in drm_scdc_set_scrambling()
190 drm_dbg_kms(connector->dev, in drm_scdc_set_scrambling()
191 "[CONNECTOR:%d:%s] Failed to read TMDS config: %d\n", in drm_scdc_set_scrambling()
192 connector->base.id, connector->name, ret); in drm_scdc_set_scrambling()
201 ret = drm_scdc_writeb(connector->ddc, SCDC_TMDS_CONFIG, config); in drm_scdc_set_scrambling()
203 drm_dbg_kms(connector->dev, in drm_scdc_set_scrambling()
204 "[CONNECTOR:%d:%s] Failed to enable scrambling: %d\n", in drm_scdc_set_scrambling()
205 connector->base.id, connector->name, ret); in drm_scdc_set_scrambling()
215 * @connector: connector
242 bool drm_scdc_set_high_tmds_clock_ratio(struct drm_connector *connector, in drm_scdc_set_high_tmds_clock_ratio() argument
248 ret = drm_scdc_readb(connector->ddc, SCDC_TMDS_CONFIG, &config); in drm_scdc_set_high_tmds_clock_ratio()
250 drm_dbg_kms(connector->dev, in drm_scdc_set_high_tmds_clock_ratio()
251 "[CONNECTOR:%d:%s] Failed to read TMDS config: %d\n", in drm_scdc_set_high_tmds_clock_ratio()
252 connector->base.id, connector->name, ret); in drm_scdc_set_high_tmds_clock_ratio()
261 ret = drm_scdc_writeb(connector->ddc, SCDC_TMDS_CONFIG, config); in drm_scdc_set_high_tmds_clock_ratio()
263 drm_dbg_kms(connector->dev, in drm_scdc_set_high_tmds_clock_ratio()
264 "[CONNECTOR:%d:%s] Failed to set TMDS clock ratio: %d\n", in drm_scdc_set_high_tmds_clock_ratio()
265 connector->base.id, connector->name, ret); in drm_scdc_set_high_tmds_clock_ratio()