All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] Do not re-read dpll registers
@ 2019-03-22 22:37 Lucas De Marchi
  2019-03-22 22:37 ` [PATCH v2 1/5] drm/i915/skl: use previous pll hw readout Lucas De Marchi
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Lucas De Marchi @ 2019-03-22 22:37 UTC (permalink / raw)
  To: intel-gfx

v2 of https://patchwork.freedesktop.org/series/58382/

Instead of re-reading the registers we just read on the hw state
readout, use the values saved on intel_shared_dpll. Besides not doing
the MMIO, this helps on sharing code since we don't have to
differentiate e.g. ICL and CNL because they have different registers for
the same thing.

Lucas De Marchi (5):
  drm/i915/skl: use previous pll hw readout
  drm/i915/bxt: make bxt_calc_pll_link() similar to skl
  drm/i915/cnl: use previous pll hw readout
  drm/i915/icl: use previous pll hw readout
  drm/i915/icl: reduce pll_id scope and use enum type

 drivers/gpu/drm/i915/icl_dsi.c   |   5 +-
 drivers/gpu/drm/i915/intel_ddi.c | 160 +++++++++++++------------------
 drivers/gpu/drm/i915/intel_drv.h |   2 +-
 3 files changed, 70 insertions(+), 97 deletions(-)

-- 
2.20.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2019-03-26 18:45 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-22 22:37 [PATCH v2 0/5] Do not re-read dpll registers Lucas De Marchi
2019-03-22 22:37 ` [PATCH v2 1/5] drm/i915/skl: use previous pll hw readout Lucas De Marchi
2019-03-25  7:32   ` Ville Syrjälä
2019-03-25 23:15     ` [PATCH v3] " Lucas De Marchi
2019-03-22 22:37 ` [PATCH v2 2/5] drm/i915/bxt: make bxt_calc_pll_link() similar to skl Lucas De Marchi
2019-03-22 22:37 ` [PATCH v2 3/5] drm/i915/cnl: use previous pll hw readout Lucas De Marchi
2019-03-22 22:37 ` [PATCH v2 4/5] drm/i915/icl: " Lucas De Marchi
2019-03-22 22:37 ` [PATCH v2 5/5] drm/i915/icl: reduce pll_id scope and use enum type Lucas De Marchi
2019-03-22 23:20 ` ✓ Fi.CI.BAT: success for Do not re-read dpll registers (rev2) Patchwork
2019-03-24  4:51 ` ✗ Fi.CI.IGT: failure " Patchwork
2019-03-26 13:44 ` ✓ Fi.CI.BAT: success for Do not re-read dpll registers (rev3) Patchwork
2019-03-26 18:45 ` ✗ Fi.CI.IGT: failure " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.