1. 18 Nov, 2013 1 commit
    • Daniel Vetter's avatar
      drm/i915: dp aux irq support for g4x/vlv · 4aeebd74
      Daniel Vetter authored
      Now we have this everywhere. Next up would be to wire up the DP
      hotplug pin to speed up panel power sequencing for eDP panels ...
      
      I've decided to leave the has_aux_irq logic in the code, it should
      come handy for hw bringup.
      
      For testing/fail-safety the dp aux code already has a timeout when
      waiting for interrupts to signal completion and screams rather loud if
      they don't arrive in time. Given that we need a real piece of hw to
      talk to anyway this is probably as good as it gets.
      
      v2: Don't check the dp aux channel bits on i965 machines, they have a
      different meaning there. Yay for reusing bits at will! Spotted by
      Jani.
      
      Cc: Jani Nikula <jani.nikula@intel.com>
      Reviewed-by: default avatarJani Nikula <jani.nikula@intel.com>
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      4aeebd74
  2. 15 Nov, 2013 2 commits
    • Daniel Vetter's avatar
      Merge branch 'backlight-rework' into drm-intel-next-queued · c09cd6e9
      Daniel Vetter authored
      Pull in Jani's backlight rework branch. This was merged through a
      separate branch to be able to sort out the Broadwell conflicts
      properly before pulling it into the main development branch.
      
      Conflicts:
      	drivers/gpu/drm/i915/intel_display.c
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      c09cd6e9
    • Daniel Vetter's avatar
      Merge branch 'bdw-fixes' into backlight-rework · 96ab4c70
      Daniel Vetter authored
      Merge the bdw changes into the backlight rework branch so that we can
      adapt the new code for bdw, too.  This is a bit a mess, but doing this
      another way would have delayed the merging of the backlight
      refactoring. Mea culpa.
      
      As discussed with Jani on irc only do bdw-specific callbacks for the
      set/get methods and bake in the only other special-case into the pch
      enable function.
      
      Conflicts:
      	drivers/gpu/drm/i915/intel_panel.c
      
      v2: Don't enable the PWM too early for bdw (Jani).
      
      v3: Create new bdw_ functions for setup and enable - the rules change
      sufficiently imo with the switch from controlling the pwm from the cpu
      to controlling it completel from the pch to warrant this.
      
      v4: Rip out unused pipe variable in bdw_enable_backlight (0-day
      builder).
      
      Tested-by: Ben Widawsky <ben@bwidawsk.net> (on bdw)
      Reviewed-by: default avatarJani Nikula <jani.nikula@intel.com>
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      96ab4c70
  3. 14 Nov, 2013 17 commits
  4. 13 Nov, 2013 14 commits
  5. 12 Nov, 2013 6 commits