aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-01-20 21:35:00 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2016-01-20 21:35:00 -0500
commit03d7d12415e3a4791994e566f1245838bc505c6b (patch)
treee3b67afcfc9fcaffba4b8bbcad7f581a5f2cd832
parentf9cd69fe5eb6347b4de56458d0378bc0fa44bce9 (diff)
parenta25682e2a19788ca1fc989ea079db8c5609cb885 (diff)
Merge tag 'armsoc-defconfig64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM 64-bit defconfig updates from Olof Johansson: "As mentioned earlier, we usually bake this into the general "arm64" branch, but this release we have partitioned up the updates a bit more. Most of these updates are enabling new SoCs in the single defconfig for 64-bit, Renesas R8A7795, a number of Tegra options, Socionext Uniphier and a handful of new options for other platforms as well" * tag 'armsoc-defconfig64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: arm64: mediatek: enable MTK_TIMER arm64: defconfig: add CS2000 support arm64: defconfig: Add Renesas R-Car SATA driver for R-Car Gen3 SoCs arm64: defconfig: enable UniPhier SoCs support arm64: add Kconfig entry for Socionext UniPhier SoC family arm64: defconfig: add Renesas sound and AK4613 support arm64: defconfig: add Renesas R-Car DMAC driver support arm64: defconfig: Enable Renesas R-Car I2C Controller arm64: defconfig: enable EthernetAVB arm64: defconfig: Enable GPIO of Renesas R-Car Gen3 SoC arm64: berlin: add the pinctrl dependency for Marvell Berlin SoCs arm64: defconfig: renesas: Enable Renesas r8a7795 SoC arm64: defconfig: Enable printk timestamps arm64: defconfig: Enable squashfs support arm64: defconfig: Enable sdhci-tegra driver arm64: defconfig: Enable serial-tegra driver arm64: defconfig: Enable tegra-apbdma driver arm64: defconfig: Do not disable Tegra AHB driver arm64: defconfig: Enable Tegra210 support
-rw-r--r--arch/arm64/Kconfig.platforms8
-rw-r--r--arch/arm64/configs/defconfig27
2 files changed, 33 insertions, 2 deletions
diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
index 8446f27b18df..2c400412b3bc 100644
--- a/arch/arm64/Kconfig.platforms
+++ b/arch/arm64/Kconfig.platforms
@@ -9,6 +9,7 @@ config ARCH_BERLIN
9 bool "Marvell Berlin SoC Family" 9 bool "Marvell Berlin SoC Family"
10 select ARCH_REQUIRE_GPIOLIB 10 select ARCH_REQUIRE_GPIOLIB
11 select DW_APB_ICTL 11 select DW_APB_ICTL
12 select PINCTRL
12 help 13 help
13 This enables support for Marvell Berlin SoC Family 14 This enables support for Marvell Berlin SoC Family
14 15
@@ -43,6 +44,7 @@ config ARCH_MEDIATEK
43 bool "Mediatek MT65xx & MT81xx ARMv8 SoC" 44 bool "Mediatek MT65xx & MT81xx ARMv8 SoC"
44 select ARM_GIC 45 select ARM_GIC
45 select PINCTRL 46 select PINCTRL
47 select MTK_TIMER
46 help 48 help
47 Support for Mediatek MT65xx & MT81xx ARMv8 SoCs 49 Support for Mediatek MT65xx & MT81xx ARMv8 SoCs
48 50
@@ -125,6 +127,12 @@ config ARCH_THUNDER
125 help 127 help
126 This enables support for Cavium's Thunder Family of SoCs. 128 This enables support for Cavium's Thunder Family of SoCs.
127 129
130config ARCH_UNIPHIER
131 bool "Socionext UniPhier SoC Family"
132 select PINCTRL
133 help
134 This enables support for Socionext UniPhier SoC family.
135
128config ARCH_VEXPRESS 136config ARCH_VEXPRESS
129 bool "ARMv8 software model (Versatile Express)" 137 bool "ARMv8 software model (Versatile Express)"
130 select ARCH_REQUIRE_GPIOLIB 138 select ARCH_REQUIRE_GPIOLIB
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index bdd7aa358d2a..18ca9fb9e65f 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -39,12 +39,16 @@ CONFIG_ARCH_HISI=y
39CONFIG_ARCH_MEDIATEK=y 39CONFIG_ARCH_MEDIATEK=y
40CONFIG_ARCH_ROCKCHIP=y 40CONFIG_ARCH_ROCKCHIP=y
41CONFIG_ARCH_SEATTLE=y 41CONFIG_ARCH_SEATTLE=y
42CONFIG_ARCH_RENESAS=y
43CONFIG_ARCH_R8A7795=y
42CONFIG_ARCH_STRATIX10=y 44CONFIG_ARCH_STRATIX10=y
43CONFIG_ARCH_TEGRA=y 45CONFIG_ARCH_TEGRA=y
44CONFIG_ARCH_TEGRA_132_SOC=y 46CONFIG_ARCH_TEGRA_132_SOC=y
47CONFIG_ARCH_TEGRA_210_SOC=y
45CONFIG_ARCH_QCOM=y 48CONFIG_ARCH_QCOM=y
46CONFIG_ARCH_SPRD=y 49CONFIG_ARCH_SPRD=y
47CONFIG_ARCH_THUNDER=y 50CONFIG_ARCH_THUNDER=y
51CONFIG_ARCH_UNIPHIER=y
48CONFIG_ARCH_VEXPRESS=y 52CONFIG_ARCH_VEXPRESS=y
49CONFIG_ARCH_XGENE=y 53CONFIG_ARCH_XGENE=y
50CONFIG_ARCH_ZYNQMP=y 54CONFIG_ARCH_ZYNQMP=y
@@ -76,7 +80,6 @@ CONFIG_BPF_JIT=y
76# CONFIG_WIRELESS is not set 80# CONFIG_WIRELESS is not set
77CONFIG_NET_9P=y 81CONFIG_NET_9P=y
78CONFIG_NET_9P_VIRTIO=y 82CONFIG_NET_9P_VIRTIO=y
79# CONFIG_TEGRA_AHB is not set
80CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" 83CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
81CONFIG_DEVTMPFS=y 84CONFIG_DEVTMPFS=y
82CONFIG_DEVTMPFS_MOUNT=y 85CONFIG_DEVTMPFS_MOUNT=y
@@ -91,6 +94,7 @@ CONFIG_SATA_AHCI=y
91CONFIG_SATA_AHCI_PLATFORM=y 94CONFIG_SATA_AHCI_PLATFORM=y
92CONFIG_AHCI_CEVA=y 95CONFIG_AHCI_CEVA=y
93CONFIG_AHCI_XGENE=y 96CONFIG_AHCI_XGENE=y
97CONFIG_SATA_RCAR=y
94CONFIG_PATA_PLATFORM=y 98CONFIG_PATA_PLATFORM=y
95CONFIG_PATA_OF_PLATFORM=y 99CONFIG_PATA_OF_PLATFORM=y
96CONFIG_NETDEVICES=y 100CONFIG_NETDEVICES=y
@@ -98,8 +102,10 @@ CONFIG_TUN=y
98CONFIG_VIRTIO_NET=y 102CONFIG_VIRTIO_NET=y
99CONFIG_NET_XGENE=y 103CONFIG_NET_XGENE=y
100CONFIG_SKY2=y 104CONFIG_SKY2=y
105CONFIG_RAVB=y
101CONFIG_SMC91X=y 106CONFIG_SMC91X=y
102CONFIG_SMSC911X=y 107CONFIG_SMSC911X=y
108CONFIG_MICREL_PHY=y
103# CONFIG_WLAN is not set 109# CONFIG_WLAN is not set
104CONFIG_INPUT_EVDEV=y 110CONFIG_INPUT_EVDEV=y
105CONFIG_KEYBOARD_GPIO=y 111CONFIG_KEYBOARD_GPIO=y
@@ -110,12 +116,17 @@ CONFIG_SERIAL_8250=y
110CONFIG_SERIAL_8250_CONSOLE=y 116CONFIG_SERIAL_8250_CONSOLE=y
111CONFIG_SERIAL_8250_DW=y 117CONFIG_SERIAL_8250_DW=y
112CONFIG_SERIAL_8250_MT6577=y 118CONFIG_SERIAL_8250_MT6577=y
119CONFIG_SERIAL_8250_UNIPHIER=y
113CONFIG_SERIAL_AMBA_PL011=y 120CONFIG_SERIAL_AMBA_PL011=y
114CONFIG_SERIAL_AMBA_PL011_CONSOLE=y 121CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
115CONFIG_SERIAL_SAMSUNG=y 122CONFIG_SERIAL_SAMSUNG=y
116CONFIG_SERIAL_SAMSUNG_UARTS_4=y 123CONFIG_SERIAL_SAMSUNG_UARTS_4=y
117CONFIG_SERIAL_SAMSUNG_UARTS=4 124CONFIG_SERIAL_SAMSUNG_UARTS=4
118CONFIG_SERIAL_SAMSUNG_CONSOLE=y 125CONFIG_SERIAL_SAMSUNG_CONSOLE=y
126CONFIG_SERIAL_SH_SCI=y
127CONFIG_SERIAL_SH_SCI_NR_UARTS=11
128CONFIG_SERIAL_SH_SCI_CONSOLE=y
129CONFIG_SERIAL_TEGRA=y
119CONFIG_SERIAL_MSM=y 130CONFIG_SERIAL_MSM=y
120CONFIG_SERIAL_MSM_CONSOLE=y 131CONFIG_SERIAL_MSM_CONSOLE=y
121CONFIG_SERIAL_OF_PLATFORM=y 132CONFIG_SERIAL_OF_PLATFORM=y
@@ -125,11 +136,13 @@ CONFIG_VIRTIO_CONSOLE=y
125# CONFIG_HW_RANDOM is not set 136# CONFIG_HW_RANDOM is not set
126CONFIG_I2C=y 137CONFIG_I2C=y
127CONFIG_I2C_QUP=y 138CONFIG_I2C_QUP=y
139CONFIG_I2C_RCAR=y
128CONFIG_SPI=y 140CONFIG_SPI=y
129CONFIG_SPI_PL022=y 141CONFIG_SPI_PL022=y
130CONFIG_SPI_QUP=y 142CONFIG_SPI_QUP=y
131CONFIG_PINCTRL_MSM8916=y 143CONFIG_PINCTRL_MSM8916=y
132CONFIG_GPIO_PL061=y 144CONFIG_GPIO_PL061=y
145CONFIG_GPIO_RCAR=y
133CONFIG_GPIO_XGENE=y 146CONFIG_GPIO_XGENE=y
134CONFIG_POWER_RESET_XGENE=y 147CONFIG_POWER_RESET_XGENE=y
135CONFIG_POWER_RESET_SYSCON=y 148CONFIG_POWER_RESET_SYSCON=y
@@ -143,6 +156,11 @@ CONFIG_FRAMEBUFFER_CONSOLE=y
143CONFIG_LOGO=y 156CONFIG_LOGO=y
144# CONFIG_LOGO_LINUX_MONO is not set 157# CONFIG_LOGO_LINUX_MONO is not set
145# CONFIG_LOGO_LINUX_VGA16 is not set 158# CONFIG_LOGO_LINUX_VGA16 is not set
159CONFIG_SOUND=y
160CONFIG_SND=y
161CONFIG_SND_SOC=y
162CONFIG_SND_SOC_RCAR=y
163CONFIG_SND_SOC_AK4613=y
146CONFIG_USB=y 164CONFIG_USB=y
147CONFIG_USB_EHCI_HCD=y 165CONFIG_USB_EHCI_HCD=y
148CONFIG_USB_EHCI_HCD_PLATFORM=y 166CONFIG_USB_EHCI_HCD_PLATFORM=y
@@ -155,6 +173,7 @@ CONFIG_MMC=y
155CONFIG_MMC_ARMMMCI=y 173CONFIG_MMC_ARMMMCI=y
156CONFIG_MMC_SDHCI=y 174CONFIG_MMC_SDHCI=y
157CONFIG_MMC_SDHCI_PLTFM=y 175CONFIG_MMC_SDHCI_PLTFM=y
176CONFIG_MMC_SDHCI_TEGRA=y
158CONFIG_MMC_SPI=y 177CONFIG_MMC_SPI=y
159CONFIG_MMC_DW=y 178CONFIG_MMC_DW=y
160CONFIG_MMC_DW_IDMAC=y 179CONFIG_MMC_DW_IDMAC=y
@@ -170,10 +189,13 @@ CONFIG_RTC_CLASS=y
170CONFIG_RTC_DRV_EFI=y 189CONFIG_RTC_DRV_EFI=y
171CONFIG_RTC_DRV_XGENE=y 190CONFIG_RTC_DRV_XGENE=y
172CONFIG_DMADEVICES=y 191CONFIG_DMADEVICES=y
192CONFIG_RCAR_DMAC=y
173CONFIG_QCOM_BAM_DMA=y 193CONFIG_QCOM_BAM_DMA=y
194CONFIG_TEGRA20_APB_DMA=y
174CONFIG_VIRTIO_PCI=y 195CONFIG_VIRTIO_PCI=y
175CONFIG_VIRTIO_BALLOON=y 196CONFIG_VIRTIO_BALLOON=y
176CONFIG_VIRTIO_MMIO=y 197CONFIG_VIRTIO_MMIO=y
198CONFIG_COMMON_CLK_CS2000_CP=y
177CONFIG_COMMON_CLK_QCOM=y 199CONFIG_COMMON_CLK_QCOM=y
178CONFIG_MSM_GCC_8916=y 200CONFIG_MSM_GCC_8916=y
179CONFIG_HWSPINLOCK_QCOM=y 201CONFIG_HWSPINLOCK_QCOM=y
@@ -197,7 +219,7 @@ CONFIG_VFAT_FS=y
197CONFIG_TMPFS=y 219CONFIG_TMPFS=y
198CONFIG_HUGETLBFS=y 220CONFIG_HUGETLBFS=y
199CONFIG_EFIVAR_FS=y 221CONFIG_EFIVAR_FS=y
200# CONFIG_MISC_FILESYSTEMS is not set 222CONFIG_SQUASHFS=y
201CONFIG_NFS_FS=y 223CONFIG_NFS_FS=y
202CONFIG_NFS_V4=y 224CONFIG_NFS_V4=y
203CONFIG_ROOT_NFS=y 225CONFIG_ROOT_NFS=y
@@ -206,6 +228,7 @@ CONFIG_NLS_CODEPAGE_437=y
206CONFIG_NLS_ISO8859_1=y 228CONFIG_NLS_ISO8859_1=y
207CONFIG_VIRTUALIZATION=y 229CONFIG_VIRTUALIZATION=y
208CONFIG_KVM=y 230CONFIG_KVM=y
231CONFIG_PRINTK_TIME=y
209CONFIG_DEBUG_INFO=y 232CONFIG_DEBUG_INFO=y
210CONFIG_DEBUG_FS=y 233CONFIG_DEBUG_FS=y
211CONFIG_MAGIC_SYSRQ=y 234CONFIG_MAGIC_SYSRQ=y