1eed6b3ebSOlof Johanssonmenu "Platform selection" 2eed6b3ebSOlof Johansson 3e2f0abafSAntoine Tenartconfig ARCH_ALPINE 4e2f0abafSAntoine Tenart bool "Annapurna Labs Alpine platform" 5e2f0abafSAntoine Tenart help 6e2f0abafSAntoine Tenart This enables support for the Annapurna Labs Alpine 7e2f0abafSAntoine Tenart Soc family. 8e2f0abafSAntoine Tenart 936b7c583SRay Juiconfig ARCH_BCM_IPROC 1036b7c583SRay Jui bool "Broadcom iProc SoC Family" 1136b7c583SRay Jui help 1236b7c583SRay Jui This enables support for Broadcom iProc based SoCs 1336b7c583SRay Jui 14dd40fd92SJisheng Zhangconfig ARCH_BERLIN 15dd40fd92SJisheng Zhang bool "Marvell Berlin SoC Family" 16c582fbfbSJisheng Zhang select ARCH_REQUIRE_GPIOLIB 17dd40fd92SJisheng Zhang select DW_APB_ICTL 1875d8e1baSJisheng Zhang select PINCTRL 19dd40fd92SJisheng Zhang help 20dd40fd92SJisheng Zhang This enables support for Marvell Berlin SoC Family 21dd40fd92SJisheng Zhang 22eed6b3ebSOlof Johanssonconfig ARCH_EXYNOS 23eed6b3ebSOlof Johansson bool 24eed6b3ebSOlof Johansson help 25eed6b3ebSOlof Johansson This enables support for Samsung Exynos SoC family 26eed6b3ebSOlof Johansson 27eed6b3ebSOlof Johanssonconfig ARCH_EXYNOS7 28eed6b3ebSOlof Johansson bool "ARMv8 based Samsung Exynos7" 29eed6b3ebSOlof Johansson select ARCH_EXYNOS 30eed6b3ebSOlof Johansson select COMMON_CLK_SAMSUNG 31eed6b3ebSOlof Johansson select HAVE_S3C2410_WATCHDOG if WATCHDOG 32eed6b3ebSOlof Johansson select HAVE_S3C_RTC if RTC_CLASS 33eed6b3ebSOlof Johansson select PINCTRL 34eed6b3ebSOlof Johansson select PINCTRL_EXYNOS 35eed6b3ebSOlof Johansson 36eed6b3ebSOlof Johansson help 37eed6b3ebSOlof Johansson This enables support for Samsung Exynos7 SoC family 38eed6b3ebSOlof Johansson 3953a5fde0SBhupesh Sharmaconfig ARCH_LAYERSCAPE 4053a5fde0SBhupesh Sharma bool "ARMv8 based Freescale Layerscape SoC family" 41eed6b3ebSOlof Johansson help 4253a5fde0SBhupesh Sharma This enables support for the Freescale Layerscape SoC family. 43eed6b3ebSOlof Johansson 44eed6b3ebSOlof Johanssonconfig ARCH_HISI 45eed6b3ebSOlof Johansson bool "Hisilicon SoC Family" 46eed6b3ebSOlof Johansson help 47eed6b3ebSOlof Johansson This enables support for Hisilicon ARMv8 SoC family 48eed6b3ebSOlof Johansson 49eed6b3ebSOlof Johanssonconfig ARCH_MEDIATEK 50eed6b3ebSOlof Johansson bool "Mediatek MT65xx & MT81xx ARMv8 SoC" 51eed6b3ebSOlof Johansson select ARM_GIC 52eed6b3ebSOlof Johansson select PINCTRL 53c050b45dSYingjoe Chen select MTK_TIMER 54eed6b3ebSOlof Johansson help 55eed6b3ebSOlof Johansson Support for Mediatek MT65xx & MT81xx ARMv8 SoCs 56eed6b3ebSOlof Johansson 57b4f596b1SGregory CLEMENTconfig ARCH_MVEBU 58b4f596b1SGregory CLEMENT bool "Marvell EBU SoC Family" 59b4f596b1SGregory CLEMENT help 60b4f596b1SGregory CLEMENT This enables support for Marvell EBU family such as the 61b4f596b1SGregory CLEMENT Armada 3700 SoC family. 62b4f596b1SGregory CLEMENT 63eed6b3ebSOlof Johanssonconfig ARCH_QCOM 64eed6b3ebSOlof Johansson bool "Qualcomm Platforms" 65eed6b3ebSOlof Johansson select PINCTRL 66eed6b3ebSOlof Johansson help 67eed6b3ebSOlof Johansson This enables support for the ARMv8 based Qualcomm chipsets. 68eed6b3ebSOlof Johansson 69fbac1c81SHeiko Stübnerconfig ARCH_ROCKCHIP 70fbac1c81SHeiko Stübner bool "Rockchip Platforms" 71fbac1c81SHeiko Stübner select ARCH_HAS_RESET_CONTROLLER 72fbac1c81SHeiko Stübner select ARCH_REQUIRE_GPIOLIB 73fbac1c81SHeiko Stübner select PINCTRL 74fbac1c81SHeiko Stübner select PINCTRL_ROCKCHIP 75c840f28bSCaesar Wang select ROCKCHIP_TIMER 76fbac1c81SHeiko Stübner help 77fbac1c81SHeiko Stübner This enables support for the ARMv8 based Rockchip chipsets, 78fbac1c81SHeiko Stübner like the RK3368. 79fbac1c81SHeiko Stübner 80eed6b3ebSOlof Johanssonconfig ARCH_SEATTLE 81eed6b3ebSOlof Johansson bool "AMD Seattle SoC Family" 82eed6b3ebSOlof Johansson help 83eed6b3ebSOlof Johansson This enables support for AMD Seattle SOC Family 84eed6b3ebSOlof Johansson 8526a7e06dSSimon Hormanconfig ARCH_SHMOBILE 8626a7e06dSSimon Horman bool 8726a7e06dSSimon Horman 8826a7e06dSSimon Hormanconfig ARCH_RENESAS 8926a7e06dSSimon Horman bool "Renesas SoC Platforms" 9026a7e06dSSimon Horman select ARCH_SHMOBILE 9126a7e06dSSimon Horman select PINCTRL 9226a7e06dSSimon Horman select PM_GENERIC_DOMAINS if PM 9326a7e06dSSimon Horman help 9426a7e06dSSimon Horman This enables support for the ARMv8 based Renesas SoCs. 9526a7e06dSSimon Horman 9626a7e06dSSimon Hormanconfig ARCH_R8A7795 9726a7e06dSSimon Horman bool "Renesas R-Car H3 SoC Platform" 9826a7e06dSSimon Horman depends on ARCH_RENESAS 9926a7e06dSSimon Horman help 10026a7e06dSSimon Horman This enables support for the Renesas R-Car H3 SoC. 10126a7e06dSSimon Horman 10278cd6a9dSDinh Nguyenconfig ARCH_STRATIX10 10378cd6a9dSDinh Nguyen bool "Altera's Stratix 10 SoCFPGA Family" 10478cd6a9dSDinh Nguyen help 10578cd6a9dSDinh Nguyen This enables support for Altera's Stratix 10 SoCFPGA Family. 10678cd6a9dSDinh Nguyen 107eed6b3ebSOlof Johanssonconfig ARCH_TEGRA 108eed6b3ebSOlof Johansson bool "NVIDIA Tegra SoC Family" 109eed6b3ebSOlof Johansson select ARCH_HAS_RESET_CONTROLLER 110eed6b3ebSOlof Johansson select ARCH_REQUIRE_GPIOLIB 111eed6b3ebSOlof Johansson select CLKDEV_LOOKUP 112eed6b3ebSOlof Johansson select CLKSRC_MMIO 113eed6b3ebSOlof Johansson select CLKSRC_OF 114eed6b3ebSOlof Johansson select GENERIC_CLOCKEVENTS 115eed6b3ebSOlof Johansson select HAVE_CLK 116eed6b3ebSOlof Johansson select PINCTRL 117eed6b3ebSOlof Johansson select RESET_CONTROLLER 118eed6b3ebSOlof Johansson help 119eed6b3ebSOlof Johansson This enables support for the NVIDIA Tegra SoC family. 120eed6b3ebSOlof Johansson 121eed6b3ebSOlof Johanssonconfig ARCH_SPRD 122eed6b3ebSOlof Johansson bool "Spreadtrum SoC platform" 123eed6b3ebSOlof Johansson help 124eed6b3ebSOlof Johansson Support for Spreadtrum ARM based SoCs 125eed6b3ebSOlof Johansson 126eed6b3ebSOlof Johanssonconfig ARCH_THUNDER 127eed6b3ebSOlof Johansson bool "Cavium Inc. Thunder SoC Family" 128eed6b3ebSOlof Johansson help 129eed6b3ebSOlof Johansson This enables support for Cavium's Thunder Family of SoCs. 130eed6b3ebSOlof Johansson 13156aaafb6SMasahiro Yamadaconfig ARCH_UNIPHIER 13256aaafb6SMasahiro Yamada bool "Socionext UniPhier SoC Family" 13356aaafb6SMasahiro Yamada select PINCTRL 13456aaafb6SMasahiro Yamada help 13556aaafb6SMasahiro Yamada This enables support for Socionext UniPhier SoC family. 13656aaafb6SMasahiro Yamada 137eed6b3ebSOlof Johanssonconfig ARCH_VEXPRESS 138eed6b3ebSOlof Johansson bool "ARMv8 software model (Versatile Express)" 139eed6b3ebSOlof Johansson select ARCH_REQUIRE_GPIOLIB 140eed6b3ebSOlof Johansson select COMMON_CLK_VERSATILE 141eed6b3ebSOlof Johansson select POWER_RESET_VEXPRESS 142eed6b3ebSOlof Johansson select VEXPRESS_CONFIG 143eed6b3ebSOlof Johansson help 144eed6b3ebSOlof Johansson This enables support for the ARMv8 software model (Versatile 145eed6b3ebSOlof Johansson Express). 146eed6b3ebSOlof Johansson 147eed6b3ebSOlof Johanssonconfig ARCH_XGENE 148eed6b3ebSOlof Johansson bool "AppliedMicro X-Gene SOC Family" 149eed6b3ebSOlof Johansson help 150eed6b3ebSOlof Johansson This enables support for AppliedMicro X-Gene SOC Family 151eed6b3ebSOlof Johansson 152eed6b3ebSOlof Johanssonconfig ARCH_ZYNQMP 153eed6b3ebSOlof Johansson bool "Xilinx ZynqMP Family" 154eed6b3ebSOlof Johansson help 155eed6b3ebSOlof Johansson This enables support for Xilinx ZynqMP Family 156eed6b3ebSOlof Johansson 157eed6b3ebSOlof Johanssonendmenu 158