History log of /openbsd-current/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.19 02-Feb-2024 jsg

drm/amdgpu/pm: Fix the power source flag error

From Ma Jun
dcda362dc5b4d5aa0df9d1511cb9427df04d2d11 in linux-6.6.y/6.6.15
ca1ffb174f16b699c536734fc12a4162097c49f4 in mainline linux


# 1.18 16-Jan-2024 jsg

update drm to linux 6.6.12

Thanks to the OpenBSD Foundation for sponsoring this work.


# 1.17 30-Nov-2023 jsg

drm/amd: Update `update_pcie_parameters` functions to use uint8_t arguments

From Mario Limonciello
09d4f579d30024eda51b61ec94618011a0fabd66 in linux-6.1.y/6.1.64
7752ccf85b929a22e658ec145283e8f31232f4bb in mainline linux


Revision tags: OPENBSD_7_4_BASE
# 1.16 17-Aug-2023 jsg

drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation

From Evan Quan
0f19195d639764d68f6f316dda363ba29821e5bc in linux-6.1.y/6.1.46
b75efe88b20c2be28b67e2821a794cc183e32374 in mainline linux


# 1.15 04-Aug-2023 jsg

drm/amd: Move helper for dynamic speed switch check out of smu13

From Mario Limonciello
32631ac27c914e4de8b37987b282e9799f33d8dc in linux-6.1.y/6.1.43
188623076d0f1a500583d392b6187056bf7cc71a in mainline linux


# 1.14 26-Jul-2023 jsg

drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13

From Mario Limonciello
bd8cd38d3ac6b6410ac4e7401ef3dca057a9b285 in linux-6.1.y/6.1.40
31c7a3b378a136adc63296a2ff17645896fcf303 in mainline linux


# 1.13 26-Jul-2023 jsg

drm/amd/pm: share the code around SMU13 pcie parameters update

From Evan Quan
11dc77a645b78b2fa8e730232f530778af4f710d in linux-6.1.y/6.1.40
dcb489bae65d92cfd26da22c7a0d6665b06ecc63 in mainline linux


# 1.12 26-Jul-2023 jsg

drm/amdgpu: Fix minmax warning

From Luben Tuikov
e8b6b7b8132500ecb241f7f685398028017ec0d3 in linux-6.1.y/6.1.40
abd51738fe754a684ec44b7a9eca1981e1704ad9 in mainline linux


# 1.11 26-Jul-2023 jsg

drm/amdgpu: add the fan abnormal detection feature

From lyndonli
d7d53c669da90181827e42583582192646a4d933 in linux-6.1.y/6.1.40
ef5fca9f7294509ee5013af9e879edc5837c1d6c in mainline linux


# 1.10 20-Jun-2023 jsg

drm/amd/pm: Fix power context allocation in SMU13

From Lijo Lazar
8695a443ad8f38e239b2080f02c4d739d6e33686 in linux-6.1.y/6.1.34
1d13c49cf4e246b218d71873f1bb1bbd376aa10e in mainline linux


Revision tags: OPENBSD_7_3_BASE
# 1.9 25-Jan-2023 jsg

drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11

From Yifan Zhang
c776433afefde3f0dd74d43fb2cc5791bbd1caaf in linux-6.1.y/6.1.8
9f83e61201bb21957e4993736532edad7a11c7fa in mainline linux


# 1.8 25-Jan-2023 jsg

drm/amdgpu: add smu 13 support for smu 13.0.11

From Yifan Zhang
6ed56b86918d27f72b2cf283dcec6bb822813bc5 in linux-6.1.y/6.1.8
51e7a2168769c2f46edd93a18d4cba4a6d4adb13 in mainline linux


# 1.7 19-Jan-2023 jsg

drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

From Evan Quan
d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7
1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux


# 1.6 19-Jan-2023 jsg

drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

From Evan Quan
b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7
6fea87637bf36bd285227f490132e83582ab7513 in mainline linux


# 1.5 18-Jan-2023 jsg

drm/amd/pm/smu13: BACO is supported when it's in BACO state

From Guchun Chen
b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7
972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.18 16-Jan-2024 jsg

update drm to linux 6.6.12

Thanks to the OpenBSD Foundation for sponsoring this work.


# 1.17 30-Nov-2023 jsg

drm/amd: Update `update_pcie_parameters` functions to use uint8_t arguments

From Mario Limonciello
09d4f579d30024eda51b61ec94618011a0fabd66 in linux-6.1.y/6.1.64
7752ccf85b929a22e658ec145283e8f31232f4bb in mainline linux


Revision tags: OPENBSD_7_4_BASE
# 1.16 17-Aug-2023 jsg

drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation

From Evan Quan
0f19195d639764d68f6f316dda363ba29821e5bc in linux-6.1.y/6.1.46
b75efe88b20c2be28b67e2821a794cc183e32374 in mainline linux


# 1.15 04-Aug-2023 jsg

drm/amd: Move helper for dynamic speed switch check out of smu13

From Mario Limonciello
32631ac27c914e4de8b37987b282e9799f33d8dc in linux-6.1.y/6.1.43
188623076d0f1a500583d392b6187056bf7cc71a in mainline linux


# 1.14 26-Jul-2023 jsg

drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13

From Mario Limonciello
bd8cd38d3ac6b6410ac4e7401ef3dca057a9b285 in linux-6.1.y/6.1.40
31c7a3b378a136adc63296a2ff17645896fcf303 in mainline linux


# 1.13 26-Jul-2023 jsg

drm/amd/pm: share the code around SMU13 pcie parameters update

From Evan Quan
11dc77a645b78b2fa8e730232f530778af4f710d in linux-6.1.y/6.1.40
dcb489bae65d92cfd26da22c7a0d6665b06ecc63 in mainline linux


# 1.12 26-Jul-2023 jsg

drm/amdgpu: Fix minmax warning

From Luben Tuikov
e8b6b7b8132500ecb241f7f685398028017ec0d3 in linux-6.1.y/6.1.40
abd51738fe754a684ec44b7a9eca1981e1704ad9 in mainline linux


# 1.11 26-Jul-2023 jsg

drm/amdgpu: add the fan abnormal detection feature

From lyndonli
d7d53c669da90181827e42583582192646a4d933 in linux-6.1.y/6.1.40
ef5fca9f7294509ee5013af9e879edc5837c1d6c in mainline linux


# 1.10 20-Jun-2023 jsg

drm/amd/pm: Fix power context allocation in SMU13

From Lijo Lazar
8695a443ad8f38e239b2080f02c4d739d6e33686 in linux-6.1.y/6.1.34
1d13c49cf4e246b218d71873f1bb1bbd376aa10e in mainline linux


Revision tags: OPENBSD_7_3_BASE
# 1.9 25-Jan-2023 jsg

drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11

From Yifan Zhang
c776433afefde3f0dd74d43fb2cc5791bbd1caaf in linux-6.1.y/6.1.8
9f83e61201bb21957e4993736532edad7a11c7fa in mainline linux


# 1.8 25-Jan-2023 jsg

drm/amdgpu: add smu 13 support for smu 13.0.11

From Yifan Zhang
6ed56b86918d27f72b2cf283dcec6bb822813bc5 in linux-6.1.y/6.1.8
51e7a2168769c2f46edd93a18d4cba4a6d4adb13 in mainline linux


# 1.7 19-Jan-2023 jsg

drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

From Evan Quan
d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7
1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux


# 1.6 19-Jan-2023 jsg

drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

From Evan Quan
b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7
6fea87637bf36bd285227f490132e83582ab7513 in mainline linux


# 1.5 18-Jan-2023 jsg

drm/amd/pm/smu13: BACO is supported when it's in BACO state

From Guchun Chen
b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7
972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.17 30-Nov-2023 jsg

drm/amd: Update `update_pcie_parameters` functions to use uint8_t arguments

From Mario Limonciello
09d4f579d30024eda51b61ec94618011a0fabd66 in linux-6.1.y/6.1.64
7752ccf85b929a22e658ec145283e8f31232f4bb in mainline linux


Revision tags: OPENBSD_7_4_BASE
# 1.16 17-Aug-2023 jsg

drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation

From Evan Quan
0f19195d639764d68f6f316dda363ba29821e5bc in linux-6.1.y/6.1.46
b75efe88b20c2be28b67e2821a794cc183e32374 in mainline linux


# 1.15 04-Aug-2023 jsg

drm/amd: Move helper for dynamic speed switch check out of smu13

From Mario Limonciello
32631ac27c914e4de8b37987b282e9799f33d8dc in linux-6.1.y/6.1.43
188623076d0f1a500583d392b6187056bf7cc71a in mainline linux


# 1.14 26-Jul-2023 jsg

drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13

From Mario Limonciello
bd8cd38d3ac6b6410ac4e7401ef3dca057a9b285 in linux-6.1.y/6.1.40
31c7a3b378a136adc63296a2ff17645896fcf303 in mainline linux


# 1.13 26-Jul-2023 jsg

drm/amd/pm: share the code around SMU13 pcie parameters update

From Evan Quan
11dc77a645b78b2fa8e730232f530778af4f710d in linux-6.1.y/6.1.40
dcb489bae65d92cfd26da22c7a0d6665b06ecc63 in mainline linux


# 1.12 26-Jul-2023 jsg

drm/amdgpu: Fix minmax warning

From Luben Tuikov
e8b6b7b8132500ecb241f7f685398028017ec0d3 in linux-6.1.y/6.1.40
abd51738fe754a684ec44b7a9eca1981e1704ad9 in mainline linux


# 1.11 26-Jul-2023 jsg

drm/amdgpu: add the fan abnormal detection feature

From lyndonli
d7d53c669da90181827e42583582192646a4d933 in linux-6.1.y/6.1.40
ef5fca9f7294509ee5013af9e879edc5837c1d6c in mainline linux


# 1.10 20-Jun-2023 jsg

drm/amd/pm: Fix power context allocation in SMU13

From Lijo Lazar
8695a443ad8f38e239b2080f02c4d739d6e33686 in linux-6.1.y/6.1.34
1d13c49cf4e246b218d71873f1bb1bbd376aa10e in mainline linux


Revision tags: OPENBSD_7_3_BASE
# 1.9 25-Jan-2023 jsg

drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11

From Yifan Zhang
c776433afefde3f0dd74d43fb2cc5791bbd1caaf in linux-6.1.y/6.1.8
9f83e61201bb21957e4993736532edad7a11c7fa in mainline linux


# 1.8 25-Jan-2023 jsg

drm/amdgpu: add smu 13 support for smu 13.0.11

From Yifan Zhang
6ed56b86918d27f72b2cf283dcec6bb822813bc5 in linux-6.1.y/6.1.8
51e7a2168769c2f46edd93a18d4cba4a6d4adb13 in mainline linux


# 1.7 19-Jan-2023 jsg

drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

From Evan Quan
d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7
1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux


# 1.6 19-Jan-2023 jsg

drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

From Evan Quan
b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7
6fea87637bf36bd285227f490132e83582ab7513 in mainline linux


# 1.5 18-Jan-2023 jsg

drm/amd/pm/smu13: BACO is supported when it's in BACO state

From Guchun Chen
b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7
972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.16 17-Aug-2023 jsg

drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation

From Evan Quan
0f19195d639764d68f6f316dda363ba29821e5bc in linux-6.1.y/6.1.46
b75efe88b20c2be28b67e2821a794cc183e32374 in mainline linux


# 1.15 04-Aug-2023 jsg

drm/amd: Move helper for dynamic speed switch check out of smu13

From Mario Limonciello
32631ac27c914e4de8b37987b282e9799f33d8dc in linux-6.1.y/6.1.43
188623076d0f1a500583d392b6187056bf7cc71a in mainline linux


# 1.14 26-Jul-2023 jsg

drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13

From Mario Limonciello
bd8cd38d3ac6b6410ac4e7401ef3dca057a9b285 in linux-6.1.y/6.1.40
31c7a3b378a136adc63296a2ff17645896fcf303 in mainline linux


# 1.13 26-Jul-2023 jsg

drm/amd/pm: share the code around SMU13 pcie parameters update

From Evan Quan
11dc77a645b78b2fa8e730232f530778af4f710d in linux-6.1.y/6.1.40
dcb489bae65d92cfd26da22c7a0d6665b06ecc63 in mainline linux


# 1.12 26-Jul-2023 jsg

drm/amdgpu: Fix minmax warning

From Luben Tuikov
e8b6b7b8132500ecb241f7f685398028017ec0d3 in linux-6.1.y/6.1.40
abd51738fe754a684ec44b7a9eca1981e1704ad9 in mainline linux


# 1.11 26-Jul-2023 jsg

drm/amdgpu: add the fan abnormal detection feature

From lyndonli
d7d53c669da90181827e42583582192646a4d933 in linux-6.1.y/6.1.40
ef5fca9f7294509ee5013af9e879edc5837c1d6c in mainline linux


# 1.10 20-Jun-2023 jsg

drm/amd/pm: Fix power context allocation in SMU13

From Lijo Lazar
8695a443ad8f38e239b2080f02c4d739d6e33686 in linux-6.1.y/6.1.34
1d13c49cf4e246b218d71873f1bb1bbd376aa10e in mainline linux


Revision tags: OPENBSD_7_3_BASE
# 1.9 25-Jan-2023 jsg

drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11

From Yifan Zhang
c776433afefde3f0dd74d43fb2cc5791bbd1caaf in linux-6.1.y/6.1.8
9f83e61201bb21957e4993736532edad7a11c7fa in mainline linux


# 1.8 25-Jan-2023 jsg

drm/amdgpu: add smu 13 support for smu 13.0.11

From Yifan Zhang
6ed56b86918d27f72b2cf283dcec6bb822813bc5 in linux-6.1.y/6.1.8
51e7a2168769c2f46edd93a18d4cba4a6d4adb13 in mainline linux


# 1.7 19-Jan-2023 jsg

drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

From Evan Quan
d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7
1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux


# 1.6 19-Jan-2023 jsg

drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

From Evan Quan
b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7
6fea87637bf36bd285227f490132e83582ab7513 in mainline linux


# 1.5 18-Jan-2023 jsg

drm/amd/pm/smu13: BACO is supported when it's in BACO state

From Guchun Chen
b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7
972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.15 04-Aug-2023 jsg

drm/amd: Move helper for dynamic speed switch check out of smu13

From Mario Limonciello
32631ac27c914e4de8b37987b282e9799f33d8dc in linux-6.1.y/6.1.43
188623076d0f1a500583d392b6187056bf7cc71a in mainline linux


# 1.14 26-Jul-2023 jsg

drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13

From Mario Limonciello
bd8cd38d3ac6b6410ac4e7401ef3dca057a9b285 in linux-6.1.y/6.1.40
31c7a3b378a136adc63296a2ff17645896fcf303 in mainline linux


# 1.13 26-Jul-2023 jsg

drm/amd/pm: share the code around SMU13 pcie parameters update

From Evan Quan
11dc77a645b78b2fa8e730232f530778af4f710d in linux-6.1.y/6.1.40
dcb489bae65d92cfd26da22c7a0d6665b06ecc63 in mainline linux


# 1.12 26-Jul-2023 jsg

drm/amdgpu: Fix minmax warning

From Luben Tuikov
e8b6b7b8132500ecb241f7f685398028017ec0d3 in linux-6.1.y/6.1.40
abd51738fe754a684ec44b7a9eca1981e1704ad9 in mainline linux


# 1.11 26-Jul-2023 jsg

drm/amdgpu: add the fan abnormal detection feature

From lyndonli
d7d53c669da90181827e42583582192646a4d933 in linux-6.1.y/6.1.40
ef5fca9f7294509ee5013af9e879edc5837c1d6c in mainline linux


# 1.10 20-Jun-2023 jsg

drm/amd/pm: Fix power context allocation in SMU13

From Lijo Lazar
8695a443ad8f38e239b2080f02c4d739d6e33686 in linux-6.1.y/6.1.34
1d13c49cf4e246b218d71873f1bb1bbd376aa10e in mainline linux


Revision tags: OPENBSD_7_3_BASE
# 1.9 25-Jan-2023 jsg

drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11

From Yifan Zhang
c776433afefde3f0dd74d43fb2cc5791bbd1caaf in linux-6.1.y/6.1.8
9f83e61201bb21957e4993736532edad7a11c7fa in mainline linux


# 1.8 25-Jan-2023 jsg

drm/amdgpu: add smu 13 support for smu 13.0.11

From Yifan Zhang
6ed56b86918d27f72b2cf283dcec6bb822813bc5 in linux-6.1.y/6.1.8
51e7a2168769c2f46edd93a18d4cba4a6d4adb13 in mainline linux


# 1.7 19-Jan-2023 jsg

drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

From Evan Quan
d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7
1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux


# 1.6 19-Jan-2023 jsg

drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

From Evan Quan
b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7
6fea87637bf36bd285227f490132e83582ab7513 in mainline linux


# 1.5 18-Jan-2023 jsg

drm/amd/pm/smu13: BACO is supported when it's in BACO state

From Guchun Chen
b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7
972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.14 26-Jul-2023 jsg

drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13

From Mario Limonciello
bd8cd38d3ac6b6410ac4e7401ef3dca057a9b285 in linux-6.1.y/6.1.40
31c7a3b378a136adc63296a2ff17645896fcf303 in mainline linux


# 1.13 26-Jul-2023 jsg

drm/amd/pm: share the code around SMU13 pcie parameters update

From Evan Quan
11dc77a645b78b2fa8e730232f530778af4f710d in linux-6.1.y/6.1.40
dcb489bae65d92cfd26da22c7a0d6665b06ecc63 in mainline linux


# 1.12 26-Jul-2023 jsg

drm/amdgpu: Fix minmax warning

From Luben Tuikov
e8b6b7b8132500ecb241f7f685398028017ec0d3 in linux-6.1.y/6.1.40
abd51738fe754a684ec44b7a9eca1981e1704ad9 in mainline linux


# 1.11 26-Jul-2023 jsg

drm/amdgpu: add the fan abnormal detection feature

From lyndonli
d7d53c669da90181827e42583582192646a4d933 in linux-6.1.y/6.1.40
ef5fca9f7294509ee5013af9e879edc5837c1d6c in mainline linux


# 1.10 20-Jun-2023 jsg

drm/amd/pm: Fix power context allocation in SMU13

From Lijo Lazar
8695a443ad8f38e239b2080f02c4d739d6e33686 in linux-6.1.y/6.1.34
1d13c49cf4e246b218d71873f1bb1bbd376aa10e in mainline linux


Revision tags: OPENBSD_7_3_BASE
# 1.9 25-Jan-2023 jsg

drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11

From Yifan Zhang
c776433afefde3f0dd74d43fb2cc5791bbd1caaf in linux-6.1.y/6.1.8
9f83e61201bb21957e4993736532edad7a11c7fa in mainline linux


# 1.8 25-Jan-2023 jsg

drm/amdgpu: add smu 13 support for smu 13.0.11

From Yifan Zhang
6ed56b86918d27f72b2cf283dcec6bb822813bc5 in linux-6.1.y/6.1.8
51e7a2168769c2f46edd93a18d4cba4a6d4adb13 in mainline linux


# 1.7 19-Jan-2023 jsg

drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

From Evan Quan
d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7
1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux


# 1.6 19-Jan-2023 jsg

drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

From Evan Quan
b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7
6fea87637bf36bd285227f490132e83582ab7513 in mainline linux


# 1.5 18-Jan-2023 jsg

drm/amd/pm/smu13: BACO is supported when it's in BACO state

From Guchun Chen
b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7
972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.10 20-Jun-2023 jsg

drm/amd/pm: Fix power context allocation in SMU13

From Lijo Lazar
8695a443ad8f38e239b2080f02c4d739d6e33686 in linux-6.1.y/6.1.34
1d13c49cf4e246b218d71873f1bb1bbd376aa10e in mainline linux


Revision tags: OPENBSD_7_3_BASE
# 1.9 25-Jan-2023 jsg

drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11

From Yifan Zhang
c776433afefde3f0dd74d43fb2cc5791bbd1caaf in linux-6.1.y/6.1.8
9f83e61201bb21957e4993736532edad7a11c7fa in mainline linux


# 1.8 25-Jan-2023 jsg

drm/amdgpu: add smu 13 support for smu 13.0.11

From Yifan Zhang
6ed56b86918d27f72b2cf283dcec6bb822813bc5 in linux-6.1.y/6.1.8
51e7a2168769c2f46edd93a18d4cba4a6d4adb13 in mainline linux


# 1.7 19-Jan-2023 jsg

drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

From Evan Quan
d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7
1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux


# 1.6 19-Jan-2023 jsg

drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

From Evan Quan
b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7
6fea87637bf36bd285227f490132e83582ab7513 in mainline linux


# 1.5 18-Jan-2023 jsg

drm/amd/pm/smu13: BACO is supported when it's in BACO state

From Guchun Chen
b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7
972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.9 25-Jan-2023 jsg

drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11

From Yifan Zhang
c776433afefde3f0dd74d43fb2cc5791bbd1caaf in linux-6.1.y/6.1.8
9f83e61201bb21957e4993736532edad7a11c7fa in mainline linux


# 1.8 25-Jan-2023 jsg

drm/amdgpu: add smu 13 support for smu 13.0.11

From Yifan Zhang
6ed56b86918d27f72b2cf283dcec6bb822813bc5 in linux-6.1.y/6.1.8
51e7a2168769c2f46edd93a18d4cba4a6d4adb13 in mainline linux


# 1.7 19-Jan-2023 jsg

drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

From Evan Quan
d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7
1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux


# 1.6 19-Jan-2023 jsg

drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

From Evan Quan
b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7
6fea87637bf36bd285227f490132e83582ab7513 in mainline linux


# 1.5 18-Jan-2023 jsg

drm/amd/pm/smu13: BACO is supported when it's in BACO state

From Guchun Chen
b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7
972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.7 19-Jan-2023 jsg

drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

From Evan Quan
d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7
1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux


# 1.6 19-Jan-2023 jsg

drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

From Evan Quan
b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7
6fea87637bf36bd285227f490132e83582ab7513 in mainline linux


# 1.5 18-Jan-2023 jsg

drm/amd/pm/smu13: BACO is supported when it's in BACO state

From Guchun Chen
b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7
972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.4 09-Jan-2023 jsg

drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

From Evan Quan
0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4
272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.


# 1.3 01-Jan-2023 jsg

update drm to linux 6.1.2

new hardware support includes

AMD
Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6
Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7
Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX
gfx1101 dGPU
gfx1102 dGPU
gfx1103 APU

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_2_BASE
# 1.2 15-Jun-2022 jsg

drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

From Yury Norov
b2d359f095883d10b33e74a4a404363d2312830d in linux 5.15.y/5.15.47
525d6515604eb1373ce5e6372a6b6640953b2d6a in mainline linux


Revision tags: OPENBSD_7_1_BASE
# 1.1 14-Jan-2022 jsg

update drm to linux 5.15.14

new hardware support includes

Intel
ehl/Elkhart Lake (embedded)
jsl/Jasper Lake (atom)
rkl/Rocket Lake (desktop)

AMD
van gogh APU (gfx1033)
yellow carp / rembrandt APU (gfx1035?)
Ryzen 6000 APU
navy flounder / navi 22 (gfx1031)
RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT
dimgrey cavefish / navi 23 (gfx1032)
Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M,
RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S
beige goby / navi 24 (gfx1034)
RX 6500 XT, RX 6400, RX 6500M, RX 6300M

Thanks to the OpenBSD Foundation for sponsoring this work
niklas@ for helping with ttm and amdgpu and patrick@ for adapting
rockchip drm.