From f85a543e5373eebad2aa43785d58f6727e4203a3 Mon Sep 17 00:00:00 2001 From: Jayachandran C Date: Mon, 22 May 2017 07:36:05 +0000 Subject: arm64: defconfig: drop ARCH_VULCAN ARCH_VULCAN (Broadcom Vulcan) has been discontinued and all its dependencies have been moved to ARCH_THUNDER2. It can be dropped from defconfig now. Signed-off-by: Jayachandran C Signed-off-by: Olof Johansson --- arch/arm64/configs/defconfig | 1 - 1 file changed, 1 deletion(-) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 65cdd878cfbd..96224b2f8ee3 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -56,7 +56,6 @@ CONFIG_ARCH_THUNDER=y CONFIG_ARCH_THUNDER2=y CONFIG_ARCH_UNIPHIER=y CONFIG_ARCH_VEXPRESS=y -CONFIG_ARCH_VULCAN=y CONFIG_ARCH_XGENE=y CONFIG_ARCH_ZX=y CONFIG_ARCH_ZYNQMP=y -- cgit v1.2.3-59-g8ed1b From 747868aeb03b44ae4818c8fd3956fb606b09e58d Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Wed, 7 Jun 2017 09:56:33 -0700 Subject: arm64: defconfig: Enable ARCH_BRCMSTB ARCH_BRCMSTB was one of the few platforms that were not enabled by default, since we are now adding more and more drivers relevant to that platform get some proper build coverage. Acked-by: Arnd Bergmann Signed-off-by: Florian Fainelli --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index ce072859e3b2..1439b2f1f590 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -37,6 +37,7 @@ CONFIG_ARCH_ALPINE=y CONFIG_ARCH_BCM2835=y CONFIG_ARCH_BCM_IPROC=y CONFIG_ARCH_BERLIN=y +CONFIG_ARCH_BRCMSTB=y CONFIG_ARCH_EXYNOS=y CONFIG_ARCH_LAYERSCAPE=y CONFIG_ARCH_LG1K=y -- cgit v1.2.3-59-g8ed1b From b27866e91efb69d2ae335f130b5c9762272b918e Mon Sep 17 00:00:00 2001 From: Kuninori Morimoto Date: Tue, 6 Jun 2017 02:33:47 +0000 Subject: arm64: defconfig: enable Simple Sound Card support commit 7fa72cca39a0 ("ASoC: rsnd: add HDMI output support") exchanged Renesas Sound driver's Kconfig selection from SND_SIMPLE_CARD to SND_SIMPLE_CARD_UTILS, because of this, defconfig doesn't select SND_SIMPLE_CARD today. All Renesas platform needs SND_SIMPLE_CARD, Let's select it. Signed-off-by: Kuninori Morimoto Signed-off-by: Simon Horman --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index ce072859e3b2..1bbac74a0c44 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -369,6 +369,7 @@ CONFIG_SND_BCM2835_SOC_I2S=m CONFIG_SND_SOC_RCAR=y CONFIG_SND_SOC_SAMSUNG=y CONFIG_SND_SOC_AK4613=y +CONFIG_SND_SIMPLE_CARD=y CONFIG_USB=y CONFIG_USB_OTG=y CONFIG_USB_XHCI_HCD=y -- cgit v1.2.3-59-g8ed1b From 54b00bb94b832a97509f1f2be113c097261fccbf Mon Sep 17 00:00:00 2001 From: Neil Armstrong Date: Tue, 25 Apr 2017 09:39:40 +0200 Subject: ARM64: defconfig: enable IR core, decoders and Meson IR device This patch enables the MEDIA Infrared RC Decoders and Meson Infrared decoder for ARM64 defconfig. These drivers are selected as modules by default. Signed-off-by: Neil Armstrong [khilman: make RC_CORE modular too] Signed-off-by: Kevin Hilman Signed-off-by: Kevin Hilman --- arch/arm64/configs/defconfig | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 65cdd878cfbd..804960c14591 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -320,6 +320,11 @@ CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y +CONFIG_MEDIA_RC_SUPPORT=y +CONFIG_RC_CORE=m +CONFIG_RC_DEVICES=y +CONFIG_RC_DECODERS=y +CONFIG_IR_MESON=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_DVB_NET is not set CONFIG_V4L_MEM2MEM_DRIVERS=y -- cgit v1.2.3-59-g8ed1b From b4cb6f0ab7b0c4dd7f5ba546abcc960caa57aa72 Mon Sep 17 00:00:00 2001 From: Neil Armstrong Date: Thu, 1 Jun 2017 17:16:20 +0200 Subject: ARM64: defconfig: enable meson SPICC as module This patch enable the SPI Communications Controller driver as module for the Amlogic platform. Signed-off-by: Neil Armstrong Signed-off-by: Kevin Hilman --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 804960c14591..9e5b478d5e95 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -257,6 +257,8 @@ CONFIG_I2C_UNIPHIER_F=y CONFIG_I2C_RCAR=y CONFIG_I2C_CROS_EC_TUNNEL=y CONFIG_SPI=y +CONFIG_SPI_MESON_SPICC=m +CONFIG_SPI_MESON_SPIFC=m CONFIG_SPI_BCM2835=m CONFIG_SPI_BCM2835AUX=m CONFIG_SPI_MESON_SPIFC=m -- cgit v1.2.3-59-g8ed1b From 51f2e0db4063da7010fa015ddbebdf49c6ee1bbb Mon Sep 17 00:00:00 2001 From: Timur Tabi Date: Wed, 21 Jun 2017 12:30:40 -0500 Subject: arm64: defconfig: enable ACPI_CPPC_CPUFREQ The CPPC CPUFreq driver is used on many ACPI-based ARM64 server systems. Signed-off-by: Timur Tabi Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index ebf794fcd3cd..898106005a59 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -89,6 +89,7 @@ CONFIG_CPU_FREQ=y CONFIG_CPUFREQ_DT=y CONFIG_ARM_BIG_LITTLE_CPUFREQ=y CONFIG_ARM_SCPI_CPUFREQ=y +CONFIG_ACPI_CPPC_CPUFREQ=m CONFIG_NET=y CONFIG_PACKET=y CONFIG_UNIX=y -- cgit v1.2.3-59-g8ed1b From 1176fb3c92dc0c4dd83bf45ea2e62791118abfc4 Mon Sep 17 00:00:00 2001 From: Timur Tabi Date: Wed, 21 Jun 2017 12:30:41 -0500 Subject: arm64: defconfig: enable BLK_DEV_NVME NVME is non-volatile storage media attached via PCIe. NVME devices typically have much higher potential throughput than other block devices, like SATA, NVME is a must-have requirement for ARM64 based servers. Signed-off-by: Timur Tabi Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 898106005a59..9763a7cb364f 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -153,6 +153,7 @@ CONFIG_MTD_SPI_NOR=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_NBD=m CONFIG_VIRTIO_BLK=y +CONFIG_BLK_DEV_NVME=m CONFIG_SRAM=y CONFIG_EEPROM_AT25=m # CONFIG_SCSI_PROC_FS is not set -- cgit v1.2.3-59-g8ed1b From 5526dfc2a79ffccb50140ec08da2d588ba3528a6 Mon Sep 17 00:00:00 2001 From: Timur Tabi Date: Wed, 21 Jun 2017 12:30:42 -0500 Subject: arm64: defconfig: enable EFI_CAPSULE_LOADER CONFIG_EFI_CAPSULE_LOADER allows the user to update the EFI firmware, which is useful on ARM64 server platforms. Signed-off-by: Timur Tabi Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 9763a7cb364f..71d77d2d69e0 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -498,6 +498,7 @@ CONFIG_PHY_XGENE=y CONFIG_PHY_TEGRA_XUSB=y CONFIG_ARM_SCPI_PROTOCOL=y CONFIG_RASPBERRYPI_FIRMWARE=y +CONFIG_EFI_CAPSULE_LOADER=y CONFIG_ACPI=y CONFIG_EXT2_FS=y CONFIG_EXT3_FS=y -- cgit v1.2.3-59-g8ed1b From 23237ef3725de6e4f6f68cf11ae7cb52f8a5d60e Mon Sep 17 00:00:00 2001 From: Timur Tabi Date: Wed, 21 Jun 2017 12:30:43 -0500 Subject: arm64: defconfig: enable support for PCIe hotplug Some ARM64 server systems support PCIe hotplug, so enable the options for that. Signed-off-by: Timur Tabi Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 71d77d2d69e0..41f827393651 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -61,7 +61,10 @@ CONFIG_ARCH_XGENE=y CONFIG_ARCH_ZX=y CONFIG_ARCH_ZYNQMP=y CONFIG_PCI=y +CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCI_IOV=y +CONFIG_HOTPLUG_PCI=y +CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_HISI=y CONFIG_PCIE_QCOM=y -- cgit v1.2.3-59-g8ed1b From c792e5e644fd8cd38b963fd3b38f6bf57c530966 Mon Sep 17 00:00:00 2001 From: Timur Tabi Date: Wed, 21 Jun 2017 12:30:44 -0500 Subject: arm64: defconfig: enable APEI and GHES features ARM64 server platforms can support ACPI Platform Error Interface (APEI) and Generic Hardware Error Source (GHES) features, so enable them. Platforms which support the firmware-first RAS error reporting model require APEI and GHES functionality for the OS to receive and report error records provided by the platform. PCIe AER functionality is required for PCIe AER errors to be properly reported and recovered from. Signed-off-by: Timur Tabi Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 41f827393651..6c636d3ee207 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -503,6 +503,9 @@ CONFIG_ARM_SCPI_PROTOCOL=y CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_EFI_CAPSULE_LOADER=y CONFIG_ACPI=y +CONFIG_ACPI_APEI=y +CONFIG_ACPI_APEI_GHES=y +CONFIG_ACPI_APEI_PCIEAER=y CONFIG_EXT2_FS=y CONFIG_EXT3_FS=y CONFIG_EXT4_FS_POSIX_ACL=y -- cgit v1.2.3-59-g8ed1b From 5816dda135ac27d6ebcb562cd2644f8d6266c9e2 Mon Sep 17 00:00:00 2001 From: Timur Tabi Date: Wed, 21 Jun 2017 12:30:45 -0500 Subject: arm64: defconfig: enable EDAC options Enable EDAC (Error Detection and Correction) support for ARM64 server systems that feature it, so that user space applications can be notified of memory errors. Signed-off-by: Timur Tabi Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 6c636d3ee207..babed05aa584 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -428,6 +428,7 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_CPU=y CONFIG_LEDS_TRIGGER_DEFAULT_ON=y +CONFIG_EDAC=y CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_MAX77686=y CONFIG_RTC_DRV_RK808=m -- cgit v1.2.3-59-g8ed1b From fa8054ef45dba87311caefdbe333aa03734fd269 Mon Sep 17 00:00:00 2001 From: Timur Tabi Date: Wed, 21 Jun 2017 12:30:46 -0500 Subject: arm64: defconfig: enable QCOM_L2_PMU and QCOM_L3_PMU Now that the drivers are available, enable support for L2 and L3 performance monitoring Qualcomm Datacenter Technologies Centriq SoCs. These PMU drivers provide support for performance optimization. Signed-off-by: Timur Tabi Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index babed05aa584..67b286c50f3e 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -500,6 +500,8 @@ CONFIG_PHY_ROCKCHIP_INNO_USB2=y CONFIG_PHY_ROCKCHIP_EMMC=y CONFIG_PHY_XGENE=y CONFIG_PHY_TEGRA_XUSB=y +CONFIG_QCOM_L2_PMU=y +CONFIG_QCOM_L3_PMU=y CONFIG_ARM_SCPI_PROTOCOL=y CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_EFI_CAPSULE_LOADER=y -- cgit v1.2.3-59-g8ed1b From 4bff58bfb831061e86631241e643bcca5c7e9e0e Mon Sep 17 00:00:00 2001 From: Timur Tabi Date: Wed, 21 Jun 2017 12:30:47 -0500 Subject: arm64: defconfig: enable Qualcomm Technologies EMAC and some PHY drivers The EMAC is present on Qualcomm Technologies' server and some mobile chips, and is used as the primary Ethernet interface. Systems that have these SOCs typically have an Atheros 803x or Marvell 88e1111 PHY in them, so enable those drivers too. Signed-off-by: Timur Tabi Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 67b286c50f3e..79b34eb69e14 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -191,11 +191,14 @@ CONFIG_IGBVF=y CONFIG_MVNETA=y CONFIG_MVPP2=y CONFIG_SKY2=y +CONFIG_QCOM_EMAC=m CONFIG_RAVB=y CONFIG_SMC91X=y CONFIG_SMSC911X=y CONFIG_STMMAC_ETH=m CONFIG_MDIO_BUS_MUX_MMIOREG=y +CONFIG_AT803X_PHY=m +CONFIG_MARVELL_PHY=m CONFIG_MESON_GXL_PHY=m CONFIG_MICREL_PHY=y CONFIG_REALTEK_PHY=m -- cgit v1.2.3-59-g8ed1b From a1f338f8741365fd5f03ec1954e65b06ac26d60b Mon Sep 17 00:00:00 2001 From: Arnd Bergmann Date: Sun, 25 Jun 2017 22:30:05 +0200 Subject: arm64: defconfig: remove duplicate entry This fixes a warning: warning: override: reassigning to symbol SPI_MESON_SPIFC Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 1 - 1 file changed, 1 deletion(-) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 79b34eb69e14..b3120278e08c 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -269,7 +269,6 @@ CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m CONFIG_SPI_BCM2835=m CONFIG_SPI_BCM2835AUX=m -CONFIG_SPI_MESON_SPIFC=m CONFIG_SPI_ORION=y CONFIG_SPI_PL022=y CONFIG_SPI_QUP=y -- cgit v1.2.3-59-g8ed1b