提交 def26913 编写于 作者: R Rafał Miłecki 提交者: Philipp Zabel

reset: simple: add BCM4908 MISC PCIe reset controller support

It's a trivial reset controller. One register with bit per PCIe core.
Signed-off-by: NRafał Miłecki <rafal@milecki.pl>
Acked-by: NFlorian Fainelli <f.fainelli@gmail.com>
Signed-off-by: NPhilipp Zabel <p.zabel@pengutronix.de>
上级 9fc33807
...@@ -173,7 +173,7 @@ config RESET_SCMI ...@@ -173,7 +173,7 @@ config RESET_SCMI
config RESET_SIMPLE config RESET_SIMPLE
bool "Simple Reset Controller Driver" if COMPILE_TEST bool "Simple Reset Controller Driver" if COMPILE_TEST
default ARCH_AGILEX || ARCH_ASPEED || ARCH_BITMAIN || ARCH_REALTEK || ARCH_STM32 || ARCH_STRATIX10 || ARCH_SUNXI || ARCH_ZX || ARC default ARCH_AGILEX || ARCH_ASPEED || ARCH_BCM4908 || ARCH_BITMAIN || ARCH_REALTEK || ARCH_STM32 || ARCH_STRATIX10 || ARCH_SUNXI || ARCH_ZX || ARC
help help
This enables a simple reset controller driver for reset lines that This enables a simple reset controller driver for reset lines that
that can be asserted and deasserted by toggling bits in a contiguous, that can be asserted and deasserted by toggling bits in a contiguous,
......
...@@ -146,6 +146,8 @@ static const struct of_device_id reset_simple_dt_ids[] = { ...@@ -146,6 +146,8 @@ static const struct of_device_id reset_simple_dt_ids[] = {
{ .compatible = "aspeed,ast2500-lpc-reset" }, { .compatible = "aspeed,ast2500-lpc-reset" },
{ .compatible = "bitmain,bm1880-reset", { .compatible = "bitmain,bm1880-reset",
.data = &reset_simple_active_low }, .data = &reset_simple_active_low },
{ .compatible = "brcm,bcm4908-misc-pcie-reset",
.data = &reset_simple_active_low },
{ .compatible = "snps,dw-high-reset" }, { .compatible = "snps,dw-high-reset" },
{ .compatible = "snps,dw-low-reset", { .compatible = "snps,dw-low-reset",
.data = &reset_simple_active_low }, .data = &reset_simple_active_low },
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册