Patchwork UBUNTU: [Config] Restoring Android related configs needed by Ubuntu Touch

login
register
mail settings
Submitter Ricardo Salveti de Araujo
Date May 17, 2013, 4:46 a.m.
Message ID <1368766019-23379-1-git-send-email-ricardo.salveti@canonical.com>
Download mbox | patch
Permalink /patch/244496/
State New
Headers show

Comments

Ricardo Salveti de Araujo - May 17, 2013, 4:46 a.m.
These configs are needed to have a working kernel for Ubuntu Touch.
Original values from the default CM grouper kernel.

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
---
 debian.grouper/config/armhf/config.flavour.grouper |  2 +-
 debian.grouper/config/config.common.ubuntu         | 67 ++++++++++++++--------
 2 files changed, 44 insertions(+), 25 deletions(-)
Tim Gardner - May 17, 2013, 1:20 p.m.

Patch

diff --git a/debian.grouper/config/armhf/config.flavour.grouper b/debian.grouper/config/armhf/config.flavour.grouper
index 1510379..90a3408 100644
--- a/debian.grouper/config/armhf/config.flavour.grouper
+++ b/debian.grouper/config/armhf/config.flavour.grouper
@@ -1,3 +1,3 @@ 
 #
-# Config options for config.flavour.nexus7 automatically generated by splitconfig.pl
+# Config options for config.flavour.grouper automatically generated by splitconfig.pl
 #
diff --git a/debian.grouper/config/config.common.ubuntu b/debian.grouper/config/config.common.ubuntu
index 76dab3a..dda40b2 100644
--- a/debian.grouper/config/config.common.ubuntu
+++ b/debian.grouper/config/config.common.ubuntu
@@ -69,9 +69,9 @@  CONFIG_ALIGNMENT_TRAP=y
 CONFIG_AMI306=y
 # CONFIG_AMIGA_PARTITION is not set
 CONFIG_ANDROID=y
-# CONFIG_ANDROID_BINDER_IPC is not set
-# CONFIG_ANDROID_LOGGER is not set
-# CONFIG_ANDROID_LOW_MEMORY_KILLER is not set
+CONFIG_ANDROID_BINDER_IPC=y
+CONFIG_ANDROID_LOGGER=y
+CONFIG_ANDROID_LOW_MEMORY_KILLER=y
 # CONFIG_ANDROID_PARANOID_NETWORK is not set
 CONFIG_ANDROID_RAM_CONSOLE=y
 # CONFIG_ANDROID_RAM_CONSOLE_EARLY_INIT is not set
@@ -81,7 +81,7 @@  CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION_DATA_SIZE=128
 CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION_ECC_SIZE=16
 CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION_POLYNOMIAL=0x11d
 CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION_SYMBOL_SIZE=8
-# CONFIG_ANDROID_TIMED_GPIO is not set
+CONFIG_ANDROID_TIMED_GPIO=y
 CONFIG_ANDROID_TIMED_OUTPUT=y
 CONFIG_ANON_INODES=y
 # CONFIG_APANIC is not set
@@ -229,8 +229,8 @@  CONFIG_BCM4330_RFKILL=y
 # CONFIG_BCMA is not set
 CONFIG_BCMA_POSSIBLE=y
 CONFIG_BCMDHD=y
-CONFIG_BCMDHD_FW_PATH="/lib/firmware/fw_bcmdhd.bin"
-CONFIG_BCMDHD_NVRAM_PATH="/lib/firmware/nvram.txt"
+CONFIG_BCMDHD_FW_PATH="/system/vendor/firmware/fw_bcmdhd.bin"
+CONFIG_BCMDHD_NVRAM_PATH="/system/etc/nvram.txt"
 # CONFIG_BCM_WIMAX is not set
 # CONFIG_BE2ISCSI is not set
 # CONFIG_BEFS_FS is not set
@@ -392,7 +392,6 @@  CONFIG_CMDLINE_EXTEND=y
 # CONFIG_COMPAT_BRK is not set
 # CONFIG_CONFIGFS_FS is not set
 # CONFIG_CONNECTOR is not set
-CONFIG_CONSOLE_TRANSLATIONS=y
 CONFIG_CONTEXT_SWITCH_TRACER=y
 # CONFIG_CORDIC is not set
 CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
@@ -613,13 +612,13 @@  CONFIG_DRAGONRISE_FF=y
 # CONFIG_DRM is not set
 # CONFIG_DS1682 is not set
 CONFIG_DUMMY=y
-CONFIG_DUMMY_CONSOLE=y
 # CONFIG_DVB_CORE is not set
 # CONFIG_DW_WATCHDOG is not set
 # CONFIG_DX_SEP is not set
 CONFIG_DYNAMIC_DEBUG=y
 # CONFIG_E1000 is not set
 # CONFIG_E1000E is not set
+CONFIG_EARLYSUSPEND=y
 # CONFIG_EASYCAP is not set
 # CONFIG_ECHO is not set
 # CONFIG_ECONET is not set
@@ -687,6 +686,7 @@  CONFIG_FB_CFB_IMAGEBLIT=y
 # CONFIG_FB_CIRRUS is not set
 # CONFIG_FB_CYBER2000 is not set
 # CONFIG_FB_DDC is not set
+CONFIG_FB_EARLYSUSPEND=y
 # CONFIG_FB_FOREIGN_ENDIAN is not set
 # CONFIG_FB_IMSTT is not set
 # CONFIG_FB_KYRO is not set
@@ -740,13 +740,7 @@  CONFIG_FIQ_GLUE=y
 CONFIG_FLATMEM=y
 CONFIG_FLATMEM_MANUAL=y
 CONFIG_FLAT_NODE_MEM_MAP=y
-# CONFIG_FONTS is not set
-CONFIG_FONT_8x16=y
-CONFIG_FONT_8x8=y
 CONFIG_FORCE_MAX_ZONEORDER=11
-CONFIG_FRAMEBUFFER_CONSOLE=y
-# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
-CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
 CONFIG_FRAME_WARN=1024
 CONFIG_FREEZER=y
 # CONFIG_FSCACHE is not set
@@ -807,8 +801,10 @@  CONFIG_GREENASIA_FF=y
 CONFIG_HARDIRQS_SW_RESEND=y
 # CONFIG_HARDLOCKUP_DETECTOR is not set
 CONFIG_HAS_DMA=y
+CONFIG_HAS_EARLYSUSPEND=y
 CONFIG_HAS_IOMEM=y
 CONFIG_HAS_IOPORT=y
+CONFIG_HAS_WAKELOCK=y
 CONFIG_HAVE_AOUT=y
 CONFIG_HAVE_ARCH_KGDB=y
 CONFIG_HAVE_ARCH_PFN_VALID=y
@@ -914,7 +910,6 @@  CONFIG_HOTPLUG_CPU=y
 CONFIG_HWMON=y
 # CONFIG_HWMON_DEBUG_CHIP is not set
 # CONFIG_HWMON_VID is not set
-CONFIG_HW_CONSOLE=y
 CONFIG_HW_PERF_EVENTS=y
 # CONFIG_HW_RANDOM is not set
 CONFIG_HZ=100
@@ -1668,6 +1663,7 @@  CONFIG_NOP_TRACER=y
 # CONFIG_NOP_USB_XCEIV is not set
 # CONFIG_NOZOMI is not set
 CONFIG_NO_HZ=y
+# CONFIG_NO_USER_SPACE_SCREEN_ACCESS_CONTROL is not set
 CONFIG_NR_CPUS=4
 # CONFIG_NS83820 is not set
 # CONFIG_NTFS_DEBUG is not set
@@ -2188,7 +2184,29 @@  CONFIG_SND_DYNAMIC_MINORS=y
 # CONFIG_SND_FM801 is not set
 # CONFIG_SND_GINA20 is not set
 # CONFIG_SND_GINA24 is not set
-# CONFIG_SND_HDA_INTEL is not set
+CONFIG_SND_HDA_CODEC_ANALOG=y
+CONFIG_SND_HDA_CODEC_CA0110=y
+CONFIG_SND_HDA_CODEC_CA0132=y
+CONFIG_SND_HDA_CODEC_CIRRUS=y
+CONFIG_SND_HDA_CODEC_CMEDIA=y
+CONFIG_SND_HDA_CODEC_CONEXANT=y
+CONFIG_SND_HDA_CODEC_HDMI=y
+CONFIG_SND_HDA_CODEC_REALTEK=y
+CONFIG_SND_HDA_CODEC_SI3054=y
+CONFIG_SND_HDA_CODEC_SIGMATEL=y
+CONFIG_SND_HDA_CODEC_VIA=y
+CONFIG_SND_HDA_ENABLE_REALTEK_QUIRKS=y
+CONFIG_SND_HDA_GENERIC=y
+# CONFIG_SND_HDA_HWDEP is not set
+# CONFIG_SND_HDA_INPUT_BEEP is not set
+# CONFIG_SND_HDA_INPUT_JACK is not set
+CONFIG_SND_HDA_INTEL=y
+# CONFIG_SND_HDA_PATCH_LOADER is not set
+CONFIG_SND_HDA_PLATFORM_DRIVER=y
+CONFIG_SND_HDA_PLATFORM_NVIDIA_TEGRA=y
+CONFIG_SND_HDA_POWER_SAVE=y
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=10
+CONFIG_SND_HDA_PREALLOC_SIZE=64
 # CONFIG_SND_HDSP is not set
 # CONFIG_SND_HDSPM is not set
 # CONFIG_SND_HRTIMER is not set
@@ -2265,6 +2283,7 @@  CONFIG_SND_VERBOSE_PROCFS=y
 # CONFIG_SND_VIA82XX is not set
 # CONFIG_SND_VIA82XX_MODEM is not set
 # CONFIG_SND_VIRTUOSO is not set
+CONFIG_SND_VMASTER=y
 # CONFIG_SND_VX222 is not set
 # CONFIG_SND_YMFPCI is not set
 # CONFIG_SOC_CAMERA is not set
@@ -2276,7 +2295,6 @@  CONFIG_SOUND=y
 # CONFIG_SOUND_PRIME is not set
 # CONFIG_SPARSE_IRQ is not set
 # CONFIG_SPARSE_RCU_POINTER is not set
-# CONFIG_SPEAKUP is not set
 CONFIG_SPI=y
 # CONFIG_SPI_ALTERA is not set
 # CONFIG_SPI_BITBANG is not set
@@ -2362,6 +2380,7 @@  CONFIG_TEGRA_CAMERA=y
 # CONFIG_TEGRA_CARDHU_DSI is not set
 CONFIG_TEGRA_CLOCK_DEBUG_WRITE=y
 CONFIG_TEGRA_CLUSTER_CONTROL=y
+# CONFIG_TEGRA_CONVSERVATIVE_GOV_ON_EARLYSUPSEND is not set
 CONFIG_TEGRA_CORE_DVFS=y
 CONFIG_TEGRA_CPU_DVFS=y
 CONFIG_TEGRA_CRYPTO_DEV=y
@@ -2514,7 +2533,7 @@  CONFIG_USB_ARCH_HAS_OHCI=y
 # CONFIG_USB_BELKIN is not set
 # CONFIG_USB_C67X00_HCD is not set
 # CONFIG_USB_CATC is not set
-CONFIG_USB_CDC_COMPOSITE=y
+# CONFIG_USB_CDC_COMPOSITE is not set
 # CONFIG_USB_CI13XXX_PCI is not set
 # CONFIG_USB_CYPRESS_CY7C63 is not set
 # CONFIG_USB_CYTHERM is not set
@@ -2551,7 +2570,7 @@  CONFIG_USB_GADGET_VBUS_DRAW=500
 # CONFIG_USB_GOKU is not set
 # CONFIG_USB_GPIO_VBUS is not set
 # CONFIG_USB_GSPCA is not set
-# CONFIG_USB_G_ANDROID is not set
+CONFIG_USB_G_ANDROID=y
 # CONFIG_USB_G_DBGP is not set
 # CONFIG_USB_G_HID is not set
 # CONFIG_USB_G_MULTI is not set
@@ -2611,6 +2630,7 @@  CONFIG_USB_NET_SMSC95XX=y
 CONFIG_USB_OTG=y
 # CONFIG_USB_OTG_BLACKLIST_HUB is not set
 CONFIG_USB_OTG_UTILS=y
+# CONFIG_USB_OTG_WAKELOCK is not set
 # CONFIG_USB_OTG_WHITELIST is not set
 # CONFIG_USB_OXU210HP_HCD is not set
 # CONFIG_USB_PEGASUS is not set
@@ -2722,6 +2742,7 @@  CONFIG_USB_WDM=y
 # CONFIG_USB_ZERO is not set
 # CONFIG_USB_ZR364XX is not set
 CONFIG_USER_NS=y
+CONFIG_USER_WAKELOCK=y
 CONFIG_USE_GENERIC_SMP_HELPERS=y
 # CONFIG_USE_OF is not set
 CONFIG_UTS_NS=y
@@ -2768,7 +2789,6 @@  CONFIG_VIDEO_OUTPUT_CONTROL=y
 # CONFIG_VIDEO_USBVISION is not set
 CONFIG_VIDEO_V4L2=y
 CONFIG_VIDEO_V4L2_COMMON=y
-# CONFIG_VIDEO_VIVI is not set
 # CONFIG_VIRTIO_BALLOON is not set
 # CONFIG_VIRTIO_PCI is not set
 # CONFIG_VIRT_DRIVERS is not set
@@ -2781,14 +2801,13 @@  CONFIG_VLAN_8021Q_GVRP=y
 CONFIG_VMSPLIT_3G=y
 # CONFIG_VMXNET3 is not set
 CONFIG_VM_EVENT_COUNTERS=y
-CONFIG_VT=y
+# CONFIG_VT is not set
 # CONFIG_VT6655 is not set
 # CONFIG_VT6656 is not set
-CONFIG_VT_CONSOLE=y
-# CONFIG_VT_HW_CONSOLE_BINDING is not set
 # CONFIG_VXFS_FS is not set
 # CONFIG_W1 is not set
-# CONFIG_WAKELOCK is not set
+CONFIG_WAKELOCK=y
+CONFIG_WAKELOCK_STAT=y
 # CONFIG_WAN is not set
 # CONFIG_WAN_ROUTER is not set
 CONFIG_WATCHDOG=y