/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | psb_intel_sdvo.c | 122 * This is set if we detect output of sdvo device as LVDS and 128 * This is sdvo fixed panel mode pointer 1212 struct psb_intel_sdvo *sdvo = intel_attached_sdvo(connector); in psb_intel_sdvo_get_edid() local 1213 return drm_get_edid(connector, &sdvo->ddc); in psb_intel_sdvo_get_edid() 1718 struct psb_intel_sdvo *sdvo = to_psb_intel_sdvo(&gma_encoder->base); in psb_intel_sdvo_save() local 1720 sdvo->saveSDVO = REG_READ(sdvo->sdvo_reg); in psb_intel_sdvo_save() 1727 struct psb_intel_sdvo *sdvo = to_psb_intel_sdvo(encoder); in psb_intel_sdvo_restore() local 1730 REG_WRITE(sdvo->sdvo_reg, sdvo in psb_intel_sdvo_restore() 1778 psb_intel_sdvo_guess_ddc_bus(struct psb_intel_sdvo *sdvo) psb_intel_sdvo_guess_ddc_bus() argument 1829 psb_intel_sdvo_select_ddc_bus(struct drm_psb_private *dev_priv, struct psb_intel_sdvo *sdvo, u32 reg) psb_intel_sdvo_select_ddc_bus() argument 1846 psb_intel_sdvo_select_i2c_bus(struct drm_psb_private *dev_priv, struct psb_intel_sdvo *sdvo, u32 reg) psb_intel_sdvo_select_i2c_bus() argument 2383 struct psb_intel_sdvo *sdvo = adapter->algo_data; psb_intel_sdvo_ddc_proxy_xfer() local 2393 struct psb_intel_sdvo *sdvo = adapter->algo_data; psb_intel_sdvo_ddc_proxy_func() local 2403 psb_intel_sdvo_init_ddc_proxy(struct psb_intel_sdvo *sdvo, struct drm_device *dev) psb_intel_sdvo_init_ddc_proxy() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
H A D | psb_intel_sdvo.c | 124 * This is set if we detect output of sdvo device as LVDS and 130 * This is sdvo fixed panel mode pointer 1234 struct psb_intel_sdvo *sdvo = intel_attached_sdvo(connector); in psb_intel_sdvo_get_edid() local 1235 return drm_get_edid(connector, &sdvo->ddc); in psb_intel_sdvo_get_edid() 1741 struct psb_intel_sdvo *sdvo = to_psb_intel_sdvo(&gma_encoder->base); in psb_intel_sdvo_save() local 1743 sdvo->saveSDVO = REG_READ(sdvo->sdvo_reg); in psb_intel_sdvo_save() 1750 struct psb_intel_sdvo *sdvo = to_psb_intel_sdvo(encoder); in psb_intel_sdvo_restore() local 1753 REG_WRITE(sdvo->sdvo_reg, sdvo in psb_intel_sdvo_restore() 1801 psb_intel_sdvo_guess_ddc_bus(struct psb_intel_sdvo *sdvo) psb_intel_sdvo_guess_ddc_bus() argument 1852 psb_intel_sdvo_select_ddc_bus(struct drm_psb_private *dev_priv, struct psb_intel_sdvo *sdvo, u32 reg) psb_intel_sdvo_select_ddc_bus() argument 1869 psb_intel_sdvo_select_i2c_bus(struct drm_psb_private *dev_priv, struct psb_intel_sdvo *sdvo, u32 reg) psb_intel_sdvo_select_i2c_bus() argument 2405 struct psb_intel_sdvo *sdvo = adapter->algo_data; psb_intel_sdvo_ddc_proxy_xfer() local 2415 struct psb_intel_sdvo *sdvo = adapter->algo_data; psb_intel_sdvo_ddc_proxy_func() local 2425 psb_intel_sdvo_init_ddc_proxy(struct psb_intel_sdvo *sdvo, struct drm_device *dev) psb_intel_sdvo_init_ddc_proxy() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_sdvo.c | 124 * the sdvo flag gets lost in round trip: dtd->adjusted_mode->dtd 1021 DRM_DEBUG_KMS("writing sdvo hbuf: %i, length %u, hbuf_size: %i\n", in intel_sdvo_write_infoframe() 1076 DRM_DEBUG_KMS("reading sdvo hbuf: %i, length %u, hbuf_size: %i\n", in intel_sdvo_read_infoframe() 1243 * Asks the sdvo controller for the preferred input mode given the output mode. 1694 * Some sdvo encoders are not spec compliant and don't in intel_sdvo_get_config() 1715 * the sdvo port register, on all other platforms it is part of the dpll in intel_sdvo_get_config() 1733 /* Cross check the port pixel multiplier with the sdvo encoder state. */ in intel_sdvo_get_config() 2048 struct intel_sdvo *sdvo = intel_attached_sdvo(to_intel_connector(connector)); in intel_sdvo_get_edid() local 2049 return drm_edid_read_ddc(connector, &sdvo->ddc); in intel_sdvo_get_edid() 2117 intel_sdvo_connector_matches_edid(struct intel_sdvo_connector *sdvo, in intel_sdvo_connector_matches_edid() argument 2470 struct intel_sdvo *sdvo = intel_attached_sdvo(to_intel_connector(connector)); intel_sdvo_connector_register() local 2485 struct intel_sdvo *sdvo = intel_attached_sdvo(to_intel_connector(connector)); intel_sdvo_connector_unregister() local 2561 intel_sdvo_guess_ddc_bus(struct intel_sdvo *sdvo) intel_sdvo_guess_ddc_bus() argument 2610 intel_sdvo_select_ddc_bus(struct drm_i915_private *dev_priv, struct intel_sdvo *sdvo) intel_sdvo_select_ddc_bus() argument 2627 intel_sdvo_select_i2c_bus(struct drm_i915_private *dev_priv, struct intel_sdvo *sdvo) intel_sdvo_select_i2c_bus() argument 2656 intel_sdvo_unselect_i2c_bus(struct intel_sdvo *sdvo) intel_sdvo_unselect_i2c_bus() argument 2668 intel_sdvo_get_slave_addr(struct drm_i915_private *dev_priv, struct intel_sdvo *sdvo) intel_sdvo_get_slave_addr() argument 2962 intel_sdvo_output_init(struct intel_sdvo *sdvo, u16 type) intel_sdvo_output_init() argument 3259 struct intel_sdvo *sdvo = adapter->algo_data; intel_sdvo_ddc_proxy_xfer() local 3269 struct intel_sdvo *sdvo = adapter->algo_data; intel_sdvo_ddc_proxy_func() local 3281 struct intel_sdvo *sdvo = adapter->algo_data; proxy_lock_bus() local 3288 struct intel_sdvo *sdvo = adapter->algo_data; proxy_trylock_bus() local 3295 struct intel_sdvo *sdvo = adapter->algo_data; proxy_unlock_bus() local 3306 intel_sdvo_init_ddc_proxy(struct intel_sdvo *sdvo, struct drm_i915_private *dev_priv) intel_sdvo_init_ddc_proxy() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_sdvo.c | 122 * the sdvo flag gets lost in round trip: dtd->adjusted_mode->dtd 1021 DRM_DEBUG_KMS("writing sdvo hbuf: %i, length %u, hbuf_size: %i\n", in intel_sdvo_write_infoframe() 1075 DRM_DEBUG_KMS("reading sdvo hbuf: %i, length %u, hbuf_size: %i\n", in intel_sdvo_read_infoframe() 1220 * Asks the sdvo controller for the preferred input mode given the output mode. 1282 static bool intel_has_hdmi_sink(struct intel_sdvo *sdvo, in intel_has_hdmi_sink() argument 1285 return sdvo->has_hdmi_monitor && in intel_has_hdmi_sink() 1644 * Some sdvo encoders are not spec compliant and don't in intel_sdvo_get_config() 1665 * the sdvo port register, on all other platforms it is part of the dpll in intel_sdvo_get_config() 1683 /* Cross check the port pixel multiplier with the sdvo encoder state. */ in intel_sdvo_get_config() 2001 struct intel_sdvo *sdvo in intel_sdvo_get_edid() local 2073 intel_sdvo_connector_matches_edid(struct intel_sdvo_connector *sdvo, struct edid *edid) intel_sdvo_connector_matches_edid() argument 2453 struct intel_sdvo *sdvo = intel_attached_sdvo(to_intel_connector(connector)); intel_sdvo_connector_register() local 2468 struct intel_sdvo *sdvo = intel_attached_sdvo(to_intel_connector(connector)); intel_sdvo_connector_unregister() local 2544 intel_sdvo_guess_ddc_bus(struct intel_sdvo *sdvo) intel_sdvo_guess_ddc_bus() argument 2593 intel_sdvo_select_ddc_bus(struct drm_i915_private *dev_priv, struct intel_sdvo *sdvo) intel_sdvo_select_ddc_bus() argument 2610 intel_sdvo_select_i2c_bus(struct drm_i915_private *dev_priv, struct intel_sdvo *sdvo) intel_sdvo_select_i2c_bus() argument 2639 intel_sdvo_unselect_i2c_bus(struct intel_sdvo *sdvo) intel_sdvo_unselect_i2c_bus() argument 2651 intel_sdvo_get_slave_addr(struct drm_i915_private *dev_priv, struct intel_sdvo *sdvo) intel_sdvo_get_slave_addr() argument 3246 struct intel_sdvo *sdvo = adapter->algo_data; intel_sdvo_ddc_proxy_xfer() local 3256 struct intel_sdvo *sdvo = adapter->algo_data; intel_sdvo_ddc_proxy_func() local 3268 struct intel_sdvo *sdvo = adapter->algo_data; proxy_lock_bus() local 3275 struct intel_sdvo *sdvo = adapter->algo_data; proxy_trylock_bus() local 3282 struct intel_sdvo *sdvo = adapter->algo_data; proxy_unlock_bus() local 3293 intel_sdvo_init_ddc_proxy(struct intel_sdvo *sdvo, struct drm_i915_private *dev_priv) intel_sdvo_init_ddc_proxy() argument [all...] |