Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3070 commits
Select commit Hold shift + click to select a range
a629dcd
drm/amd/amdgpu: Add missing BASE_IDX to dcn register
Mar 4, 2021
728abc6
drm/amd/display: Fix crc_src is not thread safe
Feb 9, 2021
5c9ca75
drm/amd/display: Support crc on specific region
Mar 2, 2021
5766713
drm/amd/display: Process crc window at DMCU
Jan 19, 2021
2411810
drm/amd/display: Change to set crc window by dmcu fw
Jan 19, 2021
9540fd1
drm/amd/display: Use PSP TA to read out crc
Mar 2, 2021
bf78b4f
drm/amdgpu: simplify the sdma 4_x MGCG/MGLS logic.
feifxu Mar 4, 2021
ca661ed
drm/amdgpu: add sdma 4_x interrupts printing
feifxu Mar 3, 2021
e807ae6
Merge amd-staging-dkms-5.9 into amd-mainline-dkms-5.9
Mar 8, 2021
6fb1621
Bump AMDGPU version to 5.9.23
Mar 8, 2021
ab49c64
drm/amd/amdgpu: add fini virt data exchange to ip_suspend
Mar 5, 2021
e67a096
drm/amdgpu: Fix some unload driver issues
EmilyDeng666 Mar 4, 2021
a2d76c0
drm/amdgpu: Fix some unload driver issues
EmilyDeng666 Mar 5, 2021
0a048ff
drm/amdkfd: Use a new capability bit for SRAM ECC
fxkamd Sep 10, 2020
f38fd02
drm/amdkfd: Move set_trap_handler out of dqm->ops
jcornwallAMD Feb 25, 2021
edfbb99
drm/amdgpu: enable TMZ by default on Raven asics
alexdeucher Feb 26, 2021
bfe341d
drm/amdgpu/dc: fill in missing call to atom cmd table for pll adjust v2
alexdeucher Mar 3, 2021
27d7e7c
drm/amdgpu/display: simplify backlight setting
alexdeucher Dec 10, 2020
5821a6c
drm/amdgpu/display: don't assert in set backlight function
alexdeucher Dec 10, 2020
25e5303
drm/amdgpu/display: handle aux backlight in backlight_get_brightness
alexdeucher Dec 10, 2020
c0394ee
drm/amdkcl: wrapper aux backlight code under HAVE_HDR_SINK_METADATA
yuliashi-amd Mar 8, 2021
169149a
drm/amd/display: Add a backlight module option
tiwai Feb 3, 2021
0f2d4d3
drm/amdgpu/display: Remove unnecessary conversion to bool
wb-zjp846396 Mar 4, 2021
947a12e
drm/amd/display: remove redundant initialization of variable status
Mar 3, 2021
91cdaee
drm/amdgpu/display: remove redundant continue statement
Mar 3, 2021
fa82504
drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth()
hhoffstaette Mar 5, 2021
281a982
drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp()
hhoffstaette Mar 5, 2021
a9d195e
drm/ttm: Ignore signaled move fences
fxkamd Feb 27, 2021
a3c5643
drm/amdkfd: Add debug trap enabled flag to TMA
jcornwallAMD Mar 2, 2021
6e95141
drm/amdgpu: add gc v9_4_2 ip headers (v3)
Dec 7, 2020
c075d62
drm/amdgpu: add mmhub v1_7 ip headers (v3)
Dec 7, 2020
5a090aa
drm/amdgpu: add mp v13_0_2 ip headers (v3)
Dec 7, 2020
5af0009
drm/amdgpu: add smuio v13_0_2 ip headers (v3)
Dec 7, 2020
013a169
drm/amdgpu: add sdma v4_4_0 ip headers (v2)
Dec 7, 2020
b9c4984
drm/amdgpu: add thm v13_0_2 ip headers (v3)
Dec 7, 2020
7e0ec90
drm/amdgpu: add umc v6_7_0 ip headers (v3)
Dec 16, 2020
20f9f85
drm/amdgpu: add vcn v2_6_0 ip headers (v3)
Dec 7, 2020
aef67e0
drm/amdgpu: add aldebaran asic type
lema1-dev Nov 11, 2019
83c944f
drm/amd/include: add ip offset header for aldebaran (v5)
Sep 5, 2020
b4596ab
drm/amdgpu: add register base init for aldebaran (v2)
lema1-dev Sep 5, 2020
510346a
drm/amdgpu: add soc15 common ip block support for aldebaran
lema1-dev Nov 12, 2019
5f55628
drm/amdgpu: add mmhub support for aldebaran (v3)
lema1-dev Sep 5, 2020
ab46c1a
drm/amdgpu: add gmc v9 block support for Aldebaran
lema1-dev Nov 12, 2019
67ae3f5
drm/amdgpu: set fw load type for aldebaran
lema1-dev Nov 12, 2019
a201a46
drm/amdgpu: add gfx v9 block support for aldebaran
lema1-dev Nov 12, 2019
fa589fb
drm/amdgpu: add sdma block support for aldebaran
lema1-dev Nov 12, 2019
fcbcd5e
drm/amdgpu: correct mmBIF_SDMA4_DOORBELL_RANGE address for aldebaran
lema1-dev Nov 18, 2019
cfa6c10
drm/amdgpu: add gpu_info fw parse support for aldebaran
lema1-dev Nov 12, 2019
aee30a4
drm/amdgpu: set ip blocks for aldebaran
lema1-dev Nov 12, 2019
41c3030
drm/amdkfd: Add Aldebaran KFD support
YongZhao12 Nov 29, 2019
3b212fe
drm/amdgpu: add aldebaran sdma firmware support (v2)
Mar 5, 2020
3fe444f
drm/amdkfd: Add aldebaran trap handler support
jcornwallAMD Mar 6, 2020
6349737
drm/amdgpu: Print the IH client ID name when vm fault happens
YongZhao12 Aug 21, 2020
3cdc9c1
drm/amdgpu: init sos microcode for psp v13
Apr 26, 2020
87dd605
drm/amdgpu: add kdb loading support for psp v13
Oct 16, 2020
91537d6
drm/amdgpu: add sys_drv loading support for psp v13
Apr 13, 2020
5aa1d88
drm/amdgpu: add tOS loading support for psp v13
Apr 13, 2020
5635a12
drm/amdgpu: add psp v13 ring support
Apr 26, 2020
6c687d6
drm/amdgpu: init psp v13 ip function
Apr 13, 2020
3b31c9b
drm/amdgpu: fix incorrect EP_STRAP reg offset for aldebaran
May 25, 2020
ab9ef68
drm/amdgpu: load pmfw prior to other non-psp fw for aldebaran
May 25, 2020
0f5d82e
drm/amdgpu: detect sriov capability for aldebaran
May 25, 2020
3aa2a87
drm/amdgpu: bypass gc_9_x_common golden settings
May 26, 2020
3212dfd
drm/amdgpu: enable psp v13 ip block for aldebaran
Apr 26, 2020
5013330
drm/amdgpu: add new smuio callbacks for aldebaran
Dec 8, 2020
8b2f0a1
drm/amdgpu: implement smuio v13_0 callbacks
Oct 23, 2020
3ab1d5a
drm/amdgpu: initialize smuio callbacks for aldebaran
Oct 16, 2020
87e7793
drm/amdgpu: enable xgmi support for Aldebaran
rajbhar Apr 5, 2020
f022f62
drm/amdgpu: define address map for host xgmi link (v3)
rajbhar Oct 21, 2020
f560dc5
drm/amdgpu: support get xgmi information for Aldebaran
rajbhar Apr 30, 2020
ec566a8
drm/amdkfd: expose host gpu link via sysfs (v2)
rajbhar Apr 21, 2020
7103948
drm/amdgpu: add Aldebaran to the VCN family
jameszhu-amd Jun 3, 2020
d65cd92
drm/amdgpu/vcn2.6: Add vcn2.6 support
jameszhu-amd Jun 3, 2020
8dce491
drm/amdgpu: Fix IH client ID naming table
oakzeng May 20, 2020
1dff5d5
drm/amdgpu: Fix an omission when adding Aldebaran support
YongZhao12 May 27, 2020
0f1ad37
drm/amdgpu/jpeg2.6: Add jpeg2.6 support
jameszhu-amd Jun 4, 2020
de50150
drm/amdgpu: new cache coherence change for Aldebaran
amd-jherichuang May 5, 2020
97c9dd5
drm/amdkfd: add new flag for uncached GPU mapping
amd-jherichuang May 12, 2020
f8ab688
drm/amdgpu: skip MEC2_JT initialization for aldebaran
Feb 24, 2021
436821e
drm/amdgpu/nbio: add aldebaran support
jameszhu-amd Jul 6, 2020
01e1ac9
drm/amdgpu/vcn: enable VCN on aldebaran
jameszhu-amd Jul 6, 2020
4cd95f5
drm/amdgpu/jpeg: enable JPEG on aldebaran
jameszhu-amd Jul 6, 2020
0226976
drm/amdgpu: Clean up mmhub functions for aldebaran
oakzeng Aug 11, 2020
6ec9c88
drm/amdgpu: switch to use reg distance member for mmhub v1_7
Sep 8, 2020
11b7ff7
drm/amdgpu: initialize ta firmware for aldebaran
Aug 21, 2020
58a08c4
drm/amdgpu: comments out vcn/jpeg ip blocks for aldebaran
Aug 21, 2020
e9a168b
drm/amd/swsmu: add aldebaran smu driver if header (v2)
Aug 20, 2020
2111776
drm/amd/swsmu: add aldebaran smu13 ip support (v3)
Oct 20, 2020
d341f45
drm/amdgpu: declare sdma firmware binary file for aldebaran
Sep 9, 2020
9c0c44f
drm/amdgpu: initialize external rev_id for aldebaran
Nov 12, 2020
6301deb
drm/amdgpu: declare smuio v13_0 callbacks as static
Dec 7, 2020
65f9d02
drm/amdgpu: updated host to psp mailbox cmd (v2)
Nov 18, 2020
97c86c7
drm/amdgpu: added register list driver ctx (v2)
Nov 18, 2020
9c57320
drm/amdgpu: added support for register list loading (v2)
Nov 18, 2020
39cbdec
drm/amdgpu: Add DID for aldebaran
feifxu Nov 12, 2020
fe8c03d
drm/amdgpu:add smu mode1/2 support for aldebaran
feifxu Nov 19, 2020
19e533a
drm/amdgpu:return true for mode1_reset_support on aldebaran
feifxu Nov 19, 2020
f3b8fbd
drm/amdgpu: support get_vram_info atomfirmware i/f for aldebaran
Nov 13, 2020
9f16dc6
drm/amdgpu: correct vram_info for HBM2E
feifxu Nov 30, 2020
bab30cb
drm/amdgpu: init gds for aldebaran
Nov 16, 2020
30d6621
drm/amdgpu: skip gds ras workaround for aldebaran
Nov 16, 2020
17549dd
drm/amdgpu: use physical_node_id to calculate aper_base
Nov 17, 2020
7a40618
drm/amdgpu: apply sdma golden settings for aldebaran
Nov 18, 2020
1353316
drm/amdgpu: add sdma v4_4 ras function
Nov 18, 2020
220c769
drm/amdgpu: add sdma ras error query callback for aldebaran
Nov 18, 2020
d7f1c35
drm/amdgpu: add sdma ras error reset callback for aldebaran
Nov 18, 2020
fe0e1a7
drm/amdgpu: add mmhub ras error query callback for aldebaran
Nov 19, 2020
9bd815d
drm/amdgpu: add mmhub ras error reset callback for aldebaran
Nov 19, 2020
bcbcbfe
drm/amdgpu: add mmhub error status query callback for aldebaran
Nov 19, 2020
98151ce
drm/amdgpu: correct IH_CHICKEN programming for aldebaran
Dec 1, 2020
e9e0a42
drm/amdgpu: switch to vega20 ih block for aldebaran
Nov 30, 2020
cdd90b4
drm/amdgpu: disallow use semaphore on aldebaran
Nov 23, 2020
57a23b9
drm/amd/pm:add aldebaran support for getting bootup values
feifxu Nov 26, 2020
103cdff
drm/amdgpu: update atom_firmware_info_v3_4 (v2)
feifxu Dec 8, 2020
69c08aa
drm/amdgpu: pre-map device buffer as cached for A+A config
oakzeng Nov 21, 2020
c6ab5ad
drm/amdgpu: Don't do FB resize under A+A config
oakzeng Nov 22, 2020
b960244
drm/amd/pm: Add atom_smc_dpm_info_v4_10 for aldebaran
Nov 28, 2020
f7bab04
drm/amd/amdgpu: Add smu_pptable module parameter
Nov 28, 2020
b6f3256
drm/amd/pm: Add support to override pptable id for aldebaran
Nov 28, 2020
41a494f
drm/amd/pm: Remove CPU virtual address notification in aldebaran
Nov 28, 2020
248e9e5
drm/amdgpu: query aldebaran gfx_config through atomfirmware i/f
Nov 13, 2020
b04e15c
drm/amdgpu: retire aldebaran gpu_info firmware
Nov 16, 2020
7aaf25e
drm/amdpgu: add ATOM_DGPU_VRAM_TYPE_HBM2E vram type
feifxu Dec 16, 2020
6e00af3
drm/amdgpu: UTLC1 RB SDMA timeout on Aldebaran
asierrag-amd Dec 15, 2020
cb1743b
drm/amdgpu: Aldebaran doesn't use semaphore
amd-yahuil Dec 14, 2020
b9733d1
drm/amdgpu: bypass hdp read cache invalidation for aldebaran (v2)
Dec 22, 2020
86e28f1
drm/amd/pm: Set no fan control flag as needed.
Dec 9, 2020
640ad3b
drm/amdkfd: Fix saving the ACC vgprs for Aldebaran
lmoriche Dec 22, 2020
bde85a9
drm/amdgpu: switch to cached noretry setting for aldebaran
Dec 31, 2020
beceabb
drm/amdgpu: Enable swsmu block on aldebaran
Dec 22, 2020
0f8b008
drm/amdgpu: enable vcn and jpeg on aldebaran
jameszhu-amd Dec 17, 2020
a198183
drm/amdgpu: enable vcn dpg mode on aldebaran
jameszhu-amd Dec 17, 2020
6e39ea6
drm/amdgpu: enable dpg indirect sram mode on aldebaran
jameszhu-amd Dec 17, 2020
29d234d
drm/amdgpu: add mmhub client ids for aldebaran
alexdeucher Jan 5, 2021
bafedd4
drm/amdgpu: Add clock gating support for aldebaran
Mar 5, 2021
cb819c3
drm/amdgpu/pm: Remove unsupported MP1 messages from aldebaran
Jan 11, 2021
9027a39
drm/amdgpu/pm: Fix reset message mapping on aldebaran
Jan 12, 2021
9373d62
drm/amdgpu/pm: Remove redundant generic message index
Jan 12, 2021
1690822
drm/amdgpu: Enable CP idle interrupts
Jan 16, 2021
11f680b
drm/amdgpu: Fix aldebaran MMHUB CG/LS logic
Jan 18, 2021
058228d
drm/amdgpu: apply new pmfw loading sequence to arcturus and onwards
Jan 20, 2021
11a95b2
drm/amdgpu: Use free system memory size for kfd memory accounting
oakzeng Jan 18, 2021
c09e073
drm/amdgpu: enable retry fault wptr overflow
amd-yangp Sep 22, 2020
34080a6
drm/amdgpu: enable 48-bit IH timestamp counter
asierrag-amd Jan 15, 2021
b5d19c2
drm/amdgpu: mask the xgmi number of hops reported from psp to kfd
jokim-amd Jan 27, 2021
400f810
drm/amd/pm: Fix power limit query on aldebaran
Jan 28, 2021
36f1713
drm/amd/pm: Add DCBTC support for aldebaran
Jan 28, 2021
8f6410e
drm/amd/pm: Enable performance determinism on aldebaran
Mar 5, 2021
877921d
drm/amd/pm: Correct msg status check for powerlimit
Jan 29, 2021
291c98c
drm/amdgpu: Don't reserve vram as WC for A+A
oakzeng Jan 22, 2021
2c20603
drm/amdgpu: Use physical translation mode to access page table
oakzeng Jan 23, 2021
12ca37e
drm/amdgpu: Moved gart_size calculation to mc_init functions
oakzeng Oct 3, 2020
279469d
drm/amdgpu: Modify comments of vram_start/end
oakzeng Sep 15, 2020
e4daa80
drm/amdgpu: Placement of gart and vram in sysvm aperture
oakzeng Sep 16, 2020
816fb6e
drm/amdgpu: Use different gart table parameters for 2-level gart table
oakzeng Sep 18, 2020
290ab8d
drm/amdgpu: Add function to allocate and fill PDB0
oakzeng Sep 18, 2020
70d6754
drm/amdgpu: Set up vmid0 PDB0
oakzeng Sep 18, 2020
5133255
drm/amdgpu: HW setup of 2-level vmid0 page table
oakzeng Sep 18, 2020
3951ec3
drm/amdgpu: workaround the TMR MC address issue (v2)
oakzeng Jan 26, 2021
fb8b7bb
drm/amdgpu: enable sram initialization for aldebaran
deli8207 Feb 1, 2021
7b8dcbf
drm/amdgpu: update mmhub client ids for Aldebaran
asierrag-amd Feb 2, 2021
e489b86
amdgpu: Fix GART page table s-bit
oakzeng Jan 23, 2021
38fbaa2
drm/amdgpu: Fix the comment in amdgpu_gmc.h
oakzeng Feb 3, 2021
fcb9926
drm/amdgpu: use pd addr based on gart level page table
asierrag-amd Feb 4, 2021
398409a
drm/amd/pm: remove aldebaran serial number support
Feb 4, 2021
cdb106b
drm/amd/pm: Enable user min/max gfxclk on aldebaran
Feb 4, 2021
e4d4d7c
drm/amdgpu: allow use psp to load firmware (v2)
Apr 13, 2020
fb7bd6a
drm/amdkfd: Add kernel parameter to stop queue eviction on vm fault
oakzeng Jun 23, 2020
b1373a2
drm/amdkfd: Check HIQ's MQD for queue preemption status
oakzeng Jul 7, 2020
d03edc6
drm/amdkfd: add aldebaran kfd2kgd callbacks to kfd device (v2)
jokim-amd Sep 5, 2020
1253894
drm/amdgpu: restore aldebaran save ttmp and trap config on init (v2)
jokim-amd Aug 21, 2020
585f8b5
drm/amdgpu: apply gc v9_4_2 golden settings for aldebaran
Oct 19, 2020
f51a38f
drm/amdgpu: add common gc golden settings for aldebaran
Nov 11, 2020
1791a8d
drm/amdgpu: update TCP_CHAN_STEER_1 golden value for aldebaran
Nov 12, 2020
b020520
drm/amdgpu: add gc powerbrake support (v2)
Jan 15, 2021
f790717
drm/amdgpu: add ras support for gfx of aldebaran
deli8207 Jan 26, 2021
06681c1
drm/amdgpu: refine ras codes for GC utc of aldebaran
deli8207 Jan 27, 2021
8d1c8ac
drm/amdgpu: enable watchdog feature for SQ of aldebaran
deli8207 Mar 5, 2021
071c013
drm/amdgpu: Let KFD use more VMIDs on Aldebaran
fxkamd Feb 10, 2021
7b1c0cb
drm/amd/pm: add aldebaran serial number support
Feb 5, 2021
81407b9
drm/amdgpu: change psp_rap_invoke() function return value
Feb 7, 2021
5e32191
drm/amdgpu: add psp RAP L0 check support
Feb 8, 2021
1915363
drm/amd/pm: add new data in metrics table
Mar 5, 2021
ee9812c
drm/amdgpu: update default timeout of Aldebaran SQ watchdog
hkasivis Feb 23, 2021
d5d1a04
drm/amdgpu: Make noretry the default on Aldebaran
fxkamd Feb 11, 2021
f5a5bea
drm/amdgpu: harvest edc status when connected to host via xGMI
deli8207 Feb 4, 2021
d5e24c3
drm/amdkfd: Pass debug trap enabled flag to second-level trap
jcornwallAMD Mar 3, 2021
adcd719
drm/amdkfd: apply uncached flag for aldebaran
amd-jherichuang May 13, 2020
0872752
drm/amdgpu: Increase PSP runtime TMR region size
oakzeng Mar 1, 2021
dbf224e
drm/amdgpu: set CPU mapping of vram as cached for A+A mode
amd-jherichuang Feb 27, 2021
46966ab
drm/amdgpu: set snoop bit in pde/pte entries for A+A
amd-jherichuang Feb 27, 2021
3f596a0
drm/ttm: ioremap buffer according to TTM mem caching setting
oakzeng Feb 27, 2021
324dcbd
drm/amdkcl: wrapper caching state code under HAVE_TTM_BUS_PLACEMENT_C…
yuliashi-amd Mar 10, 2021
a7792d5
Revert "drm/amdgpu: add psp RAP L0 check support"
Mar 9, 2021
f628f06
drm/amdgpu: remove ECO_BITS programing on gmc9
feifxu Mar 5, 2021
e71ff85
drm/amd/pm: Enable pp_od_clk_voltage node on aldebaran
Mar 8, 2021
b3cc1d1
drm/amd/pm: Remove min/max overload of pp_dpm_sclk
Mar 8, 2021
5de8703
drm/amdgpu: Check if FB BAR is enabled for ROM read
Mar 2, 2021
fb91174
drm/amdgpu:disable XGMI TA unload for A+A aldebaran
feifxu Mar 10, 2021
4ae7cd3
drm/amdgpu: update umc_info v3_3 structure for ECC
Mar 9, 2021
403cfd4
drm/amdgpu: support query ecc cap for SIENNA_CICHLID
Mar 9, 2021
6f3416c
drm/amdgpu : Fix asic reset regression issue introduce by 3f61aa92b88c
Mar 9, 2021
084e188
Merge amd-staging-dkms-5.9 into amd-mainline-dkms-5.9
Mar 12, 2021
abdb63b
drm/amdgpu : Fix asic reset regression issue introduce by 3f61aa92b88c
Mar 9, 2021
611a41c
Bump AMDGPU version to 5.9.24
Mar 12, 2021
6b76341
drm/amdgpu: update ecc query support for arcturus
Mar 12, 2021
40120f8
drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
Mar 3, 2021
2c2b01f
Revert freesync video patches temporarily
Mar 7, 2021
c81b581
drm/amdkcl: add BIT_PER_TYPE macro
yuliashi-amd Mar 11, 2021
b82b371
drm/sched: select new rq even if there is only one v3
ChristianKoenigAMD Feb 20, 2021
9a754b6
drm/amdgpu: load balance VCN3 decode as well v8
ChristianKoenigAMD Feb 10, 2021
e4e5090
drm/amd/display: Enabled pipe harvesting in dcn30
Feb 19, 2021
0e02d61
drm/amd/display: Skip powerstate DC hw access if virtual dal
leungmartin Feb 19, 2021
36ce30d
drm/amd/display: Fix typo when retrieving dppclk from UEFI config
leungmartin Feb 22, 2021
8046659
drm/amd/display: Move define from internal header to dmub_cmd.h
githubsunshinedlc Feb 22, 2021
c4619df
drm/amd/display: Fix dmub trace event not update issue
githubsunshinedlc Feb 23, 2021
8a6d02b
drm/amd/display: Enable pflip interrupt upon pipe enable
lillizhuo-amd Feb 19, 2021
d08564e
drm/amd/display: Read all the trace entry if it is not empty
githubsunshinedlc Feb 23, 2021
60f06a4
drm/amd/display: Fix warning
lillizhuo-amd Feb 24, 2021
ae15e8f
drm/amd/display: Fixed read/write pointer issue for get dmub trace
githubsunshinedlc Feb 26, 2021
1a3f435
drm/amd/display: [FW Promotion] Release 0.0.55
anthony-koo2 Feb 26, 2021
bddd747
drm/amd/display: Added multi instance support for panel control
Feb 23, 2021
5b5085c
drm/amd/display: 3.2.126
AMD-aric Mar 1, 2021
34e8e5c
drm/amd/display: Revert dram_clock_change_latency for DCN2.1
Feb 26, 2021
4d2f766
drm/amd/display: Align cursor cache address to 2KB
amd-jaberbac Feb 27, 2021
ec615b5
drm/amdgpu: get xgmi info at eary_init
Feb 12, 2021
912e0a6
drm/amdgpu: Add kfd init_complete flag to check from amdgpu side
Feb 16, 2021
e44df1c
drm/amdgpu: Init the cp MQD if it's not be initialized before
Feb 16, 2021
1c94d05
drm/amdgpu: Add reset_list for device list used for reset
Mar 5, 2021
e8516cb
drm/amdgpu: Reset the devices in the XGMI hive duirng probe
Feb 16, 2021
b146730
drm/amdgpu: skip read eeprom for device that pending on XGMI reset
Mar 10, 2021
99cc756
drm/amd/pm: Add LightSBR SMU MSG support
Mar 10, 2021
9cada9b
drm/amdgpu: Enable light SBR for SMU on passthrough and XGMI configur…
Mar 10, 2021
b3a802d
drm/amdgpu: Keep pending_reset valid during smu reset the ASIC
Mar 15, 2021
f18bec4
drm/amd/pm: Use BACO reset arg 0 on XGMI configuration
Mar 15, 2021
bb1dc19
Merge amd-staging-dkms-5.9 into amd-mainline-dkms-5.9
Mar 18, 2021
9d47600
Bump AMDGPU version to 5.9.25
Mar 18, 2021
30b5a09
drm/amdgpu: Add support for cached VRAM in A+A
hkasivis Dec 22, 2020
4198440
drm/amdgpu: Don't change CPU mapping of on-chip memory pools
hkasivis Jan 18, 2021
6c3077e
drm/amdgpu: Set amdgpu.noretry=1 for Arcturus
mrphilcox Mar 24, 2021
0869507
drm/amdkfd: fix debug queue event raise
jokim-amd Mar 25, 2021
9ec6411
drm/amdkfd: Bump KFD API version
fxkamd Mar 9, 2021
cb68ae3
drm/amdkfd: Reimplement the RDMA interface
fxkamd Apr 6, 2021
3aee0fe
drm/amdkcl: add amd_rdma.h into sources
Apr 9, 2021
5d9dc90
drm/amdkfd: fix debug attach unwind
jokim-amd Apr 12, 2021
1e51b0e
drm/amdgpu: Copy MEC FW version to MEC2 if we skipped loading MEC2
jlgreathouse Apr 15, 2021
e6d73b8
drm/amdgpu: Mark Aldebaran HW support as experimental
fxkamd Mar 18, 2021
b855ec8
drm/amdgpu: use ratelimited print in sdma4 interrupt
feifxu Apr 15, 2021
88970f5
drm/amdgpu: Change the sdma interrupt print level
feifxu Apr 25, 2021
bfa08b6
drm/amdgpu: When device init failed, there is no remove measure file.
jinsdb May 28, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
41 changes: 28 additions & 13 deletions Documentation/gpu/amdgpu.rst
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,15 @@ Interrupt Handling
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
:internal:

IP Blocks
------------------

.. kernel-doc:: drivers/gpu/drm/amd/include/amd_shared.h
:doc: IP Blocks

.. kernel-doc:: drivers/gpu/drm/amd/include/amd_shared.h
:identifiers: amd_ip_block_type amd_ip_funcs

AMDGPU XGMI Support
===================

Expand Down Expand Up @@ -153,7 +162,7 @@ This section covers hwmon and power/thermal controls.
HWMON Interfaces
----------------

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: hwmon

GPU sysfs Power State Interfaces
Expand All @@ -164,48 +173,54 @@ GPU power controls are exposed via sysfs files.
power_dpm_state
~~~~~~~~~~~~~~~

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: power_dpm_state

power_dpm_force_performance_level
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: power_dpm_force_performance_level

pp_table
~~~~~~~~

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: pp_table

pp_od_clk_voltage
~~~~~~~~~~~~~~~~~

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: pp_od_clk_voltage

pp_dpm_*
~~~~~~~~

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: pp_dpm_sclk pp_dpm_mclk pp_dpm_socclk pp_dpm_fclk pp_dpm_dcefclk pp_dpm_pcie

pp_power_profile_mode
~~~~~~~~~~~~~~~~~~~~~

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: pp_power_profile_mode

*_busy_percent
~~~~~~~~~~~~~~
\*_busy_percent
~~~~~~~~~~~~~~~

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: gpu_busy_percent

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: mem_busy_percent

gpu_metrics
~~~~~~~~~~~~~~~~~~~~~

.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: gpu_metrics

GPU Product Information
=======================

Expand Down Expand Up @@ -233,7 +248,7 @@ serial_number
unique_id
---------

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: unique_id

GPU Memory Usage Information
Expand Down Expand Up @@ -283,7 +298,7 @@ PCIe Accounting Information
pcie_bw
-------

.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
:doc: pcie_bw

pcie_replay_count
Expand Down
4 changes: 2 additions & 2 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -900,7 +900,7 @@ AMD KFD
M: Felix Kuehling <Felix.Kuehling@amd.com>
L: amd-gfx@lists.freedesktop.org
S: Supported
T: git git://people.freedesktop.org/~agd5f/linux
T: git https://gitlab.freedesktop.org/agd5f/linux.git
F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
F: drivers/gpu/drm/amd/amdkfd/
F: drivers/gpu/drm/amd/include/cik_structs.h
Expand Down Expand Up @@ -14421,7 +14421,7 @@ M: Alex Deucher <alexander.deucher@amd.com>
M: Christian König <christian.koenig@amd.com>
L: amd-gfx@lists.freedesktop.org
S: Supported
T: git git://people.freedesktop.org/~agd5f/linux
T: git https://gitlab.freedesktop.org/agd5f/linux.git
F: drivers/gpu/drm/amd/
F: drivers/gpu/drm/radeon/
F: include/uapi/drm/amdgpu_drm.h
Expand Down
10 changes: 8 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -1247,9 +1247,15 @@ define filechk_utsrelease.h
endef

define filechk_version.h
echo \#define LINUX_VERSION_CODE $(shell \
(echo \#define LINUX_VERSION_CODE $(shell \
expr $(VERSION) \* 65536 + 0$(PATCHLEVEL) \* 256 + 0$(SUBLEVEL)); \
echo '#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))'
echo '#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))'; \
echo '#define DRM_VER $(VERSION)'; \
echo '#define DRM_PATCH $(PATCHLEVEL)'; \
echo '#define DRM_SUB $(SUBLEVEL)'; \
echo \#define DRM_VERSION_CODE $(shell \
expr $(VERSION) \* 65536 + 0$(PATCHLEVEL) \* 256 + 0$(SUBLEVEL)); \
echo '#define DRM_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))';)
endef

$(version_h): FORCE
Expand Down
Loading