]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
PCI: keystone: Limit MRSS for all downstream devices
authorMurali Karicheri <m-karicheri2@ti.com>
Mon, 8 Sep 2014 17:03:34 +0000 (13:03 -0400)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 16 Sep 2014 21:31:21 +0000 (15:31 -0600)
commitc15982dfa8227f3e8fd2a6e2e13a009a9991d96c
treed4f37a5e49bf0f30f2c7900ffd84433f0b35fc49
parent0c4ffcfe1fbc1ef564ec137eab21137cb013b00e
PCI: keystone: Limit MRSS for all downstream devices

Keystone PCIe controller has a limitation that memory read request size
must not exceed 256 bytes.  This is a hardware limitation.  Add a quirk to
force this limit on all downstream devices by updating MRRS.

Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Documentation/devicetree/bindings/pci/pci-keystone.txt
drivers/pci/host/pci-keystone.c