[PATCH RFC 08/13] soc: starfive: Add jh7110-vout-subsystem driver
Conor Dooley
conor at kernel.org
Mon Nov 10 11:25:25 PST 2025
On Sat, Nov 08, 2025 at 02:04:42AM +0100, Michal Wilczynski wrote:
> Add the wrapper driver for the StarFive JH7110 VOUT subsystem.
>
> This driver is responsible for managing the shared resources for all
> video output devices. It enables the PD_VOUT power domain, enables the
> top-level NoC bus clock, and deasserts the main bus reset.
>
> Once these resources are active, it calls of_platform_populate() to
> create and probe the child devices (DC8200, VOUTCRG, HDMI MFD) that
> reside within this subsystem.
>
> Signed-off-by: Michal Wilczynski <m.wilczynski at samsung.com>
> ---
> MAINTAINERS | 1 +
> drivers/soc/Kconfig | 1 +
> drivers/soc/Makefile | 1 +
> drivers/soc/starfive/Kconfig | 25 ++++++
> drivers/soc/starfive/Makefile | 2 +
> drivers/soc/starfive/jh7110-vout-subsystem.c | 117 +++++++++++++++++++++++++++
> 6 files changed, 147 insertions(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 052876c6538f980f75ff64e78b6ebea460307904..74e562a6b57ac9f776c4be2d6f0977c62bc03d46 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -24051,6 +24051,7 @@ F: Documentation/devicetree/bindings/display/bridge/starfive,jh7110-inno-hdmi-co
> F: Documentation/devicetree/bindings/mfd/starfive,jh7110-hdmi-mfd.yaml
> F: Documentation/devicetree/bindings/phy/starfive,jh7110-inno-hdmi-phy.yaml
> F: Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-vout-subsystem.yaml
> +F: drivers/soc/starfive/jh7110-vout-subsystem.c
The parent directory that you've created here for the driver (or created
in a different patch) should probably be added to the "RISC-V MISC SOC
SUPPORT" entry, along with the binding directory. Otherwise I'm probably
not going to see the patches for the former (Emil maintains the
plarform, but for $reasons I'm the one who applies patches and sends the
PRs to Arnd). Think it used to be there, but got removed when the last
(only?) driver was moved out.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-riscv/attachments/20251110/f573c44a/attachment.sig>
More information about the linux-riscv
mailing list