diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2016-01-20 21:35:00 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-01-20 21:35:00 -0500 |
commit | 03d7d12415e3a4791994e566f1245838bc505c6b (patch) | |
tree | e3b67afcfc9fcaffba4b8bbcad7f581a5f2cd832 | |
parent | f9cd69fe5eb6347b4de56458d0378bc0fa44bce9 (diff) | |
parent | a25682e2a19788ca1fc989ea079db8c5609cb885 (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.platforms | 8 | ||||
-rw-r--r-- | arch/arm64/configs/defconfig | 27 |
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 | ||
130 | config ARCH_UNIPHIER | ||
131 | bool "Socionext UniPhier SoC Family" | ||
132 | select PINCTRL | ||
133 | help | ||
134 | This enables support for Socionext UniPhier SoC family. | ||
135 | |||
128 | config ARCH_VEXPRESS | 136 | config 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 | |||
39 | CONFIG_ARCH_MEDIATEK=y | 39 | CONFIG_ARCH_MEDIATEK=y |
40 | CONFIG_ARCH_ROCKCHIP=y | 40 | CONFIG_ARCH_ROCKCHIP=y |
41 | CONFIG_ARCH_SEATTLE=y | 41 | CONFIG_ARCH_SEATTLE=y |
42 | CONFIG_ARCH_RENESAS=y | ||
43 | CONFIG_ARCH_R8A7795=y | ||
42 | CONFIG_ARCH_STRATIX10=y | 44 | CONFIG_ARCH_STRATIX10=y |
43 | CONFIG_ARCH_TEGRA=y | 45 | CONFIG_ARCH_TEGRA=y |
44 | CONFIG_ARCH_TEGRA_132_SOC=y | 46 | CONFIG_ARCH_TEGRA_132_SOC=y |
47 | CONFIG_ARCH_TEGRA_210_SOC=y | ||
45 | CONFIG_ARCH_QCOM=y | 48 | CONFIG_ARCH_QCOM=y |
46 | CONFIG_ARCH_SPRD=y | 49 | CONFIG_ARCH_SPRD=y |
47 | CONFIG_ARCH_THUNDER=y | 50 | CONFIG_ARCH_THUNDER=y |
51 | CONFIG_ARCH_UNIPHIER=y | ||
48 | CONFIG_ARCH_VEXPRESS=y | 52 | CONFIG_ARCH_VEXPRESS=y |
49 | CONFIG_ARCH_XGENE=y | 53 | CONFIG_ARCH_XGENE=y |
50 | CONFIG_ARCH_ZYNQMP=y | 54 | CONFIG_ARCH_ZYNQMP=y |
@@ -76,7 +80,6 @@ CONFIG_BPF_JIT=y | |||
76 | # CONFIG_WIRELESS is not set | 80 | # CONFIG_WIRELESS is not set |
77 | CONFIG_NET_9P=y | 81 | CONFIG_NET_9P=y |
78 | CONFIG_NET_9P_VIRTIO=y | 82 | CONFIG_NET_9P_VIRTIO=y |
79 | # CONFIG_TEGRA_AHB is not set | ||
80 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 83 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
81 | CONFIG_DEVTMPFS=y | 84 | CONFIG_DEVTMPFS=y |
82 | CONFIG_DEVTMPFS_MOUNT=y | 85 | CONFIG_DEVTMPFS_MOUNT=y |
@@ -91,6 +94,7 @@ CONFIG_SATA_AHCI=y | |||
91 | CONFIG_SATA_AHCI_PLATFORM=y | 94 | CONFIG_SATA_AHCI_PLATFORM=y |
92 | CONFIG_AHCI_CEVA=y | 95 | CONFIG_AHCI_CEVA=y |
93 | CONFIG_AHCI_XGENE=y | 96 | CONFIG_AHCI_XGENE=y |
97 | CONFIG_SATA_RCAR=y | ||
94 | CONFIG_PATA_PLATFORM=y | 98 | CONFIG_PATA_PLATFORM=y |
95 | CONFIG_PATA_OF_PLATFORM=y | 99 | CONFIG_PATA_OF_PLATFORM=y |
96 | CONFIG_NETDEVICES=y | 100 | CONFIG_NETDEVICES=y |
@@ -98,8 +102,10 @@ CONFIG_TUN=y | |||
98 | CONFIG_VIRTIO_NET=y | 102 | CONFIG_VIRTIO_NET=y |
99 | CONFIG_NET_XGENE=y | 103 | CONFIG_NET_XGENE=y |
100 | CONFIG_SKY2=y | 104 | CONFIG_SKY2=y |
105 | CONFIG_RAVB=y | ||
101 | CONFIG_SMC91X=y | 106 | CONFIG_SMC91X=y |
102 | CONFIG_SMSC911X=y | 107 | CONFIG_SMSC911X=y |
108 | CONFIG_MICREL_PHY=y | ||
103 | # CONFIG_WLAN is not set | 109 | # CONFIG_WLAN is not set |
104 | CONFIG_INPUT_EVDEV=y | 110 | CONFIG_INPUT_EVDEV=y |
105 | CONFIG_KEYBOARD_GPIO=y | 111 | CONFIG_KEYBOARD_GPIO=y |
@@ -110,12 +116,17 @@ CONFIG_SERIAL_8250=y | |||
110 | CONFIG_SERIAL_8250_CONSOLE=y | 116 | CONFIG_SERIAL_8250_CONSOLE=y |
111 | CONFIG_SERIAL_8250_DW=y | 117 | CONFIG_SERIAL_8250_DW=y |
112 | CONFIG_SERIAL_8250_MT6577=y | 118 | CONFIG_SERIAL_8250_MT6577=y |
119 | CONFIG_SERIAL_8250_UNIPHIER=y | ||
113 | CONFIG_SERIAL_AMBA_PL011=y | 120 | CONFIG_SERIAL_AMBA_PL011=y |
114 | CONFIG_SERIAL_AMBA_PL011_CONSOLE=y | 121 | CONFIG_SERIAL_AMBA_PL011_CONSOLE=y |
115 | CONFIG_SERIAL_SAMSUNG=y | 122 | CONFIG_SERIAL_SAMSUNG=y |
116 | CONFIG_SERIAL_SAMSUNG_UARTS_4=y | 123 | CONFIG_SERIAL_SAMSUNG_UARTS_4=y |
117 | CONFIG_SERIAL_SAMSUNG_UARTS=4 | 124 | CONFIG_SERIAL_SAMSUNG_UARTS=4 |
118 | CONFIG_SERIAL_SAMSUNG_CONSOLE=y | 125 | CONFIG_SERIAL_SAMSUNG_CONSOLE=y |
126 | CONFIG_SERIAL_SH_SCI=y | ||
127 | CONFIG_SERIAL_SH_SCI_NR_UARTS=11 | ||
128 | CONFIG_SERIAL_SH_SCI_CONSOLE=y | ||
129 | CONFIG_SERIAL_TEGRA=y | ||
119 | CONFIG_SERIAL_MSM=y | 130 | CONFIG_SERIAL_MSM=y |
120 | CONFIG_SERIAL_MSM_CONSOLE=y | 131 | CONFIG_SERIAL_MSM_CONSOLE=y |
121 | CONFIG_SERIAL_OF_PLATFORM=y | 132 | CONFIG_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 |
126 | CONFIG_I2C=y | 137 | CONFIG_I2C=y |
127 | CONFIG_I2C_QUP=y | 138 | CONFIG_I2C_QUP=y |
139 | CONFIG_I2C_RCAR=y | ||
128 | CONFIG_SPI=y | 140 | CONFIG_SPI=y |
129 | CONFIG_SPI_PL022=y | 141 | CONFIG_SPI_PL022=y |
130 | CONFIG_SPI_QUP=y | 142 | CONFIG_SPI_QUP=y |
131 | CONFIG_PINCTRL_MSM8916=y | 143 | CONFIG_PINCTRL_MSM8916=y |
132 | CONFIG_GPIO_PL061=y | 144 | CONFIG_GPIO_PL061=y |
145 | CONFIG_GPIO_RCAR=y | ||
133 | CONFIG_GPIO_XGENE=y | 146 | CONFIG_GPIO_XGENE=y |
134 | CONFIG_POWER_RESET_XGENE=y | 147 | CONFIG_POWER_RESET_XGENE=y |
135 | CONFIG_POWER_RESET_SYSCON=y | 148 | CONFIG_POWER_RESET_SYSCON=y |
@@ -143,6 +156,11 @@ CONFIG_FRAMEBUFFER_CONSOLE=y | |||
143 | CONFIG_LOGO=y | 156 | CONFIG_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 |
159 | CONFIG_SOUND=y | ||
160 | CONFIG_SND=y | ||
161 | CONFIG_SND_SOC=y | ||
162 | CONFIG_SND_SOC_RCAR=y | ||
163 | CONFIG_SND_SOC_AK4613=y | ||
146 | CONFIG_USB=y | 164 | CONFIG_USB=y |
147 | CONFIG_USB_EHCI_HCD=y | 165 | CONFIG_USB_EHCI_HCD=y |
148 | CONFIG_USB_EHCI_HCD_PLATFORM=y | 166 | CONFIG_USB_EHCI_HCD_PLATFORM=y |
@@ -155,6 +173,7 @@ CONFIG_MMC=y | |||
155 | CONFIG_MMC_ARMMMCI=y | 173 | CONFIG_MMC_ARMMMCI=y |
156 | CONFIG_MMC_SDHCI=y | 174 | CONFIG_MMC_SDHCI=y |
157 | CONFIG_MMC_SDHCI_PLTFM=y | 175 | CONFIG_MMC_SDHCI_PLTFM=y |
176 | CONFIG_MMC_SDHCI_TEGRA=y | ||
158 | CONFIG_MMC_SPI=y | 177 | CONFIG_MMC_SPI=y |
159 | CONFIG_MMC_DW=y | 178 | CONFIG_MMC_DW=y |
160 | CONFIG_MMC_DW_IDMAC=y | 179 | CONFIG_MMC_DW_IDMAC=y |
@@ -170,10 +189,13 @@ CONFIG_RTC_CLASS=y | |||
170 | CONFIG_RTC_DRV_EFI=y | 189 | CONFIG_RTC_DRV_EFI=y |
171 | CONFIG_RTC_DRV_XGENE=y | 190 | CONFIG_RTC_DRV_XGENE=y |
172 | CONFIG_DMADEVICES=y | 191 | CONFIG_DMADEVICES=y |
192 | CONFIG_RCAR_DMAC=y | ||
173 | CONFIG_QCOM_BAM_DMA=y | 193 | CONFIG_QCOM_BAM_DMA=y |
194 | CONFIG_TEGRA20_APB_DMA=y | ||
174 | CONFIG_VIRTIO_PCI=y | 195 | CONFIG_VIRTIO_PCI=y |
175 | CONFIG_VIRTIO_BALLOON=y | 196 | CONFIG_VIRTIO_BALLOON=y |
176 | CONFIG_VIRTIO_MMIO=y | 197 | CONFIG_VIRTIO_MMIO=y |
198 | CONFIG_COMMON_CLK_CS2000_CP=y | ||
177 | CONFIG_COMMON_CLK_QCOM=y | 199 | CONFIG_COMMON_CLK_QCOM=y |
178 | CONFIG_MSM_GCC_8916=y | 200 | CONFIG_MSM_GCC_8916=y |
179 | CONFIG_HWSPINLOCK_QCOM=y | 201 | CONFIG_HWSPINLOCK_QCOM=y |
@@ -197,7 +219,7 @@ CONFIG_VFAT_FS=y | |||
197 | CONFIG_TMPFS=y | 219 | CONFIG_TMPFS=y |
198 | CONFIG_HUGETLBFS=y | 220 | CONFIG_HUGETLBFS=y |
199 | CONFIG_EFIVAR_FS=y | 221 | CONFIG_EFIVAR_FS=y |
200 | # CONFIG_MISC_FILESYSTEMS is not set | 222 | CONFIG_SQUASHFS=y |
201 | CONFIG_NFS_FS=y | 223 | CONFIG_NFS_FS=y |
202 | CONFIG_NFS_V4=y | 224 | CONFIG_NFS_V4=y |
203 | CONFIG_ROOT_NFS=y | 225 | CONFIG_ROOT_NFS=y |
@@ -206,6 +228,7 @@ CONFIG_NLS_CODEPAGE_437=y | |||
206 | CONFIG_NLS_ISO8859_1=y | 228 | CONFIG_NLS_ISO8859_1=y |
207 | CONFIG_VIRTUALIZATION=y | 229 | CONFIG_VIRTUALIZATION=y |
208 | CONFIG_KVM=y | 230 | CONFIG_KVM=y |
231 | CONFIG_PRINTK_TIME=y | ||
209 | CONFIG_DEBUG_INFO=y | 232 | CONFIG_DEBUG_INFO=y |
210 | CONFIG_DEBUG_FS=y | 233 | CONFIG_DEBUG_FS=y |
211 | CONFIG_MAGIC_SYSRQ=y | 234 | CONFIG_MAGIC_SYSRQ=y |