* [PATCH] PCI: dwc: Add COMPILE_TEST to all designware based drivers
@ 2017-01-12 9:43 Kishon Vijay Abraham I
2017-01-12 16:46 ` Joao Pinto
[not found] ` <CGME20170123084200epcas4p3433a190d7f9ef2c19ba008f62fab3c75@epcas4p3.samsung.com>
0 siblings, 2 replies; 3+ messages in thread
From: Kishon Vijay Abraham I @ 2017-01-12 9:43 UTC (permalink / raw)
To: Bjorn Helgaas, Jingoo Han, Joao Pinto
Cc: linux-pci, linux-kernel, nsekhar, kishon
Add COMPILE_TEST to all designware based drivers so that it is possible
to perform compile test even when a particular architecture specific
config symbol is not set.
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
---
drivers/pci/dwc/Kconfig | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/drivers/pci/dwc/Kconfig b/drivers/pci/dwc/Kconfig
index deae261..8b08519 100644
--- a/drivers/pci/dwc/Kconfig
+++ b/drivers/pci/dwc/Kconfig
@@ -29,21 +29,21 @@ config PCIE_DW_PLAT
config PCI_EXYNOS
bool "Samsung Exynos PCIe controller"
- depends on SOC_EXYNOS5440
+ depends on SOC_EXYNOS5440 || COMPILE_TEST
depends on PCI_MSI_IRQ_DOMAIN
select PCIEPORTBUS
select PCIE_DW
config PCI_IMX6
bool "Freescale i.MX6 PCIe controller"
- depends on SOC_IMX6Q
+ depends on SOC_IMX6Q || COMPILE_TEST
depends on PCI_MSI_IRQ_DOMAIN
select PCIEPORTBUS
select PCIE_DW
config PCIE_SPEAR13XX
bool "STMicroelectronics SPEAr PCIe controller"
- depends on ARCH_SPEAR13XX
+ depends on ARCH_SPEAR13XX || COMPILE_TEST
depends on PCI_MSI_IRQ_DOMAIN
select PCIEPORTBUS
select PCIE_DW
@@ -52,7 +52,7 @@ config PCIE_SPEAR13XX
config PCI_KEYSTONE
bool "TI Keystone PCIe controller"
- depends on ARCH_KEYSTONE
+ depends on ARCH_KEYSTONE || COMPILE_TEST
depends on PCI_MSI_IRQ_DOMAIN
select PCIEPORTBUS
select PCIE_DW
@@ -64,7 +64,7 @@ config PCI_KEYSTONE
config PCI_LAYERSCAPE
bool "Freescale Layerscape PCIe controller"
- depends on OF && (ARM || ARCH_LAYERSCAPE)
+ depends on OF && (ARM || ARCH_LAYERSCAPE || COMPILE_TEST)
depends on PCI_MSI_IRQ_DOMAIN
select MFD_SYSCON
select PCIE_DW
@@ -83,7 +83,7 @@ config PCI_HISI
config PCIE_QCOM
bool "Qualcomm PCIe controller"
- depends on ARCH_QCOM && OF
+ depends on (ARCH_QCOM || COMPILE_TEST) && OF
depends on PCI_MSI_IRQ_DOMAIN
select PCIEPORTBUS
select PCIE_DW
@@ -94,7 +94,7 @@ config PCIE_QCOM
config PCIE_ARMADA_8K
bool "Marvell Armada-8K PCIe controller"
- depends on ARCH_MVEBU
+ depends on ARCH_MVEBU || COMPILE_TEST
depends on PCI_MSI_IRQ_DOMAIN
select PCIEPORTBUS
select PCIE_DW
@@ -106,7 +106,7 @@ config PCIE_ARMADA_8K
config PCIE_ARTPEC6
bool "Axis ARTPEC-6 PCIe controller"
- depends on MACH_ARTPEC6
+ depends on MACH_ARTPEC6 || COMPILE_TEST
depends on PCI_MSI_IRQ_DOMAIN
select PCIEPORTBUS
select PCIE_DW
--
1.7.9.5
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] PCI: dwc: Add COMPILE_TEST to all designware based drivers
2017-01-12 9:43 [PATCH] PCI: dwc: Add COMPILE_TEST to all designware based drivers Kishon Vijay Abraham I
@ 2017-01-12 16:46 ` Joao Pinto
[not found] ` <CGME20170123084200epcas4p3433a190d7f9ef2c19ba008f62fab3c75@epcas4p3.samsung.com>
1 sibling, 0 replies; 3+ messages in thread
From: Joao Pinto @ 2017-01-12 16:46 UTC (permalink / raw)
To: Kishon Vijay Abraham I, Bjorn Helgaas, Jingoo Han, Joao Pinto
Cc: linux-pci, linux-kernel, nsekhar
Hi Kishon,
Às 9:43 AM de 1/12/2017, Kishon Vijay Abraham I escreveu:
> Add COMPILE_TEST to all designware based drivers so that it is possible
> to perform compile test even when a particular architecture specific
> config symbol is not set.
>
> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
> ---
> drivers/pci/dwc/Kconfig | 16 ++++++++--------
> 1 file changed, 8 insertions(+), 8 deletions(-)
>
Your suggestion is interesting and I think it will improve the kbuild robot job,
since any change in a common file will be tested in all SoC specific drivers,
which does not happen at this moment.
This option is massively used across the kernel, and so it is a very welcome
addition to PCI in my opinion! Thanks.
Joao
^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <CGME20170123084200epcas4p3433a190d7f9ef2c19ba008f62fab3c75@epcas4p3.samsung.com>]
* Re: PCI: dwc: Add COMPILE_TEST to all designware based drivers
[not found] ` <CGME20170123084200epcas4p3433a190d7f9ef2c19ba008f62fab3c75@epcas4p3.samsung.com>
@ 2017-01-23 8:44 ` pankaj.dubey
0 siblings, 0 replies; 3+ messages in thread
From: pankaj.dubey @ 2017-01-23 8:44 UTC (permalink / raw)
To: Kishon Vijay Abraham I, Bjorn Helgaas, Jingoo Han, Joao Pinto
Cc: linux-pci, linux-kernel, nsekhar
Hi Kishon,
On Thursday 12 January 2017 03:13 PM, Kishon Vijay Abraham I wrote:
> Add COMPILE_TEST to all designware based drivers so that it is possible
> to perform compile test even when a particular architecture specific
> config symbol is not set.
>
> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
> ---
> drivers/pci/dwc/Kconfig | 16 ++++++++--------
> 1 file changed, 8 insertions(+), 8 deletions(-)
>
Reviewed-by: Pankaj Dubey <pankaj.dubey@samsung.com>
Thanks,
Pankaj Dubey
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-01-23 8:42 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-12 9:43 [PATCH] PCI: dwc: Add COMPILE_TEST to all designware based drivers Kishon Vijay Abraham I
2017-01-12 16:46 ` Joao Pinto
[not found] ` <CGME20170123084200epcas4p3433a190d7f9ef2c19ba008f62fab3c75@epcas4p3.samsung.com>
2017-01-23 8:44 ` pankaj.dubey
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).