pwm: rockchip: State of pwm clock should synchronize with pwm enabled state
[firefly-linux-kernel-4.4.55.git] / drivers / pinctrl / Makefile
index b32d6c798743d350c10dd5ebd5d60cbad6d8e72a..738cb4929a49428890f543df5eab92976d40dbe7 100644 (file)
@@ -1,53 +1,56 @@
 # generic pinmux support
 
-ccflags-$(CONFIG_DEBUG_PINCTRL)        += -DDEBUG
+subdir-ccflags-$(CONFIG_DEBUG_PINCTRL) += -DDEBUG
 
-obj-$(CONFIG_PINCTRL)          += core.o pinctrl-utils.o
+obj-y                          += core.o pinctrl-utils.o
 obj-$(CONFIG_PINMUX)           += pinmux.o
 obj-$(CONFIG_PINCONF)          += pinconf.o
-ifeq ($(CONFIG_OF),y)
-obj-$(CONFIG_PINCTRL)          += devicetree.o
-endif
+obj-$(CONFIG_OF)               += devicetree.o
 obj-$(CONFIG_GENERIC_PINCONF)  += pinconf-generic.o
-obj-$(CONFIG_PINCTRL_ABX500)   += pinctrl-abx500.o
-obj-$(CONFIG_PINCTRL_AB8500)   += pinctrl-ab8500.o
-obj-$(CONFIG_PINCTRL_AB8540)   += pinctrl-ab8540.o
-obj-$(CONFIG_PINCTRL_AB9540)   += pinctrl-ab9540.o
-obj-$(CONFIG_PINCTRL_AB8505)   += pinctrl-ab8505.o
+obj-$(CONFIG_PINCTRL_ADI2)     += pinctrl-adi2.o
+obj-$(CONFIG_PINCTRL_AS3722)   += pinctrl-as3722.o
+obj-$(CONFIG_PINCTRL_BF54x)    += pinctrl-adi2-bf54x.o
+obj-$(CONFIG_PINCTRL_BF60x)    += pinctrl-adi2-bf60x.o
 obj-$(CONFIG_PINCTRL_AT91)     += pinctrl-at91.o
-obj-$(CONFIG_PINCTRL_BCM2835)  += pinctrl-bcm2835.o
-obj-$(CONFIG_PINCTRL_IMX)      += pinctrl-imx.o
-obj-$(CONFIG_PINCTRL_IMX35)    += pinctrl-imx35.o
-obj-$(CONFIG_PINCTRL_IMX51)    += pinctrl-imx51.o
-obj-$(CONFIG_PINCTRL_IMX53)    += pinctrl-imx53.o
-obj-$(CONFIG_PINCTRL_IMX6Q)    += pinctrl-imx6q.o
-obj-$(CONFIG_PINCTRL_IMX6Q)    += pinctrl-imx6dl.o
+obj-$(CONFIG_PINCTRL_AT91PIO4) += pinctrl-at91-pio4.o
+obj-$(CONFIG_PINCTRL_AMD)      += pinctrl-amd.o
+obj-$(CONFIG_PINCTRL_DIGICOLOR)        += pinctrl-digicolor.o
 obj-$(CONFIG_PINCTRL_FALCON)   += pinctrl-falcon.o
-obj-$(CONFIG_PINCTRL_MXS)      += pinctrl-mxs.o
-obj-$(CONFIG_PINCTRL_IMX23)    += pinctrl-imx23.o
-obj-$(CONFIG_PINCTRL_IMX28)    += pinctrl-imx28.o
-obj-$(CONFIG_PINCTRL_NOMADIK)  += pinctrl-nomadik.o
-obj-$(CONFIG_PINCTRL_STN8815)  += pinctrl-nomadik-stn8815.o
-obj-$(CONFIG_PINCTRL_DB8500)   += pinctrl-nomadik-db8500.o
-obj-$(CONFIG_PINCTRL_DB8540)   += pinctrl-nomadik-db8540.o
+obj-$(CONFIG_PINCTRL_MESON)    += meson/
+obj-$(CONFIG_PINCTRL_PALMAS)   += pinctrl-palmas.o
+obj-$(CONFIG_PINCTRL_PISTACHIO)        += pinctrl-pistachio.o
+obj-$(CONFIG_PINCTRL_ROCKCHIP) += pinctrl-rockchip.o
 obj-$(CONFIG_PINCTRL_SINGLE)   += pinctrl-single.o
-obj-$(CONFIG_PINCTRL_SIRF)     += pinctrl-sirf.o
-obj-$(CONFIG_PINCTRL_SUNXI)    += pinctrl-sunxi.o
+obj-$(CONFIG_PINCTRL_SIRF)     += sirf/
 obj-$(CONFIG_PINCTRL_TEGRA)    += pinctrl-tegra.o
 obj-$(CONFIG_PINCTRL_TEGRA20)  += pinctrl-tegra20.o
 obj-$(CONFIG_PINCTRL_TEGRA30)  += pinctrl-tegra30.o
 obj-$(CONFIG_PINCTRL_TEGRA114) += pinctrl-tegra114.o
+obj-$(CONFIG_PINCTRL_TEGRA124) += pinctrl-tegra124.o
+obj-$(CONFIG_PINCTRL_TEGRA210) += pinctrl-tegra210.o
+obj-$(CONFIG_PINCTRL_TEGRA_XUSB)       += pinctrl-tegra-xusb.o
+obj-$(CONFIG_PINCTRL_TZ1090)   += pinctrl-tz1090.o
+obj-$(CONFIG_PINCTRL_TZ1090_PDC)       += pinctrl-tz1090-pdc.o
 obj-$(CONFIG_PINCTRL_U300)     += pinctrl-u300.o
 obj-$(CONFIG_PINCTRL_COH901)   += pinctrl-coh901.o
-obj-$(CONFIG_PINCTRL_SAMSUNG)  += pinctrl-samsung.o
-obj-$(CONFIG_PINCTRL_EXYNOS)   += pinctrl-exynos.o
-obj-$(CONFIG_PINCTRL_EXYNOS5440)       += pinctrl-exynos5440.o
-obj-$(CONFIG_PINCTRL_S3C64XX)  += pinctrl-s3c64xx.o
 obj-$(CONFIG_PINCTRL_XWAY)     += pinctrl-xway.o
 obj-$(CONFIG_PINCTRL_LANTIQ)   += pinctrl-lantiq.o
+obj-$(CONFIG_PINCTRL_LPC18XX)  += pinctrl-lpc18xx.o
+obj-$(CONFIG_PINCTRL_TB10X)    += pinctrl-tb10x.o
+obj-$(CONFIG_PINCTRL_ST)       += pinctrl-st.o
+obj-$(CONFIG_PINCTRL_ZYNQ)     += pinctrl-zynq.o
 
+obj-$(CONFIG_ARCH_BCM)         += bcm/
+obj-$(CONFIG_ARCH_BERLIN)      += berlin/
+obj-y                          += freescale/
+obj-$(CONFIG_X86)              += intel/
 obj-$(CONFIG_PLAT_ORION)        += mvebu/
-obj-$(CONFIG_ARCH_SHMOBILE)    += sh-pfc/
-obj-$(CONFIG_SUPERH)           += sh-pfc/
+obj-y                          += nomadik/
+obj-$(CONFIG_ARCH_QCOM)                += qcom/
+obj-$(CONFIG_PINCTRL_SAMSUNG)  += samsung/
+obj-$(CONFIG_PINCTRL_SH_PFC)   += sh-pfc/
 obj-$(CONFIG_PLAT_SPEAR)       += spear/
+obj-$(CONFIG_ARCH_SUNXI)       += sunxi/
+obj-$(CONFIG_PINCTRL_UNIPHIER) += uniphier/
 obj-$(CONFIG_ARCH_VT8500)      += vt8500/
+obj-$(CONFIG_ARCH_MEDIATEK)    += mediatek/