1234567891011121314151617181920212223242526272829303132 |
- From 5fdd5231c56d58f16a6cefa2bed4b8f331da2c92 Mon Sep 17 00:00:00 2001
- From: Samuel Holland <[email protected]>
- Date: Wed, 27 Apr 2022 19:20:58 -0500
- Subject: [PATCH 052/117] iommu/sun50i: Add support for the D1 variant
- D1 contains an IOMMU similar to the one in the H6 SoC, but the D1
- variant has no external reset signal. It also has some register
- definition changes, but none that affect the current driver.
- Signed-off-by: Samuel Holland <[email protected]>
- ---
- drivers/iommu/sun50i-iommu.c | 4 ++++
- 1 file changed, 4 insertions(+)
- --- a/drivers/iommu/sun50i-iommu.c
- +++ b/drivers/iommu/sun50i-iommu.c
- @@ -1071,11 +1071,15 @@ err_free_cache:
- return ret;
- }
-
- +static const struct sun50i_iommu_variant sun20i_d1_iommu = {
- +};
- +
- static const struct sun50i_iommu_variant sun50i_h6_iommu = {
- .has_reset = true,
- };
-
- static const struct of_device_id sun50i_iommu_dt[] = {
- + { .compatible = "allwinner,sun20i-d1-iommu", .data = &sun20i_d1_iommu },
- { .compatible = "allwinner,sun50i-h6-iommu", .data = &sun50i_h6_iommu },
- { /* sentinel */ },
- };
|