mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-22 04:03:58 +08:00
e5c372280b
These updates come with: - OF_IOMMU support for the Rockchip iommu driver so that it can use generic DT bindings - Rework of locking in the AMD IOMMU interrupt remapping code to make it work better in RT kernels - Support for improved iotlb flushing in the AMD IOMMU driver - Support for 52-bit physical and virtual addressing in the ARM-SMMU - Various other small fixes and cleanups -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABAgAGBQJazi2BAAoJECvwRC2XARrjYVwP/AyXK7CjRvaiHFopIUO0WpwY V3GiKrODtSNHqPSKuFnqIssIhxZPw/SKFz6E/pe08pZ/pxHYTxeTL78Wz7D1+4Sp n0YokSM5qLb660OTQVnyKNCku8cEMCb9hkQ/75SFgwcILQYF93cZBDIdBn93OKVO 6xAOE+tqd8Daulnk0YpdiCTFTJPzYHPl6B7scoUav26uaKxWeMJxeYe+EXC+4WQG U1u/jDiVXyllzGgRqqfrmO4L2acmsK8HL97hD4+m1URJKDlb8ho6xwaRThFZWqXS SbrYnvH0ruWGrLiQKmVUssw8FqbcXCzq3236g2O8jE4jqWSm70twg+q31iMjwD7v bwsJGMkk7aLrquv9Zpaylpf8tRECk5bjhTFC2zB0pdum5XLx47j0IHKWMLPYhkCz E0pBefvuhoSTbt/5X0urSRzH2Hk4ljEsM+QjlfH8SN3ALTljFjay607wbxC7t35M LEL5AuNsDDBddoJIi9D13CdJEZa4lps8dbpB8m40lQVvmiLPLcKraaG0RfKQ397T wsxhsDOQYM2FCwfUP3n8RTsMKRIp/UVkKY+2G7AsKofciSeulK6nDbrV7jFnitx4 vTxbRgpNejJpqzKZG/W9lCGWk1BhmQK/Cbu6JW5IA4+ew9omWkFp61U6rtc645Te 6cNEYBiMz/RZIiC2b18J =kte5 -----END PGP SIGNATURE----- Merge tag 'iommu-updates-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu Pull IOMMU updates from Joerg Roedel: - OF_IOMMU support for the Rockchip iommu driver so that it can use generic DT bindings - rework of locking in the AMD IOMMU interrupt remapping code to make it work better in RT kernels - support for improved iotlb flushing in the AMD IOMMU driver - support for 52-bit physical and virtual addressing in the ARM-SMMU - various other small fixes and cleanups * tag 'iommu-updates-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu: (53 commits) iommu/io-pgtable-arm: Avoid warning with 32-bit phys_addr_t iommu/rockchip: Support sharing IOMMU between masters iommu/rockchip: Add runtime PM support iommu/rockchip: Fix error handling in init iommu/rockchip: Use OF_IOMMU to attach devices automatically iommu/rockchip: Use IOMMU device for dma mapping operations dt-bindings: iommu/rockchip: Add clock property iommu/rockchip: Control clocks needed to access the IOMMU iommu/rockchip: Fix TLB flush of secondary IOMMUs iommu/rockchip: Use iopoll helpers to wait for hardware iommu/rockchip: Fix error handling in attach iommu/rockchip: Request irqs in rk_iommu_probe() iommu/rockchip: Fix error handling in probe iommu/rockchip: Prohibit unbind and remove iommu/amd: Return proper error code in irq_remapping_alloc() iommu/amd: Make amd_iommu_devtable_lock a spin_lock iommu/amd: Drop the lock while allocating new irq remap table iommu/amd: Factor out setting the remap table for a devid iommu/amd: Use `table' instead `irt' as variable name in amd_iommu_update_ga() iommu/amd: Remove the special case from alloc_irq_table() ... |
||
---|---|---|
.. | ||
arc | ||
arm | ||
ata | ||
auxdisplay | ||
board | ||
bus | ||
c6x | ||
clock | ||
connector | ||
cpufreq | ||
crypto | ||
devfreq | ||
display | ||
dma | ||
edac | ||
eeprom | ||
extcon | ||
firmware | ||
fpga | ||
fsi | ||
fuse | ||
goldfish | ||
gpio | ||
gpu | ||
h8300 | ||
hsi | ||
hwlock | ||
hwmon | ||
i2c | ||
iio | ||
infiniband | ||
input | ||
interrupt-controller | ||
iommu | ||
ipmi | ||
leds | ||
lpddr2 | ||
mailbox | ||
media | ||
memory-controllers | ||
mfd | ||
mips | ||
misc | ||
mmc | ||
mtd | ||
mux | ||
nds32 | ||
net | ||
nios2 | ||
nvmem | ||
openrisc/opencores | ||
opp | ||
pci | ||
perf | ||
phy | ||
pinctrl | ||
pmem | ||
power | ||
powerpc | ||
pps | ||
ptp | ||
pwm | ||
regmap | ||
regulator | ||
remoteproc | ||
reserved-memory | ||
reset | ||
riscv | ||
rng | ||
rtc | ||
scsi | ||
security/tpm | ||
serial | ||
serio | ||
siox | ||
slimbus | ||
soc | ||
sound | ||
spi | ||
spmi | ||
sram | ||
staging/iio/adc | ||
thermal | ||
timer | ||
ufs | ||
usb | ||
virtio | ||
w1 | ||
watchdog | ||
x86 | ||
xillybus | ||
ABI.txt | ||
chosen.txt | ||
common-properties.txt | ||
graph.txt | ||
jailhouse.txt | ||
marvell.txt | ||
numa.txt | ||
property-units.txt | ||
resource-names.txt | ||
sparc_sun_oracle_rng.txt | ||
submitting-patches.txt | ||
trivial-devices.txt | ||
unittest.txt | ||
vendor-prefixes.txt | ||
xilinx.txt |