Searched refs:lvds_encoder (Results 1 – 2 of 2) sorted by relevance
/Linux-v5.4/drivers/gpu/drm/bridge/ |
D | lvds-encoder.c | 15 struct lvds_encoder { struct 23 struct lvds_encoder *lvds_encoder = container_of(bridge, in lvds_encoder_attach() argument 24 struct lvds_encoder, in lvds_encoder_attach() 27 return drm_bridge_attach(bridge->encoder, lvds_encoder->panel_bridge, in lvds_encoder_attach() 33 struct lvds_encoder *lvds_encoder = container_of(bridge, in lvds_encoder_enable() local 34 struct lvds_encoder, in lvds_encoder_enable() 37 if (lvds_encoder->powerdown_gpio) in lvds_encoder_enable() 38 gpiod_set_value_cansleep(lvds_encoder->powerdown_gpio, 0); in lvds_encoder_enable() 43 struct lvds_encoder *lvds_encoder = container_of(bridge, in lvds_encoder_disable() local 44 struct lvds_encoder, in lvds_encoder_disable() [all …]
|
/Linux-v5.4/drivers/gpu/drm/i915/display/ |
D | intel_lvds.c | 103 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base); in intel_lvds_get_hw_state() local 112 ret = intel_lvds_port_enabled(dev_priv, lvds_encoder->reg, pipe); in intel_lvds_get_hw_state() 123 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base); in intel_lvds_get_config() local 128 tmp = I915_READ(lvds_encoder->reg); in intel_lvds_get_config() 231 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base); in intel_pre_enable_lvds() local 246 intel_lvds_pps_init_hw(dev_priv, &lvds_encoder->init_pps); in intel_pre_enable_lvds() 248 temp = lvds_encoder->init_lvds_val; in intel_pre_enable_lvds() 267 if (lvds_encoder->is_dual_link) in intel_pre_enable_lvds() 279 temp |= lvds_encoder->a3_power; in intel_pre_enable_lvds() 302 I915_WRITE(lvds_encoder->reg, temp); in intel_pre_enable_lvds() [all …]
|