linux/Documentation/devicetree/bindings
Linus Torvalds 39cf7c3981 IOMMU Updates for Linux v4.4
This time including:
 
 	* A new IOMMU driver for s390 pci devices
 
 	* Common dma-ops support based on iommu-api for ARM64. The plan is to
 	  use this as a basis for ARM32 and hopefully other architectures as
 	  well in the future.
 
 	* MSI support for ARM-SMMUv3
 
 	* Cleanups and dead code removal in the AMD IOMMU driver
 
 	* Better RMRR handling for the Intel VT-d driver
 
 	* Various other cleanups and small fixes
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.22 (GNU/Linux)
 
 iQIcBAABAgAGBQJWOz7hAAoJECvwRC2XARrjbvYQALwtITTA5iTm0y/ApwNMxI7n
 pZpjZVPoBPNsGBc4t/MT8pVhUSdmpBOljbV4Y4CayL1mSSB6Bl2gooZjd66m7Z81
 qMJYEVWhFQqVsIKkCSNOgaO7W5y+xt3rTgqN6vCu86/CCDfKrTPP/+CRl1T/z9bo
 1J8ioM3KnZG9KzG8JuXYFg5wwbKToaBh6swSmj+O4U9hru7zV/ILP7ikcc9pyMji
 12WbzCqchRORsJZD65xMRYAqRaPNN/3IlDejs00TOFhY3qpWgEgFUucyeRJBJ/+q
 K4U8T5vZsnr1a04l7/BeYbLmP7y/9Qv0N0xMGtTyoy/w/BieGqRWu4hHhqf/44NO
 EhCSXcEThMNCGTjP2VWC4dnQ/s7Y8OmSW9nCreUcFVxHoE5LfDoh8RngA2fpeNuS
 ixb3OwP+YXHN9Ck+1BQqQCeBznsPTLuDxlhRjCJsWntIfMSkXebOkz83YxyZ9b0Q
 gFvptfuknU7cotUwWa3dg8RiUB8kNlKJyEEByaVpWEbEOabnONKEMkstvuBx6Ots
 kA63wbe7QcPgbUYuq7g0nijDw6E2aEtf0nx2Xx4ZDL932qjg/xUkiBpmbDXHw4Gu
 nimNXVQtbCzF74SyTvxEtupiijOTm5eHtoKtg0mYnqPZ+V9eOwEvW8IHaFFf8XHD
 SecikoTtH1Q4RVtqOcAQ
 =jLlB
 -----END PGP SIGNATURE-----

Merge tag 'iommu-updates-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu

Pull iommu updates from Joerg Roedel:
 "This time including:

   - A new IOMMU driver for s390 pci devices

   - Common dma-ops support based on iommu-api for ARM64.  The plan is
     to use this as a basis for ARM32 and hopefully other architectures
     as well in the future.

   - MSI support for ARM-SMMUv3

   - Cleanups and dead code removal in the AMD IOMMU driver

   - Better RMRR handling for the Intel VT-d driver

   - Various other cleanups and small fixes"

* tag 'iommu-updates-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu: (41 commits)
  iommu/vt-d: Fix return value check of parse_ioapics_under_ir()
  iommu/vt-d: Propagate error-value from ir_parse_ioapic_hpet_scope()
  iommu/vt-d: Adjust the return value of the parse_ioapics_under_ir
  iommu: Move default domain allocation to iommu_group_get_for_dev()
  iommu: Remove is_pci_dev() fall-back from iommu_group_get_for_dev
  iommu/arm-smmu: Switch to device_group call-back
  iommu/fsl: Convert to device_group call-back
  iommu: Add device_group call-back to x86 iommu drivers
  iommu: Add generic_device_group() function
  iommu: Export and rename iommu_group_get_for_pci_dev()
  iommu: Revive device_group iommu-ops call-back
  iommu/amd: Remove find_last_devid_on_pci()
  iommu/amd: Remove first/last_device handling
  iommu/amd: Initialize amd_iommu_last_bdf for DEV_ALL
  iommu/amd: Cleanup buffer allocation
  iommu/amd: Remove cmd_buf_size and evt_buf_size from struct amd_iommu
  iommu/amd: Align DTE flag definitions
  iommu/amd: Remove old alias handling code
  iommu/amd: Set alias DTE in do_attach/do_detach
  iommu/amd: WARN when __[attach|detach]_device are called with irqs enabled
  ...
2015-11-05 16:12:10 -08:00
..
arc ARCv2: perf: Finally introduce HS perf unit 2015-08-27 14:59:07 +05:30
arm The majority of the changes are driver updates and new device 2015-11-05 12:59:36 -08:00
ata devicetree: bindings: Fixed a few typos 2015-10-31 09:52:15 +09:00
bus
c6x
clock Merge branch 'clk-iproc' into clk-next 2015-10-21 17:28:19 -07:00
cpufreq cpufreq: tegra124: Add device tree bindings 2015-07-16 09:34:06 +02:00
cris
crypto ARM: SoC platform updates for v4.3 2015-09-01 12:18:40 -07:00
devfreq/event PM / devfreq: exynos-ppmu: Update documentation to support PPMUv2 2015-08-03 14:33:52 +09:00
dma dmaengine updates for 4.3-rc1 2015-09-04 11:10:18 -07:00
drm drm/msm: dsi host: Use device graph parsing to parse connected panel 2015-08-15 18:27:23 -04:00
edac EDAC, Documentation: Update X-Gene EDAC binding for L3/SoC subnodes 2015-09-25 14:13:41 +02:00
extcon extcon: palmas: Support GPIO based USB ID detection 2015-08-10 21:26:25 +09:00
fb
fpga ARM: dt: fpga: Added binding docs for Xilinx Zynq FPGA manager. 2015-10-17 21:57:16 -07:00
fuse
gpio - Move the out-of-LED-tree led-sead3 driver to the LED subsystem. 2015-11-03 12:20:29 -08:00
gpu drm/tegra: Changes for v4.3-rc1 2015-08-17 15:52:39 +10:00
h8300 h8300: kernel startup 2015-06-23 13:35:51 +09:00
hid
hsi
hwlock
hwmon Merge branch 'i2c/for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2015-09-08 16:16:26 -07:00
hwrng
i2c First round of new driver, new functionality and cleanups for IIO in the 4.4 cycle 2015-09-30 03:37:48 +02:00
iio First round of new driver, new functionality and cleanups for IIO in the 4.4 cycle 2015-09-30 03:37:48 +02:00
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2015-10-02 17:53:25 -04:00
interrupt-controller Merge branch 'linus' into irq/core 2015-10-13 19:00:14 +02:00
iommu Merge branches 'x86/vt-d', 'arm/omap', 'arm/smmu', 's390', 'core' and 'x86/amd' into next 2015-11-02 20:03:34 +09:00
leds leds: aat1290: Fix property naming of flash-timeout-us 2015-11-03 08:59:56 +01:00
lpddr2
mailbox
media [media] s5p-jpeg: add support for 5433 2015-10-01 08:40:04 -03:00
memory-controllers powerpc updates for 4.3 2015-09-03 16:41:38 -07:00
metag
mfd regulator: axp20x: Drop AXP221 DC1SW and DC5LDO regulator supplies from bindings 2015-10-05 15:05:20 +01:00
mipi
mips
misc misc: sram: extend usage of reserved partitions 2015-10-17 21:51:47 -07:00
mmc mmc: dt-bindings: update Mediatek MMC bindings 2015-10-27 10:21:15 +01:00
mtd MTD updates for 4.3-rc1: 2015-09-02 12:16:24 -07:00
net NFC 4.4 pull request 2015-10-30 20:19:43 +09:00
nios2
nvec
nvmem nvmem: rockchip-efuse: describe the usage of eFuse 2015-10-04 12:06:13 +01:00
opp PM / OPP: Create a directory for opp bindings 2015-08-07 03:02:24 +02:00
panel drm/panel: Add support for LG LG4573 480x800 4.3" panel 2015-08-14 21:35:35 +02:00
pci Docs: dt: Add PCI MSI map bindings 2015-10-16 11:43:03 +01:00
phy dt-bindings: Add Cygnus PCIe PHY binding doc 2015-10-06 20:21:47 +05:30
pinctrl pinctrl: cygnus: Add new compatible string for gpio controller driver 2015-10-27 10:48:15 +01:00
power dt: power: bq24257-charger: Cover additional devices 2015-09-29 16:49:58 +02:00
power_supply devicetree: Add TPS65217 charger binding. 2015-09-24 22:43:13 +02:00
powerpc powerpc updates for 4.3 2015-09-03 16:41:38 -07:00
pps
pwm pwm: Add NXP LPC18xx PWM/SCT DT binding documentation 2015-09-09 15:01:41 +02:00
regmap
regulator Merge remote-tracking branches 'regulator/topic/supply', 'regulator/topic/tps6105x' and 'regulator/topic/tps65023' into regulator-next 2015-11-04 11:19:43 +00:00
remoteproc
reserved-memory
reset ARM: DT updates for v4.3 2015-09-01 13:09:20 -07:00
rng dt-bindings: rng: Describe Exynos4 PRNG bindings 2015-10-20 22:13:58 +08:00
rtc Merge branch 'i2c/for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2015-09-08 16:16:26 -07:00
security/tpm
serial serial: pl011: Spelling s/clocks-names/clock-names/ 2015-10-17 21:18:30 -07:00
serio
soc ARM: SoC: late fixes and dependencies 2015-09-10 17:59:04 -07:00
sound sound updates for 4.3-rc1 2015-09-04 11:46:02 -07:00
spi Merge remote-tracking branches 'spi/topic/fsl-dspi', 'spi/topic/mpc512x', 'spi/topic/mtk', 'spi/topic/oc-tiny' and 'spi/topic/octeon' into spi-next 2015-11-04 11:02:10 +00:00
spmi
staging/iio/adc iio: mxs-lradc: clarify supported devices 2015-07-19 10:31:37 +01:00
thermal of: thermal: Mark cooling-*-level properties optional 2015-09-17 14:36:36 -05:00
timer - New Device Support 2015-09-04 11:35:03 -07:00
ufs
usb USB Chipidea updates for v4.4-rc1 2015-10-22 18:24:38 -07:00
video Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2015-09-04 15:49:32 -07:00
virtio
w1 w1: masters: omap_hdq: add support for 1-wire mode 2015-10-05 04:47:09 +01:00
watchdog Merge git://www.linux-watchdog.org/linux-watchdog 2015-09-11 15:12:59 -07:00
x86
xillybus
ABI.txt
btmrvl.txt
chosen.txt
common-properties.txt
eeprom.txt
graph.txt
ipmi.txt ipmi: Add device tree bindings information 2015-09-03 15:00:27 -05:00
marvell.txt
open-pic.txt
resource-names.txt
submitting-patches.txt
unittest.txt
vendor-prefixes.txt First round of new driver, new functionality and cleanups for IIO in the 4.4 cycle 2015-09-30 03:37:48 +02:00
xilinx.txt