Searched refs:dart (Results 1 – 12 of 12) sorted by relevance
/Linux-v6.6/drivers/iommu/ |
D | apple-dart.c | 144 #define DART_TCR(dart, sid) ((dart)->hw->tcr + ((sid) << 2)) argument 146 #define DART_TTBR(dart, sid, idx) ((dart)->hw->ttbr + \ argument 147 (((dart)->hw->ttbr_count * (sid)) << 2) + \ 245 struct apple_dart *dart; member 249 struct apple_dart *dart; member 294 i < MAX_DARTS_PER_DEVICE && stream_map->dart; \ 308 struct apple_dart *dart = stream_map->dart; in apple_dart_hw_enable_translation() local 311 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams) in apple_dart_hw_enable_translation() 312 writel(dart->hw->tcr_enabled, dart->regs + DART_TCR(dart, sid)); in apple_dart_hw_enable_translation() 317 struct apple_dart *dart = stream_map->dart; in apple_dart_hw_disable_dma() local [all …]
|
D | Makefile | 11 obj-$(CONFIG_IOMMU_IO_PGTABLE_DART) += io-pgtable-dart.o 32 obj-$(CONFIG_APPLE_DART) += apple-dart.o
|
/Linux-v6.6/arch/arm/boot/dts/marvell/ |
D | armada-370-seagate-nas-4bay.dts | 25 compatible = "seagate,dart-4", "marvell,armada370", "marvell,armada-370-xp"; 73 label = "dart:red:sata2"; 77 label = "dart:red:sata3"; 86 label = "dart:white:sata2"; 96 label = "dart:white:sata3";
|
D | armada-370-seagate-nas-xbay.dtsi | 128 label = "dart:white:power"; 134 label = "dart:red:power"; 138 label = "dart:red:sata0"; 142 label = "dart:red:sata1";
|
D | armada-370-seagate-nas-2bay.dts | 24 compatible = "seagate,dart-2", "marvell,armada370", "marvell,armada-370-xp";
|
/Linux-v6.6/arch/arm64/boot/dts/apple/ |
D | t600x-die0.dtsi | 57 compatible = "apple,t6000-dart"; 66 compatible = "apple,t6000-dart"; 221 compatible = "apple,t6000-dart"; 230 compatible = "apple,t6000-dart"; 239 compatible = "apple,t6000-dart"; 249 compatible = "apple,t6000-dart";
|
D | t8112.dtsi | 383 compatible = "apple,t8110-dart"; 759 compatible = "apple,t8110-dart"; 768 compatible = "apple,t8110-dart"; 778 compatible = "apple,t8110-dart"; 788 compatible = "apple,t8110-dart";
|
D | t8103.dtsi | 360 compatible = "apple,t8103-dart"; 721 compatible = "apple,t8103-dart"; 730 compatible = "apple,t8103-dart"; 740 compatible = "apple,t8103-dart";
|
/Linux-v6.6/arch/powerpc/sysdev/ |
D | dart_iommu.c | 43 static unsigned int __iomem *dart; variable 289 dart = ioremap(r.start, resource_size(&r)); in dart_init() 290 if (dart == NULL) in dart_init()
|
D | dart.h | 46 #define DART_REG(r) (dart + ((r) >> 2))
|
/Linux-v6.6/arch/arm/boot/dts/nxp/imx/ |
D | imx6q-var-dt6customboard.dts | 12 #include "imx6qdl-var-dart.dtsi"
|
/Linux-v6.6/ |
D | MAINTAINERS | 1916 F: Documentation/devicetree/bindings/iommu/apple,dart.yaml 1935 F: drivers/iommu/apple-dart.c 1936 F: drivers/iommu/io-pgtable-dart.c
|