Emilio López
e874a66977
clk: arm: sunxi: Add a new clock driver for sunxi SOCs
This commit implements the base CPU clocks for sunxi devices. It has
been tested using a slightly modified cpufreq driver from the
linux-sunxi 3.0 tree.
Additionally, document the new bindings introduced by this patch.
Idling:
/ # cat /sys/kernel/debug/clk/clk_summary
clock enable_cnt prepare_cnt rate
---------------------------------------------------------------------
osc32k 0 0 32768
osc24M_fixed 0 0 24000000
osc24M 0 0 24000000
apb1_mux 0 0 24000000
apb1 0 0 24000000
pll1 0 0 60000000
cpu 0 0 60000000
axi 0 0 60000000
ahb 0 0 60000000
apb0 0 0 30000000
dummy 0 0 0
After "yes >/dev/null &":
/ # cat /sys/kernel/debug/clk/clk_summary
clock enable_cnt prepare_cnt rate
---------------------------------------------------------------------
osc32k 0 0 32768
osc24M_fixed 0 0 24000000
osc24M 0 0 24000000
apb1_mux 0 0 24000000
apb1 0 0 24000000
pll1 0 0 1008000000
cpu 0 0 1008000000
axi 0 0 336000000
ahb 0 0 168000000
apb0 0 0 84000000
dummy 0 0 0
Signed-off-by: Emilio López <emilio@elopez.com.ar>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
2013-03-27 08:35:34 -07:00
..
2013-03-12 20:25:53 -07:00
2013-03-03 11:54:39 -08:00
2013-03-04 14:23:40 +01:00
2013-02-27 19:10:24 -08:00
2013-03-07 14:54:28 -08:00
2013-03-01 13:52:03 -05:00
2013-02-28 17:43:09 -08:00
2013-02-21 17:40:58 -08:00
2013-03-12 20:28:45 -07:00
2013-03-27 08:35:34 -07:00
2013-03-27 08:35:34 -07:00
2013-02-27 13:08:35 -05:00
2013-03-06 23:40:11 +01:00
2013-02-21 15:27:22 -08:00
2013-02-25 15:56:15 -08:00
2013-02-27 19:10:15 -08:00
2013-03-03 10:20:22 -08:00
2013-02-28 20:42:33 -08:00
2013-02-21 13:57:13 -08:00
2013-02-27 19:10:15 -08:00
2013-03-09 16:51:13 -08:00
2013-03-12 10:21:38 -07:00
2013-03-11 13:53:58 +10:00
2013-03-08 14:42:52 -08:00
2013-03-01 13:39:00 -08:00
2013-02-27 10:15:53 -08:00
2013-03-14 09:03:51 -07:00
2013-02-27 19:10:20 -08:00
2013-02-26 20:16:07 -08:00
2013-02-22 19:25:09 -08:00
2013-03-06 05:48:24 +08:00
2013-03-13 15:21:46 -07:00
2013-03-11 07:49:37 -07:00
2013-03-06 09:41:51 +01:00
2013-02-21 13:57:13 -08:00
2013-03-04 17:15:33 -08:00
2013-03-08 00:35:44 -05:00
2013-02-26 09:29:02 -08:00
2013-02-26 14:49:12 -08:00
2013-02-23 17:09:55 -08:00
2013-03-04 14:23:11 +01:00
2013-03-05 17:22:08 -08:00
2013-02-28 20:00:40 -08:00
2013-02-27 19:10:23 -08:00
2013-03-15 07:42:22 +01:00
2013-03-03 19:36:31 -08:00
2013-03-03 00:32:50 +00:00
2013-03-03 19:36:31 -08:00
2013-03-10 16:42:23 -04:00
2013-02-18 13:47:13 -05:00
2013-02-21 17:40:58 -08:00
2013-03-03 19:36:31 -08:00
2013-02-26 20:16:07 -08:00
2013-02-21 17:54:03 -08:00
2013-03-04 14:23:40 +01:00
2013-02-21 17:40:58 -08:00
2013-02-21 15:38:49 -08:00
2013-03-08 16:03:29 -08:00
2013-03-04 14:23:40 +01:00
2013-02-27 19:10:18 -08:00
2013-02-27 19:10:23 -08:00
2013-02-26 09:34:29 -08:00
2013-03-05 10:12:43 +08:00
2013-02-27 19:10:18 -08:00
2013-02-27 19:10:18 -08:00
2013-03-08 21:34:41 +00:00
2013-02-28 09:37:12 +01:00
2013-02-26 20:16:07 -08:00
2013-03-04 14:23:40 +01:00
2013-02-21 15:27:22 -08:00
2013-02-22 10:07:30 +01:00
2013-03-13 15:21:57 -07:00
2013-03-02 11:43:27 -08:00
2013-02-28 20:23:09 -08:00
2013-03-13 15:02:02 -07:00
2013-02-27 19:10:19 -08:00
2013-03-13 15:03:48 -07:00
2013-02-27 19:10:19 -08:00
2013-02-26 11:42:23 -08:00
2013-03-04 11:12:16 -08:00
2013-02-26 14:49:12 -08:00
2013-03-12 16:20:46 -07:00
2013-03-01 12:56:26 +01:00
2013-03-12 20:25:53 -07:00
2013-02-22 23:31:31 -05:00
2013-02-21 13:57:13 -08:00
2013-02-23 17:09:55 -08:00