clk: imx8: remove MLB support
authorPeng Fan <peng.fan@nxp.com>
Tue, 12 Sep 2023 09:19:03 +0000 (17:19 +0800)
committerAbel Vesa <abel.vesa@linaro.org>
Wed, 4 Oct 2023 12:44:11 +0000 (15:44 +0300)
MLB was de-featured, so drop MLB clk for i.MX8QM/QXP/DXL

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Abel Vesa <abel.vesa@linaro.org>
Link: https://lore.kernel.org/r/20230912-imx8-clk-v1-v1-5-69a34bcfcae1@nxp.com
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
drivers/clk/imx/clk-imx8-acm.c
drivers/clk/imx/clk-imx8dxl-rsrc.c
drivers/clk/imx/clk-imx8qm-rsrc.c
drivers/clk/imx/clk-imx8qxp-lpcg.h
drivers/clk/imx/clk-imx8qxp-rsrc.c

index 735b08296cc8ec2b700d3458c05b09c2f1f4a55d..f68877eef87363b53048133a7908e6bdeaa2f0e4 100644 (file)
@@ -77,7 +77,7 @@ struct imx8_acm_priv {
 static const struct clk_parent_data imx8qm_aud_clk_sels[] = {
        { .fw_name = "aud_rec_clk0_lpcg_clk" },
        { .fw_name = "aud_rec_clk1_lpcg_clk" },
-       { .fw_name = "mlb_clk" },
+       { .fw_name = "dummy" },
        { .fw_name = "hdmi_rx_mclk" },
        { .fw_name = "ext_aud_mclk0" },
        { .fw_name = "ext_aud_mclk1" },
@@ -103,7 +103,7 @@ static const struct clk_parent_data imx8qm_aud_clk_sels[] = {
 static const struct clk_parent_data imx8qm_mclk_out_sels[] = {
        { .fw_name = "aud_rec_clk0_lpcg_clk" },
        { .fw_name = "aud_rec_clk1_lpcg_clk" },
-       { .fw_name = "mlb_clk" },
+       { .fw_name = "dummy" },
        { .fw_name = "hdmi_rx_mclk" },
        { .fw_name = "spdif0_rx" },
        { .fw_name = "spdif1_rx" },
@@ -122,7 +122,7 @@ static const struct clk_parent_data imx8qm_asrc_mux_clk_sels[] = {
        { .fw_name = "sai4_rx_bclk" },
        { .fw_name = "sai5_tx_bclk" },
        { .index = -1 },
-       { .fw_name = "mlb_clk" },
+       { .fw_name = "dummy" },
 
 };
 
index a36e821ba807aebebc9d8926e0af4e94e4ed2443..0f940335d83c4a3c41ada583545dd3c4bd530651 100644 (file)
@@ -47,7 +47,6 @@ static u32 imx8dxl_clk_scu_rsrc_table[] = {
        IMX_SC_R_SDHC_2,
        IMX_SC_R_ENET_0,
        IMX_SC_R_ENET_1,
-       IMX_SC_R_MLB_0,
        IMX_SC_R_USB_1,
        IMX_SC_R_NAND,
        IMX_SC_R_M4_0_UART,
index 8412fa349569d2d2950abb28990d80f79fffe95f..634bc305865776f3c91b7a5f55e952feb5e10c29 100644 (file)
@@ -65,7 +65,6 @@ static const u32 imx8qm_clk_scu_rsrc_table[] = {
        IMX_SC_R_SDHC_2,
        IMX_SC_R_ENET_0,
        IMX_SC_R_ENET_1,
-       IMX_SC_R_MLB_0,
        IMX_SC_R_USB_2,
        IMX_SC_R_NAND,
        IMX_SC_R_LVDS_0,
index 2a37ce57c5008369a24050cc834fbbaabcee3b34..ebca8fa9268f648ad889cd25c0cf29e99a9b6943 100644 (file)
@@ -42,7 +42,6 @@
 #define CONN_ENET_0_LPCG               0x30000
 #define CONN_ENET_1_LPCG               0x40000
 #define CONN_DTCP_LPCG                 0x50000
-#define CONN_MLB_LPCG                  0x60000
 #define CONN_USB_2_LPCG                        0x70000
 #define CONN_USB_3_LPCG                        0x80000
 #define CONN_NAND_LPCG                 0x90000
index df09f2a7996d33121d0fb93130b9b198dec5f36a..29868e686921a9a27b321762c4573bc38af8b7e0 100644 (file)
@@ -54,7 +54,6 @@ static const u32 imx8qxp_clk_scu_rsrc_table[] = {
        IMX_SC_R_SDHC_2,
        IMX_SC_R_ENET_0,
        IMX_SC_R_ENET_1,
-       IMX_SC_R_MLB_0,
        IMX_SC_R_USB_2,
        IMX_SC_R_NAND,
        IMX_SC_R_LVDS_0,