summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/display/intel_bw.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/display: force qgv check after the hw state readoutVinod Govindapillai2024-04-191-2/+6
* drm/i915/display: handle systems with duplicate psf gv pointsStanislav Lisovskiy2024-04-191-0/+2
* drm/i915/display: Disable SAGV on bw init, to force QGV point recalculationStanislav Lisovskiy2024-04-191-3/+47
* drm/i915/display: extract code to prepare qgv points maskVinod Govindapillai2024-04-191-5/+11
* drm/i915/display: Extract code required to calculate max qgv/psf gv pointStanislav Lisovskiy2024-04-191-30/+50
* drm/i915/display: Add meaningful traces for QGV point info error handlingStanislav Lisovskiy2024-04-191-1/+3
* drm/i915: Clean up some DISPLAY_VER checksVille Syrjälä2023-11-291-3/+4
* drm/i915/mtl: find the best QGV point for the SAGV configurationVinod Govindapillai2023-06-071-2/+77
* drm/i915: modify max_bw to return index to intel_bw_infoVinod Govindapillai2023-06-071-10/+17
* drm/i915: extract intel_bw_check_qgv_points()Vinod Govindapillai2023-06-071-105/+130
* drm/i915: store the peak bw per QGV pointVinod Govindapillai2023-06-071-2/+6
* drm/i915: update the QGV point frequency calculationsVinod Govindapillai2023-06-071-1/+1
* drm/i915: fix the derating percentage for MTLVinod Govindapillai2023-06-071-1/+1
* drm/i915/mtl: Skip pcode qgv restrictions for MTLRadhakrishna Sripada2023-04-211-0/+3
* drm/i915: Keep sagv status updated on icl+Ville Syrjälä2023-02-011-20/+29
* drm/i915/mtl: Skip doubling channel numbers for LPDDR4/LPDDDR5Radhakrishna Sripada2022-11-181-1/+2
* drm/i915/mtl: Obtain SAGV values from MMIO instead of GT pcode mailboxRadhakrishna Sripada2022-09-121-5/+37
* drm/i915: Extract skl_watermark.cVille Syrjälä2022-09-091-1/+3
* drm/i915: move and group max_bw and bw_obj under display.bwJani Nikula2022-08-311-21/+21
* drm/i915: move and group sagv under display.sagvJani Nikula2022-08-291-5/+5
* drm/i915/mtl: Update memory bandwidth parametersRadhakrishna Sripada2022-08-251-3/+37
* drm/i915: fix null pointer dereferenceŁukasz Bartosik2022-08-251-7/+9
* drm/i915/pcode: Extend pcode functions for multiple gt'sAshutosh Dixit2022-05-201-3/+3
* drm/i915: Handle the DG2 max bw properlyVinod Govindapillai2022-03-311-10/+15
* drm/i915: Move intel_vtd_active and run_as_guest to i915_utilsTvrtko Ursulin2022-03-301-1/+2
* drm/i915: Add "maximum pipe read bandwidth" checksVille Syrjälä2022-03-211-5/+31
* drm/i915: Fix DBUF bandwidth vs. cdclk handlingVille Syrjälä2022-03-211-46/+111
* drm/i915: Properly write lock bw_state when it changesVille Syrjälä2022-03-211-1/+23
* drm/i915: Round up when calculating display bandwidth requirementsVille Syrjälä2022-03-211-2/+2
* drm/i915: Nuke intel_bw_calc_min_cdclk()Ville Syrjälä2022-03-211-45/+4
* drm/i915: Split plane data_rate into data_rate+data_rate_yVille Syrjälä2022-03-211-18/+18
* drm/i915: Tweak plane ddb allocation trackingVille Syrjälä2022-03-211-3/+3
* drm/i915: Rename QGV request/response bitsVille Syrjälä2022-03-181-4/+5
* drm/i915: Unconfuses QGV vs. PSF point masksVille Syrjälä2022-03-181-18/+17
* drm/i915: Fix PSF GV point mask when SAGV is not possibleVille Syrjälä2022-03-181-1/+2
* drm/i915: Extract intel_bw_check_data_rate()Ville Syrjälä2022-02-231-21/+34
* drm/i915: Extract icl_qgv_points_mask()Ville Syrjälä2022-02-231-13/+22
* drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGVVille Syrjälä2022-02-181-2/+16
* drm/i915: Move MCHBAR registers to their own headerMatt Roper2022-02-161-0/+1
* drm/i915: Extract skl_crtc_calc_dbuf_bw()Ville Syrjälä2022-02-111-38/+44
* drm/i915: Only include i915_reg.h from .c filesMatt Roper2022-02-021-0/+1
* Merge drm/drm-next into drm-intel-nextRodrigo Vivi2022-01-311-1/+1
|\
| * Merge tag 'drm-intel-gt-next-2021-12-09' of git://anongit.freedesktop.org/drm...Dave Airlie2021-12-101-1/+1
| |\
| | * drm/i915: Use per device iommu checkTvrtko Ursulin2021-12-011-1/+1
* | | drm/i915/pcode: rename sandybridge_pcode_* to snb_pcode_*Jani Nikula2022-01-131-8/+5
|/ /
* | drm/i915: Fix Memory BW formulae for ADL-PRadhakrishna Sripada2021-11-081-1/+1
* | drm/i915: Update memory bandwidth formulaeRadhakrishna Sripada2021-11-041-32/+179
|/
* drm/i915: split out intel_pcode.[ch] to separate fileJani Nikula2021-10-141-1/+1
* drm/i915: Update memory bandwidth parametersRadhakrishna Sripada2021-09-151-3/+16
* drm/i915: Implement PSF GV point supportStanislav Lisovskiy2021-07-271-4/+109