[PATCH] ARM: defconfig: add mediatek_v7_defconfig

Matthias Brugger matthias.bgg at gmail.com
Tue Sep 25 07:23:23 PDT 2018



On 19/07/2018 18:25, sean.wang at mediatek.com wrote:
> From: Sean Wang <sean.wang at mediatek.com>
> 
> Adding one defconfig of our own for the MediaTek ARMv7 SoCs to have one a
> bit more tailor-made and stripped-down version of defconfig that just
> supports the superset of existing DT based MediaTek platform and drivers.
> Which also can help to extend new MediaTek plaforms and drivers
> afterwards.
> 
> Signed-off-by: Sean Wang <sean.wang at mediatek.com>

pushed to v4.19-next/defconfig now.

Sorry for the dealy.
Matthias

> ---
>  arch/arm/configs/mediatek_v7_defconfig | 319 +++++++++++++++++++++++++++++++++
>  1 file changed, 319 insertions(+)
>  create mode 100644 arch/arm/configs/mediatek_v7_defconfig
> 
> diff --git a/arch/arm/configs/mediatek_v7_defconfig b/arch/arm/configs/mediatek_v7_defconfig
> new file mode 100644
> index 0000000..e20720c
> --- /dev/null
> +++ b/arch/arm/configs/mediatek_v7_defconfig
> @@ -0,0 +1,319 @@
> +CONFIG_COMPILE_TEST=y
> +CONFIG_SYSVIPC=y
> +CONFIG_NO_HZ=y
> +CONFIG_HIGH_RES_TIMERS=y
> +CONFIG_CGROUPS=y
> +CONFIG_NAMESPACES=y
> +CONFIG_BLK_DEV_INITRD=y
> +CONFIG_KALLSYMS_ALL=y
> +CONFIG_EMBEDDED=y
> +CONFIG_PERF_EVENTS=y
> +CONFIG_MODULES=y
> +CONFIG_MODULE_FORCE_LOAD=y
> +CONFIG_MODULE_UNLOAD=y
> +CONFIG_PARTITION_ADVANCED=y
> +CONFIG_CMDLINE_PARTITION=y
> +CONFIG_ARCH_MEDIATEK=y
> +# CONFIG_MACH_MT2701 is not set
> +# CONFIG_MACH_MT6589 is not set
> +# CONFIG_MACH_MT6592 is not set
> +# CONFIG_MACH_MT8127 is not set
> +# CONFIG_MACH_MT8135 is not set
> +# CONFIG_ARM_THUMB is not set
> +CONFIG_ARM_THUMBEE=y
> +CONFIG_PL310_ERRATA_588369=y
> +CONFIG_PL310_ERRATA_727915=y
> +CONFIG_PL310_ERRATA_753970=y
> +CONFIG_PL310_ERRATA_769419=y
> +CONFIG_ARM_ERRATA_720789=y
> +CONFIG_ARM_ERRATA_754322=y
> +CONFIG_ARM_ERRATA_754327=y
> +CONFIG_ARM_ERRATA_764369=y
> +CONFIG_ARM_ERRATA_775420=y
> +CONFIG_ARM_ERRATA_798181=y
> +CONFIG_PCI=y
> +CONFIG_PCIE_MEDIATEK=y
> +CONFIG_SMP=y
> +CONFIG_HAVE_ARM_ARCH_TIMER=y
> +CONFIG_NR_CPUS=16
> +CONFIG_HIGHMEM=y
> +CONFIG_CMA=y
> +CONFIG_FORCE_MAX_ZONEORDER=12
> +CONFIG_ARM_APPENDED_DTB=y
> +CONFIG_KEXEC=y
> +CONFIG_CPU_FREQ=y
> +CONFIG_CPU_FREQ_STAT=y
> +CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
> +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
> +CONFIG_CPU_FREQ_GOV_POWERSAVE=y
> +CONFIG_CPU_FREQ_GOV_ONDEMAND=y
> +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
> +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
> +CONFIG_ARM_MEDIATEK_CPUFREQ=y
> +CONFIG_VFP=y
> +CONFIG_NEON=y
> +CONFIG_KERNEL_MODE_NEON=y
> +CONFIG_PM_AUTOSLEEP=y
> +CONFIG_PM_DEBUG=y
> +CONFIG_PM_ADVANCED_DEBUG=y
> +CONFIG_APM_EMULATION=y
> +CONFIG_NET=y
> +CONFIG_PACKET=y
> +CONFIG_UNIX=y
> +CONFIG_INET=y
> +CONFIG_IP_PNP=y
> +CONFIG_IP_PNP_DHCP=y
> +CONFIG_IP_PNP_BOOTP=y
> +CONFIG_IP_PNP_RARP=y
> +CONFIG_IPV6_ROUTER_PREF=y
> +CONFIG_IPV6_OPTIMISTIC_DAD=y
> +CONFIG_INET6_AH=m
> +CONFIG_INET6_ESP=m
> +CONFIG_INET6_IPCOMP=m
> +CONFIG_IPV6_MIP6=m
> +CONFIG_IPV6_TUNNEL=m
> +CONFIG_IPV6_MULTIPLE_TABLES=y
> +CONFIG_BRIDGE=y
> +CONFIG_BRIDGE_VLAN_FILTERING=y
> +CONFIG_NET_DSA=y
> +CONFIG_VLAN_8021Q=y
> +CONFIG_NETLINK_DIAG=y
> +CONFIG_BT=y
> +CONFIG_BT_HCIBTUSB=y
> +CONFIG_DEVTMPFS=y
> +CONFIG_DEVTMPFS_MOUNT=y
> +CONFIG_DMA_CMA=y
> +CONFIG_CMA_SIZE_MBYTES=64
> +CONFIG_ARM_CCI400_PMU=y
> +CONFIG_MTD=y
> +CONFIG_MTD_NAND=y
> +CONFIG_MTD_NAND_MTK=y
> +CONFIG_MTD_SPI_NOR=y
> +CONFIG_MTD_MT81xx_NOR=y
> +CONFIG_OF_OVERLAY=y
> +CONFIG_BLK_DEV_LOOP=y
> +CONFIG_SRAM=y
> +CONFIG_EEPROM_93CX6=y
> +CONFIG_IDE=y
> +CONFIG_BLK_DEV_SD=y
> +CONFIG_ATA=y
> +CONFIG_SATA_AHCI=y
> +CONFIG_NETDEVICES=y
> +CONFIG_NET_DSA_MT7530=y
> +# CONFIG_NET_VENDOR_3COM is not set
> +# CONFIG_NET_VENDOR_ADAPTEC is not set
> +# CONFIG_NET_VENDOR_AGERE is not set
> +# CONFIG_NET_VENDOR_ALACRITECH is not set
> +# CONFIG_NET_VENDOR_ALTEON is not set
> +# CONFIG_NET_VENDOR_AMAZON is not set
> +# CONFIG_NET_VENDOR_AMD is not set
> +# CONFIG_NET_VENDOR_AQUANTIA is not set
> +# CONFIG_NET_VENDOR_ARC is not set
> +# CONFIG_NET_VENDOR_ATHEROS is not set
> +# CONFIG_NET_CADENCE is not set
> +# CONFIG_NET_VENDOR_BROADCOM is not set
> +# CONFIG_NET_VENDOR_BROCADE is not set
> +# CONFIG_NET_VENDOR_CAVIUM is not set
> +# CONFIG_NET_VENDOR_CHELSIO is not set
> +# CONFIG_NET_VENDOR_CIRRUS is not set
> +# CONFIG_NET_VENDOR_CISCO is not set
> +# CONFIG_NET_VENDOR_DEC is not set
> +# CONFIG_NET_VENDOR_DLINK is not set
> +# CONFIG_NET_VENDOR_EMULEX is not set
> +# CONFIG_NET_VENDOR_EZCHIP is not set
> +# CONFIG_NET_VENDOR_EXAR is not set
> +# CONFIG_NET_VENDOR_FARADAY is not set
> +# CONFIG_NET_VENDOR_HISILICON is not set
> +# CONFIG_NET_VENDOR_HP is not set
> +# CONFIG_NET_VENDOR_HUAWEI is not set
> +# CONFIG_NET_VENDOR_INTEL is not set
> +# CONFIG_NET_VENDOR_MARVELL is not set
> +CONFIG_NET_VENDOR_MEDIATEK=y
> +CONFIG_NET_MEDIATEK_SOC=y
> +# CONFIG_NET_VENDOR_MELLANOX is not set
> +# CONFIG_NET_VENDOR_MICREL is not set
> +# CONFIG_NET_VENDOR_MICROCHIP is not set
> +# CONFIG_NET_VENDOR_MYRI is not set
> +# CONFIG_NET_VENDOR_NATSEMI is not set
> +# CONFIG_NET_VENDOR_NETRONOME is not set
> +# CONFIG_NET_VENDOR_NVIDIA is not set
> +# CONFIG_NET_VENDOR_OKI is not set
> +# CONFIG_NET_PACKET_ENGINE is not set
> +# CONFIG_NET_VENDOR_QLOGIC is not set
> +# CONFIG_NET_VENDOR_QUALCOMM is not set
> +# CONFIG_NET_VENDOR_REALTEK is not set
> +# CONFIG_NET_VENDOR_RENESAS is not set
> +# CONFIG_NET_VENDOR_RDC is not set
> +# CONFIG_NET_VENDOR_ROCKER is not set
> +# CONFIG_NET_VENDOR_SAMSUNG is not set
> +# CONFIG_NET_VENDOR_SEEQ is not set
> +# CONFIG_NET_VENDOR_SILAN is not set
> +# CONFIG_NET_VENDOR_SIS is not set
> +# CONFIG_NET_VENDOR_SOLARFLARE is not set
> +# CONFIG_NET_VENDOR_SMSC is not set
> +# CONFIG_NET_VENDOR_STMICRO is not set
> +# CONFIG_NET_VENDOR_SUN is not set
> +# CONFIG_NET_VENDOR_TEHUTI is not set
> +# CONFIG_NET_VENDOR_TI is not set
> +# CONFIG_NET_VENDOR_VIA is not set
> +# CONFIG_NET_VENDOR_WIZNET is not set
> +# CONFIG_NET_VENDOR_SYNOPSYS is not set
> +CONFIG_ICPLUS_PHY=y
> +CONFIG_USB_USBNET=y
> +# CONFIG_USB_NET_CDCETHER is not set
> +# CONFIG_USB_NET_CDC_NCM is not set
> +# CONFIG_USB_NET_NET1080 is not set
> +# CONFIG_USB_NET_CDC_SUBSET is not set
> +# CONFIG_USB_NET_ZAURUS is not set
> +CONFIG_INPUT_EVDEV=y
> +CONFIG_INPUT_EVBUG=y
> +CONFIG_KEYBOARD_GPIO=y
> +CONFIG_KEYBOARD_GPIO_POLLED=y
> +CONFIG_KEYBOARD_MATRIX=y
> +CONFIG_KEYBOARD_SAMSUNG=y
> +CONFIG_MOUSE_PS2_ELANTECH=y
> +CONFIG_MOUSE_PS2_SENTELIC=y
> +CONFIG_INPUT_TOUCHSCREEN=y
> +# CONFIG_SERIO_SERPORT is not set
> +CONFIG_VT_HW_CONSOLE_BINDING=y
> +CONFIG_SERIAL_8250=y
> +CONFIG_SERIAL_8250_CONSOLE=y
> +# CONFIG_SERIAL_8250_PCI is not set
> +CONFIG_SERIAL_8250_NR_UARTS=5
> +CONFIG_SERIAL_8250_RUNTIME_UARTS=5
> +CONFIG_SERIAL_8250_MT6577=y
> +CONFIG_SERIAL_OF_PLATFORM=y
> +CONFIG_HW_RANDOM=y
> +CONFIG_I2C=y
> +CONFIG_I2C_MT65XX=y
> +CONFIG_SPI=y
> +CONFIG_SPI_DEBUG=y
> +CONFIG_SPI_MT65XX=y
> +CONFIG_SPI_SPIDEV=y
> +CONFIG_PINCTRL_MT2701=y
> +CONFIG_PINCTRL_MT8135=y
> +CONFIG_PINCTRL_MT8127=y
> +CONFIG_PINCTRL_MT7622=y
> +CONFIG_PINCTRL_MT8173=y
> +CONFIG_DEBUG_GPIO=y
> +CONFIG_GPIO_SYSFS=y
> +CONFIG_POWER_RESET=y
> +# CONFIG_HWMON is not set
> +CONFIG_THERMAL=y
> +CONFIG_THERMAL_WRITABLE_TRIPS=y
> +CONFIG_THERMAL_GOV_FAIR_SHARE=y
> +CONFIG_THERMAL_GOV_BANG_BANG=y
> +CONFIG_THERMAL_GOV_USER_SPACE=y
> +CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
> +CONFIG_CPU_THERMAL=y
> +CONFIG_THERMAL_EMULATION=y
> +CONFIG_WATCHDOG=y
> +CONFIG_MEDIATEK_WATCHDOG=y
> +CONFIG_MFD_MT6397=y
> +# CONFIG_ABX500_CORE is not set
> +CONFIG_REGULATOR=y
> +CONFIG_REGULATOR_FIXED_VOLTAGE=y
> +CONFIG_REGULATOR_MT6323=y
> +CONFIG_RC_DEVICES=y
> +CONFIG_IR_MTK=y
> +CONFIG_MEDIA_SUPPORT=y
> +CONFIG_SOUND=y
> +CONFIG_SND=y
> +CONFIG_SND_SOC=y
> +CONFIG_SND_SOC_MT2701=y
> +CONFIG_SND_SOC_MT2701_WM8960=y
> +CONFIG_USB=y
> +CONFIG_USB_XHCI_HCD=y
> +CONFIG_USB_XHCI_MTK=y
> +CONFIG_USB_STORAGE=y
> +CONFIG_NOP_USB_XCEIV=y
> +CONFIG_USB_GPIO_VBUS=y
> +CONFIG_USB_GADGET=y
> +CONFIG_USB_CONFIGFS=y
> +CONFIG_USB_CONFIGFS_SERIAL=y
> +CONFIG_USB_CONFIGFS_ACM=y
> +CONFIG_USB_CONFIGFS_OBEX=y
> +CONFIG_USB_CONFIGFS_NCM=y
> +CONFIG_USB_CONFIGFS_ECM=y
> +CONFIG_USB_CONFIGFS_ECM_SUBSET=y
> +CONFIG_USB_CONFIGFS_RNDIS=y
> +CONFIG_USB_CONFIGFS_EEM=y
> +CONFIG_USB_CONFIGFS_MASS_STORAGE=y
> +CONFIG_MMC=y
> +CONFIG_MMC_MTK=y
> +CONFIG_NEW_LEDS=y
> +CONFIG_LEDS_CLASS=y
> +CONFIG_LEDS_MT6323=y
> +CONFIG_LEDS_GPIO=y
> +CONFIG_LEDS_PCA963X=y
> +CONFIG_LEDS_TRIGGERS=y
> +CONFIG_LEDS_TRIGGER_TIMER=y
> +CONFIG_LEDS_TRIGGER_ONESHOT=y
> +CONFIG_LEDS_TRIGGER_HEARTBEAT=y
> +CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
> +CONFIG_RTC_CLASS=y
> +CONFIG_RTC_DRV_MT6397=y
> +CONFIG_DMADEVICES=y
> +CONFIG_MTK_HSDMA=y
> +CONFIG_DMATEST=y
> +CONFIG_COMMON_CLK_MT2701_MMSYS=y
> +CONFIG_COMMON_CLK_MT2701_IMGSYS=y
> +CONFIG_COMMON_CLK_MT2701_VDECSYS=y
> +CONFIG_COMMON_CLK_MT2701_HIFSYS=y
> +CONFIG_COMMON_CLK_MT2701_ETHSYS=y
> +CONFIG_COMMON_CLK_MT2701_BDPSYS=y
> +CONFIG_COMMON_CLK_MT7622_ETHSYS=y
> +CONFIG_COMMON_CLK_MT7622_HIFSYS=y
> +CONFIG_COMMON_CLK_MT7622_AUDSYS=y
> +CONFIG_ARM_TIMER_SP804=y
> +CONFIG_MTK_IOMMU_V1=y
> +CONFIG_MTK_PMIC_WRAP=y
> +CONFIG_PM_DEVFREQ=y
> +CONFIG_DEVFREQ_GOV_USERSPACE=y
> +CONFIG_IIO=y
> +CONFIG_MEDIATEK_MT6577_AUXADC=y
> +CONFIG_PWM=y
> +CONFIG_PWM_MEDIATEK=y
> +CONFIG_PHY_MTK_TPHY=y
> +CONFIG_MTK_EFUSE=y
> +CONFIG_EXT4_FS=y
> +CONFIG_AUTOFS4_FS=y
> +CONFIG_FUSE_FS=m
> +CONFIG_MSDOS_FS=m
> +CONFIG_VFAT_FS=m
> +CONFIG_NTFS_FS=m
> +CONFIG_TMPFS=y
> +CONFIG_TMPFS_POSIX_ACL=y
> +CONFIG_PSTORE=y
> +CONFIG_PSTORE_CONSOLE=y
> +CONFIG_PSTORE_PMSG=y
> +CONFIG_PSTORE_RAM=y
> +CONFIG_NLS_CODEPAGE_437=m
> +CONFIG_NLS_ISO8859_1=m
> +CONFIG_NLS_UTF8=y
> +CONFIG_PRINTK_TIME=y
> +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=7
> +CONFIG_DEBUG_FS=y
> +CONFIG_MAGIC_SYSRQ=y
> +CONFIG_DETECT_HUNG_TASK=y
> +# CONFIG_SCHED_DEBUG is not set
> +# CONFIG_DEBUG_BUGVERBOSE is not set
> +# CONFIG_FTRACE is not set
> +CONFIG_MEMTEST=y
> +CONFIG_DEBUG_LL=y
> +CONFIG_DEBUG_UART_PHYS=0x11004000
> +CONFIG_DEBUG_UART_VIRT=0xf1004000
> +CONFIG_EARLY_PRINTK=y
> +# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
> +CONFIG_CRYPTO_AUTHENC=y
> +CONFIG_CRYPTO_CCM=y
> +CONFIG_CRYPTO_GCM=y
> +CONFIG_CRYPTO_ECHAINIV=y
> +CONFIG_CRYPTO_CBC=y
> +CONFIG_CRYPTO_MD5=y
> +CONFIG_CRYPTO_ARC4=y
> +CONFIG_CRYPTO_DES=y
> +CONFIG_CRYPTO_LZO=y
> +CONFIG_CRYPTO_DEV_MEDIATEK=y
> +CONFIG_CRC_CCITT=m
> +CONFIG_CRC_ITU_T=m
> 



More information about the linux-arm-kernel mailing list