Thread (13 messages) 13 messages, 5 authors, 2016-01-11

dra7xx pci driver broken on dra7xx-evm

flat view

From: tony@atomide.com (Tony Lindgren)
Date: 2016-01-07 21:59:47
Also in: linux-omap

* Suman Anna [off-list ref] [160107 13:26]:
On 01/06/2016 11:17 PM, Kishon Vijay Abraham I wrote:
quoted
Hi,
+ Tero, Tony and linux-omap
quoted
On Thursday 07 January 2016 03:15 AM, Richard Cochran wrote:
quoted
The dra7xx-evm box freezes hard at the very first PCI bus access, the
call to in dra7xx_pcie_readl() in dra7xx_pcie_probe().

The out-of-tree 3.14.53 TI driver performs a reset via platform data,
calling omap_device_assert_hardreset() by hook and crook.
Yeah, this is the only feasible way and not break multi-arch atm until a
reset framework is in place. We have couple of drivers (omap_iommu and
wkup_m3_rproc) following this approach.
Sounds like doing reset with platform data is the way to go until the
reset controller works.

Regards,

Tony
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help