[PATCH utopic] [CONFIG] Enable tegra drm
Marc Dietrich
marvin24 at gmx.de
Wed Jun 18 22:13:02 UTC 2014
This enables display output on tegra{2|3|4} platforms. Beside the drm module, it also enables
support for "simple panels" and increased the CMA memory from 16 to 64M in order to support
higher resolutions. All these options are also enabled in multi_v7_defconfig in mainline
kernels.
Signed-off-by: Marc Dietrich <marvin24 at gmx.de>
---
debian.master/config/amd64/config.common.amd64 | 2 ++
debian.master/config/arm64/config.common.arm64 | 2 ++
debian.master/config/armhf/config.common.armhf | 1 +
debian.master/config/armhf/config.flavour.generic | 1 +
debian.master/config/armhf/config.flavour.generic-lpae | 1 +
debian.master/config/config.common.ubuntu | 10 ++++++++--
debian.master/config/i386/config.common.i386 | 2 ++
debian.master/config/powerpc/config.common.powerpc | 2 ++
debian.master/config/ppc64el/config.common.ppc64el | 2 ++
9 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/debian.master/config/amd64/config.common.amd64 b/debian.master/config/amd64/config.common.amd64
index d0d5796..852381f 100644
--- a/debian.master/config/amd64/config.common.amd64
+++ b/debian.master/config/amd64/config.common.amd64
@@ -20,6 +20,7 @@ CONFIG_AUDIT_ARCH=y
CONFIG_BCH=m
CONFIG_BLK_DEV_NVME=m
CONFIG_CC_STACKPROTECTOR=y
+CONFIG_CMA_SIZE_MBYTES=16
CONFIG_COMEDI_ISA_DRIVERS=y
CONFIG_COMPACTION=y
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
@@ -33,6 +34,7 @@ CONFIG_CRC8=m
CONFIG_DEFAULT_DEADLINE=y
CONFIG_DEFAULT_IOSCHED="deadline"
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+# CONFIG_DRM_TEGRA is not set
# CONFIG_EM_TIMER_STI is not set
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
diff --git a/debian.master/config/arm64/config.common.arm64 b/debian.master/config/arm64/config.common.arm64
index b3410b6..09b3929 100644
--- a/debian.master/config/arm64/config.common.arm64
+++ b/debian.master/config/arm64/config.common.arm64
@@ -12,6 +12,7 @@ CONFIG_ARCH_SPARSEMEM_DEFAULT=y
CONFIG_ATOMIC64_SELFTEST=y
CONFIG_BCH=m
# CONFIG_CC_STACKPROTECTOR is not set
+CONFIG_CMA_SIZE_MBYTES=16
CONFIG_CMDLINE="console=ttyAMA0"
CONFIG_COMEDI_ISA_DRIVERS=y
CONFIG_COMPACTION=y
@@ -27,6 +28,7 @@ CONFIG_DEFAULT_DEADLINE=y
CONFIG_DEFAULT_IOSCHED="deadline"
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
CONFIG_DMA_VIRTUAL_CHANNELS=y
+# CONFIG_DRM_TEGRA is not set
# CONFIG_EM_TIMER_STI is not set
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
index e3c59b8..702c936 100644
--- a/debian.master/config/armhf/config.common.armhf
+++ b/debian.master/config/armhf/config.common.armhf
@@ -28,6 +28,7 @@ CONFIG_DEFAULT_DEADLINE=y
CONFIG_DEFAULT_IOSCHED="deadline"
CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
CONFIG_DMA_VIRTUAL_CHANNELS=y
+CONFIG_DRM_TEGRA=m
CONFIG_EM_TIMER_STI=y
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
diff --git a/debian.master/config/armhf/config.flavour.generic b/debian.master/config/armhf/config.flavour.generic
index d3a4e2c..5a13742 100644
--- a/debian.master/config/armhf/config.flavour.generic
+++ b/debian.master/config/armhf/config.flavour.generic
@@ -10,6 +10,7 @@ CONFIG_ARCH_OMAP4=y
CONFIG_ARCH_TEGRA=y
CONFIG_ARM_ATAG_DTB_COMPAT=y
# CONFIG_ARM_LPAE is not set
+CONFIG_CMA_SIZE_MBYTES=64
# CONFIG_COMPACTION is not set
# CONFIG_CPU_IDLE is not set
CONFIG_FORCE_MAX_ZONEORDER=12
diff --git a/debian.master/config/armhf/config.flavour.generic-lpae b/debian.master/config/armhf/config.flavour.generic-lpae
index 2673ef4..8ac59b1 100644
--- a/debian.master/config/armhf/config.flavour.generic-lpae
+++ b/debian.master/config/armhf/config.flavour.generic-lpae
@@ -10,6 +10,7 @@ CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
# CONFIG_ARCH_TEGRA is not set
# CONFIG_ARM_ATAG_DTB_COMPAT is not set
CONFIG_ARM_LPAE=y
+CONFIG_CMA_SIZE_MBYTES=16
CONFIG_COMPACTION=y
CONFIG_CPU_IDLE=y
CONFIG_FORCE_MAX_ZONEORDER=11
diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
index efa8f75..9139d45 100644
--- a/debian.master/config/config.common.ubuntu
+++ b/debian.master/config/config.common.ubuntu
@@ -1068,7 +1068,6 @@ CONFIG_CMA=y
CONFIG_CMA_ALIGNMENT=8
CONFIG_CMA_AREAS=7
# CONFIG_CMA_DEBUG is not set
-CONFIG_CMA_SIZE_MBYTES=16
# CONFIG_CMA_SIZE_SEL_MAX is not set
CONFIG_CMA_SIZE_SEL_MBYTES=y
# CONFIG_CMA_SIZE_SEL_MIN is not set
@@ -1676,12 +1675,17 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y
# CONFIG_DRM_MEDFIELD is not set
CONFIG_DRM_MGA=m
# CONFIG_DRM_MGAG200 is not set
+CONFIG_DRM_MIPI_DSI=y
CONFIG_DRM_MSM=m
# CONFIG_DRM_MSM_FBDEV is not set
CONFIG_DRM_MSM_REGISTER_LOGGING=y
CONFIG_DRM_NOUVEAU=m
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
# CONFIG_DRM_OMAP is not set
+CONFIG_DRM_PANEL=y
+# CONFIG_DRM_PANEL_LD9040 is not set
+# CONFIG_DRM_PANEL_S6E8AA0 is not set
+CONFIG_DRM_PANEL_SIMPLE=m
CONFIG_DRM_PTN3460=m
CONFIG_DRM_QXL=m
CONFIG_DRM_R128=m
@@ -1693,7 +1697,9 @@ CONFIG_DRM_SAVAGE=m
CONFIG_DRM_SHMOBILE=m
CONFIG_DRM_SIS=m
CONFIG_DRM_TDFX=m
-# CONFIG_DRM_TEGRA is not set
+# CONFIG_DRM_TEGRA_DEBUG is not set
+CONFIG_DRM_TEGRA_FBDEV=y
+CONFIG_DRM_TEGRA_STAGING=y
CONFIG_DRM_TILCDC=m
CONFIG_DRM_TTM=m
CONFIG_DRM_UDL=m
diff --git a/debian.master/config/i386/config.common.i386 b/debian.master/config/i386/config.common.i386
index 501b819..0709cc1 100644
--- a/debian.master/config/i386/config.common.i386
+++ b/debian.master/config/i386/config.common.i386
@@ -19,6 +19,7 @@ CONFIG_ATA_PIIX=y
CONFIG_BCH=m
CONFIG_BLK_DEV_NVME=m
CONFIG_CC_STACKPROTECTOR=y
+CONFIG_CMA_SIZE_MBYTES=16
CONFIG_COMEDI_ISA_DRIVERS=y
CONFIG_COMPACTION=y
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
@@ -32,6 +33,7 @@ CONFIG_CRC8=m
CONFIG_DEFAULT_DEADLINE=y
CONFIG_DEFAULT_IOSCHED="deadline"
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+# CONFIG_DRM_TEGRA is not set
# CONFIG_EM_TIMER_STI is not set
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
diff --git a/debian.master/config/powerpc/config.common.powerpc b/debian.master/config/powerpc/config.common.powerpc
index 9ebfe15..6e059f7 100644
--- a/debian.master/config/powerpc/config.common.powerpc
+++ b/debian.master/config/powerpc/config.common.powerpc
@@ -16,6 +16,7 @@ CONFIG_AUDIT_ARCH=y
CONFIG_BCH=m
CONFIG_BLK_DEV_NVME=m
# CONFIG_CC_STACKPROTECTOR is not set
+CONFIG_CMA_SIZE_MBYTES=16
# CONFIG_CODE_PATCHING_SELFTEST is not set
# CONFIG_COMEDI_ISA_DRIVERS is not set
CONFIG_COMPACTION=y
@@ -34,6 +35,7 @@ CONFIG_DEFAULT_DEADLINE=y
CONFIG_DEFAULT_IOSCHED="deadline"
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
CONFIG_DMA_VIRTUAL_CHANNELS=m
+# CONFIG_DRM_TEGRA is not set
# CONFIG_EM_TIMER_STI is not set
CONFIG_EXT2_FS=m
# CONFIG_EXT2_FS_XIP is not set
diff --git a/debian.master/config/ppc64el/config.common.ppc64el b/debian.master/config/ppc64el/config.common.ppc64el
index 3b5bd7d..a602915 100644
--- a/debian.master/config/ppc64el/config.common.ppc64el
+++ b/debian.master/config/ppc64el/config.common.ppc64el
@@ -17,6 +17,7 @@ CONFIG_AUDIT_ARCH=y
CONFIG_BCH=m
# CONFIG_BLK_DEV_NVME is not set
# CONFIG_CC_STACKPROTECTOR is not set
+CONFIG_CMA_SIZE_MBYTES=16
CONFIG_CODE_PATCHING_SELFTEST=y
CONFIG_COMPACTION=y
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
@@ -35,6 +36,7 @@ CONFIG_DEFAULT_IOSCHED="cfq"
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
# CONFIG_DEFAULT_UIMAGE is not set
CONFIG_DMA_VIRTUAL_CHANNELS=m
+# CONFIG_DRM_TEGRA is not set
# CONFIG_EM_TIMER_STI is not set
CONFIG_EPAPR_BOOT=y
CONFIG_EXT2_FS=y
--
1.9.1
More information about the kernel-team
mailing list