[OpenWrt-Devel] [PATCH 2/2] kernel: other: add PWM controller support
Pushpal Sidhu
psidhu at gateworks.com
Wed Jan 27 13:00:16 EST 2016
I just realized that this isn't necessary for imx anymore as it's
static in the 4.4 kernel. I'll mark it as 'not applicable'.
- Pushpal
On Tue, Jan 26, 2016 at 2:37 PM, Pushpal Sidhu <psidhu at gateworks.com> wrote:
> This adds basic PWM controller support and support for i.MX
>
> Signed-off-by: Tim Harvey <tharvey at gateworks.com>
> Signed-off-by: Pushpal Sidhu <psidhu at gateworks.com>
> ---
> package/kernel/linux/modules/other.mk | 36 +++++++++++++++++++++++++++++++++++
> 1 file changed, 36 insertions(+)
>
> diff --git a/package/kernel/linux/modules/other.mk b/package/kernel/linux/modules/other.mk
> index 3039180..8edf8a6 100644
> --- a/package/kernel/linux/modules/other.mk
> +++ b/package/kernel/linux/modules/other.mk
> @@ -371,6 +371,42 @@ endef
> $(eval $(call KernelPackage,mmc))
>
>
> +define KernelPackage/pwm
> + SUBMENU:=$(OTHER_MENU)
> + TITLE:=Pulse-Width Modulation support
> + KCONFIG:= \
> + CONFIG_PWM=y \
> + CONFIG_REGULATOR_PWM=n \
> + CONFIG_PWM_FSL_FTM=n
> +endef
> +
> +define KernelPackage/pwm/description
> + Pulse Width Modulation subsystem.
> +endef
> +
> +$(eval $(call KernelPackage,pwm))
> +
> +define AddDepends/pwm
> + SUBMENU:=$(OTHER_MENU)
> + DEPENDS+=kmod-pwm $(1)
> +endef
> +
> +define KernelPackage/pwm-imx
> + SUBMENU:=$(OTHER_MENU)
> + TITLE:=IMX Pulse-Width Modulation support
> + KCONFIG:=CONFIG_PWM_IMX
> + FILES:= $(LINUX_DIR)/drivers/pwm/pwm-imx.ko
> + DEPENDS:=@TARGET_imx6
> + AUTOLOAD:=$(call AutoProbe,pwm-imx)
> + $(call AddDepends/pwm)
> +endef
> +
> +define KernelPackage/pwm-imx/description
> + Freescale IMX Pulse Width Modulation support.
> +endef
> +
> +$(eval $(call KernelPackage,pwm-imx))
> +
> define KernelPackage/sdhci
> SUBMENU:=$(OTHER_MENU)
> TITLE:=Secure Digital Host Controller Interface support
> --
> 2.7.0
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list