Lines Matching full:connector
64 intel_panel_edid_downclock_mode(struct intel_connector *connector, in intel_panel_edid_downclock_mode() argument
67 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_edid_downclock_mode()
72 list_for_each_entry(scan, &connector->base.probed_modes, head) { in intel_panel_edid_downclock_mode()
99 "[CONNECTOR:%d:%s] using downclock mode from EDID: ", in intel_panel_edid_downclock_mode()
100 connector->base.base.id, connector->base.name); in intel_panel_edid_downclock_mode()
107 intel_panel_edid_fixed_mode(struct intel_connector *connector) in intel_panel_edid_fixed_mode() argument
109 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_edid_fixed_mode()
113 if (list_empty(&connector->base.probed_modes)) in intel_panel_edid_fixed_mode()
117 list_for_each_entry(scan, &connector->base.probed_modes, head) { in intel_panel_edid_fixed_mode()
126 "[CONNECTOR:%d:%s] using preferred mode from EDID: ", in intel_panel_edid_fixed_mode()
127 connector->base.base.id, connector->base.name); in intel_panel_edid_fixed_mode()
133 scan = list_first_entry(&connector->base.probed_modes, in intel_panel_edid_fixed_mode()
143 "[CONNECTOR:%d:%s] using first mode from EDID: ", in intel_panel_edid_fixed_mode()
144 connector->base.base.id, connector->base.name); in intel_panel_edid_fixed_mode()
151 intel_panel_vbt_fixed_mode(struct intel_connector *connector) in intel_panel_vbt_fixed_mode() argument
153 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_vbt_fixed_mode()
154 struct drm_display_info *info = &connector->base.display_info; in intel_panel_vbt_fixed_mode()
167 drm_dbg_kms(&dev_priv->drm, "[CONNECTOR:%d:%s] using mode from VBT: ", in intel_panel_vbt_fixed_mode()
168 connector->base.base.id, connector->base.name); in intel_panel_vbt_fixed_mode()
493 static u32 clamp_user_to_hw(struct intel_connector *connector, in clamp_user_to_hw() argument
496 struct intel_panel *panel = &connector->panel; in clamp_user_to_hw()
506 static u32 scale_hw_to_user(struct intel_connector *connector, in scale_hw_to_user() argument
509 struct intel_panel *panel = &connector->panel; in scale_hw_to_user()
515 u32 intel_panel_invert_pwm_level(struct intel_connector *connector, u32 val) in intel_panel_invert_pwm_level() argument
517 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_invert_pwm_level()
518 struct intel_panel *panel = &connector->panel; in intel_panel_invert_pwm_level()
535 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_panel_set_pwm_level() local
536 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_panel_set_pwm_level()
537 struct intel_panel *panel = &connector->panel; in intel_panel_set_pwm_level()
543 u32 intel_panel_backlight_level_to_pwm(struct intel_connector *connector, u32 val) in intel_panel_backlight_level_to_pwm() argument
545 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_backlight_level_to_pwm()
546 struct intel_panel *panel = &connector->panel; in intel_panel_backlight_level_to_pwm()
554 return intel_panel_invert_pwm_level(connector, val); in intel_panel_backlight_level_to_pwm()
557 u32 intel_panel_backlight_level_from_pwm(struct intel_connector *connector, u32 val) in intel_panel_backlight_level_from_pwm() argument
559 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_backlight_level_from_pwm()
560 struct intel_panel *panel = &connector->panel; in intel_panel_backlight_level_from_pwm()
573 static u32 lpt_get_backlight(struct intel_connector *connector, enum pipe unused) in lpt_get_backlight() argument
575 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_get_backlight()
580 static u32 pch_get_backlight(struct intel_connector *connector, enum pipe unused) in pch_get_backlight() argument
582 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_get_backlight()
587 static u32 i9xx_get_backlight(struct intel_connector *connector, enum pipe unused) in i9xx_get_backlight() argument
589 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_get_backlight()
590 struct intel_panel *panel = &connector->panel; in i9xx_get_backlight()
607 static u32 vlv_get_backlight(struct intel_connector *connector, enum pipe pipe) in vlv_get_backlight() argument
609 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_get_backlight()
617 static u32 bxt_get_backlight(struct intel_connector *connector, enum pipe unused) in bxt_get_backlight() argument
619 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_get_backlight()
620 struct intel_panel *panel = &connector->panel; in bxt_get_backlight()
626 static u32 ext_pwm_get_backlight(struct intel_connector *connector, enum pipe unused) in ext_pwm_get_backlight() argument
628 struct intel_panel *panel = &connector->panel; in ext_pwm_get_backlight()
637 struct intel_connector *connector = to_intel_connector(conn_state->connector); in lpt_set_backlight() local
638 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_set_backlight()
646 struct intel_connector *connector = to_intel_connector(conn_state->connector); in pch_set_backlight() local
647 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_set_backlight()
656 struct intel_connector *connector = to_intel_connector(conn_state->connector); in i9xx_set_backlight() local
657 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_set_backlight()
658 struct intel_panel *panel = &connector->panel; in i9xx_set_backlight()
684 struct intel_connector *connector = to_intel_connector(conn_state->connector); in vlv_set_backlight() local
685 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_set_backlight()
695 struct intel_connector *connector = to_intel_connector(conn_state->connector); in bxt_set_backlight() local
696 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_set_backlight()
697 struct intel_panel *panel = &connector->panel; in bxt_set_backlight()
705 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; in ext_pwm_set_backlight()
714 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_panel_actually_set_backlight() local
715 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_panel_actually_set_backlight()
716 struct intel_panel *panel = &connector->panel; in intel_panel_actually_set_backlight()
729 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_panel_set_backlight_acpi() local
730 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_set_backlight_acpi()
731 struct intel_panel *panel = &connector->panel; in intel_panel_set_backlight_acpi()
747 hw_level = clamp_user_to_hw(connector, user_level, user_max); in intel_panel_set_backlight_acpi()
752 scale_hw_to_user(connector, in intel_panel_set_backlight_acpi()
764 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in lpt_disable_backlight() local
765 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_disable_backlight()
792 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in pch_disable_backlight() local
793 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_disable_backlight()
812 struct drm_i915_private *dev_priv = to_i915(old_conn_state->connector->dev); in i965_disable_backlight()
823 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in vlv_disable_backlight() local
824 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_disable_backlight()
837 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in bxt_disable_backlight() local
838 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_disable_backlight()
839 struct intel_panel *panel = &connector->panel; in bxt_disable_backlight()
858 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in cnp_disable_backlight() local
859 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in cnp_disable_backlight()
860 struct intel_panel *panel = &connector->panel; in cnp_disable_backlight()
873 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in ext_pwm_disable_backlight() local
874 struct intel_panel *panel = &connector->panel; in ext_pwm_disable_backlight()
882 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in intel_panel_disable_backlight() local
883 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_disable_backlight()
884 struct intel_panel *panel = &connector->panel; in intel_panel_disable_backlight()
914 struct intel_connector *connector = to_intel_connector(conn_state->connector); in lpt_enable_backlight() local
915 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_enable_backlight()
916 struct intel_panel *panel = &connector->panel; in lpt_enable_backlight()
965 struct intel_connector *connector = to_intel_connector(conn_state->connector); in pch_enable_backlight() local
966 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_enable_backlight()
967 struct intel_panel *panel = &connector->panel; in pch_enable_backlight()
1012 struct intel_connector *connector = to_intel_connector(conn_state->connector); in i9xx_enable_backlight() local
1013 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_enable_backlight()
1014 struct intel_panel *panel = &connector->panel; in i9xx_enable_backlight()
1051 struct intel_connector *connector = to_intel_connector(conn_state->connector); in i965_enable_backlight() local
1052 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i965_enable_backlight()
1053 struct intel_panel *panel = &connector->panel; in i965_enable_backlight()
1086 struct intel_connector *connector = to_intel_connector(conn_state->connector); in vlv_enable_backlight() local
1087 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_enable_backlight()
1088 struct intel_panel *panel = &connector->panel; in vlv_enable_backlight()
1117 struct intel_connector *connector = to_intel_connector(conn_state->connector); in bxt_enable_backlight() local
1118 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_enable_backlight()
1119 struct intel_panel *panel = &connector->panel; in bxt_enable_backlight()
1171 struct intel_connector *connector = to_intel_connector(conn_state->connector); in cnp_enable_backlight() local
1172 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in cnp_enable_backlight()
1173 struct intel_panel *panel = &connector->panel; in cnp_enable_backlight()
1207 struct intel_connector *connector = to_intel_connector(conn_state->connector); in ext_pwm_enable_backlight() local
1208 struct intel_panel *panel = &connector->panel; in ext_pwm_enable_backlight()
1218 struct intel_connector *connector = to_intel_connector(conn_state->connector); in __intel_panel_enable_backlight() local
1219 struct intel_panel *panel = &connector->panel; in __intel_panel_enable_backlight()
1227 scale_hw_to_user(connector, in __intel_panel_enable_backlight()
1241 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_panel_enable_backlight() local
1242 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_enable_backlight()
1243 struct intel_panel *panel = &connector->panel; in intel_panel_enable_backlight()
1259 static u32 intel_panel_get_backlight(struct intel_connector *connector) in intel_panel_get_backlight() argument
1261 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_get_backlight()
1262 struct intel_panel *panel = &connector->panel; in intel_panel_get_backlight()
1268 val = panel->backlight.funcs->get(connector, intel_connector_get_pipe(connector)); in intel_panel_get_backlight()
1277 static u32 scale_user_to_hw(struct intel_connector *connector, in scale_user_to_hw() argument
1280 struct intel_panel *panel = &connector->panel; in scale_user_to_hw()
1290 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_panel_set_backlight() local
1291 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_set_backlight()
1292 struct intel_panel *panel = &connector->panel; in intel_panel_set_backlight()
1302 hw_level = scale_user_to_hw(connector, user_level, user_max); in intel_panel_set_backlight()
1313 struct intel_connector *connector = bl_get_data(bd); in intel_backlight_device_update_status() local
1314 struct intel_panel *panel = &connector->panel; in intel_backlight_device_update_status()
1315 struct drm_device *dev = connector->base.dev; in intel_backlight_device_update_status()
1320 intel_panel_set_backlight(connector->base.state, bd->props.brightness, in intel_backlight_device_update_status()
1333 panel->backlight.power(connector, enable); in intel_backlight_device_update_status()
1345 struct intel_connector *connector = bl_get_data(bd); in intel_backlight_device_get_brightness() local
1346 struct drm_device *dev = connector->base.dev; in intel_backlight_device_get_brightness()
1356 hw_level = intel_panel_get_backlight(connector); in intel_backlight_device_get_brightness()
1357 ret = scale_hw_to_user(connector, in intel_backlight_device_get_brightness()
1371 int intel_backlight_device_register(struct intel_connector *connector) in intel_backlight_device_register() argument
1373 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_backlight_device_register()
1374 struct intel_panel *panel = &connector->panel; in intel_backlight_device_register()
1396 props.brightness = scale_hw_to_user(connector, in intel_backlight_device_register()
1409 bd = backlight_device_register(name, connector->base.kdev, connector, in intel_backlight_device_register()
1413 * Using the same name independent of the drm device or connector in intel_backlight_device_register()
1422 i915->drm.primary->index, connector->base.name); in intel_backlight_device_register()
1426 bd = backlight_device_register(name, connector->base.kdev, connector, in intel_backlight_device_register()
1432 "[CONNECTOR:%d:%s] backlight device %s register failed: %ld\n", in intel_backlight_device_register()
1433 connector->base.base.id, connector->base.name, name, PTR_ERR(bd)); in intel_backlight_device_register()
1441 "[CONNECTOR:%d:%s] backlight device %s registered\n", in intel_backlight_device_register()
1442 connector->base.base.id, connector->base.name, name); in intel_backlight_device_register()
1450 void intel_backlight_device_unregister(struct intel_connector *connector) in intel_backlight_device_unregister() argument
1452 struct intel_panel *panel = &connector->panel; in intel_backlight_device_unregister()
1465 static u32 cnp_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in cnp_hz_to_pwm() argument
1467 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in cnp_hz_to_pwm()
1476 static u32 bxt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in bxt_hz_to_pwm() argument
1486 static u32 spt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in spt_hz_to_pwm() argument
1488 struct intel_panel *panel = &connector->panel; in spt_hz_to_pwm()
1504 static u32 lpt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in lpt_hz_to_pwm() argument
1506 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_hz_to_pwm()
1507 struct intel_panel *panel = &connector->panel; in lpt_hz_to_pwm()
1527 static u32 pch_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in pch_hz_to_pwm() argument
1529 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_hz_to_pwm()
1543 static u32 i9xx_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in i9xx_hz_to_pwm() argument
1545 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_hz_to_pwm()
1561 static u32 i965_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in i965_hz_to_pwm() argument
1563 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i965_hz_to_pwm()
1579 static u32 vlv_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in vlv_hz_to_pwm() argument
1581 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_hz_to_pwm()
1616 static u32 get_backlight_max_vbt(struct intel_connector *connector) in get_backlight_max_vbt() argument
1618 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in get_backlight_max_vbt()
1619 struct intel_panel *panel = &connector->panel; in get_backlight_max_vbt()
1629 pwm = panel->backlight.pwm_funcs->hz_to_pwm(connector, pwm_freq_hz); in get_backlight_max_vbt()
1642 static u32 get_backlight_min_vbt(struct intel_connector *connector) in get_backlight_min_vbt() argument
1644 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in get_backlight_min_vbt()
1645 struct intel_panel *panel = &connector->panel; in get_backlight_min_vbt()
1668 static int lpt_setup_backlight(struct intel_connector *connector, enum pipe unused) in lpt_setup_backlight() argument
1670 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_setup_backlight()
1671 struct intel_panel *panel = &connector->panel; in lpt_setup_backlight()
1690 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in lpt_setup_backlight()
1695 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in lpt_setup_backlight()
1704 val = pch_get_backlight(connector, unused); in lpt_setup_backlight()
1710 lpt_set_backlight(connector->base.state, val); in lpt_setup_backlight()
1721 static int pch_setup_backlight(struct intel_connector *connector, enum pipe unused) in pch_setup_backlight() argument
1723 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_setup_backlight()
1724 struct intel_panel *panel = &connector->panel; in pch_setup_backlight()
1734 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in pch_setup_backlight()
1739 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in pch_setup_backlight()
1748 static int i9xx_setup_backlight(struct intel_connector *connector, enum pipe unused) in i9xx_setup_backlight() argument
1750 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_setup_backlight()
1751 struct intel_panel *panel = &connector->panel; in i9xx_setup_backlight()
1765 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in i9xx_setup_backlight()
1775 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in i9xx_setup_backlight()
1777 val = i9xx_get_backlight(connector, unused); in i9xx_setup_backlight()
1778 val = intel_panel_invert_pwm_level(connector, val); in i9xx_setup_backlight()
1786 static int i965_setup_backlight(struct intel_connector *connector, enum pipe unused) in i965_setup_backlight() argument
1788 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i965_setup_backlight()
1789 struct intel_panel *panel = &connector->panel; in i965_setup_backlight()
1800 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in i965_setup_backlight()
1808 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in i965_setup_backlight()
1815 static int vlv_setup_backlight(struct intel_connector *connector, enum pipe pipe) in vlv_setup_backlight() argument
1817 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_setup_backlight()
1818 struct intel_panel *panel = &connector->panel; in vlv_setup_backlight()
1831 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in vlv_setup_backlight()
1836 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in vlv_setup_backlight()
1844 bxt_setup_backlight(struct intel_connector *connector, enum pipe unused) in bxt_setup_backlight() argument
1846 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_setup_backlight()
1847 struct intel_panel *panel = &connector->panel; in bxt_setup_backlight()
1867 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in bxt_setup_backlight()
1872 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in bxt_setup_backlight()
1880 cnp_setup_backlight(struct intel_connector *connector, enum pipe unused) in cnp_setup_backlight() argument
1882 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in cnp_setup_backlight()
1883 struct intel_panel *panel = &connector->panel; in cnp_setup_backlight()
1901 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in cnp_setup_backlight()
1906 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in cnp_setup_backlight()
1913 static int ext_pwm_setup_backlight(struct intel_connector *connector, in ext_pwm_setup_backlight() argument
1916 struct drm_device *dev = connector->base.dev; in ext_pwm_setup_backlight()
1918 struct intel_panel *panel = &connector->panel; in ext_pwm_setup_backlight()
1939 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in ext_pwm_setup_backlight()
1947 level = intel_panel_invert_pwm_level(connector, level); in ext_pwm_setup_backlight()
1966 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_pwm_set_backlight() local
1967 struct intel_panel *panel = &connector->panel; in intel_pwm_set_backlight()
1970 intel_panel_invert_pwm_level(connector, level)); in intel_pwm_set_backlight()
1973 static u32 intel_pwm_get_backlight(struct intel_connector *connector, enum pipe pipe) in intel_pwm_get_backlight() argument
1975 struct intel_panel *panel = &connector->panel; in intel_pwm_get_backlight()
1977 return intel_panel_invert_pwm_level(connector, in intel_pwm_get_backlight()
1978 panel->backlight.pwm_funcs->get(connector, pipe)); in intel_pwm_get_backlight()
1984 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_pwm_enable_backlight() local
1985 struct intel_panel *panel = &connector->panel; in intel_pwm_enable_backlight()
1988 intel_panel_invert_pwm_level(connector, level)); in intel_pwm_enable_backlight()
1993 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_pwm_disable_backlight() local
1994 struct intel_panel *panel = &connector->panel; in intel_pwm_disable_backlight()
1997 intel_panel_invert_pwm_level(connector, level)); in intel_pwm_disable_backlight()
2000 static int intel_pwm_setup_backlight(struct intel_connector *connector, enum pipe pipe) in intel_pwm_setup_backlight() argument
2002 struct intel_panel *panel = &connector->panel; in intel_pwm_setup_backlight()
2003 int ret = panel->backlight.pwm_funcs->setup(connector, pipe); in intel_pwm_setup_backlight()
2010 panel->backlight.level = intel_pwm_get_backlight(connector, pipe); in intel_pwm_setup_backlight()
2021 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_panel_update_backlight() local
2022 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_update_backlight()
2023 struct intel_panel *panel = &connector->panel; in intel_panel_update_backlight()
2035 int intel_panel_setup_backlight(struct drm_connector *connector, enum pipe pipe) in intel_panel_setup_backlight() argument
2037 struct drm_i915_private *dev_priv = to_i915(connector->dev); in intel_panel_setup_backlight()
2038 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_panel_setup_backlight()
2064 "failed to setup backlight for connector %s\n", in intel_panel_setup_backlight()
2065 connector->name); in intel_panel_setup_backlight()
2072 "Connector %s backlight initialized, %s, brightness %u/%u\n", in intel_panel_setup_backlight()
2073 connector->name, in intel_panel_setup_backlight()
2181 struct intel_connector *connector = in intel_panel_init_backlight_funcs() local
2183 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_init_backlight_funcs()
2185 if (connector->base.connector_type == DRM_MODE_CONNECTOR_DSI && in intel_panel_init_backlight_funcs()
2186 intel_dsi_dcs_init_backlight_funcs(connector) == 0) in intel_panel_init_backlight_funcs()
2201 if (connector->base.connector_type == DRM_MODE_CONNECTOR_DSI) { in intel_panel_init_backlight_funcs()
2212 if (connector->base.connector_type == DRM_MODE_CONNECTOR_eDP && in intel_panel_init_backlight_funcs()
2213 intel_dp_aux_init_backlight_funcs(connector) == 0) in intel_panel_init_backlight_funcs()
2221 intel_panel_detect(struct drm_connector *connector, bool force) in intel_panel_detect() argument
2223 struct drm_i915_private *i915 = to_i915(connector->dev); in intel_panel_detect()