[Intel-gfx] [PATCH 00/11] Fixed16.16 wrapper cleanup & wm optimization
Mahesh Kumar
mahesh1.kumar at intel.com
Wed Jul 5 14:31:43 UTC 2017
This series Include patches for:
clean fixed16.16 naming & make them consistent
optimize wm calculation code
enable/Implement trans wm calculation
Changes Since V1:
- Split fixed16 cleanup code in more logical patches (Maarten)
- make intel_compute_linetime_wm function static (Maarten)
Changes Since V2:
- Rebase
Changes Since V3:
- enable IPC Workarounds and IPC
Kumar, Mahesh (11):
drm/i915: take-out common clamping code of fixed16 wrappers
drm/i915: Always perform internal fixed16 division in 64 bits
drm/i915: cleanup fixed-point wrappers naming
drm/i915: Addition wrapper for fixed16.16 operation
drm/i915/skl+: WM calculation don't require height
drm/i915/skl+: unify cpp value in WM calculation
drm/i915/skl+: Optimize WM calculation
drm/i915/gen10: Calculate and enable transition WM
drm/i915/glk: IPC linetime watermark workaround for GLK
drm/i915/cnl: Extend WM workaround with IPC for CNL
drm/i915/bxt: Enable IPC support
drivers/gpu/drm/i915/i915_drv.c | 4 +-
drivers/gpu/drm/i915/i915_drv.h | 83 ++++++----
drivers/gpu/drm/i915/i915_reg.h | 1 +
drivers/gpu/drm/i915/intel_display.c | 1 +
drivers/gpu/drm/i915/intel_drv.h | 1 +
drivers/gpu/drm/i915/intel_pm.c | 303 ++++++++++++++++++++++-------------
6 files changed, 247 insertions(+), 146 deletions(-)
--
2.13.0
More information about the Intel-gfx
mailing list