Home
last modified time | relevance | path

Searched full:pwmdac (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dstarfive,jh7110-pwmdac.yaml4 $id: http://devicetree.org/schemas/sound/starfive,jh7110-pwmdac.yaml#
23 const: starfive,jh7110-pwmdac
30 - description: PWMDAC APB
31 - description: PWMDAC CORE
40 description: PWMDAC APB
66 pwmdac@100b0000 {
67 compatible = "starfive,jh7110-pwmdac";
/linux-6.12.1/sound/soc/starfive/
Djh7110_pwmdac.c330 "failed to enable pwmdac clocks\n"); in jh7110_pwmdac_crg_enable()
334 dev_err(dev->dev, "failed to deassert pwmdac apb reset\n"); in jh7110_pwmdac_crg_enable()
367 .name = "jh7110-pwmdac",
371 .name = "jh7110-pwmdac",
384 struct jh7110_pwmdac_dev *pwmdac = dev_get_drvdata(dev); in jh7110_pwmdac_runtime_suspend() local
386 return jh7110_pwmdac_crg_enable(pwmdac, false); in jh7110_pwmdac_runtime_suspend()
391 struct jh7110_pwmdac_dev *pwmdac = dev_get_drvdata(dev); in jh7110_pwmdac_runtime_resume() local
393 return jh7110_pwmdac_crg_enable(pwmdac, true); in jh7110_pwmdac_runtime_resume()
398 struct jh7110_pwmdac_dev *pwmdac = dev_get_drvdata(dev); in jh7110_pwmdac_system_suspend() local
401 pwmdac->saved_ctrl = jh7110_pwmdac_read_reg(pwmdac->base, in jh7110_pwmdac_system_suspend()
[all …]
/linux-6.12.1/arch/riscv/boot/dts/starfive/
Djh7110-common.dtsi46 simple-audio-card,name = "StarFive-PWMDAC-Sound-Card";
57 sound-dai = <&pwmdac>;
309 &pwmdac {
542 pwmdac_pins: pwmdac-0 {
543 pwmdac-pins {
Djh7110.dtsi557 pwmdac: pwmdac@100b0000 { label
558 compatible = "starfive,jh7110-pwmdac";
/linux-6.12.1/drivers/clk/starfive/
Dclk-starfive-jh7110-sys.c259 /* pwmdac */
/linux-6.12.1/
DMAINTAINERS22019 STARFIVE JH7110 PWMDAC DRIVER
22023 F: Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml