linux_dsm_epyc7002/Documentation/devicetree/bindings
Bjorn Helgaas 0b8439d374 Merge branch 'remotes/lorenzo/pci/keystone'
- Move IRQ register address computation inside macros (Kishon Vijay
    Abraham I)

  - Separate legacy IRQ and MSI configuration (Kishon Vijay Abraham I)

  - Use hwirq, not virq, to get MSI IRQ number offset (Kishon Vijay Abraham
    I)

  - Squash ks_pcie_handle_msi_irq() into ks_pcie_msi_irq_handler() (Kishon
    Vijay Abraham I)

  - Add dwc support for platforms with custom MSI controllers (Kishon Vijay
    Abraham I)

  - Add keystone-specific MSI controller (Kishon Vijay Abraham I)

  - Remove dwc host_ops previously used for keystone-specific MSI (Kishon
    Vijay Abraham I)

  - Skip dwc default MSI init if platform has custom MSI controller (Kishon
    Vijay Abraham I)

  - Implement .start_link() and .stop_link() for keystone endpoint support
    (Kishon Vijay Abraham I)

  - Add keystone "reg-names" DT binding (Kishon Vijay Abraham I)

  - Squash ks_pcie_dw_host_init() into ks_pcie_add_pcie_port() (Kishon
    Vijay Abraham I)

  - Get keystone register resources from DT by name, not index (Kishon
    Vijay Abraham I)

  - Get DT resources in .probe() to prepare for endpoint support (Kishon
    Vijay Abraham I)

  - Add "ti,syscon-pcie-mode" DT property for PCIe mode configuration
    (Kishon Vijay Abraham I)

  - Explicitly set keystone to host mode (Kishon Vijay Abraham I)

  - Document DT "atu" reg-names requirement for DesignWare core >= 4.80
    (Kishon Vijay Abraham I)

  - Enable dwc iATU unroll for endpoint mode as well as host mode (Kishon
    Vijay Abraham I)

  - Add dwc "version" to identify core >= 4.80 for ATU programming (Kishon
    Vijay Abraham I)

  - Don't build ARM32-specific keystone code on ARM64 (Kishon Vijay Abraham
    I)

  - Add DT binding for keystone PCIe RC in AM654 SoC (Kishon Vijay Abraham
    I)

  - Add keystone support for AM654 SoC PCIe RC (Kishon Vijay Abraham I)

  - Reset keystone PHYs before enabling them (Kishon Vijay Abraham I)

  - Make of_pci_get_max_link_speed() available to endpoint drivers as well
    as host drivers (Kishon Vijay Abraham I)

  - Add keystone support for DT "max-link-speed" property (Kishon Vijay
    Abraham I)

  - Add endpoint library support for BAR buffer alignment (Kishon Vijay
    Abraham I)

  - Make all dw_pcie_ep_ops structs const (Kishon Vijay Abraham I)

  - Fix fencepost error in dw_pcie_ep_find_capability() (Kishon Vijay
    Abraham I)

  - Add dwc hooks for dbi/dbi2 that share the same address space (Kishon
    Vijay Abraham I)

  - Add keystone support for TI AM654x in endpoint mode (Kishon Vijay
    Abraham I)

  - Configure designware endpoints to advertise smallest resizable BAR
    (1MB) (Kishon Vijay Abraham I)

  - Align designware endpoint ATU windows for raising MSIs (Kishon Vijay
    Abraham I)

  - Add endpoint test support for TI AM654x (Kishon Vijay Abraham I)

  - Fix endpoint test test_reg_bar issue (Kishon Vijay Abraham I)

* remotes/lorenzo/pci/keystone:
  misc: pci_endpoint_test: Fix test_reg_bar to be updated in pci_endpoint_test
  misc: pci_endpoint_test: Add support to test PCI EP in AM654x
  PCI: designware-ep: Use aligned ATU window for raising MSI interrupts
  PCI: designware-ep: Configure Resizable BAR cap to advertise the smallest size
  PCI: keystone: Add support for PCIe EP in AM654x Platforms
  dt-bindings: PCI: Add PCI EP DT binding documentation for AM654
  PCI: dwc: Add callbacks for accessing dbi2 address space
  PCI: dwc: Fix dw_pcie_ep_find_capability() to return correct capability offset
  PCI: dwc: Add const qualifier to struct dw_pcie_ep_ops
  PCI: endpoint: Add support to specify alignment for buffers allocated to BARs
  PCI: keystone: Add support to set the max link speed from DT
  PCI: OF: Allow of_pci_get_max_link_speed() to be used by PCI Endpoint drivers
  PCI: keystone: Invoke phy_reset() API before enabling PHY
  PCI: keystone: Add support for PCIe RC in AM654x Platforms
  dt-bindings: PCI: Add PCI RC DT binding documentation for AM654
  PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64
  PCI: dwc: Fix ATU identification for designware version >= 4.80
  PCI: dwc: Enable iATU unroll for endpoint too
  dt-bindings: PCI: Document "atu" reg-names
  PCI: keystone: Explicitly set the PCIe mode
  dt-bindings: PCI: Add dt-binding to configure PCIe mode
  PCI: keystone: Move resources initialization to prepare for EP support
  PCI: keystone: Use platform_get_resource_byname() to get memory resources
  PCI: keystone: Perform host initialization in a single function
  dt-bindings: PCI: keystone: Add "reg-names" binding information
  PCI: keystone: Cleanup error_irq configuration
  PCI: keystone: Add start_link()/stop_link() dw_pcie_ops
  PCI: dwc: Remove default MSI initialization for platform specific MSI chips
  PCI: dwc: Remove Keystone specific dw_pcie_host_ops
  PCI: keystone: Use Keystone specific msi_irq_chip
  PCI: dwc: Add support to use non default msi_irq_chip
  PCI: keystone: Cleanup ks_pcie_msi_irq_handler()
  PCI: keystone: Use hwirq to get the MSI IRQ number offset
  PCI: keystone: Add separate functions for configuring MSI and legacy interrupt
  PCI: keystone: Cleanup interrupt related macros

# Conflicts:
#	drivers/pci/controller/dwc/pcie-designware.h
2019-05-13 18:34:41 -05:00
..
arc
arm Devicetree updates for v5.1: 2019-03-10 10:58:43 -07:00
ata
auxdisplay
board
bus dt-bindings: bus: imx-weim: document multiple address ranges per child node 2019-01-11 15:16:28 +08:00
c6x
clock We have a fairly balanced mix of clk driver updates and clk framework 2019-03-14 08:46:17 -07:00
connector
cpufreq dt-bindings: cpufreq: tegra124: remove cpu_lp clock from required properties 2019-02-06 14:27:52 +01:00
crypto dt-bindings: crypto: document Exynos5433 SlimSSS 2019-02-28 14:37:35 +08:00
csky
devfreq
display fbdev changes for v5.1: 2019-03-15 14:22:59 -07:00
dma Merge branch 'topic/xilinx' into for-linus 2019-03-12 12:05:47 +05:30
edac dt-bindings, EDAC: Add Aspeed AST2500 2019-01-18 15:26:49 +01:00
eeprom dt-bindings: at24: add the 'num-addresses' property 2019-02-14 09:32:25 +01:00
extcon extcon: Add support for ptn5150 extcon driver 2019-02-11 17:21:38 +09:00
firmware dt-bindings: firmware: tegra186-bpmp: Remove name property 2019-01-25 15:51:16 +01:00
fpga
fsi
fuse
gnss dt-bindings: gnss: add mediatek binding 2019-02-15 16:53:57 +01:00
goldfish
gpio gpio: ixp4xx: Add DT bindings 2019-02-22 17:44:41 +01:00
gpu drm next pull request for 5.1 2019-03-08 08:23:15 -08:00
h8300
hsi
hwlock
hwmon dt-bindings: hwmon: Add missing documentation for lm75 2019-02-28 09:38:05 -08:00
i2c dt-bindings: i2c: Add Mediatek MT7629 i2c binding 2019-02-05 14:10:00 +01:00
i3c
iio - New Drivers 2019-03-08 10:02:58 -08:00
infiniband
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2019-03-11 10:57:11 -07:00
interconnect interconnect: qcom: Add sdm845 interconnect provider driver 2019-01-22 13:37:25 +01:00
interrupt-controller Devicetree updates for v5.1: 2019-03-10 10:58:43 -07:00
iommu dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc 2019-01-16 13:54:09 +01:00
ipmi
leds dt-bindings: leds: Add pattern initialization from Device Tree 2019-01-16 22:06:51 +01:00
lpddr2
mailbox dt-bindings: mailbox: Add Xilinx IPI Mailbox 2019-03-06 20:34:20 -06:00
media media: dt-bindings: add bindings for i.MX7 media driver 2019-02-18 15:44:44 -05:00
memory-controllers dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc 2019-01-16 13:54:09 +01:00
mfd - New Drivers 2019-03-08 10:02:58 -08:00
mips MIPS: lantiq: Remove separate GPHY Firmware loader 2019-02-25 14:17:10 -08:00
misc misc: dt-bindings: Add Qualcomm Fastrpc bindings 2019-02-12 10:40:30 +01:00
mmc dt-bindings: mmc: Add supports-cqe property 2019-02-25 08:40:58 +01:00
mtd spi: Updates for v5.1 2019-03-04 19:23:56 -08:00
mux
nds32
net Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-03-14 09:28:12 -07:00
nios2
nvmem Char/Misc driver patches for 5.1-rc1 2019-03-06 14:18:59 -08:00
openrisc/opencores
opp dt-bindings: opp: Introduce opp-level bindings 2019-01-22 15:06:11 -06:00
pci Merge branch 'remotes/lorenzo/pci/keystone' 2019-05-13 18:34:41 -05:00
perf
phy USB/PHY patches for 5.1-rc1 2019-03-06 16:48:27 -08:00
pinctrl dt-bindings: pinctrl: Document the i.MX50 IOMUXC binding 2019-02-21 13:37:19 +01:00
pmem
power power supply and reset changes for the v5.1 series 2019-03-08 09:24:00 -08:00
powerpc
pps
ptp dt-binding: ptp_qoriq: add little-endian support 2019-02-12 12:58:48 -05:00
pwm pwm: atmel: Add PWM binding for SAM9X60 2019-03-04 11:57:13 +01:00
regmap
regulator dt-bindings: regulator: tps65218: rectify units of LS3 2019-02-26 11:49:52 +00:00
remoteproc dt-binding: remoteproc: Remove lpass_aon clock from adsp pil clock list 2019-02-17 23:01:31 -08:00
reserved-memory
reset Reset controller changes for v5.1 2019-02-15 17:21:32 +01:00
riscv
rng
rtc dt-bindings: rtc: add rx8571 compatible 2019-03-02 22:04:38 +01:00
scsi
security/tpm
serial dt-bindings: serial: Add Milbeaut serial driver description 2019-02-26 12:30:45 +01:00
serio Revert "Input: olpc_apsp - enable the SP clock" 2019-01-24 10:54:42 -08:00
siox
slimbus
soc This pull request contains Broadcom ARM/ARM64/MIPS based SoCs changes 2019-02-15 18:01:17 +01:00
sound ASoC: More changes for v5.1 2019-02-28 13:30:55 +01:00
spi spi: sifive: Add DT documentation for SiFive SPI controller 2019-02-19 15:28:43 +00:00
spmi
sram ARM: New SoC family support 2019-03-06 10:15:42 -08:00
staging/iio/adc dt-bindings: iio: adc: move lpc32xx-adc out of staging 2019-02-09 18:46:03 +00:00
thermal dt-bindings: thermal: add binding document for mt8183 thermal controller 2019-02-05 17:01:47 -08:00
timer ARM: New SoC family support 2019-03-06 10:15:42 -08:00
ufs scsi: dt-bindings: ufs: Add HI3670 UFS controller binding 2019-02-19 18:58:34 -05:00
usb dt-bindings: usb: ci-hdrc-usb2: add property power-active-high 2019-02-27 15:51:01 +01:00
virtio
w1
watchdog linux-watchdog 5.1-rc1 tag 2019-03-11 11:22:15 -07:00
x86
xillybus
.gitignore
ABI.txt
chosen.txt
common-properties.txt
example-schema.yaml
graph.txt
jailhouse.txt
Makefile Kbuild updates for v5.1 2019-03-10 17:48:21 -07:00
numa.txt
property-units.txt devicetree: property-units: Add femtofarads unit 2019-01-22 18:55:33 +01:00
resource-names.txt
submitting-patches.txt
trivial-devices.yaml dt-bindings: Add LM96000 as a trivial device 2019-02-18 14:23:29 -08:00
unittest.txt
vendor-prefixes.txt Devicetree updates for v5.1: 2019-03-10 10:58:43 -07:00
xilinx.txt