summaryrefslogtreecommitdiffstats
path: root/drivers/mfd/Makefile
diff options
context:
space:
mode:
authorBenjamin Gaignard2017-01-20 10:15:03 +0100
committerLee Jones2017-01-23 13:03:57 +0100
commitd0f949e220fdf5ed1033e9f6e80749b05f2e7b70 (patch)
tree5b443357a8208a29a75d073ff680d0c671e15607 /drivers/mfd/Makefile
parentdt-bindings: mfd: Add bindings for STM32 Timers driver (diff)
downloadkernel-qcow2-linux-d0f949e220fdf5ed1033e9f6e80749b05f2e7b70.tar.gz
kernel-qcow2-linux-d0f949e220fdf5ed1033e9f6e80749b05f2e7b70.tar.xz
kernel-qcow2-linux-d0f949e220fdf5ed1033e9f6e80749b05f2e7b70.zip
mfd: Add STM32 Timers driver
This hardware block could at used at same time for PWM generation and IIO timers. PWM and IIO timer configuration are mixed in the same registers so we need a multi fonction driver to be able to share those registers. version 7: - rebase on v4.10-rc2 version 6: - rename files to stm32-timers - rename functions to stm32_timers_xxx version 5: - fix Lee comments about detect function - add missing dependency on REGMAP_MMIO version 4: - add a function to detect Auto Reload Register (ARR) size - rename the structure shared with other drivers version 2: - rename driver "stm32-gptimer" to be align with SoC documentation - only keep one compatible - use of_platform_populate() instead of devm_mfd_add_devices() Signed-off-by: Benjamin Gaignard <benjamin.gaignard@st.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'drivers/mfd/Makefile')
-rw-r--r--drivers/mfd/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mfd/Makefile b/drivers/mfd/Makefile
index dda4d4f73ad7..876ca8600c51 100644
--- a/drivers/mfd/Makefile
+++ b/drivers/mfd/Makefile
@@ -212,3 +212,5 @@ obj-$(CONFIG_MFD_MT6397) += mt6397-core.o
obj-$(CONFIG_MFD_ALTERA_A10SR) += altera-a10sr.o
obj-$(CONFIG_MFD_SUN4I_GPADC) += sun4i-gpadc.o
+
+obj-$(CONFIG_MFD_STM32_TIMERS) += stm32-timers.o