All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/9] imx8mm: add pwm-imx backlight support
@ 2022-03-16 15:27 Tommaso Merciai
  2022-03-16 15:27 ` [PATCH v2 1/9] arch: mach-imx: imx8m: add pwm1/pwm2 base address Tommaso Merciai
                   ` (8 more replies)
  0 siblings, 9 replies; 25+ messages in thread
From: Tommaso Merciai @ 2022-03-16 15:27 UTC (permalink / raw)
  Cc: tommaso.merciai, Peng Fan, Andrey Zhizhikin, Alice Guo, Ye Li, u-boot

Hi,
This series add support for pwm/backlight on i.MX8MM evk:

1. Add pwm1/pwm2 base address registers defines
2. Add defines for pwm control register field
3. Add struct pwm_regs
4. Add enable_pwm_clk function, configure and enable pwm clock control register
5. Add enable_pwm_clk function in clock.h
6. Add CONFIG_IMX6_PWM_PER_CLK in imx8mm_evk.h
7. Add backlight/pwm1 dts nodes support for iMX8MM evk
8. Enable pwm clk into spl
9. Enable support for pwm-imx/backlight for iMX8MM evk

Regards,
Tommaso

Tommaso Merciai (9):
  arch: mach-imx: imx8m: add pwm1/pwm2 base address
  arch: mach-imx: imx8m: add pwm ctrl registers fields defines
  arch: mach-imx: imx8m: add pwm_regs struct in imx-regs
  arm: imx: imx8mm: add enable_pwm_clk function
  imx8m: clock: add enable_pwm_clk function
  configs: imx8mm_evk: add CONFIG_IMX6_PWM_PER_CLK config
  imx8mm_evk: spl: enable pwm clock
  arm: dts: imx8mm_evk: add pwm1/backlight support
  configs: imx8mm_evk: add pwm backlight support

 arch/arm/dts/imx8mm-evk.dtsi               | 21 +++++++++
 arch/arm/include/asm/arch-imx8m/clock.h    |  1 +
 arch/arm/include/asm/arch-imx8m/imx-regs.h | 19 ++++++++
 arch/arm/mach-imx/imx8m/clock_imx8mm.c     | 53 ++++++++++++++++++++++
 board/freescale/imx8mm_evk/spl.c           |  4 ++
 configs/imx8mm_evk_defconfig               |  5 ++
 include/configs/imx8mm_evk.h               |  3 ++
 7 files changed, 106 insertions(+)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2022-03-24 10:55 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-16 15:27 [PATCH v2 0/9] imx8mm: add pwm-imx backlight support Tommaso Merciai
2022-03-16 15:27 ` [PATCH v2 1/9] arch: mach-imx: imx8m: add pwm1/pwm2 base address Tommaso Merciai
2022-03-16 15:27 ` [PATCH v2 2/9] arch: mach-imx: imx8m: add pwm ctrl registers fields defines Tommaso Merciai
2022-03-16 15:27 ` [PATCH v2 3/9] arch: mach-imx: imx8m: add pwm_regs struct in imx-regs Tommaso Merciai
2022-03-16 15:27 ` [PATCH v2 4/9] arm: imx: imx8mm: add enable_pwm_clk function Tommaso Merciai
2022-03-16 19:07   ` Michael Nazzareno Trimarchi
2022-03-17  7:40     ` Tommaso Merciai
2022-03-16 20:54   ` Marek Vasut
2022-03-17  7:39     ` Tommaso Merciai
2022-03-17 11:58       ` Marek Vasut
2022-03-17 12:38         ` Tommaso Merciai
2022-03-17 12:44           ` Marek Vasut
2022-03-17 15:13           ` Tommaso Merciai
2022-03-17 15:31             ` Marek Vasut
2022-03-24 10:55               ` Tommaso Merciai
2022-03-16 15:27 ` [PATCH v2 5/9] imx8m: clock: " Tommaso Merciai
2022-03-16 15:27 ` [PATCH v2 6/9] configs: imx8mm_evk: add CONFIG_IMX6_PWM_PER_CLK config Tommaso Merciai
2022-03-16 15:27 ` [PATCH v2 7/9] imx8mm_evk: spl: enable pwm clock Tommaso Merciai
2022-03-16 23:55   ` Fabio Estevam
2022-03-17  0:48     ` Fabio Estevam
2022-03-17  7:34       ` Tommaso Merciai
2022-03-17 10:55         ` Fabio Estevam
2022-03-17 12:40           ` Tommaso Merciai
2022-03-16 15:27 ` [PATCH v2 8/9] arm: dts: imx8mm_evk: add pwm1/backlight support Tommaso Merciai
2022-03-16 15:27 ` [PATCH v2 9/9] configs: imx8mm_evk: add pwm backlight support Tommaso Merciai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.