]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
reset: bcm6345: add support for bcm63xx ephy control register
authorKyle Hendry <kylehendrydev@gmail.com>
Tue, 15 Jul 2025 23:46:02 +0000 (16:46 -0700)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Thu, 14 Aug 2025 10:13:55 +0000 (12:13 +0200)
The ephy control register on bcm63xx SoCs contain bits for
resetting individual internal phys. Use the existing bcm6345-reset
driver to set bits.

Signed-off-by: Kyle Hendry <kylehendrydev@gmail.com>
Link: https://lore.kernel.org/r/20250715234605.36216-2-kylehendrydev@gmail.com
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/reset-bcm6345.c

index aa9353439e7079083e4fa447e93ebe8024506f68..56518f7bfbb3f2c7d211d4e1ae5b28c67279df5f 100644 (file)
@@ -119,6 +119,7 @@ static int bcm6345_reset_probe(struct platform_device *pdev)
 
 static const struct of_device_id bcm6345_reset_of_match[] = {
        { .compatible = "brcm,bcm6345-reset" },
+       { .compatible = "brcm,bcm63xx-ephy-ctrl" },
        { /* sentinel */ },
 };