Messages in this thread | | | Date | Sat, 16 Nov 2013 12:54:53 +0100 | From | Thierry Reding <> | Subject | [GIT PULL] pwm: Changes for v3.13-rc1 |
| |
Hi Linus,
The following changes since commit 272b98c6455f00884f0350f775c5342358ebb73f:
Linux 3.12-rc1 (2013-09-16 16:17:51 -0400)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git tags/pwm/for-3.13-rc1
for you to fetch changes up to 1b3f25ce991d528bd0d825b3f14a45904037a382:
Documentation/pwm: Update supported SoC name for pwm-samsung (2013-11-11 10:23:56 +0100)
Thanks, Thierry
---------------------------------------------------------------- pwm: Changes for v3.13-rc1
Mostly bug fixes and clean up. There is a new driver, which is actually moving a custom PWM driver from drivers/misc.
The majority of the patches are enhancements to the device tree support in the pwm-backlight driver. Backlights can now additionally be powered using a regulator and enabled using a GPIO in addition to just the PWM input.
---------------------------------------------------------------- Boris BREZILLON (2): pwm: atmel-tcb: add missing clk source config pwm: atmel-tcb: fix max time computation for slow clk source
H Hartley Sweeten (1): pwm: add ep93xx PWM support
Huayi Li (1): pwm_backlight: avoid short blank screen while doing hibernation
Mike Dunn (1): pwm-backlight: Allow for non-increasing brightness levels
Sachin Kamat (10): pwm: imx: Include linux/of.h header pwm: samsung: Include linux/of.h header pwm: twl-led: Include linux/of.h header pwm: twl: Include linux/of.h header pwm: mxs: Remove redundant of_match_ptr pwm: lpc32xx: Remove redundant of_match_ptr pwm: imx: Remove redundant of_match_ptr Documentation/pwm: Fix trivial typos pwm: samsung: Fix kernel warning while unexporting a channel Documentation/pwm: Update supported SoC name for pwm-samsung
Thierry Reding (14): pwm-backlight: Improve readability pwm-backlight: Refactor backlight power on/off pwm-backlight: Track enable state pwm-backlight: Add optional enable GPIO ARM: OMAP: Initialize PWM backlight enable_gpio field ARM: pxa: Initialize PWM backlight enable_gpio field ARM: SAMSUNG: Initialize PWM backlight enable_gpio field ARM: shmobile: Initialize PWM backlight enable_gpio field unicore32: Initialize PWM backlight enable_gpio field pwm-backlight: Use new enable_gpio field pwm-backlight: Add power supply support pwm-backlight: Fix brightness adjustment pwm-backlight: Remove unused variable MAINTAINERS: Move PWM subsystem tree to kernel.org
Wolfram Sang (1): pwm: don't use devm_pinctrl_get_select_default() in probe
.../devicetree/bindings/pwm/pwm-samsung.txt | 2 +- .../bindings/video/backlight/pwm-backlight.txt | 7 + Documentation/pwm.txt | 4 +- MAINTAINERS | 3 +- arch/arm/mach-omap2/board-zoom-peripherals.c | 1 + arch/arm/mach-pxa/cm-x300.c | 1 + arch/arm/mach-pxa/colibri-pxa270-income.c | 1 + arch/arm/mach-pxa/ezx.c | 1 + arch/arm/mach-pxa/hx4700.c | 1 + arch/arm/mach-pxa/lpd270.c | 1 + arch/arm/mach-pxa/magician.c | 1 + arch/arm/mach-pxa/mainstone.c | 1 + arch/arm/mach-pxa/mioa701.c | 1 + arch/arm/mach-pxa/palm27x.c | 1 + arch/arm/mach-pxa/palmtc.c | 35 +-- arch/arm/mach-pxa/palmte2.c | 1 + arch/arm/mach-pxa/pcm990-baseboard.c | 1 + arch/arm/mach-pxa/raumfeld.c | 1 + arch/arm/mach-pxa/tavorevb.c | 2 + arch/arm/mach-pxa/viper.c | 1 + arch/arm/mach-pxa/z2.c | 2 + arch/arm/mach-pxa/zylonite.c | 1 + arch/arm/mach-s3c24xx/mach-h1940.c | 1 + arch/arm/mach-s3c24xx/mach-rx1950.c | 1 + arch/arm/mach-s3c64xx/mach-crag6410.c | 1 + arch/arm/mach-s3c64xx/mach-hmt.c | 1 + arch/arm/mach-s3c64xx/mach-smartq.c | 1 + arch/arm/mach-s3c64xx/mach-smdk6410.c | 1 + arch/arm/mach-s5p64x0/mach-smdk6440.c | 1 + arch/arm/mach-s5p64x0/mach-smdk6450.c | 1 + arch/arm/mach-s5pc100/mach-smdkc100.c | 1 + arch/arm/mach-s5pv210/mach-smdkv210.c | 1 + arch/arm/mach-shmobile/board-armadillo800eva.c | 1 + arch/arm/plat-samsung/dev-backlight.c | 5 + arch/unicore32/kernel/puv3-nb0916.c | 1 + drivers/misc/Kconfig | 13 - drivers/misc/Makefile | 1 - drivers/misc/ep93xx_pwm.c | 286 --------------------- drivers/pwm/Kconfig | 9 + drivers/pwm/Makefile | 1 + drivers/pwm/pwm-atmel-tcb.c | 4 +- drivers/pwm/pwm-ep93xx.c | 230 +++++++++++++++++ drivers/pwm/pwm-imx.c | 3 +- drivers/pwm/pwm-lpc32xx.c | 2 +- drivers/pwm/pwm-mxs.c | 2 +- drivers/pwm/pwm-samsung.c | 3 +- drivers/pwm/pwm-tiecap.c | 6 - drivers/pwm/pwm-tiehrpwm.c | 6 - drivers/pwm/pwm-twl-led.c | 1 + drivers/pwm/pwm-twl.c | 1 + drivers/video/backlight/pwm_bl.c | 166 +++++++++--- include/linux/pwm_backlight.h | 5 + 52 files changed, 434 insertions(+), 392 deletions(-) delete mode 100644 drivers/misc/ep93xx_pwm.c create mode 100644 drivers/pwm/pwm-ep93xx.c [unhandled content-type:application/pgp-signature] | |