Thread (45 messages) 45 messages, 6 authors, 2016-03-01

[PATCH v3 2/3] ARM: DRA7: add pdata-quirks to do reset of PCIe

From: tony@atomide.com (Tony Lindgren)
Date: 2016-01-15 19:22:29
Also in: linux-omap, lkml

* Suman Anna [off-list ref] [160115 11:20]:
On 01/14/2016 08:11 AM, Kishon Vijay Abraham I wrote:
quoted
Create platform data for PCIe and populate it with function
pointers to perform assert and deassert of PCIe reset lines.
The PCIe driver can use the callbacks provided here to
reset the PCIe.
This will be removed once the reset contoller driver is
available to reset PCIe.
...
quoted
+/**
+ * struct pci_dra7xx_platform_data - platform data specific to pci in dra7xx
+ * @reset_name: name of the reset line
+ * @assert_reset: callback for performing assert reset operation
+ * @deassert_reset: callback for performing deassert reset operation
+ */
+struct pci_dra7xx_platform_data {
+	const char *reset_name;
+
+	int (*assert_reset)(struct platform_device *pdev, const char *name);
+	int (*deassert_reset)(struct platform_device *pdev, const char *name);
+};
I doubt this platform_data is dra7 specific. I believe it's
the same PCI controller that has been in the omap variants for
years?

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