Skip to content

Commit 1d99f92

Browse files
nullr0utepH5
authored andcommitted
reset: brcmstb: Enable reset drivers for ARCH_BCM2835
The BRCMSTB and BRCMSTB_RESCAL reset drivers are also used in the BCM2712, AKA the RPi5. The RPi platforms have typically used the ARCH_BCM2835, and the PCIe support for this SoC can use this config which depends on these drivers so enable building them when just that arch option is enabled to ensure the platform works as expected. Signed-off-by: Peter Robinson <pbrobinson@gmail.com> Acked-by: Florian Fainelli <florian.fainelli@broadcom.com> Link: https://lore.kernel.org/r/20250630175301.846082-1-pbrobinson@gmail.com Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
1 parent 811fe8a commit 1d99f92

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

drivers/reset/Kconfig

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,20 +51,20 @@ config RESET_BERLIN
5151

5252
config RESET_BRCMSTB
5353
tristate "Broadcom STB reset controller"
54-
depends on ARCH_BRCMSTB || COMPILE_TEST
55-
default ARCH_BRCMSTB
54+
depends on ARCH_BRCMSTB || ARCH_BCM2835 || COMPILE_TEST
55+
default ARCH_BRCMSTB || ARCH_BCM2835
5656
help
5757
This enables the reset controller driver for Broadcom STB SoCs using
5858
a SUN_TOP_CTRL_SW_INIT style controller.
5959

6060
config RESET_BRCMSTB_RESCAL
6161
tristate "Broadcom STB RESCAL reset controller"
6262
depends on HAS_IOMEM
63-
depends on ARCH_BRCMSTB || COMPILE_TEST
64-
default ARCH_BRCMSTB
63+
depends on ARCH_BRCMSTB || ARCH_BCM2835 || COMPILE_TEST
64+
default ARCH_BRCMSTB || ARCH_BCM2835
6565
help
6666
This enables the RESCAL reset controller for SATA, PCIe0, or PCIe1 on
67-
BCM7216.
67+
BCM7216 or the BCM2712.
6868

6969
config RESET_EYEQ
7070
bool "Mobileye EyeQ reset controller"

0 commit comments

Comments
 (0)