2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-30 16:13:54 +08:00
linux-next/Documentation/devicetree/bindings
Linus Torvalds 3925c3bbdf pci-v5.8-changes
-----BEGIN PGP SIGNATURE-----
 
 iQJIBAABCgAyFiEEgMe7l+5h9hnxdsnuWYigwDrT+vwFAl7ZUn8UHGJoZWxnYWFz
 QGdvb2dsZS5jb20ACgkQWYigwDrT+vwuyxAAnjyHTbjpLtFcSh1on0Tsehi6hAiV
 o8w40hj3geQv/zVPgRsui3OSE9PTihPacKUQBxs/7M/iSF3cKzQEreYqDNbOMlun
 957X6CD0yTPChjcHy2brFFhQqs6O8Nl/acvkHKKP369nZkost5A2TMHPSKzKajdB
 fYw6imeunIvSpUYH9GlP9CU+suj25UHQqxUUyXAHqmF4R89j3mTpSMYJzq3VN426
 R77xeRC26lUEHepRgEiaFmdEK0zGTp/uXsJQNwaIFduNfX6x6Oo8u9EC4Mrb48g1
 duoxLUV6a8bqpjkwpPfQIv7lw1Mm1mx/vMA040zGVQR98QAMZacCPJO7eVHM/N9/
 m62bymyKHuNxXhWQwbeAyF0ZH+usaCFh7uidd4L0x1Uvs/GNCGD/icuKxHTnRWLv
 1P4bZg0n23YFzE5/eXY2voos+rfrycIoC5gspuJdP/H2Q5UM/EnI1RhizIItuqJY
 ORAdczo7a8oamt90WWZ636HeL1UQIGZjq1iWz2++vRTJGzfLeuOJj76cn2RuDQsZ
 +rBtQ1zH3saEZSARPdS5HQH+SaDxtjfu/AaAz6NDNSvasDLqmjRdOkM6UIU2pqMG
 cE9um1ijcSy2UjUInVPr3Hk7bbbd9YJTQQiWr04uL6ap0JpwRhSPqQpDHtLwLh+E
 R13t08tEMd09730=
 =9ymj
 -----END PGP SIGNATURE-----

Merge tag 'pci-v5.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci

Pull PCI updates from Bjorn Helgaas:
 "Enumeration:

   - Program MPS for RCiEP devices (Ashok Raj)

   - Fix pci_register_host_bridge() device_register() error handling
     (Rob Herring)

   - Fix pci_host_bridge struct device release/free handling (Rob
     Herring)

  Resource management:

   - Allow resizing BARs for devices on root bus (Ard Biesheuvel)

  Power management:

   - Reduce Thunderbolt resume time by working around devices that don't
     support DLL Link Active reporting (Mika Westerberg)

   - Work around a Pericom USB controller OHCI/EHCI PME# defect
     (Kai-Heng Feng)

  Virtualization:

   - Add ACS quirk for Intel Root Complex Integrated Endpoints (Ashok
     Raj)

   - Avoid FLR for AMD Starship USB 3.0 (Kevin Buettner)

   - Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Marcos Scriven)

  Error handling:

   - Use only _OSC (not HEST FIRMWARE_FIRST) to determine AER ownership
     (Alexandru Gagniuc, Kuppuswamy Sathyanarayanan)

   - Reduce verbosity by logging only ACPI_NOTIFY_DISCONNECT_RECOVER
     events (Kuppuswamy Sathyanarayanan)

   - Don't enable AER by default in Kconfig (Bjorn Helgaas)

  Peer-to-peer DMA:

   - Add AMD Zen Raven and Renoir Root Ports to whitelist (Alex Deucher)

  ASPM:

   - Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Kai-Heng Feng)

  Endpoint framework:

   - Fix DMA channel release in test (Kunihiko Hayashi)

   - Add page size as argument to pci_epc_mem_init() (Lad Prabhakar)

   - Add support to handle multiple base for mapping outbound memory
     (Lad Prabhakar)

  Generic host bridge driver:

   - Support building as module (Rob Herring)

   - Eliminate pci_host_common_probe wrappers (Rob Herring)

  Amlogic Meson PCIe controller driver:

   - Don't use FAST_LINK_MODE to set up link (Marc Zyngier)

  Broadcom STB PCIe controller driver:

   - Disable ASPM L0s if 'aspm-no-l0s' in DT (Jim Quinlan)

   - Fix clk_put() error (Jim Quinlan)

   - Fix window register offset (Jim Quinlan)

   - Assert fundamental reset on initialization (Nicolas Saenz Julienne)

   - Add notify xHCI reset property (Nicolas Saenz Julienne)

   - Add init routine for Raspberry Pi 4 VL805 USB controller (Nicolas
     Saenz Julienne)

   - Sync with Raspberry Pi 4 firmware for VL805 initialization (Nicolas
     Saenz Julienne)

  Cadence PCIe controller driver:

   - Remove "cdns,max-outbound-regions" DT property (replaced by
     "ranges") (Kishon Vijay Abraham I)

   - Read 32-bit (not 16-bit) Vendor ID/Device ID property from DT
     (Kishon Vijay Abraham I)

  Marvell Aardvark PCIe controller driver:

   - Improve link training (Marek Behún)

   - Add PHY support (Marek Behún)

   - Add "phys", "max-link-speed", "reset-gpios" to dt-binding (Marek
     Behún)

   - Train link immediately after enabling training to work around
     detection issues with some cards (Pali Rohár)

   - Issue PERST via GPIO to work around detection issues (Pali Rohár)

   - Don't blindly enable ASPM L0s (Pali Rohár)

   - Replace custom macros by standard linux/pci_regs.h macros (Pali
     Rohár)

  Microsoft Hyper-V host bridge driver:

   - Fix probe failure path to release resource (Wei Hu)

   - Retry PCI bus D0 entry on invalid device state for kdump (Wei Hu)

  Renesas R-Car PCIe controller driver:

   - Fix incorrect programming of OB windows (Andrew Murray)

   - Add suspend/resume (Kazufumi Ikeda)

   - Rename pcie-rcar.c to pcie-rcar-host.c (Lad Prabhakar)

   - Add endpoint controller driver (Lad Prabhakar)

   - Fix PCIEPAMR mask calculation (Lad Prabhakar)

   - Add r8a77961 to DT binding (Yoshihiro Shimoda)

  Socionext UniPhier Pro5 controller driver:

   - Add endpoint controller driver (Kunihiko Hayashi)

  Synopsys DesignWare PCIe controller driver:

   - Program outbound ATU upper limit register (Alan Mikhak)

   - Fix inner MSI IRQ domain registration (Marc Zyngier)

  Miscellaneous:

   - Check for platform_get_irq() failure consistently (negative return
     means failure) (Aman Sharma)

   - Fix several runtime PM get/put imbalances (Dinghao Liu)

   - Use flexible-array and struct_size() helpers for code cleanup
     (Gustavo A. R. Silva)

   - Update & fix issues in bridge emulation of PCIe registers (Jon
     Derrick)

   - Add macros for bridge window names (PCI_BRIDGE_IO_WINDOW, etc)
     (Krzysztof Wilczyński)

   - Work around Intel PCH MROMs that have invalid BARs (Xiaochun Lee)"

* tag 'pci-v5.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci: (100 commits)
  PCI: uniphier: Add Socionext UniPhier Pro5 PCIe endpoint controller driver
  PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints
  PCI/DPC: Print IRQ number used by port
  PCI/AER: Use "aer" variable for capability offset
  PCI/AER: Remove redundant dev->aer_cap checks
  PCI/AER: Remove redundant pci_is_pcie() checks
  PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership
  PCI: tegra: Fix runtime PM imbalance on error
  PCI: vmd: Filter resource type bits from shadow register
  PCI: tegra194: Fix runtime PM imbalance on error
  dt-bindings: PCI: Add UniPhier PCIe endpoint controller description
  PCI: hv: Use struct_size() helper
  PCI: Rename _DSM constants to align with spec
  PCI: Avoid FLR for AMD Starship USB 3.0
  PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0
  x86/PCI: Drop unused xen_register_pirq() gsi_override parameter
  PCI: dwc: Use private data pointer of "struct irq_domain" to get pcie_port
  PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link
  PCI: dwc: Fix inner MSI IRQ domain registration
  PCI: dwc: pci-dra7xx: Use devm_platform_ioremap_resource_byname()
  ...
2020-06-06 11:01:58 -07:00
..
arc
arm Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
ata dt-bindings: ata: renesas,rcar-sata: Add r8a7742 support 2020-05-28 14:04:03 -06:00
auxdisplay dt-bindings: auxdisplay: hd44780: Convert to json-schema 2020-05-28 09:16:23 -06:00
board
bus Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
c6x
chrome dt-bindings: Add cros-ec Type C port driver 2020-03-31 09:03:34 -06:00
clock dt-bindings: clock: Add documentation for X1830 bindings. 2020-06-03 15:59:40 -06:00
connector dt-bindings: Merge gpio-usb-b-connector with usb-connector 2020-05-29 16:21:51 -06:00
counter
cpu
cpufreq dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30 2020-05-12 22:47:14 +02:00
crypto dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
csky
ddr
devfreq
display Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
dma Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
dsp Merge series "Add support for SOF on i.MX8M" from Daniel Baluta <daniel.baluta@oss.nxp.com> 2020-04-16 00:23:20 +01:00
edac
eeprom dt-bindings: eeprom: at24: Fix list of page sizes for writing 2020-05-19 12:52:32 -06:00
extcon extcon: arizona: Move binding over to dtschema 2020-05-27 19:30:26 -06:00
firmware ARM: driver updates 2020-04-03 15:05:35 -07:00
fpga arch: nios2: remove 'resetvalue' property 2020-04-11 01:46:04 +08:00
fsi dt-bindings: fsi: Add FSI2SPI bindings 2020-03-10 14:11:56 +00:00
fuse
gnss dt-bindings: serial: Convert slave-device bindings to json-schema 2020-03-23 11:08:28 -06:00
goldfish
gpio This is the bulk of GPIO changes for the v5.8 kernel cycle. 2020-06-05 14:00:30 -07:00
gpu Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
h8300
hsi
hwlock
hwmon Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
i2c Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
i3c
iio Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
infiniband
input dt-bindings: input: touchscreen: edt-ft5x06: change reg property 2020-05-29 11:07:38 -06:00
interconnect dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
interrupt-controller Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
iommu Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
ipmi dt-bindings: ipmi: Convert IPMI-SMIC bindings to json-schema 2020-05-03 11:10:42 -05:00
leds Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
mailbox dt-bindings: mailbox: Convert imx mu to json-schema 2020-06-01 16:53:48 -06:00
media Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
memory-controllers Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
mfd Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
mips Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
misc dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
mmc Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
mtd dt-bindings: mtd: Convert ingenic,jz4780-nand.txt to YAML 2020-05-28 15:45:41 -06:00
mux
nds32
net Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
nios2
nvmem dt-bindings: nvmem: stm32: new property for data access 2020-05-19 13:00:17 -06:00
openrisc/opencores
opp cpufreq: qcom: Add support for krait based socs 2020-03-20 09:59:57 +05:30
pci pci-v5.8-changes 2020-06-06 11:01:58 -07:00
perf
phy Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
pinctrl pinctrl: madera: Move binding over to dtschema 2020-05-27 19:30:26 -06:00
pmem
power Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
powerpc
pps
ptp Devicetree updates for v5.7: 2020-04-02 17:32:52 -07:00
pwm dt-bindings: pwm: Convert mxs pwm to json-schema 2020-05-28 09:17:56 -06:00
regmap
regulator Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
remoteproc dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
reserved-memory Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
reset Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
riscv dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
rng Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2020-06-01 12:00:10 -07:00
rtc Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
scsi
security/tpm
serial dt-bindings: serial: Add binding for UART pin swap 2020-05-29 15:30:55 -06:00
serio
sifive
siox
slimbus
soc Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
sound Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
soundwire
spi Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
spmi
sram dt-bindings: sram: convert rockchip-pmu-sram bindings to yaml 2020-04-20 17:22:21 -05:00
staging/iio/adc
thermal dt-bindings: thermal: rcar-thermal: Add device tree support for r8a7742 2020-05-29 15:30:55 -06:00
timer Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
ufs dt-bindings: ufs: ti: Add missing 'additionalProperties: false' 2020-05-14 14:43:22 -05:00
usb Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
virtio
w1
watchdog Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
x86
xillybus
.gitignore SPDX patches for 5.7-rc1. 2020-04-03 13:12:26 -07:00
ABI.rst docs: dt: convert ABI.txt to ReST format 2020-05-04 17:09:52 -05:00
chosen.txt
common-properties.txt
example-schema.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
graph.txt
index.rst docs: dt: convert writing-bindings.txt to ReST 2020-05-04 17:09:53 -05:00
jailhouse.txt
Makefile dt-bindings: Add a minimum version check for dtschema 2020-05-01 17:24:35 -05:00
numa.txt
property-units.txt
resource-names.txt
submitting-patches.rst docs: dt: convert submitting-patches.txt to ReST format 2020-05-04 17:09:53 -05:00
trivial-devices.yaml Devicetree updates for v5.7: 2020-04-02 17:32:52 -07:00
unittest.txt
vendor-prefixes.yaml Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
writing-bindings.rst docs: dt: convert writing-bindings.txt to ReST 2020-05-04 17:09:53 -05:00
xilinx.txt powerpc: Remove Xilinx PPC405/PPC440 support 2020-05-28 23:24:34 +10:00