Neil Armstrong
da3ceae4ec
clk: meson: g12a: add support for SM1 CPU 1, 2 & 3 clocks
...
The Amlogic SM1 can set a dedicated clock frequency for each CPU core by
having a dedicate tree for each core similar to the CPU0 tree.
Like the DSU tree, a supplementaty mux has been added to use the CPU0
frequency instead.
But since the cluster only has a single power rail and shares a single PLL,
it's not worth adding 3 unsused clock tree, so we add only the mux to
select the CPU0 clock frequency for each CPU1, CPU2 and CPU3 cores.
They are set read-only because the early boot stages sets them to select
the CPU0 input clock.
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com >
2019-08-26 11:04:54 +02:00
..
2019-05-21 10:50:46 +02:00
2019-05-21 10:50:46 +02:00
2019-07-17 10:07:48 -07:00
2019-06-19 17:09:55 +02:00
2019-05-21 10:50:46 +02:00
2019-07-17 10:07:48 -07:00
2019-05-21 10:50:46 +02:00
2019-05-15 13:21:37 -07:00
2019-05-21 10:50:46 +02:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:32 -07:00
2019-07-17 10:07:48 -07:00
2019-07-17 10:07:48 -07:00
2019-07-17 10:07:48 -07:00
2019-05-30 11:26:32 -07:00
2019-07-17 10:07:48 -07:00
2019-08-26 11:04:54 +02:00
2019-06-05 17:37:18 +02:00
2019-06-07 11:54:48 -07:00
2019-07-17 10:07:48 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-06-05 17:37:15 +02:00
2019-06-05 17:37:17 +02:00
2019-07-17 10:07:48 -07:00
2019-07-17 10:07:48 -07:00
2019-07-17 10:07:48 -07:00
2019-07-17 10:07:48 -07:00
2019-05-30 16:33:37 -07:00
2019-05-21 11:28:40 +02:00
2019-07-17 10:07:48 -07:00
2018-04-06 13:45:34 -07:00
2019-07-17 10:07:48 -07:00
2019-06-19 17:09:55 +02:00
2019-07-17 10:07:48 -07:00
2019-07-17 10:07:48 -07:00
2019-07-17 10:07:48 -07:00
2019-07-17 10:07:48 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:29:22 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-05 17:37:13 +02:00
2019-05-16 09:19:14 -07:00
2019-05-30 11:29:52 -07:00
2019-04-18 14:56:19 -07:00
2019-05-30 11:29:19 -07:00
2019-06-19 17:09:55 +02:00
2019-06-27 10:57:24 +01:00
2019-06-25 14:28:01 -07:00
2019-07-17 10:07:48 -07:00
2018-10-18 15:33:52 -07:00
2019-05-30 11:26:32 -07:00
2019-04-26 10:40:49 -07:00
2018-12-11 09:57:47 -08:00
2018-08-02 13:55:00 -07:00
2019-06-25 14:28:01 -07:00
2019-05-07 11:46:02 -07:00
2019-06-19 17:09:55 +02:00
2019-05-07 11:46:13 -07:00
2019-05-15 13:21:37 -07:00
2019-04-26 10:40:49 -07:00
2019-05-15 13:21:37 -07:00
2019-05-07 11:46:02 -07:00
2018-06-06 11:15:43 -07:00
2019-04-26 10:40:49 -07:00
2019-06-05 17:36:37 +02:00
2019-05-30 11:29:52 -07:00
2019-05-15 13:21:37 -07:00
2019-06-25 16:29:03 -07:00
2018-07-06 13:44:06 -07:00
2019-02-06 10:35:03 -08:00
2019-04-25 16:43:37 -07:00
2017-07-21 15:49:54 -07:00
2019-05-15 13:21:37 -07:00
2019-05-07 11:46:02 -07:00
2019-05-30 11:29:22 -07:00
2018-10-31 11:08:30 -07:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:29:52 -07:00
2018-11-06 09:41:44 -08:00
2019-07-17 10:07:48 -07:00
2019-07-17 10:07:48 -07:00
2019-07-15 20:18:40 -07:00
2018-11-06 09:42:12 -08:00
2018-08-30 09:50:20 -07:00
2019-05-30 11:29:52 -07:00
2019-05-30 11:26:37 -07:00
2019-06-27 13:45:38 -07:00
2019-05-30 11:26:37 -07:00
2019-06-27 14:06:47 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:29:52 -07:00
2018-08-30 09:50:20 -07:00
2019-04-29 11:13:23 -07:00
2018-08-30 09:50:20 -07:00
2019-06-05 17:37:07 +02:00
2019-05-30 11:29:22 -07:00
2019-05-30 11:26:37 -07:00
2019-06-05 17:36:37 +02:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:35 -07:00
2019-08-09 12:09:52 +02:00
2019-07-12 11:00:14 -07:00
2019-06-19 17:09:55 +02:00
2019-07-17 10:07:48 -07:00
2019-06-27 14:06:47 -07:00