Mark Kettenis
1fc2329121
iommu: Implement mapping IOMMUs for PCI devices
...
Systems such as Apple's M1 and M2 SoCs may have separate IOMMUs
for each PCIe root port. In this case the right IOMMU for a
PCI device behind a particular root port is described by an
"iommu-map" property in the device tree. Parse this property
and use it to find the right IOMMU device for PCI devices.
Signed-off-by: Mark Kettenis <kettenis@openbsd.org >
2023-01-27 14:47:58 -05:00
..
2023-01-12 16:25:51 +01:00
2023-01-23 18:11:40 -05:00
2022-08-12 08:14:23 -04:00
2023-01-23 18:11:41 -05:00
2022-12-05 16:06:08 -05:00
2022-12-02 08:39:00 -05:00
2022-08-23 12:39:06 +02:00
2022-06-17 16:27:05 +08:00
2023-01-27 10:15:39 -05:00
2023-01-26 10:47:45 -07:00
2023-01-18 12:46:13 -05:00
2023-01-20 12:27:24 -05:00
2023-01-26 07:30:20 +01:00
2022-09-16 11:05:16 -04:00
2022-12-22 10:31:48 -05:00
2023-01-11 15:02:24 -05:00
2023-01-18 13:11:13 -05:00
2023-01-20 12:27:24 -05:00
2022-06-23 12:58:19 -04:00
2022-10-31 14:47:32 -04:00
2023-01-27 10:15:39 -05:00
2023-01-20 12:27:24 -05:00
2022-10-21 13:47:56 -04:00
2023-01-27 14:47:58 -05:00
2022-11-02 13:58:17 -04:00
2022-09-26 14:23:29 +02:00
2022-12-08 18:06:27 +02:00
2022-12-08 18:06:27 +02:00
2023-01-20 12:27:24 -05:00
2023-01-27 10:15:39 -05:00
2023-01-27 10:15:39 -05:00
2023-01-27 10:15:39 -05:00
2023-01-23 18:11:41 -05:00
2022-12-23 13:01:13 -05:00
2023-01-20 12:27:24 -05:00
2023-01-27 12:51:26 -05:00
2023-01-23 01:18:31 +00:00
2022-12-23 10:10:40 -05:00
2023-01-20 12:27:24 -05:00
2023-01-20 12:27:24 -05:00
2023-01-11 11:54:50 -05:00
2023-01-05 10:06:35 +02:00
2022-09-14 15:23:03 -04:00
2023-01-11 11:54:50 -05:00
2023-01-23 18:11:41 -05:00
2023-01-27 14:32:55 -05:00
2022-10-12 08:56:24 -04:00
2023-01-24 13:55:05 +01:00
2022-12-05 17:43:21 +01:00
2023-01-26 21:01:56 +05:30
2022-10-29 07:36:33 -06:00
2023-01-05 10:06:35 +02:00
2023-01-20 10:04:56 +02:00
2022-10-11 16:03:03 -04:00
2023-01-20 12:27:24 -05:00
2023-01-20 10:04:56 +02:00
2023-01-20 12:27:24 -05:00
2023-01-27 14:47:58 -05:00
2023-01-23 01:18:31 +00:00
2023-01-23 18:11:41 -05:00
2022-10-29 07:36:33 -06:00
2023-01-20 12:27:23 -05:00
2022-11-02 13:58:17 -04:00
2022-12-08 18:06:27 +02:00
2022-12-08 18:06:27 +02:00