* [PATCH 0/2] PCI: brcmstb: Trivial changes
@ 2025-06-24 23:19 Florian Fainelli
2025-06-24 23:19 ` [PATCH 1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb Florian Fainelli
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Florian Fainelli @ 2025-06-24 23:19 UTC (permalink / raw)
To: linux-kernel
Cc: Florian Fainelli, Broadcom internal kernel review list,
Jim Quinlan, Lorenzo Pieralisi, Krzysztof Wilczyński,
Manivannan Sadhasivam, Rob Herring, Bjorn Helgaas,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
open list:BROADCOM STB PCIE DRIVER
The first patch removes Nicolas from the maintainers list since he has
not been active and the second patch uses an existing constant rather
than open code the value.
Florian Fainelli (2):
MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
MAINTAINERS | 1 -
drivers/pci/controller/pcie-brcmstb.c | 2 +-
2 files changed, 1 insertion(+), 2 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
2025-06-24 23:19 [PATCH 0/2] PCI: brcmstb: Trivial changes Florian Fainelli
@ 2025-06-24 23:19 ` Florian Fainelli
2025-07-17 12:42 ` Manivannan Sadhasivam
2025-06-24 23:19 ` [PATCH 2/2] PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS Florian Fainelli
2025-07-17 12:47 ` [PATCH 0/2] PCI: brcmstb: Trivial changes Manivannan Sadhasivam
2 siblings, 1 reply; 9+ messages in thread
From: Florian Fainelli @ 2025-06-24 23:19 UTC (permalink / raw)
To: linux-kernel
Cc: Florian Fainelli, Broadcom internal kernel review list,
Jim Quinlan, Lorenzo Pieralisi, Krzysztof Wilczyński,
Manivannan Sadhasivam, Rob Herring, Bjorn Helgaas,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
open list:BROADCOM STB PCIE DRIVER
Nicolas indicated a long time back that he would not have the bandwidth
and indeed, has not provided any review or feedback since.
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 41d95e7c60c6..439edc5babb3 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -5093,7 +5093,6 @@ F: include/linux/platform_data/brcmnand.h
BROADCOM STB PCIE DRIVER
M: Jim Quinlan <jim2101024@gmail.com>
-M: Nicolas Saenz Julienne <nsaenz@kernel.org>
M: Florian Fainelli <florian.fainelli@broadcom.com>
R: Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>
L: linux-pci@vger.kernel.org
--
2.43.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 2/2] PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
2025-06-24 23:19 [PATCH 0/2] PCI: brcmstb: Trivial changes Florian Fainelli
2025-06-24 23:19 ` [PATCH 1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb Florian Fainelli
@ 2025-06-24 23:19 ` Florian Fainelli
2025-07-17 12:38 ` Manivannan Sadhasivam
2025-07-17 12:47 ` [PATCH 0/2] PCI: brcmstb: Trivial changes Manivannan Sadhasivam
2 siblings, 1 reply; 9+ messages in thread
From: Florian Fainelli @ 2025-06-24 23:19 UTC (permalink / raw)
To: linux-kernel
Cc: Florian Fainelli, Broadcom internal kernel review list,
Jim Quinlan, Lorenzo Pieralisi, Krzysztof Wilczyński,
Manivannan Sadhasivam, Rob Herring, Bjorn Helgaas,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
open list:BROADCOM STB PCIE DRIVER
The delay that we are waiting on in brcm_pcie_start_link() is
PCIE_T_RRS_READY_MS, use it.
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
---
drivers/pci/controller/pcie-brcmstb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pci/controller/pcie-brcmstb.c b/drivers/pci/controller/pcie-brcmstb.c
index 92887b394eb4..7fa2087e85db 100644
--- a/drivers/pci/controller/pcie-brcmstb.c
+++ b/drivers/pci/controller/pcie-brcmstb.c
@@ -1337,7 +1337,7 @@ static int brcm_pcie_start_link(struct brcm_pcie *pcie)
* Wait for 100ms after PERST# deassertion; see PCIe CEM specification
* sections 2.2, PCIe r5.0, 6.6.1.
*/
- msleep(100);
+ msleep(PCIE_T_RRS_READY_MS);
/*
* Give the RC/EP even more time to wake up, before trying to
--
2.43.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH 2/2] PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
2025-06-24 23:19 ` [PATCH 2/2] PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS Florian Fainelli
@ 2025-07-17 12:38 ` Manivannan Sadhasivam
0 siblings, 0 replies; 9+ messages in thread
From: Manivannan Sadhasivam @ 2025-07-17 12:38 UTC (permalink / raw)
To: Florian Fainelli
Cc: linux-kernel, Broadcom internal kernel review list, Jim Quinlan,
Lorenzo Pieralisi, Krzysztof Wilczyński, Rob Herring,
Bjorn Helgaas,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
open list:BROADCOM STB PCIE DRIVER
On Tue, Jun 24, 2025 at 04:19:23PM GMT, Florian Fainelli wrote:
> The delay that we are waiting on in brcm_pcie_start_link() is
> PCIE_T_RRS_READY_MS, use it.
>
> Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
> ---
> drivers/pci/controller/pcie-brcmstb.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/pci/controller/pcie-brcmstb.c b/drivers/pci/controller/pcie-brcmstb.c
> index 92887b394eb4..7fa2087e85db 100644
> --- a/drivers/pci/controller/pcie-brcmstb.c
> +++ b/drivers/pci/controller/pcie-brcmstb.c
> @@ -1337,7 +1337,7 @@ static int brcm_pcie_start_link(struct brcm_pcie *pcie)
> * Wait for 100ms after PERST# deassertion; see PCIe CEM specification
> * sections 2.2, PCIe r5.0, 6.6.1.
> */
We don't need this comment also since it is part of RRS definition. I'll remove
it while applying.
- Mani
> - msleep(100);
> + msleep(PCIE_T_RRS_READY_MS);
>
> /*
> * Give the RC/EP even more time to wake up, before trying to
> --
> 2.43.0
>
--
மணிவண்ணன் சதாசிவம்
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
2025-06-24 23:19 ` [PATCH 1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb Florian Fainelli
@ 2025-07-17 12:42 ` Manivannan Sadhasivam
2025-08-10 17:10 ` nicolas saenz julienne
0 siblings, 1 reply; 9+ messages in thread
From: Manivannan Sadhasivam @ 2025-07-17 12:42 UTC (permalink / raw)
To: Florian Fainelli, nsaenz
Cc: linux-kernel, Broadcom internal kernel review list, Jim Quinlan,
Lorenzo Pieralisi, Krzysztof Wilczyński, Rob Herring,
Bjorn Helgaas,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
open list:BROADCOM STB PCIE DRIVER
+ Nicolas (who was not CCed)
On Tue, Jun 24, 2025 at 04:19:22PM GMT, Florian Fainelli wrote:
> Nicolas indicated a long time back that he would not have the bandwidth
> and indeed, has not provided any review or feedback since.
>
Nicolas, I hope you are fine with this change. So I'm going ahead and merging
it. If you don't feel so, please let me know.
- Mani
> Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
> ---
> MAINTAINERS | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 41d95e7c60c6..439edc5babb3 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -5093,7 +5093,6 @@ F: include/linux/platform_data/brcmnand.h
>
> BROADCOM STB PCIE DRIVER
> M: Jim Quinlan <jim2101024@gmail.com>
> -M: Nicolas Saenz Julienne <nsaenz@kernel.org>
> M: Florian Fainelli <florian.fainelli@broadcom.com>
> R: Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>
> L: linux-pci@vger.kernel.org
> --
> 2.43.0
>
--
மணிவண்ணன் சதாசிவம்
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/2] PCI: brcmstb: Trivial changes
2025-06-24 23:19 [PATCH 0/2] PCI: brcmstb: Trivial changes Florian Fainelli
2025-06-24 23:19 ` [PATCH 1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb Florian Fainelli
2025-06-24 23:19 ` [PATCH 2/2] PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS Florian Fainelli
@ 2025-07-17 12:47 ` Manivannan Sadhasivam
2025-07-17 21:00 ` Bjorn Helgaas
2 siblings, 1 reply; 9+ messages in thread
From: Manivannan Sadhasivam @ 2025-07-17 12:47 UTC (permalink / raw)
To: linux-kernel, Florian Fainelli
Cc: Broadcom internal kernel review list, Jim Quinlan,
Lorenzo Pieralisi, Krzysztof Wilczyński,
Manivannan Sadhasivam, Rob Herring, Bjorn Helgaas,
linux-rpi-kernel, linux-arm-kernel, linux-pci
On Tue, 24 Jun 2025 16:19:21 -0700, Florian Fainelli wrote:
> The first patch removes Nicolas from the maintainers list since he has
> not been active and the second patch uses an existing constant rather
> than open code the value.
>
> Florian Fainelli (2):
> MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
> PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
>
> [...]
Applied, thanks!
[1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
commit: fde41f282590b46e96864ae88da2e2c20a967b3a
[2/2] PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
commit: e8e7c1e95d6d4ccdc53654a5966d2183532ab115
Best regards,
--
Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/2] PCI: brcmstb: Trivial changes
2025-07-17 12:47 ` [PATCH 0/2] PCI: brcmstb: Trivial changes Manivannan Sadhasivam
@ 2025-07-17 21:00 ` Bjorn Helgaas
2025-07-17 21:23 ` Florian Fainelli
0 siblings, 1 reply; 9+ messages in thread
From: Bjorn Helgaas @ 2025-07-17 21:00 UTC (permalink / raw)
To: Manivannan Sadhasivam
Cc: linux-kernel, Florian Fainelli,
Broadcom internal kernel review list, Jim Quinlan,
Lorenzo Pieralisi, Krzysztof Wilczyński,
Manivannan Sadhasivam, Rob Herring, Bjorn Helgaas,
linux-rpi-kernel, linux-arm-kernel, linux-pci
On Thu, Jul 17, 2025 at 06:17:28PM +0530, Manivannan Sadhasivam wrote:
>
> On Tue, 24 Jun 2025 16:19:21 -0700, Florian Fainelli wrote:
> > The first patch removes Nicolas from the maintainers list since he has
> > not been active and the second patch uses an existing constant rather
> > than open code the value.
> >
> > Florian Fainelli (2):
> > MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
> > PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
> >
> > [...]
>
> Applied, thanks!
>
> [1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
> commit: fde41f282590b46e96864ae88da2e2c20a967b3a
> [2/2] PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
> commit: e8e7c1e95d6d4ccdc53654a5966d2183532ab115
Thanks, I updated s/PCIE_T_RRS_READY_MS/PCIE_RESET_CONFIG_WAIT_MS/
when merging this branch to account for the removal of
PCIE_T_RRS_READY_MS by
https://git.kernel.org/cgit/linux/kernel/git/pci/pci.git/commit/?id=bbc6a829ad3f
("PCI: rockchip-host: Use macro PCIE_RESET_CONFIG_WAIT_MS")
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/2] PCI: brcmstb: Trivial changes
2025-07-17 21:00 ` Bjorn Helgaas
@ 2025-07-17 21:23 ` Florian Fainelli
0 siblings, 0 replies; 9+ messages in thread
From: Florian Fainelli @ 2025-07-17 21:23 UTC (permalink / raw)
To: Bjorn Helgaas, Manivannan Sadhasivam
Cc: linux-kernel, Florian Fainelli,
Broadcom internal kernel review list, Jim Quinlan,
Lorenzo Pieralisi, Krzysztof Wilczyński,
Manivannan Sadhasivam, Rob Herring, Bjorn Helgaas,
linux-rpi-kernel, linux-arm-kernel, linux-pci
On 7/17/25 14:00, Bjorn Helgaas wrote:
> On Thu, Jul 17, 2025 at 06:17:28PM +0530, Manivannan Sadhasivam wrote:
>>
>> On Tue, 24 Jun 2025 16:19:21 -0700, Florian Fainelli wrote:
>>> The first patch removes Nicolas from the maintainers list since he has
>>> not been active and the second patch uses an existing constant rather
>>> than open code the value.
>>>
>>> Florian Fainelli (2):
>>> MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
>>> PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
>>>
>>> [...]
>>
>> Applied, thanks!
>>
>> [1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
>> commit: fde41f282590b46e96864ae88da2e2c20a967b3a
>> [2/2] PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
>> commit: e8e7c1e95d6d4ccdc53654a5966d2183532ab115
>
> Thanks, I updated s/PCIE_T_RRS_READY_MS/PCIE_RESET_CONFIG_WAIT_MS/
> when merging this branch to account for the removal of
> PCIE_T_RRS_READY_MS by
> https://git.kernel.org/cgit/linux/kernel/git/pci/pci.git/commit/?id=bbc6a829ad3f
> ("PCI: rockchip-host: Use macro PCIE_RESET_CONFIG_WAIT_MS")
>
OK, thank you both!
--
Florian
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb
2025-07-17 12:42 ` Manivannan Sadhasivam
@ 2025-08-10 17:10 ` nicolas saenz julienne
0 siblings, 0 replies; 9+ messages in thread
From: nicolas saenz julienne @ 2025-08-10 17:10 UTC (permalink / raw)
To: Manivannan Sadhasivam, Florian Fainelli
Cc: linux-kernel, Broadcom internal kernel review list, Jim Quinlan,
Lorenzo Pieralisi, Krzysztof Wilczyński, Rob Herring,
Bjorn Helgaas,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE,
open list:BROADCOM STB PCIE DRIVER
On Thu, 2025-07-17 at 18:12 +0530, Manivannan Sadhasivam wrote:
> + Nicolas (who was not CCed)
>
> On Tue, Jun 24, 2025 at 04:19:22PM GMT, Florian Fainelli wrote:
> > Nicolas indicated a long time back that he would not have the bandwidth
> > and indeed, has not provided any review or feedback since.
> >
>
> Nicolas, I hope you are fine with this change. So I'm going ahead and merging
> it. If you don't feel so, please let me know.
I'm a bit late, but:
Signed-off-by: Nicolas Saenz Julienne <nsaenz@kernel.org>
Thanks,
Nicolas
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-08-10 17:10 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-24 23:19 [PATCH 0/2] PCI: brcmstb: Trivial changes Florian Fainelli
2025-06-24 23:19 ` [PATCH 1/2] MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb Florian Fainelli
2025-07-17 12:42 ` Manivannan Sadhasivam
2025-08-10 17:10 ` nicolas saenz julienne
2025-06-24 23:19 ` [PATCH 2/2] PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS Florian Fainelli
2025-07-17 12:38 ` Manivannan Sadhasivam
2025-07-17 12:47 ` [PATCH 0/2] PCI: brcmstb: Trivial changes Manivannan Sadhasivam
2025-07-17 21:00 ` Bjorn Helgaas
2025-07-17 21:23 ` Florian Fainelli
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).