index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
gpu
/
drm
/
amd
/
display
/
dc
/
dml
/
dcn32
/
dcn32_fpu.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-26
drm/amd/display: Fix uninitialized variables in DC
Alex Hung
1
-1
/
+1
2024-04-09
drm/amd/display: Rebuild test pattern params for DP_TEST_PATTERN_VIDEO_MODE
George Shen
1
-1
/
+1
2024-04-09
drm/amd/display: move build test pattern params as part of pipe resource upda...
Wenjing Liu
1
-0
/
+8
2024-04-09
drm/amd/display: fix underflow in some two display subvp/non-subvp configs
Samson Tam
1
-121
/
+138
2024-03-20
drm/amd/display: Revert Remove pixle rate limit for subvp
Wenjing Liu
1
-0
/
+1
2024-02-22
drm/amd/display: Remove pixle rate limit for subvp
Alvin Lee
1
-1
/
+0
2024-02-14
Revert "drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz"
Sohaib Nadeem
1
-1
/
+1
2024-02-07
Revert "drm/amd/display: For FPO and SubVP/DRR configs program vmin/max sel"
Alvin Lee
1
-6
/
+5
2024-02-07
drm/amd/display: set odm_combine_policy based on context in dcn32 resource
Wenjing Liu
1
-4
/
+11
2024-01-29
drm/amd/display: fix incorrect mpc_combine array size
Wenjing Liu
1
-1
/
+1
2024-01-29
drm/amd/display: For FPO and SubVP/DRR configs program vmin/max sel
Alvin Lee
1
-5
/
+6
2024-01-29
drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
Sohaib Nadeem
1
-1
/
+1
2024-01-09
drm/amd/display: revert "for FPO & SubVP/DRR config program vmin/max"
Martin Leung
1
-6
/
+5
2024-01-03
drm/amd/display: For FPO and SubVP/DRR configs program vmin/max sel
Alvin Lee
1
-5
/
+6
2024-01-03
drm/amd/display: Don't allow FPO if no planes
Alvin Lee
1
-1
/
+9
2024-01-03
drm/amd/display: Fix subvp+drr logic errors
Alvin Lee
1
-22
/
+30
2023-12-19
drm/amd/display: Refactor phantom resource allocation
Dillon Varone
1
-2
/
+4
2023-12-19
drm/amd/display: Refactor dc_state interface
Dillon Varone
1
-19
/
+26
2023-12-06
drm/amd/display: Add ODM check during pipe split/merge validation
Relja Vojvodic
1
-0
/
+3
2023-11-29
drm/amd/display: If P-State is supported try SubVP for smaller vlevel
Alvin Lee
1
-1
/
+7
2023-11-29
drm/amd/display: Enable SubVP on 1080p60 displays
Alvin Lee
1
-17
/
+24
2023-11-29
drm/amd/display: Use DRAM speed from validation for dummy p-state
Alvin Lee
1
-1
/
+2
2023-11-29
drm/amd/display: update pixel clock params after stream slice count change in...
Wenjing Liu
1
-5
/
+1
2023-11-29
drm/amd/display: fix a pipe mapping error in dcn32_fpu
Wenjing Liu
1
-8
/
+12
2023-10-09
drm/amd/display: Disable SubVP if test pattern is enabled
George Shen
1
-1
/
+14
2023-10-09
drm/amd/display: Introduce DML2
Qingqing Zhuo
1
-0
/
+80
2023-09-26
drm/amd/display: Break after finding supported vlevel for repopulate
Alvin Lee
1
-0
/
+1
2023-09-26
drm/amd/display: add primary pipe check when building slice table for dcn3x
Wenjing Liu
1
-6
/
+10
2023-09-26
drm/amd/display: remove guaranteed viewports limitation for odm
Wenjing Liu
1
-27
/
+0
2023-09-11
drm/amd/display: move odm power optimization decision after subvp optimization
Wenjing Liu
1
-4
/
+5
2023-09-11
drm/amd/display: Add check for vrr_active_fixed
Austin Zheng
1
-1
/
+1
2023-09-11
drm/amd/display: only allow ODM power optimization if surface is within guara...
Wenjing Liu
1
-0
/
+27
2023-09-11
drm/amd/display: do not attempt ODM power optimization if minimal transition ...
Wenjing Liu
1
-182
/
+305
2023-09-11
drm/amd/display: remove a function that does complex calculation in every fra...
Wenjing Liu
1
-84
/
+0
2023-08-30
drm/amd/display: use new pipe allocation interface in dcn32 fpu
Wenjing Liu
1
-149
/
+339
2023-08-30
drm/amd/display: Add support for 1080p SubVP to reduce idle power
Ethan Bitnun
1
-1
/
+2
2023-08-30
drm/amd/display: Write flip addr to scratch reg for subvp
Alvin Lee
1
-0
/
+18
2023-08-15
drm/amd/display: implement pipe type definition and adding accessors
Wenjing Liu
1
-4
/
+7
2023-08-15
drm/amd/display: Enable subvp high refresh up to 175hz
Alvin Lee
1
-2
/
+3
2023-07-25
drm/amd/display: Refactor recout calculation with a more generic formula
Wenjing Liu
1
-2
/
+2
2023-07-18
drm/amd/display: add additional refresh rate conditions for SubVP cases
Samson Tam
1
-9
/
+11
2023-06-23
drm/amd/display: Add Clock Table Entry With Max DC Values
Austin Zheng
1
-6
/
+84
2023-06-15
drm/amd/display: Correct and remove excess function parameter names in kdoc
Srinivasan Shanmugam
1
-9
/
+5
2023-06-15
drm/amd/display: SubVP high refresh only if all displays >= 120hz
Alvin Lee
1
-66
/
+112
2023-06-09
drm/amd/display: Filter out AC mode frequencies on DC mode systems
Austin Zheng
1
-40
/
+100
2023-06-09
drm/amd/display: Reduce sdp bw after urgent to 90%
Alvin Lee
1
-1
/
+1
2023-06-09
drm/amd/display: Fix up kdoc formats in dcn32_fpu.c
Srinivasan Shanmugam
1
-20
/
+13
2023-06-09
drm/amd/display: Clean FPGA code in dc
Qingqing Zhuo
1
-61
/
+59
2023-06-09
drm/amd/display: Add visual confirm color support for MCLK switch
Leo (Hanghong) Ma
1
-0
/
+7
2023-06-09
drm/amd/display: Update vactive margin and max vblank for fpo + vactive
Alvin Lee
1
-2
/
+1
2023-06-09
drm/amd/display: Block SubVP on displays that have pixclk > 1800Mhz
Alvin Lee
1
-0
/
+1
2023-06-09
drm/amd/display: Block SubVP high refresh when VRR active fixed
Alvin Lee
1
-1
/
+1
2023-06-09
drm/amd/display: Check Vactive for VRR active for FPO + Vactive
Alvin Lee
1
-1
/
+6
2023-04-24
Revert "drm/amd/display: disable SubVP + DRR to prevent underflow"
Aurabindo Pillai
1
-4
/
+0
2023-04-24
drm/amd/display: Query GECC enable for SubVP disable
Alvin Lee
1
-1
/
+1
2023-04-24
drm/amd/display: Enable SubVP for high refresh rate displays
Alvin Lee
1
-1
/
+61
2023-04-24
drm/amd/display: For no plane case set pstate support in validation
Alvin Lee
1
-0
/
+1
2023-04-24
drm/amd/display: Enable SubVP on PSR panels if single stream
Alvin Lee
1
-1
/
+2
2023-04-24
drm/amd/display: Limit DCN32 8 channel or less parts to DPM1 for FPO
Alvin Lee
1
-0
/
+15
2023-04-21
drm/amd/display: Isolate remaining FPU code in DCN32
Jasdeep Dhillon
1
-0
/
+6
2023-04-18
drm/amd/display: Set watermarks set D equal to A
Alvin Lee
1
-0
/
+5
2023-04-18
drm/amd/display: Add missing mclk update
Rodrigo Siqueira
1
-0
/
+5
2023-04-18
drm/amd/display: Update bouding box values for DCN32
Rodrigo Siqueira
1
-3
/
+3
2023-04-11
drm/amd/display: Add FPO + VActive support
Alvin Lee
1
-3
/
+78
2023-04-11
drm/amd/display: Clear FAMS flag if FAMS doesn't reduce vlevel
Alvin Lee
1
-0
/
+4
2023-03-31
drm/amd/display: Use per pipe P-State force for FPO
Alvin Lee
1
-4
/
+4
2023-03-31
drm/amd/display: Update FCLK change latency
Alvin Lee
1
-1
/
+1
2023-03-31
drm/amd/display: Enable FPO for configs that could reduce vlevel
Alvin Lee
1
-6
/
+17
2023-03-14
drm/amd/display: convert link.h functions to function pointer style
Wenjing Liu
1
-1
/
+1
2023-03-07
drm/amd/display: Update to correct min FCLK when construction BB
Alvin Lee
1
-2
/
+3
2023-02-15
drm/amd/display: disable SubVP + DRR to prevent underflow
Aurabindo Pillai
1
-0
/
+4
2023-02-14
drm/amd/display: Set max vratio for prefetch to 7.9 for YUV420 MPO
Alvin Lee
1
-0
/
+32
2023-02-03
drm/amd/display: reduce else-if to else in dcn32_calculate_dlg_params()
Tom Rix
1
-1
/
+1
2023-01-31
drm/amd/display: fix FCLK pstate change underflow
Vladimir Stempen
1
-0
/
+4
2023-01-24
drm/amd/display: merge dc_link_dp into dc_link
Wenjing Liu
1
-1
/
+0
2023-01-24
drm/amd/display: Enable AdaptiveSync in DC interface
Sung Joon Kim
1
-0
/
+37
2023-01-24
drm/amd/display: adjust MALL size available for DCN32 and DCN321
Samson Tam
1
-1
/
+4
2023-01-24
drm/amd/display: Disable SubVP for PSR panels
Alvin Lee
1
-1
/
+1
2023-01-24
drm/amd/display: Correcting prefetch mode for fast validate
Saaem Rizvi
1
-7
/
+1
2023-01-24
drm/amd/display: Speed up DML fast_validate path
Ilya Bakoulin
1
-0
/
+2
2023-01-17
drm/amd/display: Account for MPO planes in dcn32 mall alloc calculations
Dillon Varone
1
-2
/
+3
2023-01-17
drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60
Alvin Lee
1
-1
/
+30
2023-01-17
drm/amd/display: move dp capability related logic to link_dp_capability
Wenjing Liu
1
-1
/
+2
2023-01-17
drm/amd/display: Use DML for MALL SS and Subvp allocation calculations
Dillon Varone
1
-1
/
+28
2023-01-17
drm/amd/display: Optimize subvp and drr validation
Dillon Varone
1
-16
/
+26
2023-01-13
Revert "drm/amd/display: Speed up DML fast_validate path"
Martin Leung
1
-2
/
+0
2022-12-15
drm/amd/display: Block FPO / SubVP (DRR) on HDMI VRR configs
Alvin Lee
1
-3
/
+6
2022-12-15
drm/amd/display: run subvp validation with supported vlevel
Dillon Varone
1
-0
/
+10
2022-12-15
drm/amd/display: Clear link res when merging a pipe split
Alvin Lee
1
-0
/
+2
2022-12-15
drm/amd/display: Block subvp if center timing is in use
Alvin Lee
1
-1
/
+1
2022-12-15
drm/amd/display: Speed up DML fast_validate path
Ilya Bakoulin
1
-0
/
+2
2022-11-29
drm/amd/display: Don't overwrite subvp pipe info in fast updates
Alvin Lee
1
-2
/
+2
2022-11-29
drm/amd/display: set per pipe dppclk to 0 when dpp is off
Dmytro Laktyushkin
1
-1
/
+4
2022-11-23
drm/amd/display: Use new num clk levels struct for max mclk index
Dillon Varone
1
-1
/
+1
2022-11-23
drm/amd/display: Add debug options for increasing phantom lines
Alvin Lee
1
-0
/
+3
2022-11-23
drm/amd/display: Use dummy pstate latency for subvp when needed on dcn32
Dillon Varone
1
-12
/
+49
2022-11-23
drm/amd/display: Update soc bounding box for dcn32/dcn321
Dillon Varone
1
-3
/
+3
2022-11-23
drm/amd/display: fix compilation issue with legacy gcc
Bob zhou
1
-1
/
+2
2022-11-15
drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32
Dillon Varone
1
-1
/
+15
2022-11-15
drm/amd/display: Align phantom pipe dst/src scaling with main for subvp
Dillon Varone
1
-1
/
+7
2022-11-15
drm/amd/display: Check context constructed for pipe split flags is still valid
Dillon Varone
1
-0
/
+19
2022-11-15
drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit
George Shen
1
-0
/
+7
2022-11-15
drm/amd/display: use low clocks for no plane configs
Dmytro Laktyushkin
1
-1
/
+13
2022-11-09
drm/amd/display: Enforce minimum prefetch time for low memclk on DCN32
Dillon Varone
1
-0
/
+2
2022-11-01
drm/amd/display: Add DSC delay factor workaround
George Shen
1
-1
/
+3
2022-11-01
drm/amd/display: Check validation passed after applying pipe split changes
Dillon Varone
1
-4
/
+6
2022-10-27
drm/amd/display: move remaining FPU code to dml folder
Ao Zhong
1
-0
/
+8
2022-10-24
drm/amd/display: Remove FPU guards from the DML folder
Rodrigo Siqueira
1
-16
/
+1
2022-10-11
drm/amd/display: make dcn32_split_stream_for_mpc_or_odm static
Alex Deucher
1
-1
/
+1
2022-10-10
drm/amd/display: Add a helper to map ODM/MPC/Multi-Plane resources
Jun Lei
1
-1
/
+1
2022-10-10
drm/amd/display: properly configure DCFCLK when enable/disable Freesync
Vladimir Stempen
1
-1
/
+6
2022-10-06
drm/amd/display: clean up dcn32_fpu.c kernel-doc
Randy Dunlap
1
-67
/
+49
2022-10-06
drm/amd/display: Fix merging dynamic ODM+MPO configs on DCN32
Dillon Varone
1
-0
/
+5
2022-10-06
drm/amd/display: Block SubVP if rotation being used
Alvin Lee
1
-1
/
+2
2022-09-29
drm/amd/display: Fix various dynamic ODM transitions on DCN32
Dillon Varone
1
-1
/
+25
2022-09-29
drm/amd/display: fill in clock values when DPM is not enabled
Samson Tam
1
-0
/
+39
2022-09-29
drm/amd/display: Disable MALL when TMZ surface
Alvin Lee
1
-1
/
+2
2022-09-29
drm/amd/display: Update DCN32 to use new SR latencies
Alvin Lee
1
-2
/
+2
2022-09-19
drm/amd/display: Do second pass through DML for DET calculation
Alvin Lee
1
-1
/
+13
2022-09-19
drm/amd/display: Update dummy P-state search to use DCN32 DML
George Shen
1
-1
/
+45
2022-09-19
drm/amd/display: Fix urgent latency override for DCN32/DCN321
George Shen
1
-0
/
+1
2022-09-19
drm/amd/display: SubVP pipe split case
Alvin Lee
1
-6
/
+12
2022-09-19
drm/amd/display: Fix pipe split prediction
Alvin Lee
1
-21
/
+72
2022-09-01
drm/amd/display: remove a duplicated declaration
Asher Song
1
-1
/
+1
2022-08-29
drm/amd/display: clean up one inconsistent indenting
Yang Li
1
-5
/
+8
2022-08-29
drm/amd/display: Re-initialize viewport after pipe merge
Ethan Wellenreiter
1
-0
/
+9
2022-08-29
drm/amd/display: SubVP missing scaling case
Alvin Lee
1
-1
/
+5
2022-08-29
drm/amd/display: Don't choose SubVP display if ActiveMargin > 0
Alvin Lee
1
-3
/
+18
2022-08-25
drm/amd/display: fix odm 2:1 policy not being applied consistently in 4k144 m...
Samson Tam
1
-0
/
+5
2022-08-16
drm/amd/display: Don't set DSC for phantom pipes
Alvin Lee
1
-0
/
+1
2022-08-10
drm/amd/display: Add 16 lines margin for SubVP
Alvin Lee
1
-1
/
+4
2022-08-10
drm/amd/display: Fix Compile-time Warning
David Galiffi
1
-2
/
+2
2022-08-10
drm/amd/display: Allow alternate prefetch modes in DML for DCN32
David Galiffi
1
-10
/
+24
2022-08-10
drm/amd/display: Add a variable to update FCLK latency
Alvin Lee
1
-0
/
+7
2022-07-25
drm/amd/display: Update DCN32 and DCN321 SR latencies
Alvin Lee
1
-2
/
+2
2022-07-25
drm/amd/display: Add reinstate dram in the FPO logic
Rodrigo Siqueira
1
-10
/
+57
2022-07-25
drm/amd/display: Move bounding box to FPU folder
Rodrigo Siqueira
1
-0
/
+470
2022-07-25
drm/amd/display: Move ntuple to insert entry
Rodrigo Siqueira
1
-0
/
+25
2022-07-25
drm/amd/display: Move dlg params calculation
Rodrigo Siqueira
1
-1
/
+505
2022-07-25
drm/amd/display: Move wm and dlg calculation to FPU code
Rodrigo Siqueira
1
-0
/
+185
2022-07-25
drm/amd/display: Move SubVP functions to dcn32_fpu
Rodrigo Siqueira
1
-0
/
+597
2022-07-25
drm/amd/display: Move phanton stream to FPU code
Rodrigo Siqueira
1
-0
/
+84
2022-07-25
drm/amd/display: Move insert entry table to the FPU code
Rodrigo Siqueira
1
-0
/
+186
2022-07-25
drm/amd/display: Move predict pipe to dml fpu folder
Rodrigo Siqueira
1
-1
/
+38
2022-07-25
drm/amd/display: Move populate phaton function to dml
Rodrigo Siqueira
1
-0
/
+43
2022-07-25
drm/amd/display: Drop FPU flags from dcn32_clk_mgr
Rodrigo Siqueira
1
-0
/
+113