Dongdong Liu
5f00f1a017
PCI: Add MCFG quirks for HiSilicon Hip05/06/07 host controllers
...
The PCIe controller in Hip05/Hip06/Hip07 SoCs is not completely
ECAM-compliant. It is non-ECAM only for the RC bus config space; for any
other bus underneath the root bus it does support ECAM access.
Add specific quirks for PCI config space accessors. This involves:
1. New initialization call hisi_pcie_init() to obtain RC base
addresses from PNP0C02 at the root of the ACPI namespace (under \_SB).
2. New entry in common quirk array.
[bhelgaas: move to pcie-hisi.c and change Makefile/ifdefs so quirk doesn't
depend on CONFIG_PCI_HISI]
Signed-off-by: Dongdong Liu <liudongdong3@huawei.com>
Signed-off-by: Gabriele Paoloni <gabriele.paoloni@huawei.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
2016-12-06 13:45:49 -06:00
..
2016-09-24 02:16:53 +02:00
2016-10-07 11:46:37 -07:00
2016-09-12 20:32:40 +01:00
2016-07-21 13:42:46 +02:00
2016-10-07 16:46:24 -07:00
2016-07-16 03:03:14 +02:00
2015-07-08 02:27:32 +02:00
2016-04-27 23:42:57 +02:00
2016-09-13 03:13:30 +02:00
2016-06-04 00:20:07 +02:00
2016-07-11 15:13:36 +02:00
2016-07-05 23:02:34 +02:00
2014-08-06 20:34:19 -07:00
2015-07-08 02:27:32 +02:00
2016-07-16 03:08:10 +02:00
2016-08-31 01:18:57 +02:00
2015-07-08 02:27:32 +02:00
2016-10-12 21:44:04 +02:00
2016-09-17 01:17:17 +02:00
2016-01-04 22:10:30 +01:00
2016-09-21 21:18:40 +02:00
2016-06-22 02:00:04 +02:00
2016-09-24 02:10:04 +02:00
2016-08-31 00:35:16 +02:00
2014-03-19 01:57:46 +01:00
2016-03-09 23:46:07 +01:00
2016-05-05 00:13:53 +02:00
2016-10-03 19:10:15 -07:00
2016-08-31 01:06:20 +02:00
2015-07-08 02:27:32 +02:00
2015-07-08 02:27:32 +02:00
2016-09-17 01:14:24 +02:00
2013-12-07 01:03:14 +01:00
2015-08-07 02:55:18 +02:00
2016-05-20 15:54:01 +02:00
2016-05-04 23:47:32 +02:00
2016-07-16 03:08:08 +02:00
2016-03-09 23:26:15 +01:00
2016-10-10 02:22:20 +02:00
2015-01-18 01:03:45 -05:00
2016-05-09 22:59:25 +02:00
2016-10-10 02:20:43 +02:00
2015-11-07 01:30:10 +01:00
2016-01-01 03:20:25 +01:00
2015-07-08 02:27:32 +02:00
2016-10-03 15:36:06 -07:00
2016-08-18 11:45:19 +02:00
2016-10-03 20:11:49 -07:00
2016-10-03 20:11:49 -07:00
2016-06-22 01:36:59 +02:00
2014-05-27 18:13:08 +02:00
2016-05-05 00:13:53 +02:00
2016-10-12 21:46:37 +02:00
2016-09-10 02:50:50 +02:00
2016-07-02 01:38:34 +02:00
2016-12-06 13:45:49 -06:00
2016-08-18 11:45:18 +02:00
2016-07-16 03:05:29 +02:00
2015-09-01 03:38:43 +02:00
2015-09-15 03:03:15 +02:00
2016-09-23 18:04:56 +02:00
2016-10-03 19:43:08 -07:00
2016-10-07 18:46:30 -07:00
2015-05-13 23:28:14 +02:00
2015-09-01 15:52:35 +02:00
2015-07-08 02:27:32 +02:00
2016-09-19 21:44:29 +02:00
2016-10-11 22:44:00 +02:00
2012-04-20 11:19:35 -07:00
2016-12-01 14:59:32 -06:00
2016-01-04 22:14:27 +01:00
2015-11-16 23:26:45 +01:00
2016-10-02 01:40:07 +02:00
2016-10-02 01:40:07 +02:00
2016-01-04 22:05:20 +01:00
2016-09-28 17:46:46 +02:00
2016-09-17 01:12:34 +02:00
2016-09-17 01:03:32 +02:00
2016-09-27 14:35:21 +08:00
2016-07-19 12:32:39 -07:00
2016-06-22 01:59:03 +02:00
2013-12-07 01:03:14 +01:00