diff options
author | Will Deacon <[email protected]> | 2019-12-19 12:03:43 +0000 |
---|---|---|
committer | Joerg Roedel <[email protected]> | 2019-12-23 14:06:05 +0100 |
commit | 4312cf7f16c8d43e154bf2a6eea6d1e9347c922c (patch) | |
tree | 8bdde98ecc35de251d4283d80f1006067f71a3ff /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 386dce2788eef626aaaa6a3ca32809ea7904581b (diff) |
drivers/iommu: Allow IOMMU bus ops to be unregistered
'bus_set_iommu()' allows IOMMU drivers to register their ops for a given
bus type. Unfortunately, it then doesn't allow them to be removed, which
is necessary for modular drivers to shutdown cleanly so that they can be
reloaded later on.
Allow 'bus_set_iommu()' to take a NULL 'ops' argument, which clear the
ops pointer for the selected bus_type.
Signed-off-by: Will Deacon <[email protected]>
Tested-by: John Garry <[email protected]> # smmu v3
Reviewed-by: Greg Kroah-Hartman <[email protected]>
Signed-off-by: Joerg Roedel <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions