@@ -905,6 +905,17 @@ static const struct imx_mu_dcfg imx_mu_cfg_imx8ulp_s4 = {
905
905
.xCR = {0x110 , 0x114 , 0x120 , 0x128 },
906
906
};
907
907
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
+
908
919
static const struct imx_mu_dcfg imx_mu_cfg_imx8_scu = {
909
920
.tx = imx_mu_specific_tx ,
910
921
.rx = imx_mu_specific_rx ,
@@ -932,6 +943,7 @@ static const struct of_device_id imx_mu_dt_ids[] = {
932
943
{ .compatible = "fsl,imx6sx-mu" , .data = & imx_mu_cfg_imx6sx },
933
944
{ .compatible = "fsl,imx8ulp-mu" , .data = & imx_mu_cfg_imx8ulp },
934
945
{ .compatible = "fsl,imx8ulp-mu-s4" , .data = & imx_mu_cfg_imx8ulp_s4 },
946
+ { .compatible = "fsl,imx93-mu-s4" , .data = & imx_mu_cfg_imx93_s4 },
935
947
{ .compatible = "fsl,imx8-mu-scu" , .data = & imx_mu_cfg_imx8_scu },
936
948
{ .compatible = "fsl,imx8-mu-seco" , .data = & imx_mu_cfg_imx8_seco },
937
949
{ },
0 commit comments