/Zephyr-latest/drivers/clock_control/ |
D | clock_control_rv32m1_pcc.c | 25 clock_control_subsys_t sub_system) in clock_ip() argument 27 uint32_t offset = POINTER_TO_UINT(sub_system); in clock_ip() 33 clock_control_subsys_t sub_system) in rv32m1_pcc_on() argument 35 CLOCK_EnableClock(clock_ip(dev, sub_system)); in rv32m1_pcc_on() 40 clock_control_subsys_t sub_system) in rv32m1_pcc_off() argument 42 CLOCK_DisableClock(clock_ip(dev, sub_system)); in rv32m1_pcc_off() 47 clock_control_subsys_t sub_system, in rv32m1_pcc_get_rate() argument 50 *rate = CLOCK_GetIpFreq(clock_ip(dev, sub_system)); in rv32m1_pcc_get_rate()
|
D | clock_control_mcux_sim.c | 19 clock_control_subsys_t sub_system) in mcux_sim_on() argument 21 clock_ip_name_t clock_ip_name = (clock_ip_name_t) sub_system; in mcux_sim_on() 24 if ((uint32_t)sub_system == KINETIS_SIM_ENET_CLK) { in mcux_sim_on() 35 clock_control_subsys_t sub_system) in mcux_sim_off() argument 37 clock_ip_name_t clock_ip_name = (clock_ip_name_t) sub_system; in mcux_sim_off() 45 clock_control_subsys_t sub_system, in mcux_sim_get_subsys_rate() argument 50 switch ((uint32_t) sub_system) { in mcux_sim_get_subsys_rate() 61 clock_name = (clock_name_t) sub_system; in mcux_sim_get_subsys_rate()
|
D | clock_control_nxp_s32.c | 19 clock_control_subsys_t sub_system) in nxp_s32_clock_on() argument 21 Clock_Ip_NameType clock_name = (Clock_Ip_NameType)sub_system; in nxp_s32_clock_on() 33 clock_control_subsys_t sub_system) in nxp_s32_clock_off() argument 35 Clock_Ip_NameType clock_name = (Clock_Ip_NameType)sub_system; in nxp_s32_clock_off() 47 clock_control_subsys_t sub_system, in nxp_s32_clock_get_rate() argument 50 Clock_Ip_NameType clock_name = (Clock_Ip_NameType)sub_system; in nxp_s32_clock_get_rate()
|
D | clock_control_mcux_pcc.c | 33 clock_control_subsys_t sub_system, in get_clock_encoding() argument 40 clock_name = POINTER_TO_UINT(sub_system); in get_clock_encoding() 58 clock_control_subsys_t sub_system) in mcux_pcc_on() argument 63 ret = get_clock_encoding(dev, sub_system, &clock_encoding); in mcux_pcc_on() 74 clock_control_subsys_t sub_system) in mcux_pcc_off() argument 79 ret = get_clock_encoding(dev, sub_system, &clock_encoding); in mcux_pcc_off() 90 clock_control_subsys_t sub_system, in mcux_pcc_get_rate() argument 96 ret = get_clock_encoding(dev, sub_system, &clock_encoding); in mcux_pcc_get_rate()
|
D | clock_control_ambiq.c | 24 static int ambiq_clock_on(const struct device *dev, clock_control_subsys_t sub_system) in ambiq_clock_on() argument 29 uint32_t clock_name = (uint32_t)sub_system; in ambiq_clock_on() 56 static int ambiq_clock_off(const struct device *dev, clock_control_subsys_t sub_system) in ambiq_clock_off() argument 61 uint32_t clock_name = (uint32_t)sub_system; in ambiq_clock_off() 89 static inline int ambiq_clock_get_rate(const struct device *dev, clock_control_subsys_t sub_system, in ambiq_clock_get_rate() argument 92 ARG_UNUSED(sub_system); in ambiq_clock_get_rate() 100 static inline int ambiq_clock_configure(const struct device *dev, clock_control_subsys_t sub_system, in ambiq_clock_configure() argument 103 ARG_UNUSED(sub_system); in ambiq_clock_configure()
|
D | clock_control_mcux_mcg.c | 22 clock_control_subsys_t sub_system) in mcux_mcg_on() argument 28 clock_control_subsys_t sub_system) in mcux_mcg_off() argument 34 clock_control_subsys_t sub_system, in mcux_mcg_get_rate() argument 39 switch ((uint32_t) sub_system) { in mcux_mcg_get_rate()
|
D | clock_control_mcux_scg_k4.c | 24 static int mcux_scg_k4_on(const struct device *dev, clock_control_subsys_t sub_system) in mcux_scg_k4_on() argument 29 static int mcux_scg_k4_off(const struct device *dev, clock_control_subsys_t sub_system) in mcux_scg_k4_off() argument 34 static int mcux_scg_k4_get_rate(const struct device *dev, clock_control_subsys_t sub_system, in mcux_scg_k4_get_rate() argument 39 switch ((uint32_t)sub_system) { in mcux_scg_k4_get_rate()
|
D | clock_control_ast10x0.c | 52 static int aspeed_clock_control_on(const struct device *dev, clock_control_subsys_t sub_system) in aspeed_clock_control_on() argument 55 uint32_t clk_gate = (uint32_t)sub_system; in aspeed_clock_control_on() 73 static int aspeed_clock_control_off(const struct device *dev, clock_control_subsys_t sub_system) in aspeed_clock_control_off() argument 76 uint32_t clk_gate = (uint32_t)sub_system; in aspeed_clock_control_off() 95 clock_control_subsys_t sub_system, uint32_t *rate) in aspeed_clock_control_get_rate() argument 98 uint32_t clk_id = (uint32_t)sub_system; in aspeed_clock_control_get_rate()
|
D | clock_control_mcux_syscon.c | 19 clock_control_subsys_t sub_system) in mcux_lpc_syscon_clock_control_on() argument 22 if ((uint32_t)sub_system == MCUX_MCAN_CLK) { in mcux_lpc_syscon_clock_control_on() 27 if ((uint32_t)sub_system == MCUX_MRT_CLK) { in mcux_lpc_syscon_clock_control_on() 36 if ((uint32_t)sub_system == MCUX_FREEMRT_CLK) { in mcux_lpc_syscon_clock_control_on() 42 if ((uint32_t)sub_system == MCUX_LCDIC_CLK) { in mcux_lpc_syscon_clock_control_on() 48 switch ((uint32_t)sub_system) { in mcux_lpc_syscon_clock_control_on() 88 if ((uint32_t)sub_system == MCUX_ENET_QOS_CLK) { in mcux_lpc_syscon_clock_control_on() 94 switch ((uint32_t)sub_system) { in mcux_lpc_syscon_clock_control_on() 113 if ((uint32_t)sub_system == MCUX_ENET_CLK) { in mcux_lpc_syscon_clock_control_on() 143 clock_control_subsys_t sub_system) in mcux_lpc_syscon_clock_control_off() argument [all …]
|
D | clock_control_rts5912_sccon.c | 28 static int rts5912_periph_clock_control(const struct device *dev, clock_control_subsys_t sub_system, in rts5912_periph_clock_control() argument 32 struct rts5912_sccon_subsys *subsys = (struct rts5912_sccon_subsys *)sub_system; in rts5912_periph_clock_control() 109 static int rts5912_clock_control_on(const struct device *dev, clock_control_subsys_t sub_system) in rts5912_clock_control_on() argument 111 return rts5912_periph_clock_control(dev, sub_system, true); in rts5912_clock_control_on() 114 static int rts5912_clock_control_off(const struct device *dev, clock_control_subsys_t sub_system) in rts5912_clock_control_off() argument 116 return rts5912_periph_clock_control(dev, sub_system, false); in rts5912_clock_control_off() 120 clock_control_subsys_t sub_system, uint32_t *rate) in rts5912_clock_control_get_rate() argument 123 struct rts5912_sccon_subsys *subsys = (struct rts5912_sccon_subsys *)sub_system; in rts5912_clock_control_get_rate()
|
D | clock_control_agilex5.c | 34 static int clock_get_rate(const struct device *dev, clock_control_subsys_t sub_system, in clock_get_rate() argument 39 switch ((intptr_t)sub_system) { in clock_get_rate() 73 LOG_ERR("Clock ID %ld is not supported\n", (intptr_t)sub_system); in clock_get_rate()
|
D | clock_control_npcm.c | 196 static struct clk_cfg_t *npcm_get_cfg(clock_control_subsys_t sub_system) in npcm_get_cfg() argument 198 uint32_t clk_id = (uint32_t)sub_system; in npcm_get_cfg() 210 static inline int npcm_clock_control_on(const struct device *dev, clock_control_subsys_t sub_system) in npcm_clock_control_on() argument 212 uint32_t clk_id = (uint32_t)sub_system; in npcm_clock_control_on() 216 priv = npcm_get_cfg(sub_system); in npcm_clock_control_on() 229 clock_control_subsys_t sub_system) in npcm_clock_control_off() argument 231 uint32_t clk_id = (uint32_t)sub_system; in npcm_clock_control_off() 235 priv = npcm_get_cfg(sub_system); in npcm_clock_control_off() 248 clock_control_subsys_t sub_system, uint32_t *rate) in npcm_clock_control_get_subsys_rate() argument 251 uint32_t clk_id = (uint32_t)sub_system; in npcm_clock_control_get_subsys_rate() [all …]
|
D | beetle_clock_control.c | 85 clock_control_subsys_t sub_system) in beetle_clock_control_on() argument 88 (struct arm_clock_control_t *)(sub_system); in beetle_clock_control_on() 109 clock_control_subsys_t sub_system) in beetle_clock_control_off() argument 112 (struct arm_clock_control_t *)(sub_system); in beetle_clock_control_off() 132 clock_control_subsys_t sub_system, in beetle_clock_control_get_subsys_rate() argument 143 ARG_UNUSED(sub_system); in beetle_clock_control_get_subsys_rate()
|
D | clock_agilex.c | 13 clock_control_subsys_t sub_system, in clk_get_rate() argument 18 switch ((intptr_t) sub_system) { in clk_get_rate()
|
D | clock_control_mcux_scg.c | 25 clock_control_subsys_t sub_system) in mcux_scg_on() argument 31 clock_control_subsys_t sub_system) in mcux_scg_off() argument 37 clock_control_subsys_t sub_system, in mcux_scg_get_rate() argument 42 switch ((uint32_t) sub_system) { in mcux_scg_get_rate()
|
D | clock_stm32_ll_wb0.c | 210 clock_control_subsys_t sub_system) in stm32_clock_control_on() argument 212 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_on() 234 clock_control_subsys_t sub_system) in stm32_clock_control_off() argument 236 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_off() 251 clock_control_subsys_t sub_system, in stm32_clock_control_configure() argument 254 struct stm32_pclken *pclken = (struct stm32_pclken *)sub_system; in stm32_clock_control_configure() 402 clock_control_subsys_t sub_system, in stm32_clock_control_get_subsys_rate() argument 406 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_get_subsys_rate() 512 clock_control_subsys_t sub_system) in stm32_clock_control_get_status() argument 514 struct stm32_pclken *pclken = (struct stm32_pclken *)sub_system; in stm32_clock_control_get_status()
|
D | clock_stm32_ll_wba.c | 66 clock_control_subsys_t sub_system) in stm32_clock_control_on() argument 68 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_on() 88 clock_control_subsys_t sub_system) in stm32_clock_control_off() argument 90 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_off() 106 clock_control_subsys_t sub_system, in stm32_clock_control_configure() argument 111 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_configure() 166 clock_control_subsys_t sub_system, in stm32_clock_control_get_subsys_rate() argument 169 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_get_subsys_rate() 284 clock_control_subsys_t sub_system) in stm32_clock_control_get_status() argument 286 struct stm32_pclken *pclken = (struct stm32_pclken *)sub_system; in stm32_clock_control_get_status()
|
D | clock_control_npcx.c | 35 clock_control_subsys_t sub_system) in npcx_clock_control_on() argument 38 struct npcx_clk_cfg *clk_cfg = (struct npcx_clk_cfg *)(sub_system); in npcx_clock_control_on() 51 clock_control_subsys_t sub_system) in npcx_clock_control_off() argument 54 struct npcx_clk_cfg *clk_cfg = (struct npcx_clk_cfg *)(sub_system); in npcx_clock_control_off() 67 clock_control_subsys_t sub_system, in npcx_clock_control_get_subsys_rate() argument 71 struct npcx_clk_cfg *clk_cfg = (struct npcx_clk_cfg *)(sub_system); in npcx_clock_control_get_subsys_rate()
|
D | clock_control_mcux_ccm_rev2.c | 18 clock_control_subsys_t sub_system) in mcux_ccm_on() argument 20 uint32_t clock_name = (uintptr_t)sub_system; in mcux_ccm_on() 50 clock_control_subsys_t sub_system) in mcux_ccm_off() argument 56 clock_control_subsys_t sub_system, in mcux_ccm_get_subsys_rate() argument 59 uint32_t clock_name = (size_t) sub_system; in mcux_ccm_get_subsys_rate()
|
D | clock_stm32_ll_mp1.c | 18 clock_control_subsys_t sub_system) in stm32_clock_control_on() argument 20 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_on() 69 clock_control_subsys_t sub_system) in stm32_clock_control_off() argument 71 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_off() 120 clock_control_subsys_t sub_system, in stm32_clock_control_get_subsys_rate() argument 123 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_get_subsys_rate()
|
D | clock_control_lpc11u6x.c | 109 clock_control_subsys_t sub_system) in lpc11u6x_clock_control_on() argument 118 switch ((int) sub_system) { in lpc11u6x_clock_control_on() 181 clock_control_subsys_t sub_system) in lpc11u6x_clock_control_off() argument 190 switch ((int) sub_system) { in lpc11u6x_clock_control_off() 255 clock_control_subsys_t sub_system, in lpc11u6x_clock_control_get_rate() argument 258 switch ((int) sub_system) { in lpc11u6x_clock_control_get_rate()
|
D | clock_stm32_ll_common.c | 251 clock_control_subsys_t sub_system) in stm32_clock_control_on() argument 253 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_on() 275 clock_control_subsys_t sub_system) in stm32_clock_control_off() argument 277 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_off() 293 clock_control_subsys_t sub_system, in stm32_clock_control_configure() argument 297 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_configure() 325 clock_control_subsys_t sub_system, in stm32_clock_control_get_subsys_rate() argument 328 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_get_subsys_rate() 495 clock_control_subsys_t sub_system) in stm32_clock_control_get_status() argument 497 struct stm32_pclken *pclken = (struct stm32_pclken *)sub_system; in stm32_clock_control_get_status()
|
D | clock_control_mcux_ccm.c | 98 clock_control_subsys_t sub_system) in mcux_ccm_on() argument 100 uint32_t clock_name = (uintptr_t)sub_system; in mcux_ccm_on() 159 clock_control_subsys_t sub_system) in mcux_ccm_off() argument 161 uint32_t clock_name = (uintptr_t)sub_system; in mcux_ccm_off() 190 clock_control_subsys_t sub_system, in mcux_ccm_get_subsys_rate() argument 193 uint32_t clock_name = (uintptr_t)sub_system; in mcux_ccm_get_subsys_rate()
|
D | clock_stm32_ll_u5.c | 154 clock_control_subsys_t sub_system) in stm32_clock_control_on() argument 156 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_on() 176 clock_control_subsys_t sub_system) in stm32_clock_control_off() argument 178 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_off() 194 clock_control_subsys_t sub_system, in stm32_clock_control_configure() argument 197 struct stm32_pclken *pclken = (struct stm32_pclken *)(sub_system); in stm32_clock_control_configure() 370 clock_control_subsys_t sub_system) in stm32_clock_control_get_status() argument 372 struct stm32_pclken *pclken = (struct stm32_pclken *)sub_system; in stm32_clock_control_get_status()
|
/Zephyr-latest/samples/drivers/clock_control_litex/src/ |
D | main.c | 69 clock_control_subsys_t sub_system = (clock_control_subsys_t)&setup; in litex_clk_test_getters() local 74 clock_control_get_status(dev, sub_system); in litex_clk_test_getters() 77 clock_control_get_rate(dev, sub_system, &rate); in litex_clk_test_getters() 124 clock_control_subsys_t sub_system = (clock_control_subsys_t)&setup; in litex_clk_test_freq() local 134 sub_system = (clock_control_subsys_t)&setup; in litex_clk_test_freq() 147 ret = clock_control_on(dev, sub_system); in litex_clk_test_freq() 152 ret = clock_control_on(dev, sub_system); in litex_clk_test_freq() 162 sub_system = (clock_control_subsys_t)&setup; in litex_clk_test_freq() 163 ret = clock_control_on(dev, sub_system); in litex_clk_test_freq() 168 ret = clock_control_on(dev, sub_system); in litex_clk_test_freq()
|