diff --git a/drivers/dac/Kconfig.gd32 b/drivers/dac/Kconfig.gd32 index d4db044d467..62b6574b115 100644 --- a/drivers/dac/Kconfig.gd32 +++ b/drivers/dac/Kconfig.gd32 @@ -9,7 +9,7 @@ DT_COMPAT_GD_GD32_DAC := gd,gd32-dac config DAC_GD32 bool "GD32 DAC driver" - depends on SOC_FAMILY_GD32 + depends on (SOC_FAMILY_GD32 || SOC_SERIES_GD32VF103) default $(dt_compat_enabled,$(DT_COMPAT_GD_GD32_DAC)) help Enable GigaDevice GD32 DAC driver diff --git a/dts/riscv/gigadevice/gd32vf103.dtsi b/dts/riscv/gigadevice/gd32vf103.dtsi index f9280a16bdd..8711e87d474 100644 --- a/dts/riscv/gigadevice/gd32vf103.dtsi +++ b/dts/riscv/gigadevice/gd32vf103.dtsi @@ -95,6 +95,16 @@ label = "UART_2"; }; + dac: dac@40007400 { + compatible = "gd,gd32-dac"; + reg = <0x40007400 0x400>; + rcu-periph-clock = <0x71d>; + num-channels = <2>; + label = "DAC"; + status = "disabled"; + #io-channel-cells = <1>; + }; + afio: afio@40010000 { compatible = "gd,gd32-afio"; reg = <0x40010000 0x400>;