1. 19 2月, 2015 2 次提交
    • T
      drm/tegra: dc: Reset state's active_changed field · 567a3cd1
      Thierry Reding 提交于
      Commit eab3bbef ("drm/atomic: Add drm_crtc_state->active") added the
      field to track the DPMS state. However, the Tegra driver was in modified
      in parallel and subclasses the CRTC atomic state, so needed to duplicate
      the code in the atomic helpers. After the addition of the active_changed
      field it became out of sync and doesn't reset it when duplicating state.
      
      This causes a full modeset on things like page-flips, which will in turn
      cause warnings due to the VBLANK machinery being disabled when it really
      should remain on.
      Tested-by: NTomeu Vizoso <tomeu.vizoso@collabora.com>
      Signed-off-by: NThierry Reding <treding@nvidia.com>
      567a3cd1
    • T
      drm/tegra: hdmi: Explicitly set clock rate · c03bf1bf
      Thierry Reding 提交于
      Recent changes in the clock framework have caused a behavioural change
      in that clocks that have not had their rate set explicitly will now be
      reset to their initial rate (or 0) when the clock is released. This is
      triggered in the deferred probing path, resulting in the clock running
      at a wrong frequency after the successful probe.
      
      This can be easily fixed by setting the rate explicitly rather than by
      relying on the implicit rate inherited by the parent.
      Tested-by: NTomeu Vizoso <tomeu.vizoso@collabora.com>
      Signed-off-by: NThierry Reding <treding@nvidia.com>
      c03bf1bf
  2. 16 2月, 2015 1 次提交
  3. 13 2月, 2015 3 次提交
  4. 12 2月, 2015 6 次提交
  5. 11 2月, 2015 6 次提交
  6. 10 2月, 2015 3 次提交
  7. 09 2月, 2015 7 次提交
  8. 07 2月, 2015 9 次提交
  9. 05 2月, 2015 3 次提交