1eed6b3ebSOlof Johanssonmenu "Platform selection" 2eed6b3ebSOlof Johansson 336b7c583SRay Juiconfig ARCH_BCM_IPROC 436b7c583SRay Jui bool "Broadcom iProc SoC Family" 536b7c583SRay Jui help 636b7c583SRay Jui This enables support for Broadcom iProc based SoCs 736b7c583SRay Jui 8dd40fd92SJisheng Zhangconfig ARCH_BERLIN 9dd40fd92SJisheng Zhang bool "Marvell Berlin SoC Family" 10c582fbfbSJisheng Zhang select ARCH_REQUIRE_GPIOLIB 11dd40fd92SJisheng Zhang select DW_APB_ICTL 12dd40fd92SJisheng Zhang help 13dd40fd92SJisheng Zhang This enables support for Marvell Berlin SoC Family 14dd40fd92SJisheng Zhang 15eed6b3ebSOlof Johanssonconfig ARCH_EXYNOS 16eed6b3ebSOlof Johansson bool 17eed6b3ebSOlof Johansson help 18eed6b3ebSOlof Johansson This enables support for Samsung Exynos SoC family 19eed6b3ebSOlof Johansson 20eed6b3ebSOlof Johanssonconfig ARCH_EXYNOS7 21eed6b3ebSOlof Johansson bool "ARMv8 based Samsung Exynos7" 22eed6b3ebSOlof Johansson select ARCH_EXYNOS 23eed6b3ebSOlof Johansson select COMMON_CLK_SAMSUNG 24eed6b3ebSOlof Johansson select HAVE_S3C2410_WATCHDOG if WATCHDOG 25eed6b3ebSOlof Johansson select HAVE_S3C_RTC if RTC_CLASS 26eed6b3ebSOlof Johansson select PINCTRL 27eed6b3ebSOlof Johansson select PINCTRL_EXYNOS 28eed6b3ebSOlof Johansson 29eed6b3ebSOlof Johansson help 30eed6b3ebSOlof Johansson This enables support for Samsung Exynos7 SoC family 31eed6b3ebSOlof Johansson 3253a5fde0SBhupesh Sharmaconfig ARCH_LAYERSCAPE 3353a5fde0SBhupesh Sharma bool "ARMv8 based Freescale Layerscape SoC family" 34eed6b3ebSOlof Johansson help 3553a5fde0SBhupesh Sharma This enables support for the Freescale Layerscape SoC family. 36eed6b3ebSOlof Johansson 37eed6b3ebSOlof Johanssonconfig ARCH_HISI 38eed6b3ebSOlof Johansson bool "Hisilicon SoC Family" 39eed6b3ebSOlof Johansson help 40eed6b3ebSOlof Johansson This enables support for Hisilicon ARMv8 SoC family 41eed6b3ebSOlof Johansson 42eed6b3ebSOlof Johanssonconfig ARCH_MEDIATEK 43eed6b3ebSOlof Johansson bool "Mediatek MT65xx & MT81xx ARMv8 SoC" 44eed6b3ebSOlof Johansson select ARM_GIC 45eed6b3ebSOlof Johansson select PINCTRL 46eed6b3ebSOlof Johansson help 47eed6b3ebSOlof Johansson Support for Mediatek MT65xx & MT81xx ARMv8 SoCs 48eed6b3ebSOlof Johansson 49eed6b3ebSOlof Johanssonconfig ARCH_QCOM 50eed6b3ebSOlof Johansson bool "Qualcomm Platforms" 51eed6b3ebSOlof Johansson select PINCTRL 52eed6b3ebSOlof Johansson help 53eed6b3ebSOlof Johansson This enables support for the ARMv8 based Qualcomm chipsets. 54eed6b3ebSOlof Johansson 55fbac1c81SHeiko Stübnerconfig ARCH_ROCKCHIP 56fbac1c81SHeiko Stübner bool "Rockchip Platforms" 57fbac1c81SHeiko Stübner select ARCH_HAS_RESET_CONTROLLER 58fbac1c81SHeiko Stübner select ARCH_REQUIRE_GPIOLIB 59fbac1c81SHeiko Stübner select PINCTRL 60fbac1c81SHeiko Stübner select PINCTRL_ROCKCHIP 61fbac1c81SHeiko Stübner help 62fbac1c81SHeiko Stübner This enables support for the ARMv8 based Rockchip chipsets, 63fbac1c81SHeiko Stübner like the RK3368. 64fbac1c81SHeiko Stübner 65eed6b3ebSOlof Johanssonconfig ARCH_SEATTLE 66eed6b3ebSOlof Johansson bool "AMD Seattle SoC Family" 67eed6b3ebSOlof Johansson help 68eed6b3ebSOlof Johansson This enables support for AMD Seattle SOC Family 69eed6b3ebSOlof Johansson 70*26a7e06dSSimon Hormanconfig ARCH_SHMOBILE 71*26a7e06dSSimon Horman bool 72*26a7e06dSSimon Horman 73*26a7e06dSSimon Hormanconfig ARCH_RENESAS 74*26a7e06dSSimon Horman bool "Renesas SoC Platforms" 75*26a7e06dSSimon Horman select ARCH_SHMOBILE 76*26a7e06dSSimon Horman select PINCTRL 77*26a7e06dSSimon Horman select PM_GENERIC_DOMAINS if PM 78*26a7e06dSSimon Horman help 79*26a7e06dSSimon Horman This enables support for the ARMv8 based Renesas SoCs. 80*26a7e06dSSimon Horman 81*26a7e06dSSimon Hormanconfig ARCH_R8A7795 82*26a7e06dSSimon Horman bool "Renesas R-Car H3 SoC Platform" 83*26a7e06dSSimon Horman depends on ARCH_RENESAS 84*26a7e06dSSimon Horman help 85*26a7e06dSSimon Horman This enables support for the Renesas R-Car H3 SoC. 86*26a7e06dSSimon Horman 8778cd6a9dSDinh Nguyenconfig ARCH_STRATIX10 8878cd6a9dSDinh Nguyen bool "Altera's Stratix 10 SoCFPGA Family" 8978cd6a9dSDinh Nguyen help 9078cd6a9dSDinh Nguyen This enables support for Altera's Stratix 10 SoCFPGA Family. 9178cd6a9dSDinh Nguyen 92eed6b3ebSOlof Johanssonconfig ARCH_TEGRA 93eed6b3ebSOlof Johansson bool "NVIDIA Tegra SoC Family" 94eed6b3ebSOlof Johansson select ARCH_HAS_RESET_CONTROLLER 95eed6b3ebSOlof Johansson select ARCH_REQUIRE_GPIOLIB 96eed6b3ebSOlof Johansson select CLKDEV_LOOKUP 97eed6b3ebSOlof Johansson select CLKSRC_MMIO 98eed6b3ebSOlof Johansson select CLKSRC_OF 99eed6b3ebSOlof Johansson select GENERIC_CLOCKEVENTS 100eed6b3ebSOlof Johansson select HAVE_CLK 101eed6b3ebSOlof Johansson select PINCTRL 102eed6b3ebSOlof Johansson select RESET_CONTROLLER 103eed6b3ebSOlof Johansson help 104eed6b3ebSOlof Johansson This enables support for the NVIDIA Tegra SoC family. 105eed6b3ebSOlof Johansson 106eed6b3ebSOlof Johanssonconfig ARCH_TEGRA_132_SOC 107eed6b3ebSOlof Johansson bool "NVIDIA Tegra132 SoC" 108eed6b3ebSOlof Johansson depends on ARCH_TEGRA 109eed6b3ebSOlof Johansson select PINCTRL_TEGRA124 110eed6b3ebSOlof Johansson select USB_ULPI if USB_PHY 111eed6b3ebSOlof Johansson select USB_ULPI_VIEWPORT if USB_PHY 112eed6b3ebSOlof Johansson help 113eed6b3ebSOlof Johansson Enable support for NVIDIA Tegra132 SoC, based on the Denver 114eed6b3ebSOlof Johansson ARMv8 CPU. The Tegra132 SoC is similar to the Tegra124 SoC, 115eed6b3ebSOlof Johansson but contains an NVIDIA Denver CPU complex in place of 116eed6b3ebSOlof Johansson Tegra124's "4+1" Cortex-A15 CPU complex. 117eed6b3ebSOlof Johansson 118eed6b3ebSOlof Johanssonconfig ARCH_SPRD 119eed6b3ebSOlof Johansson bool "Spreadtrum SoC platform" 120eed6b3ebSOlof Johansson help 121eed6b3ebSOlof Johansson Support for Spreadtrum ARM based SoCs 122eed6b3ebSOlof Johansson 123eed6b3ebSOlof Johanssonconfig ARCH_THUNDER 124eed6b3ebSOlof Johansson bool "Cavium Inc. Thunder SoC Family" 125eed6b3ebSOlof Johansson help 126eed6b3ebSOlof Johansson This enables support for Cavium's Thunder Family of SoCs. 127eed6b3ebSOlof Johansson 128eed6b3ebSOlof Johanssonconfig ARCH_VEXPRESS 129eed6b3ebSOlof Johansson bool "ARMv8 software model (Versatile Express)" 130eed6b3ebSOlof Johansson select ARCH_REQUIRE_GPIOLIB 131eed6b3ebSOlof Johansson select COMMON_CLK_VERSATILE 132eed6b3ebSOlof Johansson select POWER_RESET_VEXPRESS 133eed6b3ebSOlof Johansson select VEXPRESS_CONFIG 134eed6b3ebSOlof Johansson help 135eed6b3ebSOlof Johansson This enables support for the ARMv8 software model (Versatile 136eed6b3ebSOlof Johansson Express). 137eed6b3ebSOlof Johansson 138eed6b3ebSOlof Johanssonconfig ARCH_XGENE 139eed6b3ebSOlof Johansson bool "AppliedMicro X-Gene SOC Family" 140eed6b3ebSOlof Johansson help 141eed6b3ebSOlof Johansson This enables support for AppliedMicro X-Gene SOC Family 142eed6b3ebSOlof Johansson 143eed6b3ebSOlof Johanssonconfig ARCH_ZYNQMP 144eed6b3ebSOlof Johansson bool "Xilinx ZynqMP Family" 145eed6b3ebSOlof Johansson help 146eed6b3ebSOlof Johansson This enables support for Xilinx ZynqMP Family 147eed6b3ebSOlof Johansson 148eed6b3ebSOlof Johanssonendmenu 149