Skip to content

Commit 9fed7d5

Browse files
committed
modules: hal_gigadevie: add CEC and TSI drivers
Add CEC and TSI drivers from GD32F3X0. Signed-off-by: HaiLong Yang <[email protected]>
1 parent 77804a9 commit 9fed7d5

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

modules/hal_gigadevice/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ zephyr_library_sources(${gd32_cmsis_dir}/source/system_${CONFIG_SOC_SERIES}.c)
2424
zephyr_library_sources_ifdef(CONFIG_USE_GD32_ADC ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_adc.c)
2525
zephyr_library_sources_ifdef(CONFIG_USE_GD32_BKP ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_bkp.c)
2626
zephyr_library_sources_ifdef(CONFIG_USE_GD32_CAN ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_can.c)
27+
zephyr_library_sources_ifdef(CONFIG_USE_GD32_CEC ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_cec.c)
2728
zephyr_library_sources_ifdef(CONFIG_USE_GD32_CRC ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_crc.c)
2829
zephyr_library_sources_ifdef(CONFIG_USE_GD32_CTC ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_ctc.c)
2930
zephyr_library_sources_ifdef(CONFIG_USE_GD32_DAC ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_dac.c)
@@ -49,6 +50,7 @@ zephyr_library_sources_ifdef(CONFIG_USE_GD32_SYSCFG ${gd32_std_src_dir}/${CONFIG
4950
zephyr_library_sources_ifdef(CONFIG_USE_GD32_TIMER ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_timer.c)
5051
zephyr_library_sources_ifdef(CONFIG_USE_GD32_TLI ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_tli.c)
5152
zephyr_library_sources_ifdef(CONFIG_USE_GD32_TRNG ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_trng.c)
53+
zephyr_library_sources_ifdef(CONFIG_USE_GD32_TSI ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_tsi.c)
5254
zephyr_library_sources_ifdef(CONFIG_USE_GD32_USART ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_usart.c)
5355
zephyr_library_sources_ifdef(CONFIG_USE_GD32_WWDGT ${gd32_std_src_dir}/${CONFIG_SOC_SERIES}_wwdgt.c)
5456

modules/hal_gigadevice/Kconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ config USE_GD32_CAN
3535
help
3636
Enable GD32 Controller Area Network (CAN) HAL module driver
3737

38+
config USE_GD32_CEC
39+
bool
40+
help
41+
Enable GD32 Consumer Electronics Control (CEC) HAL module driver
42+
3843
config USE_GD32_CMP
3944
bool
4045
help
@@ -191,6 +196,11 @@ config USE_GD32_TRNG
191196
help
192197
Enable GD32 True Random Number Generator (TRNG) HAL module driver
193198

199+
config USE_GD32_TSI
200+
bool
201+
help
202+
Enable GD32 Touch Sensing Interface (TSI) HAL module driver
203+
194204
config USE_GD32_USART
195205
bool
196206
help

0 commit comments

Comments
 (0)