History log of /openbsd-current/sys/dev/pci/drm/include/generated/autoconf.h
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.14 17-Jun-2024 jsg

define CONFIG_PM_SLEEP to 1 for IS_ENABLED()


# 1.13 13-Jun-2024 kettenis

Implement acpi_target_system_state().

ok jsg@


Revision tags: OPENBSD_7_5_BASE
# 1.12 22-Jan-2024 kettenis

Add apldcp(4) and apldrm(4). Together these drivers provide KMS
functionality on Apple Silicom machines. At this point the drivers
provide significant power savings when the display is blanked (and
during suspend) and backlight control. Some support for HDMI output
is also included, but for now only when HDMI is used as the primary output.
In the future this should also provide displayport support.

This is a port of the the Asahi Linux drivers which can be found at

https://github.com/AsahiLinux/linux/tree/asahi-wip

Note that this branch gets rebased from time to time.

These drivers do *not* bring us GPU accelerated graphics. But there
are reports that things run "smoother".

There are some known bugs with backlight control: the backlight level
may not be restored properly after the display has been blanked, and
changing the backlight quickly un succession may break the backlight
control.

ok jsg@


# 1.11 16-Jan-2024 jsg

update drm to linux 6.6.12

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.10 03-Oct-2022 jsg

define CONFIG_PCIEASPM, add ltr_path to struct pci_dev for 5.15.70 drm


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.9 31-Jan-2022 jsg

define CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND to reduce diff to linux


# 1.8 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.


Revision tags: OPENBSD_7_0_BASE
# 1.7 07-Jul-2021 jsg

update drm to linux 5.10.47

hardware support changes include
inteldrm: better support for tiger lake
amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus
amdgpu: support for cezanne "green sardine" ryzen 5000 apu

Thanks to the OpenBSD Foundation for sponsoring this work,
patrick@ for helping adapt rockchip drm, kettenis@ and mpi@
for uvm discussions and various testers.


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 19-Jun-2020 jsg

reduce the diff to linux


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.13 13-Jun-2024 kettenis

Implement acpi_target_system_state().

ok jsg@


Revision tags: OPENBSD_7_5_BASE
# 1.12 22-Jan-2024 kettenis

Add apldcp(4) and apldrm(4). Together these drivers provide KMS
functionality on Apple Silicom machines. At this point the drivers
provide significant power savings when the display is blanked (and
during suspend) and backlight control. Some support for HDMI output
is also included, but for now only when HDMI is used as the primary output.
In the future this should also provide displayport support.

This is a port of the the Asahi Linux drivers which can be found at

https://github.com/AsahiLinux/linux/tree/asahi-wip

Note that this branch gets rebased from time to time.

These drivers do *not* bring us GPU accelerated graphics. But there
are reports that things run "smoother".

There are some known bugs with backlight control: the backlight level
may not be restored properly after the display has been blanked, and
changing the backlight quickly un succession may break the backlight
control.

ok jsg@


# 1.11 16-Jan-2024 jsg

update drm to linux 6.6.12

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.10 03-Oct-2022 jsg

define CONFIG_PCIEASPM, add ltr_path to struct pci_dev for 5.15.70 drm


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.9 31-Jan-2022 jsg

define CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND to reduce diff to linux


# 1.8 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.


Revision tags: OPENBSD_7_0_BASE
# 1.7 07-Jul-2021 jsg

update drm to linux 5.10.47

hardware support changes include
inteldrm: better support for tiger lake
amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus
amdgpu: support for cezanne "green sardine" ryzen 5000 apu

Thanks to the OpenBSD Foundation for sponsoring this work,
patrick@ for helping adapt rockchip drm, kettenis@ and mpi@
for uvm discussions and various testers.


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 19-Jun-2020 jsg

reduce the diff to linux


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.12 22-Jan-2024 kettenis

Add apldcp(4) and apldrm(4). Together these drivers provide KMS
functionality on Apple Silicom machines. At this point the drivers
provide significant power savings when the display is blanked (and
during suspend) and backlight control. Some support for HDMI output
is also included, but for now only when HDMI is used as the primary output.
In the future this should also provide displayport support.

This is a port of the the Asahi Linux drivers which can be found at

https://github.com/AsahiLinux/linux/tree/asahi-wip

Note that this branch gets rebased from time to time.

These drivers do *not* bring us GPU accelerated graphics. But there
are reports that things run "smoother".

There are some known bugs with backlight control: the backlight level
may not be restored properly after the display has been blanked, and
changing the backlight quickly un succession may break the backlight
control.

ok jsg@


# 1.11 16-Jan-2024 jsg

update drm to linux 6.6.12

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.10 03-Oct-2022 jsg

define CONFIG_PCIEASPM, add ltr_path to struct pci_dev for 5.15.70 drm


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.9 31-Jan-2022 jsg

define CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND to reduce diff to linux


# 1.8 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.


Revision tags: OPENBSD_7_0_BASE
# 1.7 07-Jul-2021 jsg

update drm to linux 5.10.47

hardware support changes include
inteldrm: better support for tiger lake
amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus
amdgpu: support for cezanne "green sardine" ryzen 5000 apu

Thanks to the OpenBSD Foundation for sponsoring this work,
patrick@ for helping adapt rockchip drm, kettenis@ and mpi@
for uvm discussions and various testers.


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 19-Jun-2020 jsg

reduce the diff to linux


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.11 16-Jan-2024 jsg

update drm to linux 6.6.12

Thanks to the OpenBSD Foundation for sponsoring this work.


Revision tags: OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.10 03-Oct-2022 jsg

define CONFIG_PCIEASPM, add ltr_path to struct pci_dev for 5.15.70 drm


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.9 31-Jan-2022 jsg

define CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND to reduce diff to linux


# 1.8 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.


Revision tags: OPENBSD_7_0_BASE
# 1.7 07-Jul-2021 jsg

update drm to linux 5.10.47

hardware support changes include
inteldrm: better support for tiger lake
amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus
amdgpu: support for cezanne "green sardine" ryzen 5000 apu

Thanks to the OpenBSD Foundation for sponsoring this work,
patrick@ for helping adapt rockchip drm, kettenis@ and mpi@
for uvm discussions and various testers.


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 19-Jun-2020 jsg

reduce the diff to linux


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.10 03-Oct-2022 jsg

define CONFIG_PCIEASPM, add ltr_path to struct pci_dev for 5.15.70 drm


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.9 31-Jan-2022 jsg

define CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND to reduce diff to linux


# 1.8 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.


Revision tags: OPENBSD_7_0_BASE
# 1.7 07-Jul-2021 jsg

update drm to linux 5.10.47

hardware support changes include
inteldrm: better support for tiger lake
amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus
amdgpu: support for cezanne "green sardine" ryzen 5000 apu

Thanks to the OpenBSD Foundation for sponsoring this work,
patrick@ for helping adapt rockchip drm, kettenis@ and mpi@
for uvm discussions and various testers.


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 19-Jun-2020 jsg

reduce the diff to linux


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.9 31-Jan-2022 jsg

define CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND to reduce diff to linux


# 1.8 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.


Revision tags: OPENBSD_7_0_BASE
# 1.7 07-Jul-2021 jsg

update drm to linux 5.10.47

hardware support changes include
inteldrm: better support for tiger lake
amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus
amdgpu: support for cezanne "green sardine" ryzen 5000 apu

Thanks to the OpenBSD Foundation for sponsoring this work,
patrick@ for helping adapt rockchip drm, kettenis@ and mpi@
for uvm discussions and various testers.


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 19-Jun-2020 jsg

reduce the diff to linux


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.8 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.


Revision tags: OPENBSD_7_0_BASE
# 1.7 07-Jul-2021 jsg

update drm to linux 5.10.47

hardware support changes include
inteldrm: better support for tiger lake
amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus
amdgpu: support for cezanne "green sardine" ryzen 5000 apu

Thanks to the OpenBSD Foundation for sponsoring this work,
patrick@ for helping adapt rockchip drm, kettenis@ and mpi@
for uvm discussions and various testers.


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 19-Jun-2020 jsg

reduce the diff to linux


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.7 07-Jul-2021 jsg

update drm to linux 5.10.47

hardware support changes include
inteldrm: better support for tiger lake
amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus
amdgpu: support for cezanne "green sardine" ryzen 5000 apu

Thanks to the OpenBSD Foundation for sponsoring this work,
patrick@ for helping adapt rockchip drm, kettenis@ and mpi@
for uvm discussions and various testers.


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 19-Jun-2020 jsg

reduce the diff to linux


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.6 19-Jun-2020 jsg

reduce the diff to linux


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.5 12-Jun-2020 jsg

DRM_I915_FBDEV was replaced by DRM_FBDEV_EMULATION


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.4 08-Jun-2020 jsg

update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.3 28-Aug-2019 kettenis

Build and enable amdgpu(4) on arm64. The DCN1.0 support has been made
optional and will only be compiled for amd64/i386. Apparently this is
only needed on Raven Ridge APUs.

ok jsg@, patrick@, deraadt@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@


# 1.2 19-Aug-2019 jsg

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# 1.1 18-Aug-2019 kettenis

Implement a few Linux compat ACPI interfaces and enable the ACPI support
code in radeon(4) and amdgpu(4).

ok jsg@