Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d2f5e36df61f4f06b9a52605fba23b3c3608efca
/
drivers
/
gpu
/
drm
/
i915
/
intel_pm.c
d2f5e36
drm/i915/skl+: Perform wm level calculations in separate function
by Kumar, Mahesh
· 8 years ago
eb2fdcd
drm/i915/skl+: Watermark calculation cleanup
by Kumar, Mahesh
· 8 years ago
5ba6faa
drm/i915/skl+: Fail the flip if ddb min requirement exceeds pipe allocation
by Kumar, Mahesh
· 8 years ago
336031e
drm/i915/skl+: no need to memset again
by Kumar, Mahesh
· 8 years ago
7b75119
drm/i915/skl: Fail the flip if no FB for WM calculation
by Kumar, Mahesh
· 8 years ago
7084b50
drm/i915/skl+: calculate pixel_rate & relative_data_rate in fixed point
by Kumar, Mahesh
· 8 years ago
d273ecc
drm/i915: Use fixed_16_16 wrapper for division operation
by Kumar, Mahesh
· 8 years ago
afbc95c
drm/i915: fix naming of fixed_16_16 wrapper.
by Kumar, Mahesh
· 8 years ago
e93329a
drm/i915: Add g4x watermark tracepoint
by Ville Syrjälä
· 8 years ago
79d9430
drm/i915: Enable HPLL watermarks on g4x
by Ville Syrjälä
· 8 years ago
04548cb
drm/i915: Two stage watermarks for g4x
by Ville Syrjälä
· 8 years ago
42f4ac6
drm/i915: Apply the g4x TLB miss w/a to SR watermarks as well
by Ville Syrjälä
· 8 years ago
baf69ca
drm/i915: Refactor wm calculations
by Ville Syrjälä
· 8 years ago
0f95ff8
drm/i915: Refactor the g4x TLB miss w/a to a helper
by Ville Syrjälä
· 8 years ago
624a0ac
drm/i915: Fix the g4x watermark TLB miss workaround
by Ville Syrjälä
· 8 years ago
99834b1
drm/i915: Fix cursor 'cpp' in watermark calculatins for old platforms
by Ville Syrjälä
· 8 years ago
62571fc
drm/i915: Document CxSR
by Ville Syrjälä
· 8 years ago
57a6528
drm/i915: Make vlv/chv watermark debug print less cryptic
by Ville Syrjälä
· 8 years ago
114d7dc
drm/i915: Rename bunch of vlv_ watermark structures to g4x_
by Ville Syrjälä
· 8 years ago
6d5019b
drm/i915: s/vlv_num_wm_levels/intel_wm_num_levels/
by Ville Syrjälä
· 8 years ago
868b0c0
drm/i915: Drop the debug message from vlv_get_fifo_size()
by Ville Syrjälä
· 8 years ago
77d14ee
drm/i915: s/vlv_plane_wm_compute/vlv_raw_plane_wm_compute/ etc.
by Ville Syrjälä
· 8 years ago
e09a303
drm/i915: Use __intel_uncore_wait_for_register_fw for sandybride_pcode_read
by Chris Wilson
· 8 years ago
a07102f
drm/i915: Use intel_wm_plane_visible() on VLV/CHV as well
by Ville Syrjälä
· 8 years ago
709f3fc
drm/i915: Check for id==PLANE_CURSOR instead of type==DRM_PLANE_TYPE_CURSOR
by Ville Syrjälä
· 8 years ago
f0d6615
drm/i915: Move WARN_ON/MISSING_CASE macros to i915_utils.h
by Michal Wajdeczko
· 8 years ago
71cc2b1
drm/i915: Limit number of reads to stabilize rc6 counter reads
by Chris Wilson
· 8 years ago
93aa2a1
drm/i915: Fix SKL cursor watermarks
by Ville Syrjälä
· 8 years ago
24304d81
drm/i915: Extract intel_wm_plane_visible()
by Ville Syrjälä
· 8 years ago
facbeca
drm/i915: Squelch WARN for VLV_COUNTER_CONTROL
by Chris Wilson
· 8 years ago
e642c85
drm/i915: Remove superfluous i915_add_request_no_flush() helper
by Chris Wilson
· 8 years ago
6b7f6aa
drm/i915: Use coarse grained residency counter with byt
by Mika Kuoppala
· 8 years ago
47c21d9
drm/i915: Extend vlv/chv residency resolution
by Mika Kuoppala
· 8 years ago
c5a0ad1
drm/i915: Return residency as microseconds
by Mika Kuoppala
· 8 years ago
135bafa
drm/i915: Move residency calculation into intel_pm.c
by Mika Kuoppala
· 8 years ago
44e921d
drm/i915: Optimize VLV/CHV display FIFO updates
by Ville Syrjälä
· 8 years ago
6ebdb5a
drm/i915: Use new atomic iterator macros in wm code
by Maarten Lankhorst
· 8 years ago
e0e8c7c
drm/i915: Stop using RP_DOWN_EI on Baytrail
by Chris Wilson
· 8 years ago
1489bba
drm/i915: Add cxsr toggle tracepoint
by Ville Syrjälä
· 8 years ago
c137d66
drm/i915: Add VLV/CHV watermark/FIFO programming tracepoints
by Ville Syrjälä
· 8 years ago
7373728
drm/i915: Kill level 0 wm hack for VLV/CHV
by Ville Syrjälä
· 8 years ago
1a10ae6
drm/i915: Workaround VLV/CHV sprite1->sprite0 enable underrun
by Ville Syrjälä
· 8 years ago
602ae83
drm/i915: Sanitize VLV/CHV watermarks properly
by Ville Syrjälä
· 8 years ago
5eeb798
drm/i915: Nuke crtc->wm.cxsr_allowed
by Ville Syrjälä
· 8 years ago
4841da5
drm/i915: Compute proper intermediate wms for vlv/cvh
by Ville Syrjälä
· 8 years ago
236c48e
drm/i915: Skip useless watermark/FIFO related work on VLV/CHV when not needed
by Ville Syrjälä
· 8 years ago
ff32c54
drm/i915: Compute vlv/chv wms the atomic way
by Ville Syrjälä
· 8 years ago
5012e60
drm/i915: Compute VLV/CHV FIFO sizes based on the PM2 watermarks
by Ville Syrjälä
· 8 years ago
814e7f0
drm/i915: Plop vlv/chv fifo sizes into crtc state
by Ville Syrjälä
· 8 years ago
855c79f
drm/i915: Plop vlv wm state into crtc_state
by Ville Syrjälä
· 8 years ago
7eb4941
drm/i915: Move vlv wms from crtc->wm_state to crtc->wm.active.vlv
by Ville Syrjälä
· 8 years ago
f07d43d
drm/i915: Track plane fifo sizes under intel_crtc
by Ville Syrjälä
· 8 years ago
6752041
drm/i915: s/assert_spin_locked/lockdep_assert_held/
by Chris Wilson
· 8 years ago
a5509ab
drm/i915: Fix legacy cursor vs. watermarks for ILK-BDW
by Ville Syrjälä
· 8 years ago
0129936
drm/i915/gen9: Increase PCODE request timeout to 50ms
by Imre Deak
· 8 years ago
6067a27
drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3
by Mika Kuoppala
· 8 years ago
f4f4b59
drm/i915/glk: Implement WaDDIIOTimeout
by Ander Conselvan de Oliveira
· 8 years ago
e18b943
drm/i915: Remove unrequired POSTING_READ from gen6_set_rps()
by Chris Wilson
· 8 years ago
76e4e4b
drm/i915: Store the requested frequency whilst RPS is disabled
by Chris Wilson
· 8 years ago
cfd1c48
drm/i915: Move the common RPS warnings to intel_set_rps()
by Chris Wilson
· 8 years ago
8aeaf64
drm/i915/bxt: apply clock gating workaround to all revisions
by Jani Nikula
· 8 years ago
bd64818
drm/i915: Only apply the jump to the "efficient RPS" frequency on startup
by Chris Wilson
· 8 years ago
db4c5e0
drm/i915: Enable fine-tuned RPS for cherryview
by Chris Wilson
· 8 years ago
96676fe
drm/i915/chv: Set min freq to RPn on CHV.
by Deepak S
· 8 years ago
9cc1973
drm/i915: fix for WaDisableDopClockGating:bdw
by Robert Bragg
· 8 years ago
ceb9932
drm/i915: Move ilk_pipe_pixel_rate() to intel_display.c
by Ville Syrjälä
· 8 years ago
bb0f4aa
drm/i915: Track full cdclk state for the logical and actual cdclk frequencies
by Ville Syrjälä
· 8 years ago
a7d1b3f
drm/i915: Store the pipe pixel rate in the crtc state
by Ville Syrjälä
· 8 years ago
9fb5026
drm/i915/glk: Turn on workarounds that apply to Geminilake too
by Ander Conselvan de Oliveira
· 8 years ago
9fcee2f
drm/i915: Report the failure to write to the punit
by Chris Wilson
· 8 years ago
1c044f9
drm/i915: Remove early pre-production RPS workarounds for BXT
by Chris Wilson
· 8 years ago
b976dc5
drm/i915: Introduce IS_GEN9_BC for Skylake and Kabylake.
by Rodrigo Vivi
· 8 years ago
ef426c1
Merge tag 'drm-misc-next-2016-12-30' of git://anongit.freedesktop.org/git/drm-misc into drm-intel-next-queued
by Daniel Vetter
· 8 years ago
c9efef7
drm/i915: Update comment in vlv_set_rps_idle()
by Chris Wilson
· 8 years ago
8fdded8
drm/i915: Disable L2 cache clock gating on 830 when using the overlay
by Ville Syrjälä
· 8 years ago
e8a9c58
drm/i915: Unify active context tracking between legacy/execlists/guc
by Chris Wilson
· 8 years ago
438b74a
drm: Nuke fb->pixel_format
by Ville Syrjälä
· 8 years ago
353c859
drm: Replace drm_format_plane_cpp() with fb->format->cpp[]
by Ville Syrjälä
· 8 years ago
8305494
drm/i915: Eliminate the ugly 'fb?:' constructs from the ilk/skl wm code
by Ville Syrjälä
· 8 years ago
b3b8e99
drm/i915/gen9: Fix PCODE polling during SAGV disabling
by Imre Deak
· 8 years ago
a0b8a1f
drm/i915/gen9: Fix PCODE polling during CDCLK change notification
by Imre Deak
· 8 years ago
3eff97b
Merge tag 'drm-intel-next-fixes-2016-12-07' of git://anongit.freedesktop.org/git/drm-intel into drm-next
by Dave Airlie
· 8 years ago
b95320b
drm/i915/skl+: change WM calc to fixed point 16.16
by Mahesh Kumar
· 8 years ago
4b7b233
drm/i915/kbl: IPC workaround for kabylake
by Mahesh Kumar
· 8 years ago
a3a8986
drm/i915/bxt: IPC WA for Broxton
by Mahesh Kumar
· 8 years ago
ef8a4fb
drm/i915/skl: Add variables to check x_tile and y_tile
by Mahesh Kumar
· 8 years ago
467a14d
drm/i915: Protect DSPARB registers with a spinlock
by Ville Syrjälä
· 8 years ago
c0f8683
drm/i915: rename BROADWATER and CRESTLINE to I965G and I965GM, respectively
by Jani Nikula
· 8 years ago
e339d67
drm/i915: Pass crtc state to vlv_compute_wm_level()
by Ville Syrjälä
· 8 years ago
fa292a4
drm/i915: Clean up vlv_program_watermarks()
by Ville Syrjälä
· 8 years ago
50f4cae
drm/i915: Write all DDL registers in one go
by Ville Syrjälä
· 8 years ago
6fe6a7f
drm/i915: Zero out HOWM registers before writing new WM/HOWM register values
by Ville Syrjälä
· 8 years ago
11a85d6
drm/i915: Skip vblank wait if cxsr was already off
by Ville Syrjälä
· 8 years ago
3d90e64
drm/i915: Protect cxsr state with wm_mutex
by Ville Syrjälä
· 8 years ago
7c951c0
drm/i915: Pass around dev_priv in vlv wm functions
by Ville Syrjälä
· 8 years ago
26cca0e
drm/i915: Introduce vlv_invert_wm_value()
by Ville Syrjälä
· 8 years ago
1b31389
drm/i915: Organize vlv/chv watermarks by plane_id
by Ville Syrjälä
· 8 years ago
6b6b3ee
drm/i915: Remove duplicated wm setup for vlv and chv
by Ville Syrjälä
· 8 years ago
50a9dd3
drm/i915: Clean up VLV/CHV maxfifo watermark setup
by Ville Syrjälä
· 8 years ago
1be4d37
drm/i915: Fix the level 0 max_wm hack on VLV/CHV
by Ville Syrjälä
· 8 years ago
Next »