Thread (17 messages) 17 messages, 6 authors, 2015-05-26

[PATCH 2/2] pwm: add Mediatek display PWM driver support

From: matthias.bgg@gmail.com (Matthias Brugger)
Date: 2015-05-12 14:34:20
Also in: linux-devicetree, linux-mediatek, linux-pwm, lkml

2015-05-12 15:32 GMT+02:00 Thierry Reding [off-list ref]:
On Mon, May 11, 2015 at 05:26:22PM +0800, YH Huang wrote:
quoted
Add display PWM driver support to modify backlight for MT8173/MT6595.

Signed-off-by: YH Huang <redacted>
---
 drivers/pwm/Kconfig             |   9 ++
 drivers/pwm/Makefile            |   1 +
 drivers/pwm/pwm-disp-mediatek.c | 225 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 235 insertions(+)
 create mode 100644 drivers/pwm/pwm-disp-mediatek.c
diff --git a/drivers/pwm/Kconfig b/drivers/pwm/Kconfig
index b1541f4..9edbb5a 100644
--- a/drivers/pwm/Kconfig
+++ b/drivers/pwm/Kconfig
@@ -111,6 +111,15 @@ config PWM_CLPS711X
        To compile this driver as a module, choose M here: the module
        will be called pwm-clps711x.

+config PWM_DISP_MEDIATEK
Please make this "PWM_MEDIATEK_DISP" so we can keep everything sorted by
vendor.
quoted
+     tristate "MEDIATEK display PWM driver"
"MediaTek"?
quoted
+     depends on OF
Technically I think you need depends on HAS_IOMEM here to avoid breakage
on randconfig builds.
quoted
+     help
+       Generic PWM framework driver for mediatek disp-pwm device.
"MediaTek"? Also perhaps this should describe what this PWM is instead
of just the "disp-pwm" which leaves everyone guessing what it is. From
the name I'd expect it to be the PWM that is used to control the
backlight brightness for display, but I think this description should
say that explicitly.
quoted
+
+       To compile this driver as a module, choose M here: the module
+       will be called pwm-disp-mediatek.
pwm-mediatek-disp
I would prefert pwm-mtk-disp which is in line with the other drivers.
Also I have to admit that unfortunately the naming is not uniformly
throughout the kernel.

Thanks,
Matthias
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help