Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/pwm/
Dpwm_xmc4xxx_ccu8.c28 XMC_CCU8_MODULE_t *ccu8; member
40 /* enables the CCU8 clock and ungates clock to CCU8x */ in pwm_xmc4xxx_ccu8_init()
41 XMC_CCU8_EnableModule(config->ccu8); in pwm_xmc4xxx_ccu8_init()
42 XMC_CCU8_StartPrescaler(config->ccu8); in pwm_xmc4xxx_ccu8_init()
65 slice = (XMC_CCU8_SLICE_t *)SLICE_ADDR_FROM_MODULE(config->ccu8, i); in pwm_xmc4xxx_ccu8_init()
105 slice = (XMC_CCU8_SLICE_t *)SLICE_ADDR_FROM_MODULE(config->ccu8, slice_idx); in pwm_xmc4xxx_ccu8_set_cycles()
128 XMC_CCU8_EnableShadowTransfer(config->ccu8, BIT(slice_idx * 4)); in pwm_xmc4xxx_ccu8_set_cycles()
131 XMC_CCU8_EnableClock(config->ccu8, slice_idx); in pwm_xmc4xxx_ccu8_set_cycles()
160 .ccu8 = (CCU8_GLOBAL_TypeDef *)DT_INST_REG_ADDR(n), \
DKconfig.xmc4xxx_ccu810 Enables Infineon XMC4XXX CCU8 PWM driver.
/Zephyr-latest/dts/bindings/pwm/
Dinfineon,xmc4xxx-ccu8-pwm.yaml5 Infineon XMC4XXX PWM Capture Compare Unit 8 (CCU8) module
7 The PWM CCU8 module can automatically generate a high-side
18 There are two CCU8 modules with DTS node labels: pwm_ccu80 and
23 The CCU8 modules use the CCU clock source. Each slice applies
57 format is used for CCU8 pinctrl nodes. 'MODULE_IDX' and 'CHANNEL_IDX'
73 compatible: "infineon,xmc4xxx-ccu8-pwm"
/Zephyr-latest/modules/
DKconfig.infineon51 Enable XMCLIB CCU4/CCU8
/Zephyr-latest/dts/arm/infineon/cat3/xmc/
Dxmc4xxx.dtsi220 compatible = "infineon,xmc4xxx-ccu8-pwm";
227 compatible = "infineon,xmc4xxx-ccu8-pwm";
/Zephyr-latest/doc/releases/
Drelease-notes-3.5.rst645 * Added driver for Infineon XMC4XXX CCU8.
1301 * :dtcompatible:`infineon,xmc4xxx-ccu8-pwm`