@@ -905,6 +905,17 @@ static const struct imx_mu_dcfg imx_mu_cfg_imx8ulp_s4 = {
905905 .xCR = {0x110 , 0x114 , 0x120 , 0x128 },
906906};
907907
908+ static const struct imx_mu_dcfg imx_mu_cfg_imx93_s4 = {
909+ .tx = imx_mu_specific_tx ,
910+ .rx = imx_mu_specific_rx ,
911+ .init = imx_mu_init_specific ,
912+ .type = IMX_MU_V2 | IMX_MU_V2_S4 | IMX_MU_V2_IRQ ,
913+ .xTR = 0x200 ,
914+ .xRR = 0x280 ,
915+ .xSR = {0xC , 0x118 , 0x124 , 0x12C },
916+ .xCR = {0x110 , 0x114 , 0x120 , 0x128 },
917+ };
918+
908919static const struct imx_mu_dcfg imx_mu_cfg_imx8_scu = {
909920 .tx = imx_mu_specific_tx ,
910921 .rx = imx_mu_specific_rx ,
@@ -932,6 +943,7 @@ static const struct of_device_id imx_mu_dt_ids[] = {
932943 { .compatible = "fsl,imx6sx-mu" , .data = & imx_mu_cfg_imx6sx },
933944 { .compatible = "fsl,imx8ulp-mu" , .data = & imx_mu_cfg_imx8ulp },
934945 { .compatible = "fsl,imx8ulp-mu-s4" , .data = & imx_mu_cfg_imx8ulp_s4 },
946+ { .compatible = "fsl,imx93-mu-s4" , .data = & imx_mu_cfg_imx93_s4 },
935947 { .compatible = "fsl,imx8-mu-scu" , .data = & imx_mu_cfg_imx8_scu },
936948 { .compatible = "fsl,imx8-mu-seco" , .data = & imx_mu_cfg_imx8_seco },
937949 { },
0 commit comments