1eed6b3ebSOlof Johanssonmenu "Platform selection" 2eed6b3ebSOlof Johansson 336b7c583SRay Juiconfig ARCH_BCM_IPROC 436b7c583SRay Jui bool "Broadcom iProc SoC Family" 5382618bbSAnup Patel select COMMON_CLK_IPROC 6382618bbSAnup Patel select PINCTRL 7382618bbSAnup Patel select ARCH_REQUIRE_GPIOLIB 836b7c583SRay Jui help 936b7c583SRay Jui This enables support for Broadcom iProc based SoCs 1036b7c583SRay Jui 11dd40fd92SJisheng Zhangconfig ARCH_BERLIN 12dd40fd92SJisheng Zhang bool "Marvell Berlin SoC Family" 13c582fbfbSJisheng Zhang select ARCH_REQUIRE_GPIOLIB 14dd40fd92SJisheng Zhang select DW_APB_ICTL 1575d8e1baSJisheng Zhang select PINCTRL 16dd40fd92SJisheng Zhang help 17dd40fd92SJisheng Zhang This enables support for Marvell Berlin SoC Family 18dd40fd92SJisheng Zhang 19eed6b3ebSOlof Johanssonconfig ARCH_EXYNOS 20eed6b3ebSOlof Johansson bool 21eed6b3ebSOlof Johansson help 22eed6b3ebSOlof Johansson This enables support for Samsung Exynos SoC family 23eed6b3ebSOlof Johansson 24eed6b3ebSOlof Johanssonconfig ARCH_EXYNOS7 25eed6b3ebSOlof Johansson bool "ARMv8 based Samsung Exynos7" 26eed6b3ebSOlof Johansson select ARCH_EXYNOS 27eed6b3ebSOlof Johansson select COMMON_CLK_SAMSUNG 28eed6b3ebSOlof Johansson select HAVE_S3C2410_WATCHDOG if WATCHDOG 29eed6b3ebSOlof Johansson select HAVE_S3C_RTC if RTC_CLASS 30eed6b3ebSOlof Johansson select PINCTRL 31eed6b3ebSOlof Johansson select PINCTRL_EXYNOS 32eed6b3ebSOlof Johansson 33eed6b3ebSOlof Johansson help 34eed6b3ebSOlof Johansson This enables support for Samsung Exynos7 SoC family 35eed6b3ebSOlof Johansson 3653a5fde0SBhupesh Sharmaconfig ARCH_LAYERSCAPE 3753a5fde0SBhupesh Sharma bool "ARMv8 based Freescale Layerscape SoC family" 38eed6b3ebSOlof Johansson help 3953a5fde0SBhupesh Sharma This enables support for the Freescale Layerscape SoC family. 40eed6b3ebSOlof Johansson 41eed6b3ebSOlof Johanssonconfig ARCH_HISI 42eed6b3ebSOlof Johansson bool "Hisilicon SoC Family" 43eed6b3ebSOlof Johansson help 44eed6b3ebSOlof Johansson This enables support for Hisilicon ARMv8 SoC family 45eed6b3ebSOlof Johansson 46eed6b3ebSOlof Johanssonconfig ARCH_MEDIATEK 47eed6b3ebSOlof Johansson bool "Mediatek MT65xx & MT81xx ARMv8 SoC" 48eed6b3ebSOlof Johansson select ARM_GIC 49eed6b3ebSOlof Johansson select PINCTRL 50c050b45dSYingjoe Chen select MTK_TIMER 51eed6b3ebSOlof Johansson help 52eed6b3ebSOlof Johansson Support for Mediatek MT65xx & MT81xx ARMv8 SoCs 53eed6b3ebSOlof Johansson 54eed6b3ebSOlof Johanssonconfig ARCH_QCOM 55eed6b3ebSOlof Johansson bool "Qualcomm Platforms" 56eed6b3ebSOlof Johansson select PINCTRL 57eed6b3ebSOlof Johansson help 58eed6b3ebSOlof Johansson This enables support for the ARMv8 based Qualcomm chipsets. 59eed6b3ebSOlof Johansson 60fbac1c81SHeiko Stübnerconfig ARCH_ROCKCHIP 61fbac1c81SHeiko Stübner bool "Rockchip Platforms" 62fbac1c81SHeiko Stübner select ARCH_HAS_RESET_CONTROLLER 63fbac1c81SHeiko Stübner select ARCH_REQUIRE_GPIOLIB 64fbac1c81SHeiko Stübner select PINCTRL 65fbac1c81SHeiko Stübner select PINCTRL_ROCKCHIP 66fbac1c81SHeiko Stübner help 67fbac1c81SHeiko Stübner This enables support for the ARMv8 based Rockchip chipsets, 68fbac1c81SHeiko Stübner like the RK3368. 69fbac1c81SHeiko Stübner 70eed6b3ebSOlof Johanssonconfig ARCH_SEATTLE 71eed6b3ebSOlof Johansson bool "AMD Seattle SoC Family" 72eed6b3ebSOlof Johansson help 73eed6b3ebSOlof Johansson This enables support for AMD Seattle SOC Family 74eed6b3ebSOlof Johansson 7526a7e06dSSimon Hormanconfig ARCH_SHMOBILE 7626a7e06dSSimon Horman bool 7726a7e06dSSimon Horman 7826a7e06dSSimon Hormanconfig ARCH_RENESAS 7926a7e06dSSimon Horman bool "Renesas SoC Platforms" 8026a7e06dSSimon Horman select ARCH_SHMOBILE 8126a7e06dSSimon Horman select PINCTRL 8226a7e06dSSimon Horman select PM_GENERIC_DOMAINS if PM 8326a7e06dSSimon Horman help 8426a7e06dSSimon Horman This enables support for the ARMv8 based Renesas SoCs. 8526a7e06dSSimon Horman 8626a7e06dSSimon Hormanconfig ARCH_R8A7795 8726a7e06dSSimon Horman bool "Renesas R-Car H3 SoC Platform" 8826a7e06dSSimon Horman depends on ARCH_RENESAS 8926a7e06dSSimon Horman help 9026a7e06dSSimon Horman This enables support for the Renesas R-Car H3 SoC. 9126a7e06dSSimon Horman 9278cd6a9dSDinh Nguyenconfig ARCH_STRATIX10 9378cd6a9dSDinh Nguyen bool "Altera's Stratix 10 SoCFPGA Family" 9478cd6a9dSDinh Nguyen help 9578cd6a9dSDinh Nguyen This enables support for Altera's Stratix 10 SoCFPGA Family. 9678cd6a9dSDinh Nguyen 97eed6b3ebSOlof Johanssonconfig ARCH_TEGRA 98eed6b3ebSOlof Johansson bool "NVIDIA Tegra SoC Family" 99eed6b3ebSOlof Johansson select ARCH_HAS_RESET_CONTROLLER 100eed6b3ebSOlof Johansson select ARCH_REQUIRE_GPIOLIB 101eed6b3ebSOlof Johansson select CLKDEV_LOOKUP 102eed6b3ebSOlof Johansson select CLKSRC_MMIO 103eed6b3ebSOlof Johansson select CLKSRC_OF 104eed6b3ebSOlof Johansson select GENERIC_CLOCKEVENTS 105eed6b3ebSOlof Johansson select HAVE_CLK 106eed6b3ebSOlof Johansson select PINCTRL 107eed6b3ebSOlof Johansson select RESET_CONTROLLER 108eed6b3ebSOlof Johansson help 109eed6b3ebSOlof Johansson This enables support for the NVIDIA Tegra SoC family. 110eed6b3ebSOlof Johansson 111eed6b3ebSOlof Johanssonconfig ARCH_SPRD 112eed6b3ebSOlof Johansson bool "Spreadtrum SoC platform" 113eed6b3ebSOlof Johansson help 114eed6b3ebSOlof Johansson Support for Spreadtrum ARM based SoCs 115eed6b3ebSOlof Johansson 116eed6b3ebSOlof Johanssonconfig ARCH_THUNDER 117eed6b3ebSOlof Johansson bool "Cavium Inc. Thunder SoC Family" 118eed6b3ebSOlof Johansson help 119eed6b3ebSOlof Johansson This enables support for Cavium's Thunder Family of SoCs. 120eed6b3ebSOlof Johansson 12156aaafb6SMasahiro Yamadaconfig ARCH_UNIPHIER 12256aaafb6SMasahiro Yamada bool "Socionext UniPhier SoC Family" 12356aaafb6SMasahiro Yamada select PINCTRL 12456aaafb6SMasahiro Yamada help 12556aaafb6SMasahiro Yamada This enables support for Socionext UniPhier SoC family. 12656aaafb6SMasahiro Yamada 127eed6b3ebSOlof Johanssonconfig ARCH_VEXPRESS 128eed6b3ebSOlof Johansson bool "ARMv8 software model (Versatile Express)" 129eed6b3ebSOlof Johansson select ARCH_REQUIRE_GPIOLIB 130eed6b3ebSOlof Johansson select COMMON_CLK_VERSATILE 131eed6b3ebSOlof Johansson select POWER_RESET_VEXPRESS 132eed6b3ebSOlof Johansson select VEXPRESS_CONFIG 133eed6b3ebSOlof Johansson help 134eed6b3ebSOlof Johansson This enables support for the ARMv8 software model (Versatile 135eed6b3ebSOlof Johansson Express). 136eed6b3ebSOlof Johansson 137*5bfb3889SZi Shen Limconfig ARCH_VULCAN 138*5bfb3889SZi Shen Lim bool "Broadcom Vulcan SOC Family" 139*5bfb3889SZi Shen Lim help 140*5bfb3889SZi Shen Lim This enables support for Broadcom Vulcan SoC Family 141*5bfb3889SZi Shen Lim 142eed6b3ebSOlof Johanssonconfig ARCH_XGENE 143eed6b3ebSOlof Johansson bool "AppliedMicro X-Gene SOC Family" 144eed6b3ebSOlof Johansson help 145eed6b3ebSOlof Johansson This enables support for AppliedMicro X-Gene SOC Family 146eed6b3ebSOlof Johansson 147eed6b3ebSOlof Johanssonconfig ARCH_ZYNQMP 148eed6b3ebSOlof Johansson bool "Xilinx ZynqMP Family" 149eed6b3ebSOlof Johansson help 150eed6b3ebSOlof Johansson This enables support for Xilinx ZynqMP Family 151eed6b3ebSOlof Johansson 152eed6b3ebSOlof Johanssonendmenu 153