From 51098f8b0c2db682693cd0ac305b458c91306749 Mon Sep 17 00:00:00 2001 From: Amit Pundir Date: Thu, 18 May 2017 11:30:48 +0530 Subject: hikey_defconfig: Enable hibernation and PM debug options Enable Standard hibernate and PM debug options. Resume partition is an emmc partition because external sdcard do not play nice with Hikey uefi. Resume partition is carved in ptable.img using generate_ptable.sh Disable Android lowmemorykiller which ignores global oom_disabled variable. Also disable wakelocks which might prevent Android to go into suspend state. Enabled DEVTMPFS options to mount /dev/ entries on RPB. Disable TIWilink wl18xx and TI ST bluetooth driver which rely on proprietary firmware. Signed-off-by: Amit Pundir --- arch/arm64/configs/hikey_defconfig | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/arch/arm64/configs/hikey_defconfig b/arch/arm64/configs/hikey_defconfig index 8821d9b486e5..ad581405c165 100644 --- a/arch/arm64/configs/hikey_defconfig +++ b/arch/arm64/configs/hikey_defconfig @@ -64,8 +64,14 @@ CONFIG_BUILD_ARM64_APPENDED_DTB_IMAGE_NAMES="hisilicon/hi6220-hikey" # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_BINFMT_MISC=y CONFIG_COMPAT=y +# CONFIG_WAKELOCK is not set +CONFIG_HIBERNATION=y +CONFIG_PM_STD_PARTITION="/dev/mmcblk0p10" CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y +CONFIG_PM_TEST_SUSPEND=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_ARM_CPUIDLE=y CONFIG_CPU_FREQ=y @@ -197,7 +203,6 @@ CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_HIDP=y CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_H4=y -CONFIG_BT_WILINK=y CONFIG_CFG80211=y CONFIG_NL80211_TESTMODE=y CONFIG_CFG80211_REG_DEBUG=y @@ -211,6 +216,8 @@ CONFIG_RFKILL_GPIO=y CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y CONFIG_DMA_CMA=y CONFIG_CMA_SIZE_MBYTES=64 @@ -220,9 +227,6 @@ CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_VIRTIO_BLK=y -CONFIG_UID_CPUTIME=y -CONFIG_TI_ST=y -CONFIG_ST_HCI=y # CONFIG_SCSI_PROC_FS is not set CONFIG_BLK_DEV_SD=y # CONFIG_SCSI_LOWLEVEL is not set @@ -258,9 +262,6 @@ CONFIG_USB_NET_SMSC75XX=y CONFIG_USB_NET_SMSC95XX=y CONFIG_USB_NET_PLUSB=y CONFIG_USB_NET_MCS7830=y -CONFIG_WL_TI=y -CONFIG_WL18XX=y -CONFIG_WLCORE_SDIO=y CONFIG_INPUT_EVDEV=y CONFIG_KEYBOARD_GPIO=y CONFIG_INPUT_MISC=y @@ -396,7 +397,6 @@ CONFIG_USB_SERIAL_FTDI_SIO=y CONFIG_USB_SERIAL_PL2303=y CONFIG_USB_SERIAL_QUALCOMM=y CONFIG_USB_SERIAL_OPTION=y -CONFIG_USB_OTG_WAKELOCK=y CONFIG_USB_ULPI=y CONFIG_USB_GADGET=y CONFIG_USB_CONFIGFS=y @@ -436,7 +436,6 @@ CONFIG_VIRTIO_MMIO=y CONFIG_STAGING=y CONFIG_ASHMEM=y CONFIG_ANDROID_TIMED_GPIO=y -CONFIG_ANDROID_LOW_MEMORY_KILLER=y CONFIG_SYNC=y CONFIG_ION=y CONFIG_ION_DUMMY=y @@ -478,7 +477,6 @@ CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_HUGETLBFS=y CONFIG_SQUASHFS=y -CONFIG_SQUASHFS_FILE_DIRECT=y CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_LZ4=y -- cgit v1.2.3