* [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver @ 2026-02-23 10:46 Aksh Garg 2026-02-23 10:59 ` Siddharth Vadapalli 2026-02-23 11:06 ` Krzysztof Kozlowski 0 siblings, 2 replies; 7+ messages in thread From: Aksh Garg @ 2026-02-23 10:46 UTC (permalink / raw) To: krzysztof.kozlowski, geert+renesas, bjorn.andersson, arnd, nm, ebiggers, michal.simek, luca.weiss, sven, prabhakar.mahadev-lad.rj, kuninori.morimoto.gx, linux-arm-kernel Cc: linux-kernel, s-vadapalli, danishanwar, a-garg7 Enable the PCIe Glue driver for Host and Endpoint mode of operation of the Designware PCIe controller in the Texas Instruments AM65 SoC. Signed-off-by: Aksh Garg <a-garg7@ti.com> --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 103f4763b88f..81bc9882afee 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -229,6 +229,8 @@ CONFIG_PCIE_BRCMSTB=m CONFIG_PCI_HOST_THUNDER_PEM=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_HOST_GENERIC=y +CONFIG_PCI_KEYSTONE_HOST=m +CONFIG_PCI_KEYSTONE_EP=m CONFIG_PCIE_MEDIATEK_GEN3=m CONFIG_PCI_TEGRA=y CONFIG_PCIE_RCAR_HOST=y -- 2.34.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver 2026-02-23 10:46 [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver Aksh Garg @ 2026-02-23 10:59 ` Siddharth Vadapalli 2026-02-23 11:06 ` Krzysztof Kozlowski 1 sibling, 0 replies; 7+ messages in thread From: Siddharth Vadapalli @ 2026-02-23 10:59 UTC (permalink / raw) To: Aksh Garg Cc: krzysztof.kozlowski, geert+renesas, bjorn.andersson, arnd, nm, ebiggers, michal.simek, luca.weiss, sven, prabhakar.mahadev-lad.rj, kuninori.morimoto.gx, linux-arm-kernel, linux-kernel, danishanwar, s-vadapalli On Mon, 2026-02-23 at 16:16 +0530, Aksh Garg wrote: > Enable the PCIe Glue driver for Host and Endpoint mode of operation of > the Designware PCIe controller in the Texas Instruments AM65 SoC. > > Signed-off-by: Aksh Garg <a-garg7@ti.com> Reviewed-by: Siddharth Vadapalli <s-vadapalli@ti.com> > --- > arch/arm64/configs/defconfig | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig > index 103f4763b88f..81bc9882afee 100644 > --- a/arch/arm64/configs/defconfig > +++ b/arch/arm64/configs/defconfig > @@ -229,6 +229,8 @@ CONFIG_PCIE_BRCMSTB=m > CONFIG_PCI_HOST_THUNDER_PEM=y > CONFIG_PCI_HOST_THUNDER_ECAM=y > CONFIG_PCI_HOST_GENERIC=y > +CONFIG_PCI_KEYSTONE_HOST=m > +CONFIG_PCI_KEYSTONE_EP=m > CONFIG_PCIE_MEDIATEK_GEN3=m > CONFIG_PCI_TEGRA=y > CONFIG_PCIE_RCAR_HOST=y Regards, Siddharth. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver 2026-02-23 10:46 [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver Aksh Garg 2026-02-23 10:59 ` Siddharth Vadapalli @ 2026-02-23 11:06 ` Krzysztof Kozlowski 2026-02-23 11:17 ` Aksh Garg 1 sibling, 1 reply; 7+ messages in thread From: Krzysztof Kozlowski @ 2026-02-23 11:06 UTC (permalink / raw) To: Aksh Garg, geert+renesas, bjorn.andersson, arnd, nm, ebiggers, michal.simek, luca.weiss, sven, prabhakar.mahadev-lad.rj, kuninori.morimoto.gx, linux-arm-kernel Cc: linux-kernel, s-vadapalli, danishanwar On 23/02/2026 11:46, Aksh Garg wrote: > Enable the PCIe Glue driver for Host and Endpoint mode of operation of > the Designware PCIe controller in the Texas Instruments AM65 SoC. > > Signed-off-by: Aksh Garg <a-garg7@ti.com> > --- > arch/arm64/configs/defconfig | 2 ++ > 1 file changed, 2 insertions(+) Why are you sending two separate patches one after another? Best regards, Krzysztof ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver 2026-02-23 11:06 ` Krzysztof Kozlowski @ 2026-02-23 11:17 ` Aksh Garg 2026-02-23 11:25 ` Krzysztof Kozlowski 0 siblings, 1 reply; 7+ messages in thread From: Aksh Garg @ 2026-02-23 11:17 UTC (permalink / raw) To: Krzysztof Kozlowski, geert+renesas, bjorn.andersson, arnd, nm, ebiggers, michal.simek, luca.weiss, sven, prabhakar.mahadev-lad.rj, kuninori.morimoto.gx, linux-arm-kernel Cc: linux-kernel, s-vadapalli, danishanwar On 23/02/26 16:36, Krzysztof Kozlowski wrote: > On 23/02/2026 11:46, Aksh Garg wrote: >> Enable the PCIe Glue driver for Host and Endpoint mode of operation of >> the Designware PCIe controller in the Texas Instruments AM65 SoC. >> >> Signed-off-by: Aksh Garg <a-garg7@ti.com> >> --- >> arch/arm64/configs/defconfig | 2 ++ >> 1 file changed, 2 insertions(+) > > Why are you sending two separate patches one after another? > > Best regards, > Krzysztof As both the patches does not depend on each other, can independently be reviewed, and address different SoCs with different PCIe controllers, I thought it would be better to send them as two separate patches. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver 2026-02-23 11:17 ` Aksh Garg @ 2026-02-23 11:25 ` Krzysztof Kozlowski 2026-02-23 12:01 ` Aksh Garg 0 siblings, 1 reply; 7+ messages in thread From: Krzysztof Kozlowski @ 2026-02-23 11:25 UTC (permalink / raw) To: Aksh Garg, geert+renesas, bjorn.andersson, arnd, nm, ebiggers, michal.simek, luca.weiss, sven, prabhakar.mahadev-lad.rj, kuninori.morimoto.gx, linux-arm-kernel Cc: linux-kernel, s-vadapalli, danishanwar On 23/02/2026 12:17, Aksh Garg wrote: > > > On 23/02/26 16:36, Krzysztof Kozlowski wrote: >> On 23/02/2026 11:46, Aksh Garg wrote: >>> Enable the PCIe Glue driver for Host and Endpoint mode of operation of >>> the Designware PCIe controller in the Texas Instruments AM65 SoC. >>> >>> Signed-off-by: Aksh Garg <a-garg7@ti.com> >>> --- >>> arch/arm64/configs/defconfig | 2 ++ >>> 1 file changed, 2 insertions(+) >> >> Why are you sending two separate patches one after another? >> >> Best regards, >> Krzysztof > > As both the patches does not depend on each other, can independently be > reviewed, and address different SoCs with different PCIe controllers, I > thought it would be better to send them as two separate patches. So twice more work for us? Why this cannot be one patch? Best regards, Krzysztof ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver 2026-02-23 11:25 ` Krzysztof Kozlowski @ 2026-02-23 12:01 ` Aksh Garg 2026-03-10 10:04 ` Krzysztof Kozlowski 0 siblings, 1 reply; 7+ messages in thread From: Aksh Garg @ 2026-02-23 12:01 UTC (permalink / raw) To: Krzysztof Kozlowski, geert+renesas, bjorn.andersson, arnd, nm, ebiggers, michal.simek, luca.weiss, sven, prabhakar.mahadev-lad.rj, kuninori.morimoto.gx, linux-arm-kernel Cc: linux-kernel, s-vadapalli, danishanwar On 23/02/26 16:55, Krzysztof Kozlowski wrote: > On 23/02/2026 12:17, Aksh Garg wrote: >> >> >> On 23/02/26 16:36, Krzysztof Kozlowski wrote: >>> On 23/02/2026 11:46, Aksh Garg wrote: >>>> Enable the PCIe Glue driver for Host and Endpoint mode of operation of >>>> the Designware PCIe controller in the Texas Instruments AM65 SoC. >>>> >>>> Signed-off-by: Aksh Garg <a-garg7@ti.com> >>>> --- >>>> arch/arm64/configs/defconfig | 2 ++ >>>> 1 file changed, 2 insertions(+) >>> >>> Why are you sending two separate patches one after another? >>> >>> Best regards, >>> Krzysztof >> >> As both the patches does not depend on each other, can independently be >> reviewed, and address different SoCs with different PCIe controllers, I >> thought it would be better to send them as two separate patches. > > So twice more work for us? Why this cannot be one patch? > The only commonality between the patches is that they both enable PCIe drivers. However, the patch for J721E PCIe driver only enables the controller for EP mode, as Host mode is already present. On the other hand, the patch for Keystone PCIe driver enables both Host and EP mode of operation. Also as I mentioned, they belong to different SoCs with different PCIe controllers, so I chose to keep them separate. If I squash both the patches, the subject like: "Enable PCIe drivers for TI SoCs" would be too generic, as TI would have more SoCs in the future. Hence, the squashed patch with this subject might mislead in future. If you insist me squashing the patches, then would the following subject be acceptable: "Enable J721E and Keystone PCIe drivers" for the squashed patch? > > Best regards, > Krzysztof ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver 2026-02-23 12:01 ` Aksh Garg @ 2026-03-10 10:04 ` Krzysztof Kozlowski 0 siblings, 0 replies; 7+ messages in thread From: Krzysztof Kozlowski @ 2026-03-10 10:04 UTC (permalink / raw) To: Aksh Garg, geert+renesas, bjorn.andersson, arnd, nm, ebiggers, michal.simek, luca.weiss, sven, prabhakar.mahadev-lad.rj, kuninori.morimoto.gx, linux-arm-kernel Cc: linux-kernel, s-vadapalli, danishanwar On 23/02/2026 13:01, Aksh Garg wrote: > > > On 23/02/26 16:55, Krzysztof Kozlowski wrote: >> On 23/02/2026 12:17, Aksh Garg wrote: >>> >>> >>> On 23/02/26 16:36, Krzysztof Kozlowski wrote: >>>> On 23/02/2026 11:46, Aksh Garg wrote: >>>>> Enable the PCIe Glue driver for Host and Endpoint mode of operation of >>>>> the Designware PCIe controller in the Texas Instruments AM65 SoC. >>>>> >>>>> Signed-off-by: Aksh Garg <a-garg7@ti.com> >>>>> --- >>>>> arch/arm64/configs/defconfig | 2 ++ >>>>> 1 file changed, 2 insertions(+) >>>> >>>> Why are you sending two separate patches one after another? >>>> >>>> Best regards, >>>> Krzysztof >>> >>> As both the patches does not depend on each other, can independently be >>> reviewed, and address different SoCs with different PCIe controllers, I >>> thought it would be better to send them as two separate patches. >> >> So twice more work for us? Why this cannot be one patch? >> > > The only commonality between the patches is that they both enable PCIe > drivers. However, the patch for J721E PCIe driver only enables the > controller for EP mode, as Host mode is already present. On the other > hand, the patch for Keystone PCIe driver enables both Host and EP mode > of operation. Also as I mentioned, they belong to different SoCs with > different PCIe controllers, so I chose to keep them separate. > > If I squash both the patches, the subject like: "Enable PCIe drivers for > TI SoCs" would be too generic, as TI would have more SoCs in the future. What's wrong with this subject? I see nothing too generic there. > Hence, the squashed patch with this subject might mislead in future. > > If you insist me squashing the patches, then would the following subject > be acceptable: "Enable J721E and Keystone PCIe drivers" for the squashed > patch? I do insist. I insisted already. > Best regards, Krzysztof ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-03-10 10:04 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2026-02-23 10:46 [PATCH] arm64: defconfig: Enable the Keystone PCIe host and endpoint driver Aksh Garg 2026-02-23 10:59 ` Siddharth Vadapalli 2026-02-23 11:06 ` Krzysztof Kozlowski 2026-02-23 11:17 ` Aksh Garg 2026-02-23 11:25 ` Krzysztof Kozlowski 2026-02-23 12:01 ` Aksh Garg 2026-03-10 10:04 ` Krzysztof Kozlowski
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®