* [RESEND PATCH v3 0/3] ARM: cleanup PCI specific configs
@ 2016-08-10 12:33 Kishon Vijay Abraham I
2016-08-10 12:33 ` [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux, pci-domain" property for pci dt nodes Kishon Vijay Abraham I
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Kishon Vijay Abraham I @ 2016-08-10 12:33 UTC (permalink / raw)
To: Russell King, Benoit Cousson, Tony Lindgren, linux-arm-kernel,
linux-kernel, linux-omap, devicetree, linux-samsung-soc,
linux-renesas-soc
Cc: Mark Rutland, Krzysztof Kozlowski, Magnus Damm, Simon Horman,
Shawn Guo, Nicolas Ferre, nsekhar, kishon, Rob Herring,
Alexandre Belloni, Kukjin Kim, Sascha Hauer, Santosh Shilimkar,
Fabio Estevam, Krzysztof Halasa, Jean-Christophe Plagniol-Villard,
Shiraz Hashim, Viresh Kumar
This series was initially sent to add support for two PCIe
ports in dra7. This included selecting PCI_DOMAINS config
in SOC_DRA7XX.
However from the review, PCI_DOMAINS can instead be selected
from ARCH_MULTIPLATFORM. This is fixed in this series along
with removing PCI_DOMAINS from other configs.
Since this series was initially sent to add support for
two PCIe ports in dra7, it has been tested to see if there
are regressions with 1 PCIe port. Though testing of 2 PCIe ports
is not done while sending this patch series, it has been verified
before in few of the customer boards.
Changes from v2:
*) v2 removed MIGHT_HAVE_PCI from platforms that are not
ARCH_MULTIPLATFORM. Fixed it in this version
Changes from v1:
*) select PCI_DOMAINS config from ARCH_MULTIPLATFORM
*) Fix *MIGHT_HAVE_PCI* config from being selected redundantly
Kishon Vijay Abraham I (3):
ARM: dts: DRA7: Add "linux,pci-domain" property for pci dt nodes
ARM: Fix *MIGHT_HAVE_PCI* config from being selected redundantly
ARM: select PCI_DOMAINS config from ARCH_MULTIPLATFORM
arch/arm/Kconfig | 1 +
arch/arm/boot/dts/dra7.dtsi | 2 ++
arch/arm/mach-at91/Kconfig | 1 -
arch/arm/mach-axxia/Kconfig | 2 --
arch/arm/mach-cns3xxx/Kconfig | 1 -
arch/arm/mach-exynos/Kconfig | 2 --
arch/arm/mach-imx/Kconfig | 2 --
arch/arm/mach-integrator/Kconfig | 1 -
arch/arm/mach-keystone/Kconfig | 2 --
arch/arm/mach-shmobile/Kconfig | 1 -
arch/arm/mach-spear/Kconfig | 1 -
arch/arm/mach-versatile/Kconfig | 1 -
12 files changed, 3 insertions(+), 14 deletions(-)
--
1.7.9.5
^ permalink raw reply [flat|nested] 9+ messages in thread
* [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux, pci-domain" property for pci dt nodes
2016-08-10 12:33 [RESEND PATCH v3 0/3] ARM: cleanup PCI specific configs Kishon Vijay Abraham I
@ 2016-08-10 12:33 ` Kishon Vijay Abraham I
2016-08-26 15:30 ` [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux,pci-domain" " Tony Lindgren
2016-08-10 12:33 ` [RFT RESEND PATCH v3 2/3] ARM: Fix *MIGHT_HAVE_PCI* config from being selected redundantly Kishon Vijay Abraham I
2016-08-10 12:33 ` [RFT RESEND PATCH v3 3/3] ARM: select PCI_DOMAINS config from ARCH_MULTIPLATFORM Kishon Vijay Abraham I
2 siblings, 1 reply; 9+ messages in thread
From: Kishon Vijay Abraham I @ 2016-08-10 12:33 UTC (permalink / raw)
To: Russell King, Benoit Cousson, Tony Lindgren, linux-arm-kernel,
linux-kernel, linux-omap, devicetree, linux-samsung-soc,
linux-renesas-soc
Cc: Mark Rutland, Krzysztof Kozlowski, Magnus Damm, Simon Horman,
Shawn Guo, Nicolas Ferre, nsekhar, kishon, Rob Herring,
Alexandre Belloni, Kukjin Kim, Sascha Hauer, Santosh Shilimkar,
Fabio Estevam, Krzysztof Halasa, Jean-Christophe Plagniol-Villard,
Shiraz Hashim, Viresh Kumar
Since DRA7 has multiple PCIe Rootcomplex, add "linux,pci-domain"
property to assign a PCI domain number to each of the host
bridges.
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
---
arch/arm/boot/dts/dra7.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi
index d9bfb94..8a45385 100644
--- a/arch/arm/boot/dts/dra7.dtsi
+++ b/arch/arm/boot/dts/dra7.dtsi
@@ -301,6 +301,7 @@
0x82000000 0 0x20013000 0x13000 0 0xffed000>;
#interrupt-cells = <1>;
num-lanes = <1>;
+ linux,pci-domain = <0>;
ti,hwmods = "pcie1";
phys = <&pcie1_phy>;
phy-names = "pcie-phy0";
@@ -336,6 +337,7 @@
0x82000000 0 0x30013000 0x13000 0 0xffed000>;
#interrupt-cells = <1>;
num-lanes = <1>;
+ linux,pci-domain = <1>;
ti,hwmods = "pcie2";
phys = <&pcie2_phy>;
phy-names = "pcie-phy0";
--
1.7.9.5
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [RFT RESEND PATCH v3 2/3] ARM: Fix *MIGHT_HAVE_PCI* config from being selected redundantly
2016-08-10 12:33 [RESEND PATCH v3 0/3] ARM: cleanup PCI specific configs Kishon Vijay Abraham I
2016-08-10 12:33 ` [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux, pci-domain" property for pci dt nodes Kishon Vijay Abraham I
@ 2016-08-10 12:33 ` Kishon Vijay Abraham I
2016-08-10 13:08 ` Krzysztof Kozlowski
2016-08-10 12:33 ` [RFT RESEND PATCH v3 3/3] ARM: select PCI_DOMAINS config from ARCH_MULTIPLATFORM Kishon Vijay Abraham I
2 siblings, 1 reply; 9+ messages in thread
From: Kishon Vijay Abraham I @ 2016-08-10 12:33 UTC (permalink / raw)
To: Russell King, Benoit Cousson, Tony Lindgren, linux-arm-kernel,
linux-kernel, linux-omap, devicetree, linux-samsung-soc,
linux-renesas-soc
Cc: Mark Rutland, Krzysztof Kozlowski, Magnus Damm, Simon Horman,
Shawn Guo, Nicolas Ferre, nsekhar, kishon, Rob Herring,
Alexandre Belloni, Kukjin Kim, Sascha Hauer, Santosh Shilimkar,
Fabio Estevam, Krzysztof Halasa, Jean-Christophe Plagniol-Villard,
Shiraz Hashim, Viresh Kumar
*MIGHT_HAVE_PCI* config is already selected in ARCH_MULTIPLATFORM.
Fix it from getting redundantly selected in all
ARCH_MULTIPLATFORM based machines.
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Acked-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
---
arch/arm/mach-at91/Kconfig | 1 -
arch/arm/mach-axxia/Kconfig | 1 -
arch/arm/mach-exynos/Kconfig | 1 -
arch/arm/mach-integrator/Kconfig | 1 -
arch/arm/mach-keystone/Kconfig | 1 -
arch/arm/mach-spear/Kconfig | 1 -
arch/arm/mach-versatile/Kconfig | 1 -
7 files changed, 7 deletions(-)
diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig
index 5204395..841e924 100644
--- a/arch/arm/mach-at91/Kconfig
+++ b/arch/arm/mach-at91/Kconfig
@@ -55,7 +55,6 @@ config SOC_AT91RM9200
select ATMEL_ST
select CPU_ARM920T
select HAVE_AT91_USB_CLK
- select MIGHT_HAVE_PCI
select PINCTRL_AT91
select SOC_SAM_V4_V5
select SRAM if PM
diff --git a/arch/arm/mach-axxia/Kconfig b/arch/arm/mach-axxia/Kconfig
index 6c6d5e7..ee2e131 100644
--- a/arch/arm/mach-axxia/Kconfig
+++ b/arch/arm/mach-axxia/Kconfig
@@ -7,7 +7,6 @@ config ARCH_AXXIA
select ARM_TIMER_SP804
select HAVE_ARM_ARCH_TIMER
select MFD_SYSCON
- select MIGHT_HAVE_PCI
select PCI_DOMAINS if PCI
select ZONE_DMA
help
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig
index 8f820de..ee8a99c 100644
--- a/arch/arm/mach-exynos/Kconfig
+++ b/arch/arm/mach-exynos/Kconfig
@@ -126,7 +126,6 @@ config SOC_EXYNOS5440
select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE
select HAVE_ARM_ARCH_TIMER
select AUTO_ZRELADDR
- select MIGHT_HAVE_PCI
select PCI_DOMAINS if PCI
select PINCTRL_EXYNOS5440
select PM_OPP
diff --git a/arch/arm/mach-integrator/Kconfig b/arch/arm/mach-integrator/Kconfig
index 599f973..cefe44f 100644
--- a/arch/arm/mach-integrator/Kconfig
+++ b/arch/arm/mach-integrator/Kconfig
@@ -21,7 +21,6 @@ if ARCH_INTEGRATOR
config ARCH_INTEGRATOR_AP
bool "Support Integrator/AP and Integrator/PP2 platforms"
select INTEGRATOR_AP_TIMER
- select MIGHT_HAVE_PCI
select SERIAL_AMBA_PL010 if TTY
select SERIAL_AMBA_PL010_CONSOLE if TTY
select SOC_BUS
diff --git a/arch/arm/mach-keystone/Kconfig b/arch/arm/mach-keystone/Kconfig
index 8ff61be..1507287 100644
--- a/arch/arm/mach-keystone/Kconfig
+++ b/arch/arm/mach-keystone/Kconfig
@@ -8,7 +8,6 @@ config ARCH_KEYSTONE
select COMMON_CLK_KEYSTONE
select ARCH_SUPPORTS_BIG_ENDIAN
select ZONE_DMA if ARM_LPAE
- select MIGHT_HAVE_PCI
select PCI_DOMAINS if PCI
select PINCTRL
help
diff --git a/arch/arm/mach-spear/Kconfig b/arch/arm/mach-spear/Kconfig
index b7260c2..1b6cae5 100644
--- a/arch/arm/mach-spear/Kconfig
+++ b/arch/arm/mach-spear/Kconfig
@@ -20,7 +20,6 @@ config ARCH_SPEAR13XX
select HAVE_ARM_TWD if SMP
select PINCTRL
select MFD_SYSCON
- select MIGHT_HAVE_PCI
help
Supports for ARM's SPEAR13XX family
diff --git a/arch/arm/mach-versatile/Kconfig b/arch/arm/mach-versatile/Kconfig
index b0cc262..c257d40 100644
--- a/arch/arm/mach-versatile/Kconfig
+++ b/arch/arm/mach-versatile/Kconfig
@@ -9,7 +9,6 @@ config ARCH_VERSATILE
select CPU_ARM926T
select ICST
select MFD_SYSCON
- select MIGHT_HAVE_PCI
select PLAT_VERSATILE
select POWER_RESET
select POWER_RESET_VERSATILE
--
1.7.9.5
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [RFT RESEND PATCH v3 3/3] ARM: select PCI_DOMAINS config from ARCH_MULTIPLATFORM
2016-08-10 12:33 [RESEND PATCH v3 0/3] ARM: cleanup PCI specific configs Kishon Vijay Abraham I
2016-08-10 12:33 ` [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux, pci-domain" property for pci dt nodes Kishon Vijay Abraham I
2016-08-10 12:33 ` [RFT RESEND PATCH v3 2/3] ARM: Fix *MIGHT_HAVE_PCI* config from being selected redundantly Kishon Vijay Abraham I
@ 2016-08-10 12:33 ` Kishon Vijay Abraham I
2016-08-10 13:23 ` Krzysztof Kozlowski
2 siblings, 1 reply; 9+ messages in thread
From: Kishon Vijay Abraham I @ 2016-08-10 12:33 UTC (permalink / raw)
To: Russell King, Benoit Cousson, Tony Lindgren, linux-arm-kernel,
linux-kernel, linux-omap, devicetree, linux-samsung-soc,
linux-renesas-soc
Cc: Mark Rutland, Krzysztof Kozlowski, Magnus Damm, Simon Horman,
Shawn Guo, Nicolas Ferre, nsekhar, kishon, Rob Herring,
Alexandre Belloni, Kukjin Kim, Sascha Hauer, Santosh Shilimkar,
Fabio Estevam, Krzysztof Halasa, Jean-Christophe Plagniol-Villard,
Shiraz Hashim, Viresh Kumar
PCI_DOMAINS config should be selected for any SoCs
having more than a single PCIe controller. Without PCI_DOMAINS
config, only one PCIe controller gets registered.
Select PCI_DOMAINS in ARCH_MULTIPLATFORM if PCI is selected, since
it doesn't harm even if a platform has a single PCIe port.
Also remove PCI_DOMAINS being selected from other platform
specific configs.
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
---
arch/arm/Kconfig | 1 +
arch/arm/mach-axxia/Kconfig | 1 -
arch/arm/mach-cns3xxx/Kconfig | 1 -
arch/arm/mach-exynos/Kconfig | 1 -
arch/arm/mach-imx/Kconfig | 2 --
arch/arm/mach-keystone/Kconfig | 1 -
arch/arm/mach-shmobile/Kconfig | 1 -
7 files changed, 1 insertion(+), 7 deletions(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index a9c4e48..fb1b867 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -337,6 +337,7 @@ config ARCH_MULTIPLATFORM
select GENERIC_CLOCKEVENTS
select MIGHT_HAVE_PCI
select MULTI_IRQ_HANDLER
+ select PCI_DOMAINS if PCI
select SPARSE_IRQ
select USE_OF
diff --git a/arch/arm/mach-axxia/Kconfig b/arch/arm/mach-axxia/Kconfig
index ee2e131..fe627cb 100644
--- a/arch/arm/mach-axxia/Kconfig
+++ b/arch/arm/mach-axxia/Kconfig
@@ -7,7 +7,6 @@ config ARCH_AXXIA
select ARM_TIMER_SP804
select HAVE_ARM_ARCH_TIMER
select MFD_SYSCON
- select PCI_DOMAINS if PCI
select ZONE_DMA
help
This enables support for the LSI Axxia devices.
diff --git a/arch/arm/mach-cns3xxx/Kconfig b/arch/arm/mach-cns3xxx/Kconfig
index eb14a0f..5fd836b 100644
--- a/arch/arm/mach-cns3xxx/Kconfig
+++ b/arch/arm/mach-cns3xxx/Kconfig
@@ -2,7 +2,6 @@ menuconfig ARCH_CNS3XXX
bool "Cavium Networks CNS3XXX family"
depends on ARCH_MULTI_V6
select ARM_GIC
- select PCI_DOMAINS if PCI
help
Support for Cavium Networks CNS3XXX platform.
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig
index ee8a99c..18f0c85 100644
--- a/arch/arm/mach-exynos/Kconfig
+++ b/arch/arm/mach-exynos/Kconfig
@@ -126,7 +126,6 @@ config SOC_EXYNOS5440
select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE
select HAVE_ARM_ARCH_TIMER
select AUTO_ZRELADDR
- select PCI_DOMAINS if PCI
select PINCTRL_EXYNOS5440
select PM_OPP
help
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig
index ee9a318..757cd11 100644
--- a/arch/arm/mach-imx/Kconfig
+++ b/arch/arm/mach-imx/Kconfig
@@ -523,7 +523,6 @@ config SOC_IMX6Q
select ARM_ERRATA_764369 if SMP
select HAVE_ARM_SCU if SMP
select HAVE_ARM_TWD
- select PCI_DOMAINS if PCI
select PINCTRL_IMX6Q
select SOC_IMX6
@@ -569,7 +568,6 @@ config SOC_LS1021A
bool "Freescale LS1021A support"
select ARM_GIC
select HAVE_ARM_ARCH_TIMER
- select PCI_DOMAINS if PCI
select ZONE_DMA if ARM_LPAE
help
This enables support for Freescale LS1021A processor.
diff --git a/arch/arm/mach-keystone/Kconfig b/arch/arm/mach-keystone/Kconfig
index 1507287..24bd64d 100644
--- a/arch/arm/mach-keystone/Kconfig
+++ b/arch/arm/mach-keystone/Kconfig
@@ -8,7 +8,6 @@ config ARCH_KEYSTONE
select COMMON_CLK_KEYSTONE
select ARCH_SUPPORTS_BIG_ENDIAN
select ZONE_DMA if ARM_LPAE
- select PCI_DOMAINS if PCI
select PINCTRL
help
Support for boards based on the Texas Instruments Keystone family of
diff --git a/arch/arm/mach-shmobile/Kconfig b/arch/arm/mach-shmobile/Kconfig
index 4a48c9f..09817ba 100644
--- a/arch/arm/mach-shmobile/Kconfig
+++ b/arch/arm/mach-shmobile/Kconfig
@@ -22,7 +22,6 @@ config ARCH_RCAR_GEN2
select PM_GENERIC_DOMAINS
select RENESAS_IRQC
select SYS_SUPPORTS_SH_CMT
- select PCI_DOMAINS if PCI
config ARCH_RMOBILE
bool
--
1.7.9.5
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [RFT RESEND PATCH v3 2/3] ARM: Fix *MIGHT_HAVE_PCI* config from being selected redundantly
2016-08-10 12:33 ` [RFT RESEND PATCH v3 2/3] ARM: Fix *MIGHT_HAVE_PCI* config from being selected redundantly Kishon Vijay Abraham I
@ 2016-08-10 13:08 ` Krzysztof Kozlowski
0 siblings, 0 replies; 9+ messages in thread
From: Krzysztof Kozlowski @ 2016-08-10 13:08 UTC (permalink / raw)
To: Kishon Vijay Abraham I, Russell King, Benoit Cousson,
Tony Lindgren, linux-arm-kernel, linux-kernel, linux-omap,
devicetree, linux-samsung-soc, linux-renesas-soc
Cc: Mark Rutland, Magnus Damm, Simon Horman, Shawn Guo, Nicolas Ferre,
nsekhar, Rob Herring, Alexandre Belloni, Kukjin Kim, Sascha Hauer,
Santosh Shilimkar, Fabio Estevam, Krzysztof Halasa,
Jean-Christophe Plagniol-Villard, Shiraz Hashim, Viresh Kumar
On 08/10/2016 02:33 PM, Kishon Vijay Abraham I wrote:
> *MIGHT_HAVE_PCI* config is already selected in ARCH_MULTIPLATFORM.
> Fix it from getting redundantly selected in all
I don't like the "fix" here and in subject. There is no error, no
warning, no issue to be fixed. Fix might be a candidate to backport
(stable, vendor etc) but this just removes something which is not needed.
With the change in subject, for exynos:
Acked-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RFT RESEND PATCH v3 3/3] ARM: select PCI_DOMAINS config from ARCH_MULTIPLATFORM
2016-08-10 12:33 ` [RFT RESEND PATCH v3 3/3] ARM: select PCI_DOMAINS config from ARCH_MULTIPLATFORM Kishon Vijay Abraham I
@ 2016-08-10 13:23 ` Krzysztof Kozlowski
0 siblings, 0 replies; 9+ messages in thread
From: Krzysztof Kozlowski @ 2016-08-10 13:23 UTC (permalink / raw)
To: Kishon Vijay Abraham I, Russell King, Benoit Cousson,
Tony Lindgren, linux-arm-kernel, linux-kernel, linux-omap,
devicetree, linux-samsung-soc, linux-renesas-soc
Cc: Mark Rutland, Magnus Damm, Simon Horman, Shawn Guo, Nicolas Ferre,
nsekhar, Rob Herring, Alexandre Belloni, Kukjin Kim, Sascha Hauer,
Santosh Shilimkar, Fabio Estevam, Krzysztof Halasa,
Jean-Christophe Plagniol-Villard, Shiraz Hashim, Viresh Kumar
On 08/10/2016 02:33 PM, Kishon Vijay Abraham I wrote:
> PCI_DOMAINS config should be selected for any SoCs
> having more than a single PCIe controller. Without PCI_DOMAINS
> config, only one PCIe controller gets registered.
>
> Select PCI_DOMAINS in ARCH_MULTIPLATFORM if PCI is selected, since
> it doesn't harm even if a platform has a single PCIe port.
> Also remove PCI_DOMAINS being selected from other platform
> specific configs.
>
> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
> ---
> arch/arm/Kconfig | 1 +
> arch/arm/mach-axxia/Kconfig | 1 -
> arch/arm/mach-cns3xxx/Kconfig | 1 -
> arch/arm/mach-exynos/Kconfig | 1 -
> arch/arm/mach-imx/Kconfig | 2 --
> arch/arm/mach-keystone/Kconfig | 1 -
> arch/arm/mach-shmobile/Kconfig | 1 -
> 7 files changed, 1 insertion(+), 7 deletions(-)
For Exynos5440 output is equal and we do not use PCI on other SoCs, so:
Acked-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux,pci-domain" property for pci dt nodes
2016-08-10 12:33 ` [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux, pci-domain" property for pci dt nodes Kishon Vijay Abraham I
@ 2016-08-26 15:30 ` Tony Lindgren
2016-08-30 11:05 ` Kishon Vijay Abraham I
0 siblings, 1 reply; 9+ messages in thread
From: Tony Lindgren @ 2016-08-26 15:30 UTC (permalink / raw)
To: Kishon Vijay Abraham I
Cc: Russell King, Benoit Cousson, linux-arm-kernel, linux-kernel,
linux-omap, devicetree, linux-samsung-soc, linux-renesas-soc,
Rob Herring, Mark Rutland, Nicolas Ferre, Alexandre Belloni,
Jean-Christophe Plagniol-Villard, Krzysztof Halasa, Kukjin Kim,
Krzysztof Kozlowski, Shawn Guo, Sascha Hauer, Fabio Estevam,
Santosh Shilimkar
* Kishon Vijay Abraham I <kishon@ti.com> [160810 05:34]:
> Since DRA7 has multiple PCIe Rootcomplex, add "linux,pci-domain"
> property to assign a PCI domain number to each of the host
> bridges.
Is this patch safe to apply without the other changes?
Regards,
Tony
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux,pci-domain" property for pci dt nodes
2016-08-26 15:30 ` [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux,pci-domain" " Tony Lindgren
@ 2016-08-30 11:05 ` Kishon Vijay Abraham I
2016-08-30 18:47 ` Tony Lindgren
0 siblings, 1 reply; 9+ messages in thread
From: Kishon Vijay Abraham I @ 2016-08-30 11:05 UTC (permalink / raw)
To: Tony Lindgren
Cc: Russell King, Benoit Cousson, linux-arm-kernel, linux-kernel,
linux-omap, devicetree, linux-samsung-soc, linux-renesas-soc,
Rob Herring, Mark Rutland, Nicolas Ferre, Alexandre Belloni,
Jean-Christophe Plagniol-Villard, Krzysztof Halasa, Kukjin Kim,
Krzysztof Kozlowski, Shawn Guo, Sascha Hauer, Fabio Estevam,
Santosh Shilimkar <ssant>
Hi Tony,
On Friday 26 August 2016 09:00 PM, Tony Lindgren wrote:
> * Kishon Vijay Abraham I <kishon@ti.com> [160810 05:34]:
>> Since DRA7 has multiple PCIe Rootcomplex, add "linux,pci-domain"
>> property to assign a PCI domain number to each of the host
>> bridges.
>
> Is this patch safe to apply without the other changes?
Yes. I verified pcie on dra7x by applying only this patch and it doesn't break
anything.
Thanks
Kishon
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux,pci-domain" property for pci dt nodes
2016-08-30 11:05 ` Kishon Vijay Abraham I
@ 2016-08-30 18:47 ` Tony Lindgren
0 siblings, 0 replies; 9+ messages in thread
From: Tony Lindgren @ 2016-08-30 18:47 UTC (permalink / raw)
To: Kishon Vijay Abraham I
Cc: Russell King, Benoit Cousson, linux-arm-kernel, linux-kernel,
linux-omap, devicetree, linux-samsung-soc, linux-renesas-soc,
Rob Herring, Mark Rutland, Nicolas Ferre, Alexandre Belloni,
Jean-Christophe Plagniol-Villard, Krzysztof Halasa, Kukjin Kim,
Krzysztof Kozlowski, Shawn Guo, Sascha Hauer, Fabio Estevam,
Santosh Shilimkar
* Kishon Vijay Abraham I <kishon@ti.com> [160830 04:06]:
> Hi Tony,
>
> On Friday 26 August 2016 09:00 PM, Tony Lindgren wrote:
> > * Kishon Vijay Abraham I <kishon@ti.com> [160810 05:34]:
> >> Since DRA7 has multiple PCIe Rootcomplex, add "linux,pci-domain"
> >> property to assign a PCI domain number to each of the host
> >> bridges.
> >
> > Is this patch safe to apply without the other changes?
>
> Yes. I verified pcie on dra7x by applying only this patch and it doesn't break
> anything.
OK thanks for testing, I'm picking the dts change into omap-for-v4.9/dt
branch.
The other patches you probably should upload to RMKs patch system
if no more comments.
Regards,
Tony
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2016-08-30 18:47 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-10 12:33 [RESEND PATCH v3 0/3] ARM: cleanup PCI specific configs Kishon Vijay Abraham I
2016-08-10 12:33 ` [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux, pci-domain" property for pci dt nodes Kishon Vijay Abraham I
2016-08-26 15:30 ` [RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux,pci-domain" " Tony Lindgren
2016-08-30 11:05 ` Kishon Vijay Abraham I
2016-08-30 18:47 ` Tony Lindgren
2016-08-10 12:33 ` [RFT RESEND PATCH v3 2/3] ARM: Fix *MIGHT_HAVE_PCI* config from being selected redundantly Kishon Vijay Abraham I
2016-08-10 13:08 ` Krzysztof Kozlowski
2016-08-10 12:33 ` [RFT RESEND PATCH v3 3/3] ARM: select PCI_DOMAINS config from ARCH_MULTIPLATFORM Kishon Vijay Abraham I
2016-08-10 13:23 ` Krzysztof Kozlowski
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).