All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/2] Add cpufreq support for Armada 8K
@ 2019-01-18 14:11 ` Gregory CLEMENT
  0 siblings, 0 replies; 10+ messages in thread
From: Gregory CLEMENT @ 2019-01-18 14:11 UTC (permalink / raw)
  To: Rafael J. Wysocki, Viresh Kumar, linux-pm
  Cc: Andrew Lunn, Jason Cooper, Antoine Tenart, Gregory CLEMENT,
	Maxime Chevallier, Thomas Petazzoni, Miquèl Raynal,
	linux-arm-kernel, Sebastian Hesselbarth

Hi,

this is the fifth version of a the series adding the cpufreq support
for the Marvell Armada 8K SoCs.

Gregory

Changelog:
v4 -> v5:

 - Rebased onto v5.0-rc1

 - Rewrite the clk_get part in armada_8k_get_sharing_cpus()

 - Reverse the call function order in armada_8k_cpufreq_exit()

v3 -> v4:

 - Remove most of the global variable and use the private data of the
   platfrom device to store the freq_tables struct.

 - Remove the clk pointer of the freq_table struct which is no more
   needed with the new way to register the opp

 - Check the get_cpu_device() return.

 - Balance the clk_get() calls.

 - No more use the devm_ function.

 - Base the registration of the opp on the cpu mask updated after each
   iteration to find the shared cpus.

 - Base the free on the NULL or 0 value of the freq_table struct
   members, it allows to remove the global index.

v2 -> v3

 - Make the driver really modular (modprobe;modprobe -r;modprobe; is working)

 - Don't use anymore 100MHz as minimal frequency, but only max frequency/4

 - Fix remaining warning reported by checkpatch

 - Rework the registering of the opp

v1 -> v2:

 - Fix typos in MAINTAINERS (reported by Baruch Siach) and in
   armada-8k-cpufreq.c (reported by Thomas Petazzoni)

 - Fix indentation in Kconfig.arm  (reported by Thomas Petazzoni)

 - Use const for opps_div  (reported by Thomas Petazzoni)

 - Fix memory leak of opps_array  (reported by Thomas Petazzoni)


Gregory CLEMENT (2):
  MAINTAINERS: add new entries for Armada 8K cpufreq driver
  cpufreq: ap806: add cpufreq driver for Armada 8K

 MAINTAINERS                         |   1 +
 drivers/cpufreq/Kconfig.arm         |  11 ++
 drivers/cpufreq/Makefile            |   1 +
 drivers/cpufreq/armada-8k-cpufreq.c | 203 ++++++++++++++++++++++++++++
 4 files changed, 216 insertions(+)
 create mode 100644 drivers/cpufreq/armada-8k-cpufreq.c

-- 
2.20.1

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

end of thread, other threads:[~2019-01-23 10:08 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-18 14:11 [PATCH v5 0/2] Add cpufreq support for Armada 8K Gregory CLEMENT
2019-01-18 14:11 ` Gregory CLEMENT
2019-01-18 14:11 ` [PATCH v5 1/2] MAINTAINERS: add new entries for Armada 8K cpufreq driver Gregory CLEMENT
2019-01-18 14:11   ` Gregory CLEMENT
2019-01-18 14:11 ` [PATCH v5 2/2] cpufreq: ap806: add cpufreq driver for Armada 8K Gregory CLEMENT
2019-01-18 14:11   ` Gregory CLEMENT
2019-01-18 14:51   ` Gregory CLEMENT
2019-01-18 14:51     ` Gregory CLEMENT
2019-01-23 10:08 ` [PATCH v5 0/2] Add cpufreq support " Viresh Kumar
2019-01-23 10:08   ` Viresh Kumar

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.