1. 08 12月, 2020 1 次提交
  2. 18 9月, 2020 2 次提交
  3. 04 9月, 2020 2 次提交
  4. 24 7月, 2020 1 次提交
  5. 10 7月, 2020 9 次提交
  6. 05 5月, 2020 1 次提交
  7. 27 3月, 2020 1 次提交
  8. 10 1月, 2020 1 次提交
    • R
      iommu/io-pgtable-arm: Rationalise TTBRn handling · d1e5f26f
      Robin Murphy 提交于
      TTBR1 values have so far been redundant since no users implement any
      support for split address spaces. Crucially, though, one of the main
      reasons for wanting to do so is to be able to manage each half entirely
      independently, e.g. context-switching one set of mappings without
      disturbing the other. Thus it seems unlikely that tying two tables
      together in a single io_pgtable_cfg would ever be particularly desirable
      or useful.
      
      Streamline the configs to just a single conceptual TTBR value
      representing the allocated table. This paves the way for future users to
      support split address spaces by simply allocating a table and dealing
      with the detailed TTBRn logistics themselves.
      Tested-by: NJordan Crouse <jcrouse@codeaurora.org>
      Signed-off-by: NRobin Murphy <robin.murphy@arm.com>
      [will: Drop change to ttbr value]
      Signed-off-by: NWill Deacon <will@kernel.org>
      d1e5f26f
  9. 11 11月, 2019 7 次提交
  10. 15 10月, 2019 1 次提交
  11. 30 8月, 2019 14 次提交