mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v11 00/27] Ingenic JZ47xx TCU pachset v11
@ 2019-03-27 23:16 Paul Cercueil
  2019-03-27 23:16 ` [PATCH v11 01/27] dt-bindings: ingenic: Add DT bindings for TCU clocks Paul Cercueil
                   ` (26 more replies)
  0 siblings, 27 replies; 30+ messages in thread
From: Paul Cercueil @ 2019-03-27 23:16 UTC (permalink / raw)
  To: Rob Herring, Mark Rutland, Thierry Reding, Daniel Lezcano,
	Thomas Gleixner, Wim Van Sebroeck, Ralf Baechle, Paul Burton,
	James Hogan, Jonathan Corbet, Michael Turquette, Stephen Boyd
  Cc: Mathieu Malaterre, od, linux-pwm, devicetree, linux-kernel,
	linux-watchdog, linux-mips, linux-doc, linux-clk

Hi,

This is the v11 of my patchset that adds support to the Timer/Counter
Unit (TCU) present in the JZ47xx SoCs from Ingenic.

Changes from v10:

[03/27]: Fix info about default value of ingenic,pwm-channels-mask

[04/27]: - Change prototype of exported function
           ingenic_tcu_pwm_can_use_chn(), use a struct device * as first
	   argument.
	 - Read clocksource using the regmap instead of bypassing it.
	   Bypassing the regmap makes sense only for the sched_clock where
	   the read operation must be as fast as possible.
	 - Fix incorrect format in pr_crit() macro

[05/27]: Use regmap inside the clocksource read functions. Keep bypassing the
         regmap inside the sched_clock read functions.

[12/27]: Add note about abrupt shutdown

[13/27]: - Use pwm_set_chip_data() to hold the clock pointers
         - Remove unused variable 'jz' in jz4740_pwm_request()

[14/27]: - Use proper block-comment style.
         - Modify commit message to fit the new algorithm used.

[15/27]: Use new version of ingenic_tcu_pwm_can_use_chn()

The other patches have not been modified since v10.

If this patchset passes review, I'd like it to be merged in the MIPS
tree.

Thanks,
-Paul


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

end of thread, other threads:[~2019-04-05 20:44 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-27 23:16 [PATCH v11 00/27] Ingenic JZ47xx TCU pachset v11 Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 01/27] dt-bindings: ingenic: Add DT bindings for TCU clocks Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 02/27] doc: Add doc for the Ingenic TCU hardware Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 03/27] dt-bindings: Add doc for the Ingenic TCU drivers Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 04/27] clocksource: Add a new timer-ingenic driver Paul Cercueil
2019-04-05 20:44   ` Thomas Gleixner
2019-03-27 23:16 ` [PATCH v11 05/27] clocksource: Add driver for the Ingenic JZ47xx OST Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 06/27] MAINTAINERS: Add myself as maintainer for Ingenic TCU drivers Paul Cercueil
2019-03-28  1:29   ` Joe Perches
2019-03-27 23:16 ` [PATCH v11 07/27] watchdog: jz4740: Use WDT clock provided by TCU driver Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 08/27] watchdog: jz4740: Use regmap " Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 09/27] watchdog: jz4740: Avoid starting watchdog in set_timeout Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 10/27] watchdog: jz4740: Drop dependency on MACH_JZ47xx, use COMPILE_TEST Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 11/27] pwm: jz4740: Apply configuration atomically Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 12/27] pwm: jz4740: Use regmap from TCU driver Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 13/27] pwm: jz4740: Use clocks " Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 14/27] pwm: jz4740: Improve algorithm of clock calculation Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 15/27] pwm: jz4740: Allow selection of PWM channels 0 and 1 Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 16/27] pwm: jz4740: Drop dependency on MACH_INGENIC, use COMPILE_TEST Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 17/27] pwm: jz4740: Remove unused devicetree compatible strings Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 18/27] clk: jz4740: Add TCU clock Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 19/27] MIPS: Kconfig: Select TCU timer driver when MACH_INGENIC is set Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 20/27] MIPS: jz4740: Add DTS nodes for the TCU drivers Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 21/27] MIPS: qi_lb60: Move PWM devices to devicetree Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 22/27] MIPS: qi_lb60: Reduce system timer and clocksource to 750 kHz Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 23/27] MIPS: CI20: Reduce system timer and clocksource to 3 MHz Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 24/27] MIPS: CI20: defconfig: enable OST driver Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 25/27] MIPS: GCW0: Reduce system timer and clocksource to 750 kHz Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 26/27] MIPS: GCW0: defconfig: Enable OST, watchdog, PWM drivers Paul Cercueil
2019-03-27 23:16 ` [PATCH v11 27/27] MIPS: jz4740: Drop obsolete code Paul Cercueil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®