blob: adb30c2d4feaa637cfb697fec78a236cdc8dbe3f [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
Andy Gross5d144e32014-04-24 11:31:21 -05002#
3# Makefile for the Linux Kernel SOC specific device drivers.
4#
5
Andreas Färberaa9f8002017-02-26 04:09:57 +01006obj-$(CONFIG_ARCH_ACTIONS) += actions/
Hector Martin6df9d382021-11-24 16:34:18 +09007obj-$(CONFIG_ARCH_APPLE) += apple/
Joel Stanley592693a2020-09-16 22:27:31 +09308obj-y += aspeed/
Alexandre Bellonib32de9d2017-02-16 11:31:06 +01009obj-$(CONFIG_ARCH_AT91) += atmel/
Alexander Aringa09cd352015-12-16 16:26:47 -080010obj-y += bcm/
Palmer Dabbelte134d422021-02-22 18:18:58 -080011obj-$(CONFIG_SOC_CANAAN) += canaan/
Russell King67098112015-12-08 10:43:28 +000012obj-$(CONFIG_ARCH_DOVE) += dove/
Russell King44e259a2015-07-15 19:59:36 +010013obj-$(CONFIG_MACH_DOVE) += dove/
Zhao Qiang7aa1aa62015-11-30 10:48:57 +080014obj-y += fsl/
Linus Walleij68198dc2017-12-22 00:19:08 +010015obj-$(CONFIG_ARCH_GEMINI) += gemini/
Peng Fanfc402002020-02-21 10:32:19 +080016obj-y += imx/
Arnd Bergmann7f94b692021-07-21 23:13:43 +020017obj-y += ixp4xx/
Hauke Mehrtensc20b3b82017-08-20 00:18:15 +020018obj-$(CONFIG_SOC_XWAY) += lantiq/
Pawel Czarnecki22447a92020-10-13 16:45:52 +020019obj-$(CONFIG_LITEX_SOC_CONTROLLER) += litex/
Jean Delvareab86ba22017-10-05 11:17:43 +020020obj-y += mediatek/
Maxime Jourdan41bb5762018-11-12 17:46:54 +010021obj-y += amlogic/
Guenter Roeckcab67352018-04-18 16:28:47 -070022obj-y += qcom/
Geert Uytterhoeven8be381a2017-05-19 10:35:10 +020023obj-y += renesas/
Geert Uytterhoevenbe32bcb2016-04-20 14:02:36 +020024obj-$(CONFIG_ARCH_ROCKCHIP) += rockchip/
Pankaj Dubeybfce5522015-12-18 09:02:16 +053025obj-$(CONFIG_SOC_SAMSUNG) += samsung/
Christoph Hellwig9209fb52019-11-07 10:20:39 +010026obj-$(CONFIG_SOC_SIFIVE) += sifive/
Paul Kocialkowski4f8ab302018-09-09 21:04:39 +020027obj-y += sunxi/
Peter De Schrijver783c8f42014-06-12 18:36:37 +030028obj-$(CONFIG_ARCH_TEGRA) += tegra/
Arnd Bergmann521a5032019-06-17 15:01:05 +020029obj-y += ti/
Arnd Bergmann18a99272016-06-22 16:32:36 +020030obj-$(CONFIG_ARCH_U8500) += ux500/
Linus Walleija2974c92014-07-25 15:04:52 +020031obj-$(CONFIG_PLAT_VERSATILE) += versatile/
Michal Simek5abcdc22017-12-19 14:15:25 +010032obj-y += xilinx/