Stephen Boyd
3066c521be
Merge branches 'clk-samsung', 'clk-imx', 'clk-rockchip', 'clk-clkdev' and 'clk-rate-exclusive' into clk-next
...
- Increase dev_id len for clkdev lookups
* clk-samsung: (25 commits)
clk: samsung: Add CPU clock support for Exynos850
clk: samsung: Pass mask to wait_until_mux_stable()
clk: samsung: Keep register offsets in chip specific structure
clk: samsung: Keep CPU clock chip specific data in a dedicated struct
clk: samsung: Pass register layout type explicitly to CLK_CPU()
clk: samsung: Pass actual CPU clock registers base to CPU_CLK()
clk: samsung: Group CPU clock functions by chip
clk: samsung: Use single CPU clock notifier callback for all chips
clk: samsung: Reduce params count in exynos_register_cpu_clock()
clk: samsung: Pull struct exynos_cpuclk into clk-cpu.c
clk: samsung: Improve clk-cpu.c style
dt-bindings: clock: exynos850: Add CMU_CPUCLK0 and CMU_CPUCL1
clk: samsung: gs101: add support for cmu_peric1
clk: samsung: gs101: drop extra empty line
dt-bindings: clock: google,gs101-clock: add PERIC1 clock management unit
clk: samsung: exynos850: Propagate SPI IPCLK rate change
clk: samsung: gs101: gpio_peric0_pclk needs to be kept on
clk: samsung: exynos850: Add PDMA clocks
dt-bindings: clock: tesla,fsd: Fix spelling mistake
clk: samsung: gs101: add support for cmu_peric0
...
* clk-imx:
clk: imx: imx8mp: Fix SAI_MCLK_SEL definition
clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev()
clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite()
clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection
* clk-rockchip:
clk: rockchip: rk3399: Allow to set rate of clk_i2s0_frac's parent
clk: rockchip: rk3588: use linked clock ID for GATE_LINK
clk: rockchip: rk3588: fix indent
clk: rockchip: rk3588: fix pclk_vo0grf and pclk_vo1grf
dt-bindings: clock: rk3588: add missing PCLK_VO1GRF
dt-bindings: clock: rk3588: drop CLK_NR_CLKS
clk: rockchip: rk3588: fix CLK_NR_CLKS usage
clk: rockchip: rk3568: Add PLL rate for 128MHz
* clk-clkdev:
clkdev: Update clkdev id usage to allow for longer names
* clk-rate-exclusive:
clk: Add a devm variant of clk_rate_exclusive_get()
2024-03-13 12:36:21 -07:00
..
2021-06-27 18:45:16 -07:00
2018-07-25 16:40:53 -07:00
2018-03-19 17:59:38 -07:00
2020-06-19 19:27:33 -07:00
2022-03-10 17:22:25 -06:00
2022-03-15 14:07:27 -07:00
2022-03-15 14:07:27 -07:00
2023-08-08 16:06:17 +02:00
2023-08-08 16:06:17 +02:00
2023-09-27 10:54:24 +02:00
2023-09-27 10:54:24 +02:00
2022-08-26 18:50:38 +08:00
2024-02-21 21:45:45 -08:00
2022-03-04 15:03:53 +01:00
2019-06-19 17:09:55 +02:00
2019-01-07 15:18:59 +01:00
2023-08-08 16:06:17 +02:00
2023-08-08 16:06:17 +02:00
2022-03-10 17:22:25 -06:00
2022-06-10 14:51:35 +02:00
2018-11-14 14:42:45 -08:00
2019-09-17 09:55:30 -07:00
2020-06-19 17:03:23 -07:00
2020-06-19 17:03:23 -07:00
2020-06-19 17:03:23 -07:00
2020-06-19 17:03:23 -07:00
2020-06-19 17:03:23 -07:00
2020-06-19 17:03:24 -07:00
2022-06-10 14:51:35 +02:00
2023-03-27 12:23:51 -07:00
2016-01-29 16:31:38 -08:00
2015-10-21 17:22:58 -07:00
2015-10-21 16:53:20 -07:00
2018-06-01 23:26:36 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-11-22 15:58:04 -08:00
2022-03-10 17:22:25 -06:00
2020-05-30 11:04:35 -07:00
2022-01-25 14:23:15 -08:00
2019-06-19 17:09:55 +02:00
2017-11-02 11:10:55 +01:00
2020-03-17 09:45:24 -07:00
2019-06-05 17:36:37 +02:00
2022-03-15 14:07:27 -07:00
2022-04-22 19:16:48 -07:00
2023-08-15 07:50:15 +02:00
2018-10-15 13:35:00 -05:00
2024-02-25 16:48:45 +01:00
2023-08-15 07:50:15 +02:00
2023-08-15 07:50:15 +02:00
2023-08-15 07:50:15 +02:00
2023-08-15 07:50:15 +02:00
2023-08-15 07:50:15 +02:00
2023-08-15 07:50:15 +02:00
2023-08-15 07:50:15 +02:00
2017-11-02 11:10:55 +01:00
2022-01-26 10:21:39 +01:00
2020-12-07 16:53:30 -08:00
2023-08-08 16:06:17 +02:00
2023-11-24 18:03:00 +01:00
2024-02-07 16:27:13 +01:00
2019-01-07 15:18:59 +01:00
2023-08-08 16:06:16 +02:00
2019-05-21 11:28:45 +02:00
2019-05-21 11:28:45 +02:00
2023-08-23 15:00:31 -05:00
2019-05-21 11:28:39 +02:00
2019-05-30 11:26:32 -07:00
2018-10-16 14:46:56 -07:00
2019-06-19 17:09:55 +02:00
2019-05-21 11:28:39 +02:00
2019-05-21 11:28:45 +02:00
2019-06-05 17:37:15 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2023-01-31 14:45:03 +02:00
2019-06-19 17:09:55 +02:00
2023-01-29 20:29:38 +02:00
2019-06-19 17:09:55 +02:00
2023-01-31 14:45:17 +02:00
2020-03-16 08:56:59 +08:00
2020-04-14 21:35:58 +08:00
2023-08-14 12:27:52 +03:00
2020-10-26 10:51:29 +08:00
2022-09-19 13:05:12 +03:00
2022-11-25 11:18:16 +02:00
2023-10-04 11:34:24 +03:00
2021-06-14 17:05:45 +03:00
2023-01-29 20:29:40 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2023-07-25 10:28:42 +03:00
2022-01-29 15:12:06 +02:00
2021-11-11 22:27:14 -06:00
2021-11-11 22:27:14 -06:00
2022-10-27 14:51:23 -07:00
2022-01-06 17:51:11 -08:00
2022-01-06 17:51:11 -08:00
2021-11-11 22:27:14 -06:00
2021-08-21 09:58:17 +02:00
2019-08-08 15:30:05 -07:00
2022-10-27 11:59:05 -07:00
2021-11-11 22:27:14 -06:00
2023-08-08 06:32:34 -05:00
2020-05-26 18:47:20 -07:00
2021-02-22 17:51:13 -08:00
2022-08-22 16:04:00 -07:00
2023-03-21 16:25:49 -07:00
2023-03-27 12:14:22 -07:00
2015-06-18 15:44:48 -07:00
2015-06-18 15:44:47 -07:00
2016-07-06 17:51:14 -07:00
2019-06-19 17:09:06 +02:00
2023-08-22 14:13:45 -07:00
2023-08-22 14:13:45 -07:00
2023-08-22 14:14:06 -07:00
2023-08-22 14:14:17 -07:00
2023-08-22 14:14:14 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2018-08-27 14:16:51 -07:00
2018-08-27 14:16:51 -07:00
2022-09-26 11:13:09 +08:00
2023-01-30 16:46:06 -08:00
2024-01-03 15:55:12 -08:00
2023-03-31 11:51:20 -07:00
2022-09-30 15:07:43 -07:00
2019-12-11 14:06:27 +01:00
2023-08-08 16:06:17 +02:00
2021-12-08 11:19:20 +01:00
2024-02-06 14:07:18 +00:00
2019-06-05 17:37:18 +02:00
2020-07-28 18:17:52 -07:00
2024-02-21 22:14:28 -08:00
2017-11-02 11:10:55 +01:00
2021-02-14 12:37:40 -08:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:41 -07:00
2020-05-28 21:23:04 -07:00
2019-09-09 09:37:29 -07:00
2019-05-30 11:26:41 -07:00
2021-04-09 10:42:50 -07:00
2019-05-30 11:26:41 -07:00
2018-11-29 22:52:05 -08:00
2022-01-06 18:30:58 -08:00
2019-05-30 11:26:41 -07:00
2020-10-13 15:46:01 -07:00
2021-06-04 09:24:26 +05:30
2019-09-17 10:17:41 -07:00
2022-04-25 16:59:38 -07:00
2021-07-27 10:53:06 -07:00
2022-09-26 13:26:19 +08:00
2019-06-06 15:56:09 -07:00
2023-06-05 13:18:08 +02:00
2022-03-10 17:22:25 -06:00
2022-07-19 15:39:50 +02:00
2020-01-23 08:20:17 -08:00
2021-03-10 13:59:18 +02:00
2019-05-30 11:29:52 -07:00
2019-05-30 11:29:52 -07:00
2019-06-05 17:37:15 +02:00
2019-11-05 20:53:26 +01:00
2019-05-30 11:26:32 -07:00
2020-06-22 00:21:59 -07:00
2020-11-04 18:26:56 -08:00
2021-10-13 15:24:54 -07:00
2018-08-30 18:26:45 -07:00
2021-06-27 17:12:55 -07:00
2023-04-04 19:55:34 -07:00
2019-12-23 22:30:10 -08:00
2021-07-20 13:46:32 -07:00
2022-11-09 21:16:04 -06:00
2019-12-18 21:24:13 -08:00
2022-03-09 08:53:29 -06:00
2022-03-08 16:16:47 -06:00
2020-10-13 18:18:06 -07:00
2022-11-05 23:38:19 -05:00
2022-07-06 15:15:15 -05:00
2023-01-18 18:27:35 -06:00
2022-03-08 16:19:31 -06:00
2023-08-15 09:31:10 -07:00
2023-08-11 10:46:59 -07:00
2020-01-09 12:42:54 -08:00
2022-12-01 17:26:35 -06:00
2021-06-01 23:50:39 -07:00
2019-06-05 17:36:37 +02:00
2019-06-05 17:36:37 +02:00
2022-09-13 22:07:25 -05:00
2019-06-05 17:36:37 +02:00
2023-08-13 20:20:10 -07:00
2023-12-07 08:04:40 -08:00
2024-02-06 16:03:26 -06:00
2019-06-05 17:36:37 +02:00
2019-06-05 17:36:37 +02:00
2022-05-05 22:22:27 -05:00
2021-10-13 15:20:23 -07:00
2019-06-05 17:36:37 +02:00
2023-08-13 19:49:47 -07:00
2021-10-13 12:43:02 -07:00
2022-12-27 11:59:10 -06:00
2020-07-24 13:08:02 -07:00
2021-07-20 13:46:32 -07:00
2024-02-06 16:11:03 -06:00
2023-07-09 21:30:43 -07:00
2020-07-27 15:16:17 -07:00
2022-09-13 21:20:33 -05:00
2020-12-07 17:00:14 -08:00
2021-12-14 20:53:19 -06:00
2021-08-28 20:54:20 -07:00
2021-06-27 16:53:25 -07:00
2021-08-28 21:03:03 -07:00
2024-01-28 11:54:09 -06:00
2020-03-09 15:14:56 -07:00
2023-01-10 22:44:29 -06:00
2023-01-10 22:44:29 -06:00
2019-06-06 16:27:43 -07:00
2020-02-12 15:04:10 -08:00
2021-07-20 13:46:32 -07:00
2022-09-27 12:07:30 -05:00
2021-02-14 12:56:54 -08:00
2018-11-27 16:24:44 -08:00
2022-03-08 16:16:47 -06:00
2020-07-24 01:51:20 -07:00
2020-07-24 01:51:23 -07:00
2022-07-06 15:15:15 -05:00
2023-03-15 16:20:59 -07:00
2023-07-09 20:40:33 -07:00
2022-09-26 11:18:56 -05:00
2019-06-05 17:36:37 +02:00
2021-10-13 15:22:49 -07:00
2018-12-03 09:25:01 -08:00
2022-09-13 09:47:35 -05:00
2020-07-24 13:08:02 -07:00
2022-09-13 09:47:35 -05:00
2019-06-05 17:36:37 +02:00
2019-06-05 17:36:37 +02:00
2023-09-20 07:07:34 -07:00
2021-08-26 11:58:14 -07:00
2019-06-05 17:36:37 +02:00
2019-12-18 21:37:40 -08:00
2021-02-14 12:56:54 -08:00
2020-03-20 16:27:58 -07:00
2019-11-07 13:10:36 -08:00
2023-12-07 08:45:51 -08:00
2023-08-13 20:13:17 -07:00
2022-12-28 12:26:14 -06:00
2021-08-28 21:01:21 -07:00
2023-01-18 16:21:23 -06:00
2023-04-13 20:36:09 -07:00
2023-12-07 08:00:51 -08:00
2023-06-13 11:11:27 -07:00
2023-05-24 21:02:36 -07:00
2023-09-20 09:01:20 -07:00
2022-09-26 22:17:13 -05:00
2023-03-13 12:58:19 -07:00
2023-03-13 12:58:19 -07:00
2023-02-08 20:08:21 -08:00
2022-11-15 10:46:31 -06:00
2022-09-27 22:25:57 -05:00
2023-03-13 12:58:19 -07:00
2023-03-13 16:50:30 -07:00
2020-11-04 18:34:54 -08:00
2020-11-04 18:34:54 -08:00
2023-05-24 21:46:09 -07:00
2022-07-06 15:18:32 -05:00
2022-09-26 22:17:14 -05:00
2023-05-26 18:22:04 -07:00
2023-05-24 21:43:04 -07:00
2023-09-19 11:38:16 -07:00
2023-01-18 17:34:47 -06:00
2022-12-01 17:26:41 -06:00
2023-05-26 18:22:07 -07:00
2023-01-10 12:24:40 -06:00
2023-12-07 08:07:47 -08:00
2023-12-07 08:07:47 -08:00
2023-12-07 08:07:47 -08:00
2023-12-07 08:07:46 -08:00
2019-04-11 13:34:10 -07:00
2020-01-04 23:25:01 -08:00
2021-07-20 13:46:32 -07:00
2018-06-01 11:49:07 -07:00
2023-12-15 22:59:38 -06:00
2021-02-08 10:12:29 -08:00
2024-02-06 11:11:09 -06:00
2024-02-06 11:11:09 -06:00
2023-12-07 20:18:21 -08:00
2024-02-06 11:11:09 -06:00
2024-02-06 11:11:09 -06:00
2018-09-11 12:01:07 +02:00
2018-09-19 16:33:10 +02:00
2019-05-30 11:26:32 -07:00
2019-01-21 14:01:57 +01:00
2019-10-01 09:49:40 +02:00
2019-01-21 13:50:40 +01:00
2020-07-13 10:18:05 +02:00
2020-09-10 16:58:13 +02:00
2023-08-23 15:00:31 -05:00
2024-02-13 17:10:26 +01:00
2019-05-30 11:26:32 -07:00
2020-04-28 09:54:25 +02:00
2018-09-19 16:33:10 +02:00
2018-09-19 16:37:56 +02:00
2018-09-19 16:33:10 +02:00
2019-05-30 11:26:32 -07:00
2023-03-30 15:56:26 +02:00
2019-05-30 11:26:32 -07:00
2018-09-19 16:33:10 +02:00
2019-05-30 11:26:32 -07:00
2018-09-19 16:33:10 +02:00
2019-05-30 11:26:32 -07:00
2018-09-19 16:33:10 +02:00
2018-09-19 16:33:10 +02:00
2018-09-19 16:33:10 +02:00
2018-09-19 16:33:10 +02:00
2018-09-19 16:33:10 +02:00
2018-12-04 10:29:30 +01:00
2018-12-04 10:29:35 +01:00
2018-04-16 13:39:38 +02:00
2019-11-01 11:48:22 +01:00
2018-02-26 09:13:29 +01:00
2018-09-19 16:33:10 +02:00
2018-02-20 13:38:32 +01:00
2018-04-24 09:54:34 +02:00
2018-12-04 10:30:05 +01:00
2022-02-24 13:48:08 +01:00
2022-07-05 09:15:52 +02:00
2021-07-26 14:10:59 +02:00
2022-02-02 09:06:22 +01:00
2023-10-05 11:25:53 +02:00
2022-05-05 12:04:58 +02:00
2018-09-19 16:33:10 +02:00
2024-01-31 11:04:14 +01:00
2021-07-16 00:33:16 +02:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-07-17 10:07:48 -07:00
2019-05-30 11:26:37 -07:00
2019-09-05 11:32:25 +02:00
2019-07-17 10:07:48 -07:00
2021-02-06 01:05:04 +01:00
2022-10-17 22:45:55 +02:00
2018-07-18 13:58:30 +09:00
2021-03-21 11:10:24 +01:00
2017-11-02 11:10:55 +01:00
2024-02-27 17:04:58 +01:00
2022-09-17 16:27:59 +02:00
2019-05-30 11:26:37 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2023-08-15 07:50:15 +02:00
2018-08-27 14:17:03 -07:00
2018-08-27 14:17:03 -07:00
2019-05-30 11:26:32 -07:00
2022-03-15 15:56:28 -07:00
2022-03-15 15:56:28 -07:00
2024-01-03 15:52:52 -08:00
2018-03-16 15:53:31 -07:00
2020-05-26 23:41:14 -07:00
2022-07-11 12:59:19 -07:00
2023-12-17 15:33:26 -08:00
2022-03-10 18:17:32 -08:00
2021-12-16 17:22:35 +01:00
2023-07-19 18:08:00 +01:00
2017-11-02 11:10:55 +01:00
2022-04-25 16:17:24 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2022-03-10 17:22:25 -06:00
2017-08-31 18:35:47 -07:00
2023-08-23 15:00:31 -05:00
2023-06-14 18:06:22 -07:00
2022-03-10 17:22:25 -06:00
2017-10-17 19:32:16 +02:00
2015-10-21 21:51:27 +02:00
2019-05-30 11:26:37 -07:00
2020-01-04 09:45:09 +01:00
2023-08-23 15:00:31 -05:00
2017-08-24 10:15:54 +02:00
2020-01-04 09:45:19 +01:00
2017-06-07 15:32:16 +02:00
2018-11-05 10:22:02 +01:00
2021-11-23 11:29:35 +01:00
2020-01-03 10:37:14 +01:00
2017-04-04 17:43:52 +02:00
2018-06-27 21:43:47 +02:00
2019-08-12 10:05:48 +02:00
2017-01-30 08:37:30 +01:00
2017-01-30 08:38:30 +01:00
2017-01-30 08:37:51 +01:00
2023-08-23 15:00:31 -05:00
2023-08-23 15:00:31 -05:00
2021-11-23 11:29:35 +01:00
2023-08-23 15:00:31 -05:00
2020-08-25 10:52:18 +02:00
2023-08-23 15:00:31 -05:00
2022-05-06 18:02:40 +02:00
2023-08-23 15:00:31 -05:00
2022-11-16 19:49:18 +01:00
2022-07-08 14:23:39 +02:00
2020-05-12 22:47:14 +02:00
2020-05-12 22:47:14 +02:00
2020-05-12 22:47:14 +02:00
2020-05-12 22:47:14 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-03-08 14:31:13 +01:00
2021-01-27 00:10:14 +01:00
2022-11-21 13:27:17 +01:00
2022-06-10 14:51:36 +02:00
2022-01-05 17:05:21 -08:00
2022-08-22 16:04:01 -07:00
2020-08-23 10:08:35 +08:00
2021-02-08 18:31:24 -08:00
2020-01-23 13:21:50 -08:00
2019-03-18 13:41:17 +01:00