1eed6b3ebSOlof Johanssonmenu "Platform selection" 2eed6b3ebSOlof Johansson 3ce3dd55bSAndre Przywaraconfig ARCH_SUNXI 4ce3dd55bSAndre Przywara bool "Allwinner sunxi 64-bit SoC Family" 5ce3dd55bSAndre Przywara help 6ce3dd55bSAndre Przywara This enables support for Allwinner sunxi based SoCs like the A64. 7ce3dd55bSAndre Przywara 8e2f0abafSAntoine Tenartconfig ARCH_ALPINE 9e2f0abafSAntoine Tenart bool "Annapurna Labs Alpine platform" 1093df6d16SAntoine Tenart select ALPINE_MSI 11e2f0abafSAntoine Tenart help 12e2f0abafSAntoine Tenart This enables support for the Annapurna Labs Alpine 13e2f0abafSAntoine Tenart Soc family. 14e2f0abafSAntoine Tenart 1536b7c583SRay Juiconfig ARCH_BCM_IPROC 1636b7c583SRay Jui bool "Broadcom iProc SoC Family" 17382618bbSAnup Patel select COMMON_CLK_IPROC 18382618bbSAnup Patel select PINCTRL 19382618bbSAnup Patel select ARCH_REQUIRE_GPIOLIB 2036b7c583SRay Jui help 2136b7c583SRay Jui This enables support for Broadcom iProc based SoCs 2236b7c583SRay Jui 23dd40fd92SJisheng Zhangconfig ARCH_BERLIN 24dd40fd92SJisheng Zhang bool "Marvell Berlin SoC Family" 25c582fbfbSJisheng Zhang select ARCH_REQUIRE_GPIOLIB 26dd40fd92SJisheng Zhang select DW_APB_ICTL 2775d8e1baSJisheng Zhang select PINCTRL 28dd40fd92SJisheng Zhang help 29dd40fd92SJisheng Zhang This enables support for Marvell Berlin SoC Family 30dd40fd92SJisheng Zhang 31eed6b3ebSOlof Johanssonconfig ARCH_EXYNOS 32c87b3e97SKrzysztof Kozlowski bool "ARMv8 based Samsung Exynos SoC family" 33eed6b3ebSOlof Johansson select COMMON_CLK_SAMSUNG 34eed6b3ebSOlof Johansson select HAVE_S3C2410_WATCHDOG if WATCHDOG 35eed6b3ebSOlof Johansson select HAVE_S3C_RTC if RTC_CLASS 36eed6b3ebSOlof Johansson select PINCTRL 37eed6b3ebSOlof Johansson select PINCTRL_EXYNOS 38eed6b3ebSOlof Johansson help 39c87b3e97SKrzysztof Kozlowski This enables support for ARMv8 based Samsung Exynos SoC family. 40eed6b3ebSOlof Johansson 4153a5fde0SBhupesh Sharmaconfig ARCH_LAYERSCAPE 4253a5fde0SBhupesh Sharma bool "ARMv8 based Freescale Layerscape SoC family" 43eed6b3ebSOlof Johansson help 4453a5fde0SBhupesh Sharma This enables support for the Freescale Layerscape SoC family. 45eed6b3ebSOlof Johansson 46eed6b3ebSOlof Johanssonconfig ARCH_HISI 47eed6b3ebSOlof Johansson bool "Hisilicon SoC Family" 48dd17a3c4SMaJun select HISILICON_IRQ_MBIGEN 49eed6b3ebSOlof Johansson help 50eed6b3ebSOlof Johansson This enables support for Hisilicon ARMv8 SoC family 51eed6b3ebSOlof Johansson 52eed6b3ebSOlof Johanssonconfig ARCH_MEDIATEK 53eed6b3ebSOlof Johansson bool "Mediatek MT65xx & MT81xx ARMv8 SoC" 54eed6b3ebSOlof Johansson select ARM_GIC 55eed6b3ebSOlof Johansson select PINCTRL 56c050b45dSYingjoe Chen select MTK_TIMER 57eed6b3ebSOlof Johansson help 58eed6b3ebSOlof Johansson Support for Mediatek MT65xx & MT81xx ARMv8 SoCs 59eed6b3ebSOlof Johansson 60451e9e54SAndreas Färberconfig ARCH_MESON 61451e9e54SAndreas Färber bool "Amlogic Platforms" 62451e9e54SAndreas Färber help 63451e9e54SAndreas Färber This enables support for the Amlogic S905 SoCs. 64451e9e54SAndreas Färber 65b4f596b1SGregory CLEMENTconfig ARCH_MVEBU 66b4f596b1SGregory CLEMENT bool "Marvell EBU SoC Family" 67*ad87c0f6SThomas Petazzoni select ARMADA_AP806_SYSCON 68*ad87c0f6SThomas Petazzoni select ARMADA_CP110_SYSCON 69b3920b2bSThomas Petazzoni select MVEBU_ODMI 70b4f596b1SGregory CLEMENT help 71b3920b2bSThomas Petazzoni This enables support for Marvell EBU familly, including: 72b3920b2bSThomas Petazzoni - Armada 3700 SoC Family 73b3920b2bSThomas Petazzoni - Armada 7K SoC Family 74b3920b2bSThomas Petazzoni - Armada 8K SoC Family 75b4f596b1SGregory CLEMENT 76eed6b3ebSOlof Johanssonconfig ARCH_QCOM 77eed6b3ebSOlof Johansson bool "Qualcomm Platforms" 78eed6b3ebSOlof Johansson select PINCTRL 79eed6b3ebSOlof Johansson help 80eed6b3ebSOlof Johansson This enables support for the ARMv8 based Qualcomm chipsets. 81eed6b3ebSOlof Johansson 82fbac1c81SHeiko Stübnerconfig ARCH_ROCKCHIP 83fbac1c81SHeiko Stübner bool "Rockchip Platforms" 84fbac1c81SHeiko Stübner select ARCH_HAS_RESET_CONTROLLER 85fbac1c81SHeiko Stübner select ARCH_REQUIRE_GPIOLIB 86fbac1c81SHeiko Stübner select PINCTRL 87fbac1c81SHeiko Stübner select PINCTRL_ROCKCHIP 88c840f28bSCaesar Wang select ROCKCHIP_TIMER 89fbac1c81SHeiko Stübner help 90fbac1c81SHeiko Stübner This enables support for the ARMv8 based Rockchip chipsets, 91fbac1c81SHeiko Stübner like the RK3368. 92fbac1c81SHeiko Stübner 93eed6b3ebSOlof Johanssonconfig ARCH_SEATTLE 94eed6b3ebSOlof Johansson bool "AMD Seattle SoC Family" 95eed6b3ebSOlof Johansson help 96eed6b3ebSOlof Johansson This enables support for AMD Seattle SOC Family 97eed6b3ebSOlof Johansson 9826a7e06dSSimon Hormanconfig ARCH_SHMOBILE 9926a7e06dSSimon Horman bool 10026a7e06dSSimon Horman 10126a7e06dSSimon Hormanconfig ARCH_RENESAS 10226a7e06dSSimon Horman bool "Renesas SoC Platforms" 10326a7e06dSSimon Horman select ARCH_SHMOBILE 10426a7e06dSSimon Horman select PINCTRL 1052ee98234SGeert Uytterhoeven select PM 1062ee98234SGeert Uytterhoeven select PM_GENERIC_DOMAINS 107f7e02051SMagnus Damm select RENESAS_IRQC 10826a7e06dSSimon Horman help 10926a7e06dSSimon Horman This enables support for the ARMv8 based Renesas SoCs. 11026a7e06dSSimon Horman 11126a7e06dSSimon Hormanconfig ARCH_R8A7795 11226a7e06dSSimon Horman bool "Renesas R-Car H3 SoC Platform" 11326a7e06dSSimon Horman depends on ARCH_RENESAS 11426a7e06dSSimon Horman help 11526a7e06dSSimon Horman This enables support for the Renesas R-Car H3 SoC. 11626a7e06dSSimon Horman 11778cd6a9dSDinh Nguyenconfig ARCH_STRATIX10 11878cd6a9dSDinh Nguyen bool "Altera's Stratix 10 SoCFPGA Family" 11978cd6a9dSDinh Nguyen help 12078cd6a9dSDinh Nguyen This enables support for Altera's Stratix 10 SoCFPGA Family. 12178cd6a9dSDinh Nguyen 122eed6b3ebSOlof Johanssonconfig ARCH_TEGRA 123eed6b3ebSOlof Johansson bool "NVIDIA Tegra SoC Family" 124eed6b3ebSOlof Johansson select ARCH_HAS_RESET_CONTROLLER 125eed6b3ebSOlof Johansson select ARCH_REQUIRE_GPIOLIB 126eed6b3ebSOlof Johansson select CLKDEV_LOOKUP 127eed6b3ebSOlof Johansson select CLKSRC_MMIO 128eed6b3ebSOlof Johansson select CLKSRC_OF 129eed6b3ebSOlof Johansson select GENERIC_CLOCKEVENTS 130eed6b3ebSOlof Johansson select HAVE_CLK 131eed6b3ebSOlof Johansson select PINCTRL 132eed6b3ebSOlof Johansson select RESET_CONTROLLER 133eed6b3ebSOlof Johansson help 134eed6b3ebSOlof Johansson This enables support for the NVIDIA Tegra SoC family. 135eed6b3ebSOlof Johansson 136eed6b3ebSOlof Johanssonconfig ARCH_SPRD 137eed6b3ebSOlof Johansson bool "Spreadtrum SoC platform" 138eed6b3ebSOlof Johansson help 139eed6b3ebSOlof Johansson Support for Spreadtrum ARM based SoCs 140eed6b3ebSOlof Johansson 141eed6b3ebSOlof Johanssonconfig ARCH_THUNDER 142eed6b3ebSOlof Johansson bool "Cavium Inc. Thunder SoC Family" 143eed6b3ebSOlof Johansson help 144eed6b3ebSOlof Johansson This enables support for Cavium's Thunder Family of SoCs. 145eed6b3ebSOlof Johansson 14656aaafb6SMasahiro Yamadaconfig ARCH_UNIPHIER 14756aaafb6SMasahiro Yamada bool "Socionext UniPhier SoC Family" 14856aaafb6SMasahiro Yamada select PINCTRL 14956aaafb6SMasahiro Yamada help 15056aaafb6SMasahiro Yamada This enables support for Socionext UniPhier SoC family. 15156aaafb6SMasahiro Yamada 152eed6b3ebSOlof Johanssonconfig ARCH_VEXPRESS 153eed6b3ebSOlof Johansson bool "ARMv8 software model (Versatile Express)" 154eed6b3ebSOlof Johansson select ARCH_REQUIRE_GPIOLIB 155eed6b3ebSOlof Johansson select COMMON_CLK_VERSATILE 156eed6b3ebSOlof Johansson select POWER_RESET_VEXPRESS 157eed6b3ebSOlof Johansson select VEXPRESS_CONFIG 158eed6b3ebSOlof Johansson help 159eed6b3ebSOlof Johansson This enables support for the ARMv8 software model (Versatile 160eed6b3ebSOlof Johansson Express). 161eed6b3ebSOlof Johansson 1625bfb3889SZi Shen Limconfig ARCH_VULCAN 1635bfb3889SZi Shen Lim bool "Broadcom Vulcan SOC Family" 1645bfb3889SZi Shen Lim help 1655bfb3889SZi Shen Lim This enables support for Broadcom Vulcan SoC Family 1665bfb3889SZi Shen Lim 167eed6b3ebSOlof Johanssonconfig ARCH_XGENE 168eed6b3ebSOlof Johansson bool "AppliedMicro X-Gene SOC Family" 169eed6b3ebSOlof Johansson help 170eed6b3ebSOlof Johansson This enables support for AppliedMicro X-Gene SOC Family 171eed6b3ebSOlof Johansson 172eed6b3ebSOlof Johanssonconfig ARCH_ZYNQMP 173eed6b3ebSOlof Johansson bool "Xilinx ZynqMP Family" 174eed6b3ebSOlof Johansson help 175eed6b3ebSOlof Johansson This enables support for Xilinx ZynqMP Family 176eed6b3ebSOlof Johansson 177eed6b3ebSOlof Johanssonendmenu 178