aboutsummaryrefslogtreecommitdiffci
path: root/config/foreign-socs.config
diff refs
from: back
to: back
| flip
diff options
context:
space:
mode:
authorGravatar Saya Andy <saya.andy@posteo.com> 2026-09-07 19:41:44 +0700
committerGravatar Saya Andy <saya.andy@posteo.com> 2026-09-07 19:41:44 +0700
commita99885ad53da2651cbadab3983d9951bbc68d066 (patch)
tree495906d3d4057dc6a28e2eb08eb2dd20e6dab65e /config/foreign-socs.config
parent9e3536989a362eb8b8b3a5834f97c1956d900caf (diff)
downloadkernel-surface-a99885ad53da2651cbadab3983d9951bbc68d066.tar.gz
kernel-surface-a99885ad53da2651cbadab3983d9951bbc68d066.zip
- turn off all the arm64 platform kernel modules besides qcom and vexpress (used in qemu) - fix bayer order in rear camera resulting in color space shift
Diffstat (limited to 'config/foreign-socs.config')
-rw-r--r--config/foreign-socs.config68
1 files changed, 68 insertions, 0 deletions
diff --git a/config/foreign-socs.config b/config/foreign-socs.config
new file mode 100644
index 0000000..5926d06
--- /dev/null
+++ b/config/foreign-socs.config
@@ -0,0 +1,68 @@
+# Config fragment turning off the ARM64 platforms this machine is not.
+#
+# Two platforms are deliberately kept:
+#
+# ARCH_QCOM what this machine is.
+# ARCH_VEXPRESS cheap, and it is the ARM reference/model platform that pulls
+# in the AMBA PrimeCell parts a QEMU `virt` guest expects,
+# which is how an image built from this kernel can be smoke
+# tested without the hardware in hand.
+
+# Allwinner
+# CONFIG_ARCH_SUNXI is not set
+
+# Apple M-series
+# CONFIG_ARCH_APPLE is not set
+
+# Broadcom, including Raspberry Pi
+# CONFIG_ARCH_BCM is not set
+# CONFIG_ARCH_BCM2835 is not set
+
+# Black Sesame
+# CONFIG_ARCH_BST is not set
+
+# CIX
+# CONFIG_ARCH_CIX is not set
+
+# Texas Instruments K3
+# CONFIG_ARCH_K3 is not set
+
+# HiSilicon
+# CONFIG_ARCH_HISI is not set
+
+# Amlogic
+# CONFIG_ARCH_MESON is not set
+
+# Marvell EBU
+# CONFIG_ARCH_MVEBU is not set
+
+# NXP: i.MX, Layerscape and S32
+# CONFIG_ARCH_NXP is not set
+# CONFIG_ARCH_LAYERSCAPE is not set
+# CONFIG_ARCH_MXC is not set
+# CONFIG_ARCH_S32 is not set
+
+# Renesas
+# CONFIG_ARCH_RENESAS is not set
+
+# Rockchip
+# CONFIG_ARCH_ROCKCHIP is not set
+
+# AMD Seattle
+# CONFIG_ARCH_SEATTLE is not set
+
+# Socionext SynQuacer
+# CONFIG_ARCH_SYNQUACER is not set
+
+# NVIDIA Tegra
+# CONFIG_ARCH_TEGRA is not set
+
+# Cavium ThunderX and ThunderX2 servers
+# CONFIG_ARCH_THUNDER is not set
+# CONFIG_ARCH_THUNDER2 is not set
+
+# AppliedMicro X-Gene
+# CONFIG_ARCH_XGENE is not set
+
+# Xilinx ZynqMP
+# CONFIG_ARCH_ZYNQMP is not set