summaryrefslogtreecommitdiffstats
path: root/core/rootfs/rootfs-stage31
diff options
context:
space:
mode:
authorJonathan Bauer2017-12-07 12:24:34 +0100
committerJonathan Bauer2017-12-07 12:24:34 +0100
commitcd4356f86cf559a4ce34d03d6398e3c1f8e18fcf (patch)
treec5ad8b53a374bf24527a6221505981c80bfe481d /core/rootfs/rootfs-stage31
parent[rfs-stage31] Add modprobe config for amdgpu (diff)
downloadmltk-cd4356f86cf559a4ce34d03d6398e3c1f8e18fcf.tar.gz
mltk-cd4356f86cf559a4ce34d03d6398e3c1f8e18fcf.tar.xz
mltk-cd4356f86cf559a4ce34d03d6398e3c1f8e18fcf.zip
[rfs-s31] add support for amdgpu/radeon in kcl
Diffstat (limited to 'core/rootfs/rootfs-stage31')
-rw-r--r--core/rootfs/rootfs-stage31/data/inc/drm.functions8
-rw-r--r--core/rootfs/rootfs-stage31/data/inc/parse_kcl6
-rw-r--r--core/rootfs/rootfs-stage31/templates/drm.cfg3
3 files changed, 13 insertions, 4 deletions
diff --git a/core/rootfs/rootfs-stage31/data/inc/drm.functions b/core/rootfs/rootfs-stage31/data/inc/drm.functions
index c62c562b..ab87efb3 100644
--- a/core/rootfs/rootfs-stage31/data/inc/drm.functions
+++ b/core/rootfs/rootfs-stage31/data/inc/drm.functions
@@ -41,8 +41,12 @@ setup_gfx () {
load_gfx @nvidia
return
fi
- if [ "x$GFX" == "xamd" ]; then
- load_gfx @amd
+ if [ "x$GFX" == "xamdgpu" ]; then
+ load_gfx @amdgpu
+ return
+ fi
+ if [ "x$GFX" == "xradeon" ]; then
+ load_gfx @radeon
return
fi
# not forced - check which driver to load
diff --git a/core/rootfs/rootfs-stage31/data/inc/parse_kcl b/core/rootfs/rootfs-stage31/data/inc/parse_kcl
index 4a69ac25..e0f5a752 100644
--- a/core/rootfs/rootfs-stage31/data/inc/parse_kcl
+++ b/core/rootfs/rootfs-stage31/data/inc/parse_kcl
@@ -43,8 +43,10 @@ for opts in ${KCL}; do
SPLASH=1 ;;
nvidia)
GFX=nvidia ;;
- ati|amd)
- GFX=amd ;;
+ amdgpu)
+ GFX=amdgpu ;;
+ radeon)
+ GFX=radeon ;;
esac
done
diff --git a/core/rootfs/rootfs-stage31/templates/drm.cfg b/core/rootfs/rootfs-stage31/templates/drm.cfg
index 3f6ea9dd..8e32cd2c 100644
--- a/core/rootfs/rootfs-stage31/templates/drm.cfg
+++ b/core/rootfs/rootfs-stage31/templates/drm.cfg
@@ -34,3 +34,6 @@
# aliases
@nvidia nvidia/nvidia.ko nvidia/nvidia-uvm.ko nvidia/nvidia-modeset.ko nvidia/nvidia-drm.ko
@nvidia_fallback nouveau
+@amdgpu amdgpu
+@amdgpu_fallback radeon
+@radeon radeon