3 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
5 # SPDX-License-Identifier: GPL-2.0+
8 ifndef CONFIG_SPL_BUILD
9 obj-
$(CONFIG_DWAPB_GPIO
) += dwapb_gpio.o
10 obj-
$(CONFIG_AXP_GPIO
) += axp_gpio.o
12 obj-
$(CONFIG_DM_GPIO
) += gpio-uclass.o
14 obj-
$(CONFIG_DM_PCA953X
) += pca953x_gpio.o
15 obj-
$(CONFIG_DM_74X164
) += 74x164_gpio.o
17 obj-
$(CONFIG_AT91_GPIO
) += at91_gpio.o
18 obj-
$(CONFIG_ATMEL_PIO4
) += atmel_pio4.o
19 obj-
$(CONFIG_BCM6345_GPIO
) += bcm6345_gpio.o
20 obj-
$(CONFIG_INTEL_ICH6_GPIO
) += intel_ich6_gpio.o
21 obj-
$(CONFIG_INTEL_BROADWELL_GPIO
) += intel_broadwell_gpio.o
22 obj-
$(CONFIG_KIRKWOOD_GPIO
) += kw_gpio.o
23 obj-
$(CONFIG_KONA_GPIO
) += kona_gpio.o
24 obj-
$(CONFIG_MARVELL_GPIO
) += mvgpio.o
25 obj-
$(CONFIG_MARVELL_MFP
) += mvmfp.o
26 obj-
$(CONFIG_MXC_GPIO
) += mxc_gpio.o
27 obj-
$(CONFIG_MXS_GPIO
) += mxs_gpio.o
28 obj-
$(CONFIG_PCA953X
) += pca953x.o
29 obj-
$(CONFIG_PCA9698
) += pca9698.o
30 obj-
$(CONFIG_ROCKCHIP_GPIO
) += rk_gpio.o
31 obj-
$(CONFIG_RCAR_GPIO
) += gpio-rcar.o
32 obj-
$(CONFIG_S5P
) += s5p_gpio.o
33 obj-
$(CONFIG_SANDBOX_GPIO
) += sandbox.o
34 obj-
$(CONFIG_SPEAR_GPIO
) += spear_gpio.o
35 obj-
$(CONFIG_TEGRA_GPIO
) += tegra_gpio.o
36 obj-
$(CONFIG_TEGRA186_GPIO
) += tegra186_gpio.o
37 obj-
$(CONFIG_DA8XX_GPIO
) += da8xx_gpio.o
38 obj-
$(CONFIG_DM644X_GPIO
) += da8xx_gpio.o
39 obj-
$(CONFIG_ALTERA_PIO
) += altera_pio.o
40 obj-
$(CONFIG_MPC83XX_GPIO
) += mpc83xx_gpio.o
41 obj-
$(CONFIG_MPC85XX_GPIO
) += mpc85xx_gpio.o
42 obj-
$(CONFIG_SH_GPIO_PFC
) += sh_pfc.o
43 obj-
$(CONFIG_OMAP_GPIO
) += omap_gpio.o
44 obj-
$(CONFIG_DB8500_GPIO
) += db8500_gpio.o
45 obj-
$(CONFIG_BCM2835_GPIO
) += bcm2835_gpio.o
46 obj-
$(CONFIG_XILINX_GPIO
) += xilinx_gpio.o
47 obj-
$(CONFIG_ADI_GPIO2
) += adi_gpio2.o
48 obj-
$(CONFIG_TCA642X
) += tca642x.o
49 obj-
$(CONFIG_SUNXI_GPIO
) += sunxi_gpio.o
50 obj-
$(CONFIG_LPC32XX_GPIO
) += lpc32xx_gpio.o
51 obj-
$(CONFIG_STM32_GPIO
) += stm32_gpio.o
52 obj-
$(CONFIG_STM32F7_GPIO
) += stm32f7_gpio.o
53 obj-
$(CONFIG_GPIO_UNIPHIER
) += gpio-uniphier.o
54 obj-
$(CONFIG_ZYNQ_GPIO
) += zynq_gpio.o
55 obj-
$(CONFIG_VYBRID_GPIO
) += vybrid_gpio.o
56 obj-
$(CONFIG_HIKEY_GPIO
) += hi6220_gpio.o
57 obj-
$(CONFIG_HSDK_CREG_GPIO
) += hsdk-creg-gpio.o
58 obj-
$(CONFIG_IMX_RGPIO2P
) += imx_rgpio2p.o
59 obj-
$(CONFIG_PIC32_GPIO
) += pic32_gpio.o
60 obj-
$(CONFIG_MVEBU_GPIO
) += mvebu_gpio.o
61 obj-
$(CONFIG_MSM_GPIO
) += msm_gpio.o
62 obj-
$(CONFIG_
$(SPL_
)PCF8575_GPIO
) += pcf8575_gpio.o
63 obj-
$(CONFIG_PM8916_GPIO
) += pm8916_gpio.o