Lines Matching refs:controller

193 	return intel_de_read(i915, BXT_BLC_PWM_DUTY(panel->backlight.controller));
270 intel_de_write(i915, BXT_BLC_PWM_DUTY(panel->backlight.controller), level);
404 intel_de_rmw(i915, BXT_BLC_PWM_CTL(panel->backlight.controller),
407 if (panel->backlight.controller == 1)
419 intel_de_rmw(i915, BXT_BLC_PWM_CTL(panel->backlight.controller),
674 if (panel->backlight.controller == 1) {
690 pwm_ctl = intel_de_read(i915, BXT_BLC_PWM_CTL(panel->backlight.controller));
695 intel_de_write(i915, BXT_BLC_PWM_CTL(panel->backlight.controller),
699 intel_de_write(i915, BXT_BLC_PWM_FREQ(panel->backlight.controller),
708 intel_de_write(i915, BXT_BLC_PWM_CTL(panel->backlight.controller), pwm_ctl);
709 intel_de_posting_read(i915, BXT_BLC_PWM_CTL(panel->backlight.controller));
710 intel_de_write(i915, BXT_BLC_PWM_CTL(panel->backlight.controller),
722 pwm_ctl = intel_de_read(i915, BXT_BLC_PWM_CTL(panel->backlight.controller));
726 intel_de_write(i915, BXT_BLC_PWM_CTL(panel->backlight.controller),
730 intel_de_write(i915, BXT_BLC_PWM_FREQ(panel->backlight.controller),
739 intel_de_write(i915, BXT_BLC_PWM_CTL(panel->backlight.controller), pwm_ctl);
740 intel_de_posting_read(i915, BXT_BLC_PWM_CTL(panel->backlight.controller));
741 intel_de_write(i915, BXT_BLC_PWM_CTL(panel->backlight.controller),
1416 panel->backlight.controller = connector->panel.vbt.backlight.controller;
1419 BXT_BLC_PWM_CTL(panel->backlight.controller));
1422 if (panel->backlight.controller == 1) {
1430 intel_de_read(i915, BXT_BLC_PWM_FREQ(panel->backlight.controller));
1443 "[CONNECTOR:%d:%s] Using native PWM for backlight control (controller=%d)\n",
1445 panel->backlight.controller);
1461 static bool cnp_backlight_controller_is_valid(struct drm_i915_private *i915, int controller)
1463 if (controller < 0 || controller >= cnp_num_backlight_controllers(i915))
1466 if (controller == 1 &&
1483 * controller. ICP+ can have two controllers, depending on pin muxing.
1485 panel->backlight.controller = connector->panel.vbt.backlight.controller;
1486 if (!cnp_backlight_controller_is_valid(i915, panel->backlight.controller)) {
1487 drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] Invalid backlight controller %d, assuming 0\n",
1489 panel->backlight.controller);
1490 panel->backlight.controller = 0;
1494 BXT_BLC_PWM_CTL(panel->backlight.controller));
1498 intel_de_read(i915, BXT_BLC_PWM_FREQ(panel->backlight.controller));
1511 "[CONNECTOR:%d:%s] Using native PCH PWM for backlight control (controller=%d)\n",
1513 panel->backlight.controller);