projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
iommu/io-pgtable-arm: Support 52-bit physical address
2018-03-27
Robin Murphy
iommu/io-pgtable-arm: Support 52-bit physical address
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-03-27
Robin Murphy
iommu/arm-smmu-v3: Clean up queue definitions
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-03-27
Robin Murphy
iommu/arm-smmu-v3: Clean up table definitions
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-03-27
Robin Murphy
iommu/arm-smmu-v3: Clean up register definitions
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-03-27
Robin Murphy
iommu/arm-smmu-v3: Clean up address masking
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-03-27
Robin Murphy
iommu/arm-smmu-v3: Warn about missing IRQs
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-02-19
Robin Murphy
arm64: uaccess: Formalise types for access_ok()
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-02-17
Robin Murphy
arm64: cputype: Silence Sparse warnings
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-02-06
Robin Murphy
arm64: Use pointer masking to limit uaccess speculation
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-02-06
Robin Murphy
arm64: Make USER_DS an inclusive limit
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-02-06
Robin Murphy
arm64: Implement array_index_mask_nospec()
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-01-18
Robin Murphy
crypto: marvell/cesa - Fix DMA API misuse
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-01-17
Robin Murphy
iommu: Clean up of_iommu_init_fn
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-01-17
Robin Murphy
iommu/ipmmu-vmsa: Remove redundant of_iommu_init_fn...
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-01-17
Robin Murphy
iommu/msm: Claim bus ops on probe
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-01-17
Robin Murphy
iommu/exynos: Don't unconditionally steal bus ops
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2018-01-02
Robin Murphy
iommu/arm-smmu-v3: Cope with duplicated Stream IDs
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-11-17
Robin Murphy
iommu/vt-d: Fix scatterlist offset handling
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-11-16
Robin Murphy
of/pci: Fix theoretical NULL dereference
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-11-06
Robin Murphy
iommu/ipmmu-vmsa: Unify ipmmu_ops
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-11-06
Robin Murphy
iommu/ipmmu-vmsa: Clean up struct ipmmu_vmsa_iommu_priv
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-11-06
Robin Murphy
iommu/ipmmu-vmsa: Simplify group allocation
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-11-06
Robin Murphy
iommu/ipmmu-vmsa: Unify domain alloc/free
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-20
Robin Murphy
iommu/arm-smmu-v3: Use burst-polling for sync completion
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-20
Robin Murphy
iommu/arm-smmu-v3: Use CMD_SYNC completion MSI
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-20
Robin Murphy
iommu/arm-smmu-v3: Forget about cmdq-sync interrupt
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-20
Robin Murphy
iommu/arm-smmu-v3: Specialise CMD_SYNC handling
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-20
Robin Murphy
iommu/arm-smmu-v3: Correct COHACC override message
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-20
Robin Murphy
iommu/arm-smmu: Remove ACPICA workarounds
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-19
Robin Murphy
arm64: Add ThunderX drivers to defconfig
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-19
Robin Murphy
drivers: flag buses which demand DMA configuration
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-02
Robin Murphy
iommu/io-pgtable-arm-v7s: Convert to IOMMU API TLB...
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-02
Robin Murphy
iommu/io-pgtable-arm: Convert to IOMMU API TLB sync
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-10-02
Robin Murphy
iommu/iova: Don't try to copy anchor nodes
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-09-28
Robin Murphy
iommu/iova: Try harder to allocate from rcache magazine
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-09-28
Robin Murphy
iommu/iova: Make rcache limit_pfn handling more robust
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-09-28
Robin Murphy
iommu/iova: Simplify domain destruction
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-09-27
Robin Murphy
iommu/iova: Simplify cached node logic
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-09-27
Robin Murphy
iommu/iova: Add rbtree anchor node
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-09-27
Robin Murphy
iommu/iova: Extend rbtree node caching
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-09-22
Robin Murphy
iommu/of: Remove PCI host bridge node check
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-09-19
Robin Murphy
gpio: xgene-sb: Tidy up fwnode usage
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-09-01
Robin Murphy
of: restrict DMA configuration
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-31
Robin Murphy
libnvdimm, nd_blk: remove mmio_flush_range()
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-25
Robin Murphy
dma-mapping: reduce dma_mapping_error inline bloat
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-18
Robin Murphy
iommu: Avoid NULL group dereference
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-17
Robin Murphy
of: fix DMA mask generation
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-16
Robin Murphy
iommu/arm-smmu: Add system PM support
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-16
Robin Murphy
iommu/arm-smmu: Track context bank state
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-15
Robin Murphy
iommu/of: Fix of_iommu_configure() for disabled IOMMUs
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-14
Robin Murphy
PCI/MSI: Assume MSIs use real Requester ID, not an...
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-10
Robin Murphy
vfio/type1: Give hardware MSI regions precedence
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-10
Robin Murphy
vfio/type1: Cope with hardware MSI reserved regions
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-10
Robin Murphy
arm64: uaccess: Add the uaccess_flushcache.c file
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
iommu: Finish making iommu_group support mandatory
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
iommu/tegra-gart: Add iommu_group support
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
iommu/tegra-smmu: Add iommu_group support
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
iommu/msm: Add iommu_group support
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
arm64: uaccess: Implement *_flushcache variants
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
arm64: Implement pmem API support
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
arm64: Handle trapped DC CVAP
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
arm64: Expose DC CVAP to userspace
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
arm64: Convert __inval_cache_range() to area-based
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-09
Robin Murphy
arm64: mm: Fix set_memory_valid() declaration
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-08
Robin Murphy
ACPI/IORT: Handle PCI aliases properly for IOMMUs
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-08-03
Robin Murphy
qtnfmac: Tidy up DMA mask setting
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-07-26
Robin Murphy
iommu/ipmmu-vmsa: Clean up device tracking
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-07-26
Robin Murphy
iommu/ipmmu-vmsa: Use fwspec on both 32 and 64-bit ARM
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-07-26
Robin Murphy
iommu/of: Handle PCI aliases properly
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-07-20
Robin Murphy
ACPICA: IORT: Update SMMU models for revision C
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-07-20
Robin Murphy
iommu/io-pgtable: Sanitise map/unmap addresses
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-07-20
Robin Murphy
Revert "iommu/io-pgtable: Avoid redundant TLB syncs"
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-07-20
Robin Murphy
iommu/mtk: Avoid redundant TLB syncs locally
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-23
Robin Murphy
iommu/arm-smmu-v3: Remove io-pgtable spinlock
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-23
Robin Murphy
iommu/arm-smmu: Remove io-pgtable spinlock
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-23
Robin Murphy
iommu/io-pgtable-arm-v7s: Support lockless operation
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-23
Robin Murphy
iommu/io-pgtable-arm: Support lockless operation
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-23
Robin Murphy
iommu/io-pgtable: Introduce explicit coherency
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-23
Robin Murphy
iommu/io-pgtable-arm-v7s: Refactor split_blk_unmap
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-23
Robin Murphy
iommu/io-pgtable-arm: Improve split_blk_unmap
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-23
Robin Murphy
iommu/io-pgtable-arm-v7s: Check table PTEs more precisely
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-23
Robin Murphy
iommu/arm-smmu: Plumb in new ACPI identifiers
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-22
Robin Murphy
irqchip/gic-v3-its: Fix MSI alias accounting
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-06-09
Robin Murphy
coresight: tmc: Configure DMA mask appropriately
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-05-30
Robin Murphy
dmaengine: pl330: Add IOMMU support to slave tranfers
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-05-19
Robin Murphy
arm64: dts: juno: enable some SMMUs
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-05-17
Robin Murphy
iommu/iova: Sort out rbtree limit_pfn handling
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-05-17
Robin Murphy
iommu/dma: Don't touch invalid iova_domain members
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-05-15
Robin Murphy
arm64: Remove redundant mov from LL/SC cmpxchg
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-20
Robin Murphy
iommu/arm-smmu: Clean up early-probing workarounds
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-20
Robin Murphy
iommu/of: Prepare for deferred IOMMU configuration
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-20
Robin Murphy
iommu/of: Refactor of_iommu_configure() for error handling
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-06
Robin Murphy
iommu/io-pgtable-arm: Avoid shift overflow in block...
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-06
Robin Murphy
iommu/arm-smmu: Add global SMR masking property
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-06
Robin Murphy
iommu/arm-smmu: Poll for TLB sync completion more effectively
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-06
Robin Murphy
iommu/arm-smmu: Use per-context TLB sync as appropriate
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-06
Robin Murphy
iommu/arm-smmu: Tidy up context bank indexing
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-06
Robin Murphy
iommu/arm-smmu: Simplify ASID/VMID handling
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-06
Robin Murphy
iommu: Better document the IOMMU_PRIV flag
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
2017-04-03
Robin Murphy
iommu/dma: Plumb in the per-CPU IOVA caches
Signed-off-by:
Robin Murphy
<robin.murphy@arm.com>
commit
|
commitdiff
|
tree
next