Arm SMMU updates for 6.7

- Device-tree binding update:
   * Add qcom,sm7150-smmu-v2 for Adreno on SM7150 SoC
 
 - SMMUv2:
   * Support for Qualcomm SDM670 (MDSS) and SM7150 SoCs
 
 - SMMUv3:
   * Large refactoring of the context descriptor code to
     move the CD table into the master, paving the way
     for '->set_dev_pasid()' support on non-SVA domains
 
   * Minor cleanups to the SVA code
 -----BEGIN PGP SIGNATURE-----
 
 iQFEBAABCgAuFiEEPxTL6PPUbjXGY88ct6xw3ITBYzQFAmUpJ3QQHHdpbGxAa2Vy
 bmVsLm9yZwAKCRC3rHDchMFjNKIJB/9w6ctFbcTw+jGfhSJems7g9ZMe+bEEDIf4
 h67022FIB01JtmNVeMNXYVZLWDlrvSoq5thhF8BYSPG+k2zVumvvMUC6PxEjnAcL
 gSZ/bA9kWkm9Sbvnwg2VhpNlDfV59HJEgN5wJGiNAHllmxEHCkHKK53+QSAzanSh
 LelC9KYH5UJm0kc2cRvi5DXpn0TecfzCFBeYYB+LltOm9bJhwLQA0ehh4ac5me8r
 QveQyhdKOK+WQVw1nLPZy0vgc925GojU74ccazQECP541ik1dU21+TO7n2afn8J8
 28YnqsSIDodBHlVWQqGQkIr3hJ/Pu0wnrGy7Oi1mAMBHOs+CgixG
 =9oiB
 -----END PGP SIGNATURE-----

Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu

Arm SMMU updates for 6.7

- Device-tree binding update:
  * Add qcom,sm7150-smmu-v2 for Adreno on SM7150 SoC

- SMMUv2:
  * Support for Qualcomm SDM670 (MDSS) and SM7150 SoCs

- SMMUv3:
  * Large refactoring of the context descriptor code to
    move the CD table into the master, paving the way
    for '->set_dev_pasid()' support on non-SVA domains

  * Minor cleanups to the SVA code
This commit is contained in:
Joerg Roedel 2023-10-16 09:33:07 +02:00
commit aa5cabc4ce
5 changed files with 204 additions and 174 deletions