From f68a8f039bf63c60e4dd1d15891282ae1fe11457 Mon Sep 17 00:00:00 2001 From: Alex Deryskyba Date: Tue, 19 Dec 2017 01:51:05 +0200 Subject: [PATCH] WeTek_Play_2: Update kernel config --- .../WeTek_Play_2/linux/linux.aarch64.conf | 89 ++++++++++++++----- 1 file changed, 68 insertions(+), 21 deletions(-) diff --git a/projects/WeTek_Play_2/linux/linux.aarch64.conf b/projects/WeTek_Play_2/linux/linux.aarch64.conf index 26e1b396ec..10d7efc67b 100644 --- a/projects/WeTek_Play_2/linux/linux.aarch64.conf +++ b/projects/WeTek_Play_2/linux/linux.aarch64.conf @@ -8,7 +8,7 @@ CONFIG_64BIT=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=18 -CONFIG_ARCH_MMAP_RND_BITS_MAX=18 +CONFIG_ARCH_MMAP_RND_BITS_MAX=24 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_NO_IOPORT=y @@ -135,8 +135,6 @@ CONFIG_RD_GZIP=y # CONFIG_RD_XZ is not set # CONFIG_RD_LZO is not set # CONFIG_RD_LZ4 is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y @@ -352,6 +350,7 @@ CONFIG_CMA_AREAS=7 # CONFIG_ZBUD is not set # CONFIG_ZSWAP is not set CONFIG_ZSMALLOC=y +# CONFIG_ZSMALLOC_STAT is not set # CONFIG_PGTABLE_MAPPING is not set CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_KEXEC is not set @@ -889,8 +888,8 @@ CONFIG_I2C_AML=y # CONFIG_I2C_SLAVE_AML is not set # CONFIG_I2C_SW_AML is not set # CONFIG_BCM2079X_I2C is not set -# CONFIG_AML_PWM is not set -# CONFIG_MESON_PWM is not set +CONFIG_AMLOGIC_PWM=y +CONFIG_PWM_MESON=y # # HDMI TX Support @@ -954,7 +953,9 @@ CONFIG_AML_DISPLAY=y CONFIG_AM_VOUT=y CONFIG_AM_TV_OUTPUT=y CONFIG_AML_VOUT_FRAMERATE_AUTOMATION=y +# CONFIG_AML_VOUT_CC_BYPASS is not set # CONFIG_AML_VDAC_HW_SWITCH is not set +CONFIG_AML_WSS=y # # Amlogic OSD Module @@ -975,7 +976,12 @@ CONFIG_FB_OSD2_ENABLE=y # Amlogic OSD_EXT Module # # CONFIG_AM_FB_EXT is not set + +# +# Amlogic GE2D Module +# CONFIG_AM_GE2D=y +# CONFIG_AM_GE2D_MORE_SECURITY is not set CONFIG_AM_LOGO=y # @@ -1009,21 +1015,26 @@ CONFIG_GE2D_KEEP_FRAME=y # # Video Decoders # +CONFIG_MULTI_DEC=y +CONFIG_AM_VDEC_DV=y CONFIG_AM_VDEC_MPEG12=y CONFIG_AM_VDEC_MPEG4=y +CONFIG_AM_VDEC_MMPEG4=y CONFIG_AM_VDEC_VC1=y CONFIG_AM_VDEC_H264=y +CONFIG_AM_VDEC_MH264=y CONFIG_AM_VDEC_H264MVC=y CONFIG_AM_VDEC_H264_4K2K=y CONFIG_AM_VDEC_H265=y CONFIG_AM_VDEC_VP9=y CONFIG_AM_VDEC_MJPEG=y +CONFIG_AM_VDEC_MMJPEG=y CONFIG_AM_ENCODER=y CONFIG_AM_JPEG_ENCODER=y CONFIG_AM_PIC_DEC=y CONFIG_AM_VDEC_REAL=y CONFIG_AM_VDEC_AVS=y -# CONFIG_AM_JPEGDEC is not set +CONFIG_AM_JPEGDEC=y CONFIG_AM_TIMESYNC=y CONFIG_AM_STREAMING=y CONFIG_AM_SUBTITLE=y @@ -1056,7 +1067,7 @@ CONFIG_AMAUDIO=y # # Amlogic Audio Interface V2 # -# CONFIG_AMAUDIO2 is not set +CONFIG_AMAUDIO2=y # # Audio dsp process @@ -1074,8 +1085,8 @@ CONFIG_POST_PROCESS_MANAGER_PPSCALER=y # Amlogic Wifi Driver # CONFIG_AM_WIFI=y -# CONFIG_AM_WIFI_DUMMY is not set # CONFIG_BCMDHD_USE_STATIC_BUF is not set +# CONFIG_AM_WIFI_DUMMY is not set CONFIG_AML_POWER_RESET=y # CONFIG_M8_POWER_RESET is not set CONFIG_GXBB_POWER_RESET=y @@ -1089,8 +1100,8 @@ CONFIG_BT_DEVICE=y # # Amlogic ion video support # -# CONFIG_VIDEOBUF2_ION is not set -# CONFIG_AMLOGIC_IONVIDEO is not set +CONFIG_VIDEOBUF2_ION=y +CONFIG_AMLOGIC_IONVIDEO=y # # V4L2 Video Support @@ -1106,6 +1117,7 @@ CONFIG_TVIN=y # CONFIG_TVIN_AFE is not set CONFIG_TVIN_HDMI=y # CONFIG_TVIN_HDMI_CEC is not set +# CONFIG_TVIN_HDMI_EXT is not set # CONFIG_TVIN_BT656 is not set # CONFIG_VIUIN is not set # CONFIG_TVIN_ISP is not set @@ -1117,12 +1129,17 @@ CONFIG_TVIN_HDMI=y # # Amlogic amvecm Driver # -# CONFIG_AM_VECM is not set +CONFIG_AM_VECM=y # CONFIG_AML_NAND is not set + +# +# Meson NAND Device Support +# +# CONFIG_AMLOGIC_NAND is not set CONFIG_AM_INPUT=y CONFIG_AM_SARADC=y -CONFIG_MESON_NEW_INPUT_REMOTE=y -CONFIG_NEW_AM_REMOTE=y +CONFIG_AMLOGIC_REMOTE=y +CONFIG_MESON_REMOTE=y CONFIG_MESON_INPUT_KEYBOARD=y # CONFIG_ADC_KEYPADS_AM is not set CONFIG_AML_GPIO_KEY=y @@ -1135,9 +1152,22 @@ CONFIG_MESON_SUSPEND=y CONFIG_GXBB_SUSPEND=y # -# WetekPlay driver +# Amlogic DVB driver # -CONFIG_AM_DVB=m +# CONFIG_AM_DVB is not set +# CONFIG_AM_ATVDEMOD is not set + +# +# AMLOGIC CI Driver +# +# CONFIG_AM_PCMCIA is not set +# CONFIG_AM_SPI is not set +# CONFIG_AML_SMARTCARD is not set + +# +# WeTek Play driver +# +CONFIG_WETEK=y # # MESON MHU mailbox Support @@ -1186,6 +1216,11 @@ CONFIG_AML_AO_CEC=y # # CONFIG_CRYPTO_AML is not set +# +# ESM Support +# +CONFIG_AML_ESM=y + # # Generic Driver Options # @@ -2267,8 +2302,8 @@ CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER is not set -CONFIG_VIDEO_DEV=m -CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_DEV=y +CONFIG_VIDEO_V4L2=y # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_VIDEO_TUNER=m @@ -2276,10 +2311,10 @@ CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_VMALLOC=m CONFIG_VIDEOBUF_RESOURCE=m CONFIG_VIDEOBUF_DVB=m -CONFIG_VIDEOBUF2_CORE=m -CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_CORE=y +CONFIG_VIDEOBUF2_MEMOPS=y CONFIG_VIDEOBUF2_VMALLOC=m -CONFIG_DVB_CORE=m +CONFIG_DVB_CORE=y CONFIG_DVB_NET=y CONFIG_TTPCI_EEPROM=m CONFIG_DVB_MAX_ADAPTERS=8 @@ -2490,6 +2525,7 @@ CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA18272=m CONFIG_MEDIA_TUNER_TDA9887=m CONFIG_MEDIA_TUNER_TEA5761=m CONFIG_MEDIA_TUNER_TEA5767=m @@ -2514,6 +2550,7 @@ CONFIG_MEDIA_TUNER_E4000=m CONFIG_MEDIA_TUNER_FC2580=m CONFIG_MEDIA_TUNER_M88TS2022=m CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m CONFIG_MEDIA_TUNER_IT913X=m CONFIG_MEDIA_TUNER_R820T=m @@ -2585,6 +2622,7 @@ CONFIG_DVB_NXT200X=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m CONFIG_DVB_AU8522_DTV=m @@ -2683,6 +2721,7 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_HX8357 is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GENERIC=y +# CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set # CONFIG_BACKLIGHT_LM3630A is not set @@ -2745,6 +2784,7 @@ CONFIG_SND_AML_M8=y CONFIG_SND_AML_SPLIT_MODE=y # CONFIG_SND_AML_SPLIT_MODE_MMAP is not set CONFIG_SND_SOC_I2C_AND_SPI=y +CONFIG_SND_SOC_TLV320AIC32X4=y CONFIG_SND_SOC_DUMMY_CODEC=y CONFIG_SND_SOC_TAS5707=y CONFIG_SND_SOC_TAS5717=y @@ -2752,6 +2792,7 @@ CONFIG_SND_SOC_TAS5731=y CONFIG_SND_SOC_PCM2BT=y CONFIG_SND_SOC_AMLT9015=y CONFIG_SND_SOC_AMLT9015S=y +CONFIG_SND_SOC_AMLTXLX_ACODEC=y # CONFIG_SND_SIMPLE_CARD is not set # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=m @@ -3113,6 +3154,7 @@ CONFIG_LEDS_CLASS=y # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_PCA9685 is not set # CONFIG_LEDS_DAC124S085 is not set +# CONFIG_LEDS_PWM is not set # CONFIG_LEDS_REGULATOR is not set # CONFIG_LEDS_BD2802 is not set # CONFIG_LEDS_LT3593 is not set @@ -3165,6 +3207,7 @@ CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_DRV_DS1672 is not set # CONFIG_RTC_DRV_DS3232 is not set # CONFIG_RTC_DRV_HYM8563 is not set +# CONFIG_RTC_DRV_AML_HYM8563 is not set # CONFIG_RTC_DRV_MAX6900 is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set @@ -3353,7 +3396,9 @@ CONFIG_PM_DEVFREQ=y # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set -# CONFIG_PWM is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_PCA9685 is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y CONFIG_ARM_GIC_V3=y @@ -3738,6 +3783,7 @@ CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set +# CONFIG_AML_USER_FAULT is not set CONFIG_EARLY_PRINTK=y # CONFIG_PID_IN_CONTEXTIDR is not set @@ -3873,6 +3919,7 @@ CONFIG_CRYPTO_HW=y # CONFIG_RAID6_PQ=m CONFIG_BITREVERSE=y +CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y