maoweilong 发表于 2023-2-28 11:30:48

rk3588 linux smmu disable的疑问

最近想学习一下smmu,rk3588 dts里边smmu是disable,想问一下:rk3588 soc中smmu模块是有bug才disable的吗?还是什么其他原因。我看soc上其他的模块用了内嵌的mmu,对应的linux driver是rockchip,iommu-v2。
    iommu@fc900000 {
      compatible = "arm,smmu-v3";
      reg = <0x00000000 0xfc900000 0x00000000 0x00200000>;
      interrupts = <0x00000000 0x00000171 0x00000004 0x00000000 0x00000173 0x00000004 0x00000000 0x00000176 0x00000004 0x00000000 0x0000016f 0x00000004>;
      interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
      #iommu-cells = <0x00000001>;
      status = "disabled";
    };
    iommu@fcb00000 {
      compatible = "arm,smmu-v3";
      reg = <0x00000000 0xfcb00000 0x00000000 0x00200000>;
      interrupts = <0x00000000 0x0000017d 0x00000004 0x00000000 0x0000017f 0x00000004 0x00000000 0x00000182 0x00000004 0x00000000 0x0000017b 0x00000004>;
      interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
      #iommu-cells = <0x00000001>;
      status = "disabled";
    };


页: [1]
查看完整版本: rk3588 linux smmu disable的疑问