* [PATCH 0/3] PCI: brcmstb: Include cable-modem SoCs @ 2025-06-09 22:17 Jim Quinlan 2025-06-09 22:17 ` [PATCH 1/3] dt bindings: " Jim Quinlan 0 siblings, 1 reply; 4+ messages in thread From: Jim Quinlan @ 2025-06-09 22:17 UTC (permalink / raw) To: linux-pci, Nicolas Saenz Julienne, Bjorn Helgaas, Lorenzo Pieralisi, bcm-kernel-feedback-list, jim2101024, james.quinlan Cc: Rob Herring, open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS, moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE, open list, moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE At Broadcom, the Cable Modem group and the Settop Box group use the same PCIe RC driver for multiple chips. This series adds the CM SoCs to the compatibility list as well as some CM-specific code. Jim Quinlan (3): dt bindings: PCI: brcmstb: Include cable-modem SoCs PCI: brcmstb: Refactor indication of SSC status PCI: brcmstb: Enable Broadcom Cable Modem SoCs .../bindings/pci/brcm,stb-pcie.yaml | 4 + drivers/pci/controller/pcie-brcmstb.c | 193 ++++++++++++++---- 2 files changed, 159 insertions(+), 38 deletions(-) base-commit: cfc4ca8986bb1f6182da6cd7bb57f228590b4643 -- 2.43.0 ^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/3] dt bindings: PCI: brcmstb: Include cable-modem SoCs 2025-06-09 22:17 [PATCH 0/3] PCI: brcmstb: Include cable-modem SoCs Jim Quinlan @ 2025-06-09 22:17 ` Jim Quinlan 2025-06-10 15:23 ` Conor Dooley 2025-06-12 20:33 ` Florian Fainelli 0 siblings, 2 replies; 4+ messages in thread From: Jim Quinlan @ 2025-06-09 22:17 UTC (permalink / raw) To: linux-pci, Nicolas Saenz Julienne, Bjorn Helgaas, Lorenzo Pieralisi, bcm-kernel-feedback-list, jim2101024, james.quinlan Cc: Florian Fainelli, Lorenzo Pieralisi, Krzysztof Wilczyński, Manivannan Sadhasivam, Rob Herring, Krzysztof Kozlowski, Conor Dooley, moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE, moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE, open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS, open list Add four Broadcom Cable Modem SoCs to the compatibility list. Signed-off-by: Jim Quinlan <james.quinlan@broadcom.com> --- Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml b/Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml index c4f9674e8695..5a7b0ed9464d 100644 --- a/Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml @@ -15,6 +15,9 @@ properties: - enum: - brcm,bcm2711-pcie # The Raspberry Pi 4 - brcm,bcm2712-pcie # Raspberry Pi 5 + - brcm,bcm3162-pcie # Broadcom DOCSIS 4.0 CMTS w/ 64b ARM + - brcm,bcm3390-pcie # Broadcom DOCSIS 3.1 CM w/ 32b ARM + - brcm,bcm3392-pcie # Broadcom DOCSIS 3.1 CM w/ 64b ARM - brcm,bcm4908-pcie - brcm,bcm7211-pcie # Broadcom STB version of RPi4 - brcm,bcm7216-pcie # Broadcom 7216 Arm @@ -23,6 +26,7 @@ properties: - brcm,bcm7435-pcie # Broadcom 7435 MIPs - brcm,bcm7445-pcie # Broadcom 7445 Arm - brcm,bcm7712-pcie # Broadcom STB sibling of Rpi 5 + - brcm,bcm33940-pcie # Broadcom DOCSIS 4.0 CM w/ 64b ARM reg: maxItems: 1 -- 2.43.0 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 1/3] dt bindings: PCI: brcmstb: Include cable-modem SoCs 2025-06-09 22:17 ` [PATCH 1/3] dt bindings: " Jim Quinlan @ 2025-06-10 15:23 ` Conor Dooley 2025-06-12 20:33 ` Florian Fainelli 1 sibling, 0 replies; 4+ messages in thread From: Conor Dooley @ 2025-06-10 15:23 UTC (permalink / raw) To: Jim Quinlan Cc: linux-pci, Nicolas Saenz Julienne, Bjorn Helgaas, Lorenzo Pieralisi, bcm-kernel-feedback-list, jim2101024, Florian Fainelli, Lorenzo Pieralisi, Krzysztof Wilczyński, Manivannan Sadhasivam, Rob Herring, Krzysztof Kozlowski, Conor Dooley, moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE, moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE, open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS, open list [-- Attachment #1: Type: text/plain, Size: 1629 bytes --] On Mon, Jun 09, 2025 at 06:17:04PM -0400, Jim Quinlan wrote: > Add four Broadcom Cable Modem SoCs to the compatibility list. In your commit messages, you should mention why these devices are not capable of using fallbacks. Acked-by: Conor Dooley <conor.dooley@microchip.com> > > Signed-off-by: Jim Quinlan <james.quinlan@broadcom.com> > --- > Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml b/Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml > index c4f9674e8695..5a7b0ed9464d 100644 > --- a/Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml > +++ b/Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml > @@ -15,6 +15,9 @@ properties: > - enum: > - brcm,bcm2711-pcie # The Raspberry Pi 4 > - brcm,bcm2712-pcie # Raspberry Pi 5 > + - brcm,bcm3162-pcie # Broadcom DOCSIS 4.0 CMTS w/ 64b ARM > + - brcm,bcm3390-pcie # Broadcom DOCSIS 3.1 CM w/ 32b ARM > + - brcm,bcm3392-pcie # Broadcom DOCSIS 3.1 CM w/ 64b ARM > - brcm,bcm4908-pcie > - brcm,bcm7211-pcie # Broadcom STB version of RPi4 > - brcm,bcm7216-pcie # Broadcom 7216 Arm > @@ -23,6 +26,7 @@ properties: > - brcm,bcm7435-pcie # Broadcom 7435 MIPs > - brcm,bcm7445-pcie # Broadcom 7445 Arm > - brcm,bcm7712-pcie # Broadcom STB sibling of Rpi 5 > + - brcm,bcm33940-pcie # Broadcom DOCSIS 4.0 CM w/ 64b ARM > > reg: > maxItems: 1 > -- > 2.43.0 > [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 228 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 1/3] dt bindings: PCI: brcmstb: Include cable-modem SoCs 2025-06-09 22:17 ` [PATCH 1/3] dt bindings: " Jim Quinlan 2025-06-10 15:23 ` Conor Dooley @ 2025-06-12 20:33 ` Florian Fainelli 1 sibling, 0 replies; 4+ messages in thread From: Florian Fainelli @ 2025-06-12 20:33 UTC (permalink / raw) To: Jim Quinlan, linux-pci, Nicolas Saenz Julienne, Bjorn Helgaas, Lorenzo Pieralisi, bcm-kernel-feedback-list, jim2101024 Cc: Lorenzo Pieralisi, Krzysztof Wilczyński, Manivannan Sadhasivam, Rob Herring, Krzysztof Kozlowski, Conor Dooley, moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE, moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE, open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS, open list On 6/9/25 15:17, Jim Quinlan wrote: > Add four Broadcom Cable Modem SoCs to the compatibility list. > > Signed-off-by: Jim Quinlan <james.quinlan@broadcom.com> Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com> -- Florian ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-06-12 20:33 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-06-09 22:17 [PATCH 0/3] PCI: brcmstb: Include cable-modem SoCs Jim Quinlan 2025-06-09 22:17 ` [PATCH 1/3] dt bindings: " Jim Quinlan 2025-06-10 15:23 ` Conor Dooley 2025-06-12 20:33 ` Florian Fainelli
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox