Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mfd: bcm2835-pm: Add support for BCM2712

The BCM2712 SoC has PM block but lacks the "asb" and "rpivid_asb"
register spaces, and doesn't need clock(s). Add a compatible
string for bcm2712 to allow probe of bcm2835-wdt and
bcm2835-power drivers.

Signed-off-by: Stanimir Varbanov <svarbanov@suse.de>
Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com>
Link: https://patch.msgid.link/20250917063233.1270-4-svarbanov@suse.de
Signed-off-by: Lee Jones <lee@kernel.org>

authored by

Stanimir Varbanov and committed by
Lee Jones
30ed024f ecf6bc47

+1
+1
drivers/mfd/bcm2835-pm.c
··· 108 108 { .compatible = "brcm,bcm2835-pm-wdt", }, 109 109 { .compatible = "brcm,bcm2835-pm", }, 110 110 { .compatible = "brcm,bcm2711-pm", }, 111 + { .compatible = "brcm,bcm2712-pm", }, 111 112 {}, 112 113 }; 113 114 MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match);