From f97ae0903f991f46e69577bfeb685886c919b62f Mon Sep 17 00:00:00 2001 From: Kevin Kim Date: Wed, 16 Jan 2019 14:49:59 +0900 Subject: [PATCH] ODROID-COMMON:Add pwm-gpio driver for cooling fan control Change-Id: I906fdd7d8b3da407f8ea7560562df7cc46b3d8fa --- arch/arm64/boot/dts/amlogic/mesong12_odroid_common.dtsi | 7 +++++++ arch/arm64/configs/odroidn2_android_defconfig | 1 + arch/arm64/configs/odroidn2_defconfig | 2 ++ 3 files changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/mesong12_odroid_common.dtsi b/arch/arm64/boot/dts/amlogic/mesong12_odroid_common.dtsi index 5962ad013bbb..e61aa272d869 100644 --- a/arch/arm64/boot/dts/amlogic/mesong12_odroid_common.dtsi +++ b/arch/arm64/boot/dts/amlogic/mesong12_odroid_common.dtsi @@ -220,6 +220,13 @@ gpios = <&gpio GPIOA_13 GPIO_ACTIVE_HIGH>; status = "disabled"; }; + + pwmgpio:pwmgpio { + compatible = "pwm-gpio"; + #pwm-cells = <3>; + pwm-gpios = <&gpio_ao GPIOAO_10 GPIO_ACTIVE_HIGH>; + status = "okay"; + }; }; ðmac { diff --git a/arch/arm64/configs/odroidn2_android_defconfig b/arch/arm64/configs/odroidn2_android_defconfig index 09a38e5ed172..2972001c950c 100644 --- a/arch/arm64/configs/odroidn2_android_defconfig +++ b/arch/arm64/configs/odroidn2_android_defconfig @@ -4506,6 +4506,7 @@ CONFIG_IIO_KFIFO_BUF=y CONFIG_PWM=y CONFIG_PWM_SYSFS=y # CONFIG_PWM_FSL_FTM is not set +CONFIG_PWM_GPIO=y # CONFIG_PWM_PCA9685 is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y diff --git a/arch/arm64/configs/odroidn2_defconfig b/arch/arm64/configs/odroidn2_defconfig index f4be5c2e269e..64075d3e60ed 100644 --- a/arch/arm64/configs/odroidn2_defconfig +++ b/arch/arm64/configs/odroidn2_defconfig @@ -2253,6 +2253,7 @@ CONFIG_TOUCHSCREEN_ADS7846=m # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set CONFIG_TOUCHSCREEN_SX8650=m +CONFIG_TOUCHSCREEN_DWAV_USB_MT=m CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ATMEL_CAPTOUCH is not set @@ -4509,6 +4510,7 @@ CONFIG_IIO_KFIFO_BUF=y CONFIG_PWM=y CONFIG_PWM_SYSFS=y # CONFIG_PWM_FSL_FTM is not set +CONFIG_PWM_GPIO=y # CONFIG_PWM_PCA9685 is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y