summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm/amd (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* drm/amd/display: remove duplicated assignment to grph_obj_typejsg2020-03-211-2/+1
| | | | | | From Colin Ian King bef7177cefad180b9776ed49290d42bfb873da1e in linux 4.19.y/4.19.111 d785476c608c621b345dd9396e8b21e90375cb0e in mainline linux
* amdgpu/gmc_v9: save/restore sdpif regs during S3jsg2020-03-063-1/+39
| | | | | | From Shirish S c47655fba16fa9a6af1c3eef997cf26bf2c92645 in linux 4.19.y/4.19.108 a3ed353cf8015ba84a0407a5dc3ffee038166ab0 in mainline linux
* drm/amdgpu/soc15: fix xclk for ravenjsg2020-02-291-1/+6
| | | | | | From Alex Deucher 8300ed5a21752ae1ef245119201536916e3fa086 in linux 4.19.y/4.19.107 c657b936ea98630ef5ba4f130ab1ad5c534d0165 in mainline linux
* drm/amdgpu/display: handle multiple numbers of fclks in dcn_calcs.c (v2)jsg2020-02-271-11/+23
| | | | | | From Alex Deucher b75aaa6449b33c21b9b00c743fa90a012acf09da in linux 4.19.y/4.19.106 c37243579d6c881c575dcfb54cf31c9ded88f946 in mainline linux
* drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltagejsg2020-02-271-3/+5
| | | | | | From Alex Deucher 283a7289413b661981a73b28ceb39f458fed8e84 in linux 4.19.y/4.19.106 1064ad4aeef94f51ca230ac639a9e996fb7867a0 in mainline linux
* drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latencyjsg2020-02-271-6/+9
| | | | | | From Alex Deucher 70e1e529159b93cfc9aa866e9412fac1a945f26f in linux 4.19.y/4.19.106 4d0a72b66065dd7e274bad6aa450196d42fd8f84 in mainline linux
* drm/amd/display: fixup DML dependenciesjsg2020-02-273-2/+2
| | | | | | From Jun Lei 3f2a2c738bbb3a456bc2225ec77175095877a441 in linux 4.19.y/4.19.106 34ad0230062c39cdcba564d16d122c0fb467a7d6 in mainline linux
* drm/amdgpu: Ensure ret is always initialized when using SOC15_WAIT_ON_RREGjsg2020-02-271-0/+1
| | | | | | From Nathan Chancellor a882dcd9fd487eca8f019dd9814cacb7fb82b2c4 in linux 4.19.y/4.19.106 a63141e31764f8daf3f29e8e2d450dcf9199d1c8 in mainline linux
* drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_tablejsg2020-02-271-17/+2
| | | | | | From yu kuai b367528f6d23b696048adc3593bc267d431663bf in linux 4.19.y/4.19.106 bae028e3e521e8cb8caf2cc16a455ce4c55f2332 in mainline linux
* drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zerojsg2020-02-271-2/+1
| | | | | | From Harry Wentland ff19c8c6eab246a5011ce5d8f97ce826352f5fe6 in linux 4.19.y/4.19.106 3eb6d7aca53d81ce888624f09cd44dc0302161e8 in mainline linux
* drm/amd: Add DM DMCU supportkettenis2020-02-202-1/+92
| | | | | From David Francis a94d5569b23209306220fabb2a8d42d0f966d318 in mainline linux
* drm/amd: Add PSP DMCU supportkettenis2020-02-201-0/+6
| | | | | From David Francis 6b7eab2ce60d2363b0e4bfea6667439b926bcf54 in mainline linux
* drm/amd: Add ucode DMCU supportkettenis2020-02-202-2/+29
| | | | | From David Francis 01fcfc83fe07ae42af707c3217f533fb350d4c19 in mainline linux
* drm/amd/dm/mst: Ignore payload update failuresjsg2020-02-121-9/+4
| | | | | | From Lyude Paul abc51506fcebee12183f98a30f0aa67b32ee8542 in linux 4.19.y/4.19.103 58fe03d6dec908a1bec07eea7e94907af5c07eec in mainline linux
* Enable mmhub power gating on picasso. Matches linux 4.20.jsg2020-01-211-1/+3
| | | | | | mmhub on soc15 is a memory controller hub for sdma, uvd and vce. ok kettenis@
* drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI donglejsg2020-01-101-1/+1
| | | | | | From David Galiffi 12fefecbcb4dfefd62995fd0e4cf8f30edd64926 in linux 4.19.y/4.19.94 a51d9f8fe756beac51ce26ef54195da00a260d13 in mainline linux
* drm/amdgpu: add cache flush workaround to gfx8 emit_fencejsg2020-01-101-3/+19
| | | | | | From Pierre-Eric Pelloux-Prayer a073ae477701fd19e73e4285199cfc419ebd94b8 in linux 4.19.y/4.19.94 bf26da927a1cd57c9deb2db29ae8cf276ba8b17b in mainline linux
* drm/amdgpu: add check before enabling/disabling broadcast modejsg2020-01-101-16/+22
| | | | | | From Guchun Chen 3517664ad07ce796d786082b1f890fcad5e7af47 in linux 4.19.y/4.19.94 6e807535dae5dbbd53bcc5e81047a20bf5eb08ea in mainline linux
* drm/amdkfd: fix a potential NULL pointer dereference (v2)jsg2020-01-011-0/+5
| | | | | | From Allen Pais 55248674330101fb3ccf7cec8b729e8e067e5f71 in linux 4.19.y/4.19.92 81de29d842ccb776c0f77aa3e2b11b07fff0c0e2 in mainline linux
* drm/amdgpu: fix uninitialized variable pasid_mapping_neededjsg2020-01-011-1/+1
| | | | | | From Colin Ian King 6032df37982ab948e6d2a41744deabef9181bec9 in linux 4.19.y/4.19.92 17cf678a33c6196a3df4531fe5aec91384c9eeb5 in mainline linux
* drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2jsg2020-01-011-1/+2
| | | | | | From Sam Bobroff 9234c9254e22da026e351cd4b7028e216abbeef0 in linux 4.19.y/4.19.92 3d0e3ce52ce3eb4b9de3caf9c38dbb5a4d3e13c3 in mainline linux
* drm/amdgpu: fix potential double drop fence referencejsg2020-01-011-0/+2
| | | | | | From Pan Bian 2c528fa3c40d16c61da38a9f4fa7a0ce71df4db3 in linux 4.19.y/4.19.92 946ab8db6953535a3a88c957db8328beacdfed9d in mainline linux
* drm/amdgpu: disallow direct upload save restore list from gfx driverjsg2020-01-011-1/+2
| | | | | | From Hawking Zhang 7b3fe663da71273710fc8f7fa0c71515e96c6786 in linux 4.19.y/4.19.92 58f46d4b65021083ef4b4d49c6e2c58e5783f626 in mainline linux
* drm/amd/display: Fix dongle_caps containing stale information.jsg2020-01-012-1/+2
| | | | | | From David Galiffi 59fc1675b5731b6cb57ad668ab2022add0433d5d in linux 4.19.y/4.19.92 dd998291dbe92106d8c4a7581c409b356928d711 in mainline linux
* drm/amdgpu: grab the id mgr lock while accessing passid_mappingjsg2019-12-311-3/+9
| | | | | | From Christian Koenig 16bb81d541f31b163563fea951ccb30b0def0c0a in linux 4.19.y/4.19.92 6817bf283b2b851095825ec7f0e9f10398e09125 in mainline linux
* WSDISPLAYIO_GTYPE is u_int not intjsg2019-12-251-1/+1
|
* drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICsjsg2019-12-021-5/+18
| | | | | | From Evan Quan 8a67fbf6597122c4a5e2c48716bc441364357eef in linux 4.19.y/4.19.87 355d991cb6ff6ae76b5e28b8edae144124c730e4 in mainline linux
* drm/amd/display: Passive DP->HDMI dongle detection fixjsg2019-11-131-6/+18
| | | | | | From Michael Strauss 99d5f18cebbf3f01f269368923e9b9c3ac134700 in linux 4.19.y/4.19.84 bc2fde42e2418808dbfc04de1a6da91d7d31cf1a in mainline linux
* drm/amdgpu: If amdgpu_ib_schedule fails return back the error.jsg2019-11-131-1/+3
| | | | | | From Andrey Grodzovsky e5edbf9c45cec143526d9d1708d216228a197cd8 in linux 4.19.y/4.19.84 57c0f58e9f562089de5f0b60da103677d232374c in mainline linux
* drm/amdgpu: fix potential VM faultsjsg2019-11-111-1/+2
| | | | | | From Christian Koenig 1df8da335d40e3037d7207c47102b4edff0f3446 in linux 4.19.y/4.19.83 3122051edc7c27cc08534be730f4c7c180919b8a in mainline linux
* drm/amdgpu/powerplay/vega10: allow undervolting in p7jsg2019-11-091-3/+1
| | | | | | From Pelle van Gils fd9a708c7bde2175357acf87ff3a4416b9807f59 in linux 4.19.y/4.19.82 e6f4e274c1e52d1f0bfe293fb44ddf59de6c0374 in mainline linux
* drm/amdgpu: fix memory leakjsg2019-11-091-7/+7
| | | | | | From Nirmoy Das f2824a020746ec60fbb780756e42ac13efb221d0 in linux 4.19.y/4.19.82 083164dbdb17c5ea4ad92c1782b59c9d75567790 in mainline linux
* drm/amd/display: fix odm combine pipe resetjsg2019-11-091-4/+2
| | | | | | From Dmytro Laktyushkin a0d8a590d983d55fc48293ff573ae31a23b3c7d0 in linux 4.19.y/4.19.82 f25f06b67ba237b76092a6fc522b1a94e84bfa85 in mainline linux
* drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1jsg2019-10-302-35/+35
| | | | | | From Hans de Goede 4d5307c099afc9ce5fe89e8acf9b3c65104d0e08 in linux 4.19.y/4.19.81 984d7a929ad68b7be9990fc9c5cfa5d5c9fc7942 in mainline linux
* unstub amdgpu_ttm_bo_eviction_valuable()jsg2019-10-201-1/+0
| | | | | The remaining commented block of code calls amdkfd_fence_check_mm() which does nothing when not built with CONFIG_HSA_AMD.
* drm/amd/display: num of sw i2c/aux engines less than num of connectorsjsg2019-10-177-7/+52
| | | | | | | | | From Hersen Wu 0e8e4fbf8d8905071c045f2922de55adbe1a6abe in mainline linux Avoids a NULL deref of aux_engine in dc_link_aux_transfer() with 'ASRock A320M-HDV R4.0' and Raven Ridge reported by semarie@ on bugs@. ok semarie@
* drm/amdgpu: Check for valid number of registers to readjsg2019-10-131-0/+3
| | | | | | From Trek 1c70ae6a91f9a17280476dd8675e4ce60f32eb0b in linux 4.19.y/4.19.79 73d8e6c7b841d9bf298c8928f228fb433676635c in mainline linux
* drm/amdgpu: Fix KFD-related kernel oops on Hawaiijsg2019-10-131-1/+2
| | | | | | From Felix Kuehling e0af3b19ad77b4a2c53ef05c1c11e2f58462d59c in linux 4.19.y/4.19.79 dcafbd50f2e4d5cc964aae409fb5691b743fba23 in mainline linux
* drm/amdgpu/si: fix ASIC testsjsg2019-10-081-3/+3
| | | | | | From Jean Delvare 39b6d05169b2730a26887be7aff3680d44cf694c in linux 4.19.y/4.19.78 77efe48a729588527afb4d5811b9e0acb29f5e51 in mainline linux
* drm/amd/display: support spdifjsg2019-10-082-11/+10
| | | | | | From Charlene Liu 4dcbca872a841385de3fb6319bee928c19dacb26 in linux 4.19.y/4.19.78 b5a41620bb88efb9fb31a4fa5e652e3d5bead7d4 in mainline linux
* drm/amd/display: reprogram VM config when system resumejsg2019-10-081-0/+8
| | | | | | From Lewis Huang 782a77f2eb39207589ef9175a2ceadd0cca12112 in linux 4.19.y/4.19.78 e5382701c3520b3ed66169a6e4aa6ce5df8c56e0 in mainline linux
* drm/amd/display: fix issue where 252-255 values are clippedjsg2019-10-081-1/+2
| | | | | | From Anthony Koo 24ba84ec00166e00f44735da6589d2508e60a561 in linux 4.19.y/4.19.78 1cbcfc975164f397b449efb17f59d81a703090db in mainline linux
* drm/amd/display: Restore backlight brightness after system resumejsg2019-10-061-0/+1
| | | | | | From Kai-Heng Feng 2c60da90ec4467adec602e1b81b3ca256f581031 in linux 4.19.y/4.19.77 bb264220d9316f6bd7c1fd84b8da398c93912931 in mainline linux
* drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2)jsg2019-10-061-0/+5
| | | | | | From Ahzo d47636913bda8255652805eb29b9638e6d9311c1 in linux 4.19.y/4.19.77 f659bb6dae58c113805f92822e4c16ddd3156b79 in mainline linux
* Revert "drm/amd/powerplay: Enable/Disable NBPSTATE on On/OFF of UVD"jsg2019-10-011-4/+1
| | | | | | From Shirish S a935d78e54ccc026ae9c4f900002f35e7ecb8ed5 in linux 4.19.y/4.19.76 00fedbe629bfc0a51c07b6e665265ce31d8b6f3c in mainline linux
* drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after allocjsg2019-09-163-3/+12
| | | | | | From Shirish S f276beb324cc1c60dc3495dc03a927a70c1aa5c7 in linux 4.19.y/4.19.73 517b91f4cde3043d77b2178548473e8545ef07cb in mainline linux
* drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2)jsg2019-09-161-1/+4
| | | | | | From Louis Li 7abeffff7bc33f86da68ca3bfc0fee881b3ab7de in linux 4.19.y/4.19.73 ce0e22f5d886d1b56c7ab4347c45b9ac5fcc058d in mainline linux
* drm/amdkfd: Add missing Polaris10 IDjsg2019-09-161-0/+1
| | | | | | From Kent Russell 90772cf588380e6253b8d820ed6c3a7933950181 in linux 4.19.y/4.19.73 0a5a9c276c335870a1cecc4f02b76d6d6f663c8b in mainline linux
* drm/amd/dm: Understand why attaching path/tile properties are neededjsg2019-09-161-3/+0
| | | | | | From Lyude Paul 016218ef6bb057ac494ea59caeb928492c2fcb6e in linux 4.19.y/4.19.73 04ac4b0ed412f65230b456fcd9aa07e13befff89 in mainline linux
* drm/amd/pp: Fix truncated clock value when set watermarkjsg2019-09-161-16/+16
| | | | | | From Rex Zhu 853dc0759586fb6a8cb3b2a659493d63796fe0f1 in linux 4.19.y/4.19.73 4d454e9ffdb1ef5a51ebc147b5389c96048db683 in mainline linux