]> git.ipfire.org Git - thirdparty/linux.git/commit
mfd: bcm2835-pm: Add BCM2712 PM device support
authorPhil Elwell <phil@raspberrypi.com>
Fri, 6 Mar 2026 23:41:22 +0000 (00:41 +0100)
committerLee Jones <lee@kernel.org>
Wed, 25 Mar 2026 12:45:49 +0000 (12:45 +0000)
commit44fb5d7b9db755e5dd3e9fd1dd09c2db0853c00f
tree243221ad453179cc07358c9b5d6574fe7cca4f1a
parentfe0e422cbcf4b7ee35cacc463631092b310a6f6a
mfd: bcm2835-pm: Add BCM2712 PM device support

The BCM2712 SoC includes a power management block that serves as the
power domain for the V3D graphics block. Unlike other PM blocks in
the BCM2835 family, it does not feature an ASB register space.

Conditionally register the PM device depending on the SoC variant.

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
Co-developed-by: Stanimir Varbanov <svarbanov@suse.de>
Signed-off-by: Stanimir Varbanov <svarbanov@suse.de>
Signed-off-by: Andrea della Porta <andrea.porta@suse.com>
Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com>
Link: https://patch.msgid.link/c0b5793868f138bf5c928a12b2763d3e183e2e59.1772839224.git.andrea.porta@suse.com
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/mfd/bcm2835-pm.c