diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2017-02-23 18:35:57 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2017-02-23 18:35:57 -0500 |
commit | c35675f351b9f13062cfd0fac762615e703af2af (patch) | |
tree | a7cfee196da26984beb2769fddb47b6b184a5dab | |
parent | 6ae52c65e01991426e87bb0fb8a2ac9e032db7b1 (diff) | |
parent | 971d33cb422b3109fe3df034440debc3f4fe8423 (diff) |
Merge tag 'armsoc-arm64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC 64-bit updates from Arnd Bergmann:
"Changes to platform code for 64-bit ARM platforms, only trivial stuff
this time, a few defconfig changes to enable drivers, and a new entry
for the Cavium ThunderX2 platform"
* tag 'armsoc-arm64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
MAINTAINERS: Add Cavium ThunderX2 entry
arm64: add ARCH_THUNDER2 to defconfig
arm64: add THUNDER2 processor family
MAINTAINERS: Extend ARM/Mediatek SoC support section
arm64: defconfig: enable CONFIG_MMC_SDHCI_CADENCE
arm64: defconfig: enable XORv2 for Marvell Armada 7K/8K
-rw-r--r-- | MAINTAINERS | 9 | ||||
-rw-r--r-- | arch/arm64/Kconfig.platforms | 7 | ||||
-rw-r--r-- | arch/arm64/configs/defconfig | 3 |
3 files changed, 19 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index c4caa9bb7689..acf8ae1748e1 100644 --- a/MAINTAINERS +++ b/MAINTAINERS | |||
@@ -1525,8 +1525,10 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) | |||
1525 | L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) | 1525 | L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) |
1526 | S: Maintained | 1526 | S: Maintained |
1527 | F: arch/arm/boot/dts/mt6* | 1527 | F: arch/arm/boot/dts/mt6* |
1528 | F: arch/arm/boot/dts/mt7* | ||
1528 | F: arch/arm/boot/dts/mt8* | 1529 | F: arch/arm/boot/dts/mt8* |
1529 | F: arch/arm/mach-mediatek/ | 1530 | F: arch/arm/mach-mediatek/ |
1531 | F: arch/arm64/boot/dts/mediatek/ | ||
1530 | N: mtk | 1532 | N: mtk |
1531 | K: mediatek | 1533 | K: mediatek |
1532 | 1534 | ||
@@ -3009,6 +3011,13 @@ S: Maintained | |||
3009 | F: drivers/iio/light/cm* | 3011 | F: drivers/iio/light/cm* |
3010 | F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst | 3012 | F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst |
3011 | 3013 | ||
3014 | CAVIUM THUNDERX2 ARM64 SOC | ||
3015 | M: Jayachandran C <jnair@caviumnetworks.com> | ||
3016 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) | ||
3017 | S: Maintained | ||
3018 | F: arch/arm64/boot/dts/cavium/thunder-99xx* | ||
3019 | F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt | ||
3020 | |||
3012 | CAVIUM I2C DRIVER | 3021 | CAVIUM I2C DRIVER |
3013 | M: Jan Glauber <jglauber@cavium.com> | 3022 | M: Jan Glauber <jglauber@cavium.com> |
3014 | M: David Daney <david.daney@cavium.com> | 3023 | M: David Daney <david.daney@cavium.com> |
diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index 715ef1256838..129cc5ae4091 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms | |||
@@ -190,6 +190,13 @@ config ARCH_THUNDER | |||
190 | help | 190 | help |
191 | This enables support for Cavium's Thunder Family of SoCs. | 191 | This enables support for Cavium's Thunder Family of SoCs. |
192 | 192 | ||
193 | config ARCH_THUNDER2 | ||
194 | bool "Cavium ThunderX2 Server Processors" | ||
195 | select GPIOLIB | ||
196 | help | ||
197 | This enables support for Cavium's ThunderX2 CN99XX family of | ||
198 | server processors. | ||
199 | |||
193 | config ARCH_UNIPHIER | 200 | config ARCH_UNIPHIER |
194 | bool "Socionext UniPhier SoC Family" | 201 | bool "Socionext UniPhier SoC Family" |
195 | select ARCH_HAS_RESET_CONTROLLER | 202 | select ARCH_HAS_RESET_CONTROLLER |
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 6fc6f5a2a6e5..8752f578417c 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig | |||
@@ -53,6 +53,7 @@ CONFIG_ARCH_STRATIX10=y | |||
53 | CONFIG_ARCH_TEGRA=y | 53 | CONFIG_ARCH_TEGRA=y |
54 | CONFIG_ARCH_SPRD=y | 54 | CONFIG_ARCH_SPRD=y |
55 | CONFIG_ARCH_THUNDER=y | 55 | CONFIG_ARCH_THUNDER=y |
56 | CONFIG_ARCH_THUNDER2=y | ||
56 | CONFIG_ARCH_UNIPHIER=y | 57 | CONFIG_ARCH_UNIPHIER=y |
57 | CONFIG_ARCH_VEXPRESS=y | 58 | CONFIG_ARCH_VEXPRESS=y |
58 | CONFIG_ARCH_VULCAN=y | 59 | CONFIG_ARCH_VULCAN=y |
@@ -382,6 +383,7 @@ CONFIG_MMC_SDHCI_ACPI=y | |||
382 | CONFIG_MMC_SDHCI_PLTFM=y | 383 | CONFIG_MMC_SDHCI_PLTFM=y |
383 | CONFIG_MMC_SDHCI_OF_ARASAN=y | 384 | CONFIG_MMC_SDHCI_OF_ARASAN=y |
384 | CONFIG_MMC_SDHCI_OF_ESDHC=y | 385 | CONFIG_MMC_SDHCI_OF_ESDHC=y |
386 | CONFIG_MMC_SDHCI_CADENCE=y | ||
385 | CONFIG_MMC_SDHCI_TEGRA=y | 387 | CONFIG_MMC_SDHCI_TEGRA=y |
386 | CONFIG_MMC_SDHCI_MSM=y | 388 | CONFIG_MMC_SDHCI_MSM=y |
387 | CONFIG_MMC_SPI=y | 389 | CONFIG_MMC_SPI=y |
@@ -410,6 +412,7 @@ CONFIG_RTC_DRV_TEGRA=y | |||
410 | CONFIG_RTC_DRV_XGENE=y | 412 | CONFIG_RTC_DRV_XGENE=y |
411 | CONFIG_RTC_DRV_S3C=y | 413 | CONFIG_RTC_DRV_S3C=y |
412 | CONFIG_DMADEVICES=y | 414 | CONFIG_DMADEVICES=y |
415 | CONFIG_MV_XOR_V2=y | ||
413 | CONFIG_PL330_DMA=y | 416 | CONFIG_PL330_DMA=y |
414 | CONFIG_DMA_BCM2835=m | 417 | CONFIG_DMA_BCM2835=m |
415 | CONFIG_TEGRA20_APB_DMA=y | 418 | CONFIG_TEGRA20_APB_DMA=y |