Frank Li
00b4361821
arm64: dts: imx8qm-ss-dma: fix can lpcg indices
...
can1_lpcg: clock-controller@5ace0000 {
... Col1 Col2
clocks = <&clk IMX_SC_R_CAN_1 IMX_SC_PM_CLK_PER>,// 0 0
<&dma_ipg_clk>, // 1 4
<&dma_ipg_clk>; // 2 5
clock-indices = <IMX_LPCG_CLK_0>,
<IMX_LPCG_CLK_4>,
<IMX_LPCG_CLK_5>;
};
Col1: index, which existing dts try to get.
Col2: actual index in lpcg driver
&flexcan2 {
clocks = <&can1_lpcg 1>, <&can1_lpcg 0>;
^^ ^^
Should be:
clocks = <&can1_lpcg IMX_LPCG_CLK_4>, <&can1_lpcg IMX_LPCG_CLK_0>;
};
Arg0 is divided by 4 in lpcg driver. So flexcan get IMX_SC_PM_CLK_PER by
<&can1_lpcg 1> and <&can1_lpcg 0>. Although function work, code logic is
wrong. Fix it by using correct clock indices.
Cc: stable@vger.kernel.org
Fixes: be85831de0 ("arm64: dts: imx8qm: add can node in devicetree")
Signed-off-by: Frank Li <Frank.Li@nxp.com >
Signed-off-by: Shawn Guo <shawnguo@kernel.org >
2024-04-03 20:44:54 +08:00
..
2023-07-18 12:02:50 +08:00
2022-12-31 20:38:52 +08:00
2023-12-16 09:48:35 +08:00
2021-06-12 16:17:02 +08:00
2022-12-31 20:38:52 +08:00
2021-09-22 16:21:55 +08:00
2024-02-06 14:16:10 +08:00
2023-07-18 09:58:28 +08:00
2023-07-18 09:58:28 +08:00
2023-07-18 09:58:28 +08:00
2023-07-18 09:58:28 +08:00
2023-07-18 09:58:28 +08:00
2022-11-19 14:30:40 +08:00
2022-11-19 14:30:40 +08:00
2022-11-19 14:30:40 +08:00
2022-11-19 14:30:40 +08:00
2022-11-19 14:30:40 +08:00
2022-11-19 14:30:40 +08:00
2022-06-14 18:06:25 +08:00
2022-09-17 16:34:31 +08:00
2023-12-16 09:48:35 +08:00
2022-10-19 13:25:09 +01:00
2022-12-31 20:38:52 +08:00
2022-09-17 16:35:23 +08:00
2023-10-10 11:06:01 +08:00
2023-10-10 11:06:01 +08:00
2023-12-16 09:48:35 +08:00
2022-10-19 13:25:09 +01:00
2021-08-14 12:39:27 +08:00
2022-12-31 20:38:52 +08:00
2023-01-30 10:05:43 +08:00
2023-10-10 11:06:01 +08:00
2023-10-10 11:06:01 +08:00
2024-02-05 15:02:09 +08:00
2022-12-31 20:38:52 +08:00
2022-12-31 20:38:52 +08:00
2022-12-31 20:38:52 +08:00
2023-10-10 11:06:01 +08:00
2023-10-10 11:06:01 +08:00
2024-02-23 14:40:11 +08:00
2022-09-17 16:35:21 +08:00
2023-05-14 11:52:39 +08:00
2022-09-17 16:35:21 +08:00
2021-08-14 12:39:27 +08:00
2023-05-14 11:52:39 +08:00
2021-10-04 11:46:00 +08:00
2021-11-21 10:37:17 +08:00
2022-12-31 20:38:52 +08:00
2022-07-12 17:27:17 -07:00
2022-06-14 18:06:25 +08:00
2021-12-16 17:25:58 +08:00
2023-12-13 17:18:31 +08:00
2023-12-13 17:18:31 +08:00
2023-12-13 17:18:31 +08:00
2023-12-13 17:18:31 +08:00
2023-12-13 17:18:31 +08:00
2023-12-13 17:18:31 +08:00
2023-12-13 17:18:31 +08:00
2024-02-23 14:51:04 +08:00
2023-10-10 11:06:01 +08:00
2022-06-14 18:06:25 +08:00
2023-10-10 11:06:01 +08:00
2024-02-06 16:23:13 +08:00
2024-02-06 16:23:13 +08:00
2024-02-06 16:23:13 +08:00
2023-09-25 09:53:01 +08:00
2023-12-06 09:53:52 +08:00
2024-02-26 10:21:34 +08:00
2024-02-01 18:01:59 +08:00
2024-04-03 20:44:08 +08:00
2022-09-17 16:35:21 +08:00
2024-04-03 20:44:51 +08:00
2024-02-01 18:08:48 +08:00
2023-09-25 09:44:10 +08:00
2024-04-03 20:43:26 +08:00
2022-04-18 16:10:10 +08:00
2024-02-06 18:45:37 +08:00
2024-02-23 09:56:13 +08:00
2023-12-14 10:58:40 +08:00
2023-12-06 09:53:54 +08:00
2022-11-14 16:50:46 +08:00
2024-02-23 09:56:00 +08:00
2024-02-01 17:59:46 +08:00
2024-02-01 17:59:46 +08:00
2024-02-01 17:43:50 +08:00
2023-10-10 11:06:02 +08:00
2023-08-11 22:25:23 +08:00
2023-12-14 10:20:59 +08:00
2023-02-20 15:49:56 -08:00
2023-09-25 12:03:24 +08:00
2023-08-29 16:02:35 -04:00
2023-12-06 09:53:53 +08:00
2023-08-29 16:02:35 -04:00
2023-05-15 11:30:14 +08:00
2023-05-15 11:30:14 +08:00
2022-11-11 14:17:11 +08:00
2024-02-25 21:03:19 +08:00
2023-05-14 21:07:32 +08:00
2021-12-14 16:33:14 +08:00
2021-12-14 16:33:14 +08:00
2022-09-17 16:34:23 +08:00
2022-10-23 20:55:17 +08:00
2023-01-26 16:37:57 +08:00
2024-02-26 10:24:54 +08:00
2024-02-01 15:21:07 +08:00
2024-02-01 15:21:23 +08:00
2024-02-01 15:20:56 +08:00
2023-01-01 11:17:39 +08:00
2023-12-06 09:53:53 +08:00
2023-12-14 10:20:57 +08:00
2023-09-25 08:38:40 +08:00
2023-08-30 16:53:46 -07:00
2023-08-30 16:53:46 -07:00
2024-01-25 18:10:07 +01:00
2023-01-26 09:07:19 +08:00
2023-04-06 09:42:34 +08:00
2023-09-25 08:38:41 +08:00
2024-02-25 20:44:59 +08:00
2023-09-25 08:38:41 +08:00
2022-06-19 16:10:14 +08:00
2023-08-06 20:34:58 +08:00
2024-02-03 22:36:34 +08:00
2022-11-19 14:30:40 +08:00
2023-07-19 11:09:49 +08:00
2023-01-09 15:24:57 +08:00
2022-11-19 14:30:40 +08:00
2022-11-19 14:30:40 +08:00
2022-09-17 16:34:19 +08:00
2024-01-25 18:10:07 +01:00
2022-11-19 14:30:40 +08:00
2023-07-19 11:09:41 +08:00
2023-01-09 15:24:57 +08:00
2022-11-19 14:30:40 +08:00
2022-11-19 14:30:40 +08:00
2024-01-25 18:10:07 +01:00
2023-06-09 22:18:11 +08:00
2024-02-03 22:24:57 +08:00
2023-12-06 11:11:37 +08:00
2023-10-10 10:52:50 +08:00
2023-10-10 10:52:50 +08:00
2023-07-30 20:31:13 +08:00
2023-07-30 20:31:13 +08:00
2023-02-20 15:49:56 -08:00
2023-02-20 15:49:56 -08:00
2023-12-06 11:11:37 +08:00
2022-02-11 20:44:25 +08:00
2022-02-11 20:44:25 +08:00
2023-12-06 11:11:37 +08:00
2023-01-30 10:05:43 +08:00
2022-02-11 20:44:25 +08:00
2022-02-11 20:44:25 +08:00
2022-02-11 20:44:25 +08:00
2023-12-06 11:11:37 +08:00
2023-01-30 10:05:43 +08:00
2022-04-11 09:39:12 +08:00
2023-01-30 10:05:43 +08:00
2023-04-05 22:24:15 +08:00
2023-12-14 10:20:44 +08:00
2023-10-10 11:06:02 +08:00
2024-02-25 11:23:04 +08:00
2023-12-14 10:22:14 +08:00
2023-12-16 09:36:16 +08:00
2023-12-16 09:36:16 +08:00
2023-09-25 12:03:24 +08:00
2023-04-06 09:42:33 +08:00
2022-04-18 20:06:26 +08:00
2023-08-06 20:34:58 +08:00
2023-12-14 10:49:52 +08:00
2023-07-18 14:30:44 +08:00
2024-02-06 18:56:43 +08:00
2023-12-14 10:22:11 +08:00
2024-02-06 18:32:12 +08:00
2023-09-25 08:38:41 +08:00
2024-02-25 20:48:21 +08:00
2024-02-25 20:48:21 +08:00
2023-09-25 08:38:41 +08:00
2024-02-05 17:27:45 +08:00
2023-12-06 09:53:52 +08:00
2023-10-10 10:52:50 +08:00
2024-02-25 11:22:52 +08:00
2024-01-25 18:10:07 +01:00
2024-02-25 11:20:32 +08:00
2024-03-01 13:37:57 +01:00
2023-12-06 09:53:53 +08:00
2023-12-06 09:53:52 +08:00
2023-12-06 09:53:51 +08:00
2023-09-25 08:38:40 +08:00
2024-02-05 17:27:35 +08:00
2024-02-25 21:23:19 +08:00
2024-02-25 21:28:29 +08:00
2022-09-17 16:34:23 +08:00
2022-09-17 16:34:23 +08:00
2022-09-17 16:34:24 +08:00
2023-12-06 09:53:54 +08:00
2023-07-30 21:21:31 +08:00
2024-02-25 21:10:25 +08:00
2024-02-25 21:10:08 +08:00
2023-12-06 09:53:52 +08:00
2023-12-06 09:53:52 +08:00
2023-12-06 09:53:52 +08:00
2023-12-06 09:53:52 +08:00
2023-12-06 09:53:51 +08:00
2023-01-25 22:27:35 +08:00
2024-02-05 17:16:01 +08:00
2023-01-09 16:07:11 +08:00
2023-07-30 20:31:25 +08:00
2024-02-03 22:36:40 +08:00
2023-07-30 20:31:34 +08:00
2024-03-29 11:36:03 +08:00
2023-07-30 20:31:45 +08:00
2024-03-29 11:36:11 +08:00
2023-09-25 08:38:40 +08:00
2023-07-30 20:24:13 +08:00
2024-01-25 18:10:07 +01:00
2023-06-09 22:31:58 +08:00
2023-05-27 19:02:18 +08:00
2023-05-27 19:02:18 +08:00
2023-08-07 09:01:06 +08:00
2023-08-07 09:01:20 +08:00
2023-12-06 11:11:49 +08:00
2022-04-11 10:14:08 +08:00
2022-04-11 10:14:08 +08:00
2023-12-06 11:11:49 +08:00
2023-01-30 10:05:43 +08:00
2022-04-11 10:14:08 +08:00
2022-04-11 10:14:08 +08:00
2022-04-11 10:14:08 +08:00
2023-12-06 11:11:49 +08:00
2023-01-30 10:05:43 +08:00
2023-03-13 22:05:30 +08:00
2023-03-28 14:37:50 +08:00
2024-02-05 15:24:29 +08:00
2024-03-12 10:29:57 -07:00
2023-01-26 16:37:57 +08:00
2024-01-25 18:10:07 +01:00
2023-08-12 10:00:05 +08:00
2023-07-18 12:02:50 +08:00
2023-03-27 09:47:49 +08:00
2023-07-18 12:02:50 +08:00
2023-07-30 13:57:44 +08:00
2023-10-10 11:06:00 +08:00
2023-05-14 09:41:42 +08:00
2021-12-16 13:54:33 +08:00
2023-09-25 09:50:31 +08:00
2023-12-06 11:15:57 +08:00
2023-09-25 08:38:40 +08:00
2023-07-18 14:30:44 +08:00
2023-09-25 08:38:40 +08:00
2023-09-25 08:38:41 +08:00
2024-02-25 20:46:44 +08:00
2023-01-09 16:07:11 +08:00
2021-05-23 10:43:55 +08:00
2023-09-25 09:51:51 +08:00
2023-12-05 16:36:40 +08:00
2024-02-06 16:23:13 +08:00
2024-02-06 16:23:13 +08:00
2023-03-07 11:15:08 +08:00
2024-02-06 16:23:13 +08:00
2024-02-06 16:23:13 +08:00
2023-03-07 11:15:08 +08:00
2023-03-07 11:15:08 +08:00
2023-03-07 11:15:08 +08:00
2023-09-25 08:38:41 +08:00
2024-02-23 14:38:42 +08:00
2024-02-06 18:56:34 +08:00
2024-04-03 20:44:54 +08:00
2023-10-10 11:05:46 +08:00
2022-11-14 16:50:59 +08:00
2024-02-06 18:51:15 +08:00
2023-07-18 14:30:44 +08:00
2023-03-27 10:10:46 +08:00
2023-03-27 10:10:07 +08:00
2023-03-27 10:10:51 +08:00
2023-03-27 10:10:49 +08:00
2023-03-27 10:10:07 +08:00
2023-12-16 09:44:16 +08:00
2022-02-11 11:16:17 +08:00
2021-07-28 13:38:53 +01:00
2021-08-14 12:39:27 +08:00
2022-11-14 16:51:02 +08:00
2023-12-16 09:43:01 +08:00
2024-02-01 17:59:46 +08:00
2024-02-01 17:59:46 +08:00
2024-02-01 18:08:48 +08:00
2024-02-24 07:29:42 +08:00
2022-09-17 16:34:24 +08:00
2023-12-06 13:24:25 +08:00
2023-07-18 12:02:50 +08:00
2023-05-15 11:18:48 +08:00
2023-09-25 12:03:24 +08:00
2023-07-18 12:02:50 +08:00
2023-05-15 11:18:53 +08:00
2023-11-27 10:25:34 +08:00
2024-02-06 15:18:36 +08:00
2024-02-06 15:18:36 +08:00
2022-11-11 14:40:22 +08:00
2023-11-27 09:42:12 +08:00
2024-01-11 11:23:17 -08:00
2024-02-05 17:19:02 +08:00
2024-02-05 15:18:35 +08:00
2024-02-25 21:26:45 +08:00
2024-02-05 17:49:54 +08:00
2024-03-01 13:37:57 +01:00
2024-02-25 20:48:21 +08:00
2024-02-25 20:59:10 +08:00
2023-05-13 01:58:20 +08:00
2021-10-04 16:09:24 +08:00
2021-10-04 16:09:24 +08:00
2023-05-13 01:58:20 +08:00
2024-02-01 17:59:46 +08:00
2023-10-10 11:06:01 +08:00
2023-10-10 11:06:01 +08:00
2023-10-10 11:06:01 +08:00
2023-10-10 11:06:01 +08:00