Lines Matching full:connector

61 static u32 clamp_user_to_hw(struct intel_connector *connector,  in clamp_user_to_hw()  argument
64 struct intel_panel *panel = &connector->panel; in clamp_user_to_hw()
74 static u32 scale_hw_to_user(struct intel_connector *connector, in scale_hw_to_user() argument
77 struct intel_panel *panel = &connector->panel; in scale_hw_to_user()
83 u32 intel_backlight_invert_pwm_level(struct intel_connector *connector, u32 val) in intel_backlight_invert_pwm_level() argument
85 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_backlight_invert_pwm_level()
86 struct intel_panel *panel = &connector->panel; in intel_backlight_invert_pwm_level()
103 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_backlight_set_pwm_level() local
104 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_backlight_set_pwm_level()
105 struct intel_panel *panel = &connector->panel; in intel_backlight_set_pwm_level()
111 u32 intel_backlight_level_to_pwm(struct intel_connector *connector, u32 val) in intel_backlight_level_to_pwm() argument
113 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_backlight_level_to_pwm()
114 struct intel_panel *panel = &connector->panel; in intel_backlight_level_to_pwm()
122 return intel_backlight_invert_pwm_level(connector, val); in intel_backlight_level_to_pwm()
125 u32 intel_backlight_level_from_pwm(struct intel_connector *connector, u32 val) in intel_backlight_level_from_pwm() argument
127 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_backlight_level_from_pwm()
128 struct intel_panel *panel = &connector->panel; in intel_backlight_level_from_pwm()
141 static u32 lpt_get_backlight(struct intel_connector *connector, enum pipe unused) in lpt_get_backlight() argument
143 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_get_backlight()
148 static u32 pch_get_backlight(struct intel_connector *connector, enum pipe unused) in pch_get_backlight() argument
150 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_get_backlight()
155 static u32 i9xx_get_backlight(struct intel_connector *connector, enum pipe unused) in i9xx_get_backlight() argument
157 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_get_backlight()
158 struct intel_panel *panel = &connector->panel; in i9xx_get_backlight()
175 static u32 vlv_get_backlight(struct intel_connector *connector, enum pipe pipe) in vlv_get_backlight() argument
177 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_get_backlight()
185 static u32 bxt_get_backlight(struct intel_connector *connector, enum pipe unused) in bxt_get_backlight() argument
187 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_get_backlight()
188 struct intel_panel *panel = &connector->panel; in bxt_get_backlight()
194 static u32 ext_pwm_get_backlight(struct intel_connector *connector, enum pipe unused) in ext_pwm_get_backlight() argument
196 struct intel_panel *panel = &connector->panel; in ext_pwm_get_backlight()
205 struct intel_connector *connector = to_intel_connector(conn_state->connector); in lpt_set_backlight() local
206 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_set_backlight()
214 struct intel_connector *connector = to_intel_connector(conn_state->connector); in pch_set_backlight() local
215 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_set_backlight()
224 struct intel_connector *connector = to_intel_connector(conn_state->connector); in i9xx_set_backlight() local
225 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_set_backlight()
226 struct intel_panel *panel = &connector->panel; in i9xx_set_backlight()
252 struct intel_connector *connector = to_intel_connector(conn_state->connector); in vlv_set_backlight() local
253 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_set_backlight()
263 struct intel_connector *connector = to_intel_connector(conn_state->connector); in bxt_set_backlight() local
264 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_set_backlight()
265 struct intel_panel *panel = &connector->panel; in bxt_set_backlight()
273 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; in ext_pwm_set_backlight()
282 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_panel_actually_set_backlight() local
283 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_panel_actually_set_backlight()
284 struct intel_panel *panel = &connector->panel; in intel_panel_actually_set_backlight()
297 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_backlight_set_acpi() local
298 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_backlight_set_acpi()
299 struct intel_panel *panel = &connector->panel; in intel_backlight_set_acpi()
315 hw_level = clamp_user_to_hw(connector, user_level, user_max); in intel_backlight_set_acpi()
320 scale_hw_to_user(connector, in intel_backlight_set_acpi()
332 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in lpt_disable_backlight() local
333 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_disable_backlight()
360 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in pch_disable_backlight() local
361 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_disable_backlight()
380 struct drm_i915_private *dev_priv = to_i915(old_conn_state->connector->dev); in i965_disable_backlight()
391 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in vlv_disable_backlight() local
392 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_disable_backlight()
405 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in bxt_disable_backlight() local
406 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_disable_backlight()
407 struct intel_panel *panel = &connector->panel; in bxt_disable_backlight()
426 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in cnp_disable_backlight() local
427 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in cnp_disable_backlight()
428 struct intel_panel *panel = &connector->panel; in cnp_disable_backlight()
441 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in ext_pwm_disable_backlight() local
442 struct intel_panel *panel = &connector->panel; in ext_pwm_disable_backlight()
452 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); in intel_backlight_disable() local
453 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_backlight_disable()
454 struct intel_panel *panel = &connector->panel; in intel_backlight_disable()
484 struct intel_connector *connector = to_intel_connector(conn_state->connector); in lpt_enable_backlight() local
485 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_enable_backlight()
486 struct intel_panel *panel = &connector->panel; in lpt_enable_backlight()
535 struct intel_connector *connector = to_intel_connector(conn_state->connector); in pch_enable_backlight() local
536 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_enable_backlight()
537 struct intel_panel *panel = &connector->panel; in pch_enable_backlight()
582 struct intel_connector *connector = to_intel_connector(conn_state->connector); in i9xx_enable_backlight() local
583 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_enable_backlight()
584 struct intel_panel *panel = &connector->panel; in i9xx_enable_backlight()
621 struct intel_connector *connector = to_intel_connector(conn_state->connector); in i965_enable_backlight() local
622 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i965_enable_backlight()
623 struct intel_panel *panel = &connector->panel; in i965_enable_backlight()
656 struct intel_connector *connector = to_intel_connector(conn_state->connector); in vlv_enable_backlight() local
657 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_enable_backlight()
658 struct intel_panel *panel = &connector->panel; in vlv_enable_backlight()
687 struct intel_connector *connector = to_intel_connector(conn_state->connector); in bxt_enable_backlight() local
688 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_enable_backlight()
689 struct intel_panel *panel = &connector->panel; in bxt_enable_backlight()
741 struct intel_connector *connector = to_intel_connector(conn_state->connector); in cnp_enable_backlight() local
742 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in cnp_enable_backlight()
743 struct intel_panel *panel = &connector->panel; in cnp_enable_backlight()
777 struct intel_connector *connector = to_intel_connector(conn_state->connector); in ext_pwm_enable_backlight() local
778 struct intel_panel *panel = &connector->panel; in ext_pwm_enable_backlight()
788 struct intel_connector *connector = to_intel_connector(conn_state->connector); in __intel_backlight_enable() local
789 struct intel_panel *panel = &connector->panel; in __intel_backlight_enable()
797 scale_hw_to_user(connector, in __intel_backlight_enable()
811 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_backlight_enable() local
812 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_backlight_enable()
813 struct intel_panel *panel = &connector->panel; in intel_backlight_enable()
829 static u32 intel_panel_get_backlight(struct intel_connector *connector) in intel_panel_get_backlight() argument
831 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_get_backlight()
832 struct intel_panel *panel = &connector->panel; in intel_panel_get_backlight()
838 val = panel->backlight.funcs->get(connector, intel_connector_get_pipe(connector)); in intel_panel_get_backlight()
847 static u32 scale_user_to_hw(struct intel_connector *connector, in scale_user_to_hw() argument
850 struct intel_panel *panel = &connector->panel; in scale_user_to_hw()
860 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_panel_set_backlight() local
861 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_panel_set_backlight()
862 struct intel_panel *panel = &connector->panel; in intel_panel_set_backlight()
872 hw_level = scale_user_to_hw(connector, user_level, user_max); in intel_panel_set_backlight()
883 struct intel_connector *connector = bl_get_data(bd); in intel_backlight_device_update_status() local
884 struct intel_panel *panel = &connector->panel; in intel_backlight_device_update_status()
885 struct drm_device *dev = connector->base.dev; in intel_backlight_device_update_status()
890 intel_panel_set_backlight(connector->base.state, bd->props.brightness, in intel_backlight_device_update_status()
903 panel->backlight.power(connector, enable); in intel_backlight_device_update_status()
915 struct intel_connector *connector = bl_get_data(bd); in intel_backlight_device_get_brightness() local
916 struct drm_device *dev = connector->base.dev; in intel_backlight_device_get_brightness()
926 hw_level = intel_panel_get_backlight(connector); in intel_backlight_device_get_brightness()
927 ret = scale_hw_to_user(connector, in intel_backlight_device_get_brightness()
941 int intel_backlight_device_register(struct intel_connector *connector) in intel_backlight_device_register() argument
943 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_backlight_device_register()
944 struct intel_panel *panel = &connector->panel; in intel_backlight_device_register()
971 props.brightness = scale_hw_to_user(connector, in intel_backlight_device_register()
988 * Using the same name independent of the drm device or connector in intel_backlight_device_register()
996 i915->drm.primary->index, connector->base.name); in intel_backlight_device_register()
1000 bd = backlight_device_register(name, connector->base.kdev, connector, in intel_backlight_device_register()
1005 "[CONNECTOR:%d:%s] backlight device %s register failed: %ld\n", in intel_backlight_device_register()
1006 connector->base.base.id, connector->base.name, name, PTR_ERR(bd)); in intel_backlight_device_register()
1014 "[CONNECTOR:%d:%s] backlight device %s registered\n", in intel_backlight_device_register()
1015 connector->base.base.id, connector->base.name, name); in intel_backlight_device_register()
1023 void intel_backlight_device_unregister(struct intel_connector *connector) in intel_backlight_device_unregister() argument
1025 struct intel_panel *panel = &connector->panel; in intel_backlight_device_unregister()
1038 static u32 cnp_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in cnp_hz_to_pwm() argument
1040 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in cnp_hz_to_pwm()
1049 static u32 bxt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in bxt_hz_to_pwm() argument
1059 static u32 spt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in spt_hz_to_pwm() argument
1061 struct intel_panel *panel = &connector->panel; in spt_hz_to_pwm()
1077 static u32 lpt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in lpt_hz_to_pwm() argument
1079 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_hz_to_pwm()
1080 struct intel_panel *panel = &connector->panel; in lpt_hz_to_pwm()
1100 static u32 pch_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in pch_hz_to_pwm() argument
1102 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_hz_to_pwm()
1116 static u32 i9xx_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in i9xx_hz_to_pwm() argument
1118 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_hz_to_pwm()
1134 static u32 i965_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in i965_hz_to_pwm() argument
1136 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i965_hz_to_pwm()
1152 static u32 vlv_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) in vlv_hz_to_pwm() argument
1154 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_hz_to_pwm()
1171 static u16 get_vbt_pwm_freq(struct intel_connector *connector) in get_vbt_pwm_freq() argument
1173 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in get_vbt_pwm_freq()
1174 u16 pwm_freq_hz = connector->panel.vbt.backlight.pwm_freq_hz; in get_vbt_pwm_freq()
1190 static u32 get_backlight_max_vbt(struct intel_connector *connector) in get_backlight_max_vbt() argument
1192 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in get_backlight_max_vbt()
1193 struct intel_panel *panel = &connector->panel; in get_backlight_max_vbt()
1194 u16 pwm_freq_hz = get_vbt_pwm_freq(connector); in get_backlight_max_vbt()
1203 pwm = panel->backlight.pwm_funcs->hz_to_pwm(connector, pwm_freq_hz); in get_backlight_max_vbt()
1216 static u32 get_backlight_min_vbt(struct intel_connector *connector) in get_backlight_min_vbt() argument
1218 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in get_backlight_min_vbt()
1219 struct intel_panel *panel = &connector->panel; in get_backlight_min_vbt()
1231 min = clamp_t(int, connector->panel.vbt.backlight.min_brightness, 0, 64); in get_backlight_min_vbt()
1232 if (min != connector->panel.vbt.backlight.min_brightness) { in get_backlight_min_vbt()
1235 connector->panel.vbt.backlight.min_brightness, min); in get_backlight_min_vbt()
1242 static int lpt_setup_backlight(struct intel_connector *connector, enum pipe unused) in lpt_setup_backlight() argument
1244 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in lpt_setup_backlight()
1245 struct intel_panel *panel = &connector->panel; in lpt_setup_backlight()
1264 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in lpt_setup_backlight()
1269 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in lpt_setup_backlight()
1278 val = pch_get_backlight(connector, unused); in lpt_setup_backlight()
1284 lpt_set_backlight(connector->base.state, val); in lpt_setup_backlight()
1295 static int pch_setup_backlight(struct intel_connector *connector, enum pipe unused) in pch_setup_backlight() argument
1297 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in pch_setup_backlight()
1298 struct intel_panel *panel = &connector->panel; in pch_setup_backlight()
1308 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in pch_setup_backlight()
1313 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in pch_setup_backlight()
1322 static int i9xx_setup_backlight(struct intel_connector *connector, enum pipe unused) in i9xx_setup_backlight() argument
1324 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i9xx_setup_backlight()
1325 struct intel_panel *panel = &connector->panel; in i9xx_setup_backlight()
1339 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in i9xx_setup_backlight()
1349 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in i9xx_setup_backlight()
1351 val = i9xx_get_backlight(connector, unused); in i9xx_setup_backlight()
1352 val = intel_backlight_invert_pwm_level(connector, val); in i9xx_setup_backlight()
1360 static int i965_setup_backlight(struct intel_connector *connector, enum pipe unused) in i965_setup_backlight() argument
1362 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in i965_setup_backlight()
1363 struct intel_panel *panel = &connector->panel; in i965_setup_backlight()
1374 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in i965_setup_backlight()
1382 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in i965_setup_backlight()
1389 static int vlv_setup_backlight(struct intel_connector *connector, enum pipe pipe) in vlv_setup_backlight() argument
1391 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in vlv_setup_backlight()
1392 struct intel_panel *panel = &connector->panel; in vlv_setup_backlight()
1405 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in vlv_setup_backlight()
1410 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in vlv_setup_backlight()
1418 bxt_setup_backlight(struct intel_connector *connector, enum pipe unused) in bxt_setup_backlight() argument
1420 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in bxt_setup_backlight()
1421 struct intel_panel *panel = &connector->panel; in bxt_setup_backlight()
1424 panel->backlight.controller = connector->panel.vbt.backlight.controller; in bxt_setup_backlight()
1441 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in bxt_setup_backlight()
1446 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in bxt_setup_backlight()
1454 cnp_setup_backlight(struct intel_connector *connector, enum pipe unused) in cnp_setup_backlight() argument
1456 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in cnp_setup_backlight()
1457 struct intel_panel *panel = &connector->panel; in cnp_setup_backlight()
1475 panel->backlight.pwm_level_max = get_backlight_max_vbt(connector); in cnp_setup_backlight()
1480 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in cnp_setup_backlight()
1487 static int ext_pwm_setup_backlight(struct intel_connector *connector, in ext_pwm_setup_backlight() argument
1490 struct drm_device *dev = connector->base.dev; in ext_pwm_setup_backlight()
1492 struct intel_panel *panel = &connector->panel; in ext_pwm_setup_backlight()
1497 if (connector->panel.vbt.dsi.config->pwm_blc == PPS_BLC_PMIC) { in ext_pwm_setup_backlight()
1513 panel->backlight.pwm_level_min = get_backlight_min_vbt(connector); in ext_pwm_setup_backlight()
1521 level = intel_backlight_invert_pwm_level(connector, level); in ext_pwm_setup_backlight()
1526 get_vbt_pwm_freq(connector), level); in ext_pwm_setup_backlight()
1530 NSEC_PER_SEC / get_vbt_pwm_freq(connector); in ext_pwm_setup_backlight()
1540 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_pwm_set_backlight() local
1541 struct intel_panel *panel = &connector->panel; in intel_pwm_set_backlight()
1544 intel_backlight_invert_pwm_level(connector, level)); in intel_pwm_set_backlight()
1547 static u32 intel_pwm_get_backlight(struct intel_connector *connector, enum pipe pipe) in intel_pwm_get_backlight() argument
1549 struct intel_panel *panel = &connector->panel; in intel_pwm_get_backlight()
1551 return intel_backlight_invert_pwm_level(connector, in intel_pwm_get_backlight()
1552 panel->backlight.pwm_funcs->get(connector, pipe)); in intel_pwm_get_backlight()
1558 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_pwm_enable_backlight() local
1559 struct intel_panel *panel = &connector->panel; in intel_pwm_enable_backlight()
1562 intel_backlight_invert_pwm_level(connector, level)); in intel_pwm_enable_backlight()
1567 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_pwm_disable_backlight() local
1568 struct intel_panel *panel = &connector->panel; in intel_pwm_disable_backlight()
1571 intel_backlight_invert_pwm_level(connector, level)); in intel_pwm_disable_backlight()
1574 static int intel_pwm_setup_backlight(struct intel_connector *connector, enum pipe pipe) in intel_pwm_setup_backlight() argument
1576 struct intel_panel *panel = &connector->panel; in intel_pwm_setup_backlight()
1577 int ret = panel->backlight.pwm_funcs->setup(connector, pipe); in intel_pwm_setup_backlight()
1584 panel->backlight.level = intel_pwm_get_backlight(connector, pipe); in intel_pwm_setup_backlight()
1595 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_backlight_update() local
1596 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_backlight_update()
1597 struct intel_panel *panel = &connector->panel; in intel_backlight_update()
1609 int intel_backlight_setup(struct intel_connector *connector, enum pipe pipe) in intel_backlight_setup() argument
1611 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_backlight_setup()
1612 struct intel_panel *panel = &connector->panel; in intel_backlight_setup()
1615 if (!connector->panel.vbt.backlight.present) { in intel_backlight_setup()
1632 ret = panel->backlight.funcs->setup(connector, pipe); in intel_backlight_setup()
1637 "failed to setup backlight for connector %s\n", in intel_backlight_setup()
1638 connector->base.name); in intel_backlight_setup()
1645 "Connector %s backlight initialized, %s, brightness %u/%u\n", in intel_backlight_setup()
1646 connector->base.name, in intel_backlight_setup()
1753 struct intel_connector *connector = in intel_backlight_init_funcs() local
1755 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_backlight_init_funcs()
1757 if (connector->base.connector_type == DRM_MODE_CONNECTOR_DSI && in intel_backlight_init_funcs()
1758 intel_dsi_dcs_init_backlight_funcs(connector) == 0) in intel_backlight_init_funcs()
1773 if (connector->base.connector_type == DRM_MODE_CONNECTOR_DSI) { in intel_backlight_init_funcs()
1784 if (connector->base.connector_type == DRM_MODE_CONNECTOR_eDP) { in intel_backlight_init_funcs()
1785 if (intel_dp_aux_init_backlight_funcs(connector) == 0) in intel_backlight_init_funcs()
1789 connector->panel.backlight.power = intel_pps_backlight_power; in intel_backlight_init_funcs()