Home
last modified time | relevance | path

Searched refs:clock_node_t (Results 1 – 21 of 21) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/
A Dhpm_clock_drv.c46 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node);
80 static const clock_node_t s_adc_clk_mux_node[] = {
84 static const clock_node_t s_dac_clk_mux_node[] = {
102 clk_freq = get_frequency_for_ip_in_common_group((clock_node_t) node_or_instance); in clock_get_frequency()
174 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node) in get_frequency_for_ip_in_common_group()
193 clock_node_t node = clock_node_end; in get_frequency_for_adc()
221 clock_node_t node = clock_node_end; in get_frequency_for_dac()
461 sysctl_config_clock(HPM_SYSCTL, (clock_node_t) node_or_instance, clk_src, div); in clock_set_source_divider()
A Dhpm_sysctl_drv.c271 hpm_stat_t sysctl_update_divider(SYSCTL_Type *ptr, clock_node_t node, uint32_t divide_by) in sysctl_update_divider()
283 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t… in sysctl_config_clock()
325 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source) in sysctl_set_adc_clock_mux()
340 hpm_stat_t sysctl_set_dac_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_dac_t source) in sysctl_set_dac_clock_mux()
A Dhpm_sysctl_drv.h268 } clock_node_t; typedef
808 static inline bool sysctl_clock_target_is_busy(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_target_is_busy()
819 static inline void sysctl_clock_preserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_preserve_settings()
830 static inline void sysctl_clock_unpreserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_unpreserve_settings()
1372 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t…
1397 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source);
1408 hpm_stat_t sysctl_set_dac_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_dac_t source);
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/
A Dhpm_clock_drv.c44 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node);
78 static const clock_node_t s_adc_clk_mux_node[] = {
83 static const clock_node_t s_dac_clk_mux_node[] = {
103 clk_freq = get_frequency_for_ip_in_common_group((clock_node_t) node_or_instance); in clock_get_frequency()
172 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node) in get_frequency_for_ip_in_common_group()
191 clock_node_t node = clock_node_end; in get_frequency_for_adc()
219 clock_node_t node = clock_node_end; in get_frequency_for_dac()
444 sysctl_config_clock(HPM_SYSCTL, (clock_node_t) node_or_instance, clk_src, div); in clock_set_source_divider()
A Dhpm_sysctl_drv.h233 } clock_node_t; typedef
732 static inline bool sysctl_clock_target_is_busy(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_target_is_busy()
743 static inline void sysctl_clock_preserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_preserve_settings()
754 static inline void sysctl_clock_unpreserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_unpreserve_settings()
1115 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t…
1135 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source);
1146 hpm_stat_t sysctl_set_dac_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_dac_t source);
A Dhpm_sysctl_drv.c225 hpm_stat_t sysctl_update_divider(SYSCTL_Type *ptr, clock_node_t node, uint32_t divide_by) in sysctl_update_divider()
237 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t… in sysctl_config_clock()
276 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source) in sysctl_set_adc_clock_mux()
291 hpm_stat_t sysctl_set_dac_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_dac_t source) in sysctl_set_dac_clock_mux()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/
A Dhpm_clock_drv.c47 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node);
82 static const clock_node_t s_adc_clk_mux_node[] = {
87 static const clock_node_t s_dac_clk_mux_node[] = {
92 static const clock_node_t s_i2s_clk_mux_node[] = {
112 clk_freq = get_frequency_for_ip_in_common_group((clock_node_t) node_or_instance); in clock_get_frequency()
187 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node) in get_frequency_for_ip_in_common_group()
206 clock_node_t node = clock_node_end; in get_frequency_for_i2s_or_adc()
242 clock_node_t node = clock_node_end; in get_frequency_for_dac()
507 sysctl_config_clock(HPM_SYSCTL, (clock_node_t) node_or_instance, source, div); in clock_set_source_divider()
A Dhpm_sysctl_drv.h290 } clock_node_t; typedef
795 static inline bool sysctl_clock_target_is_busy(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_target_is_busy()
806 static inline void sysctl_clock_preserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_preserve_settings()
817 static inline void sysctl_clock_unpreserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_unpreserve_settings()
1179 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t…
1201 hpm_stat_t sysctl_set_adc_i2s_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_i2s_t…
A Dhpm_sysctl_drv.c221 hpm_stat_t sysctl_set_adc_i2s_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_i2s_t… in sysctl_set_adc_i2s_clock_mux()
247 hpm_stat_t sysctl_update_divider(SYSCTL_Type *ptr, clock_node_t node, uint32_t divide_by) in sysctl_update_divider()
258 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t… in sysctl_config_clock()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/
A Dhpm_clock_drv.c44 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node);
74 static const clock_node_t s_adc_clk_mux_node[] = {
99 clk_freq = get_frequency_for_ip_in_common_group((clock_node_t) node_or_instance); in clock_get_frequency()
183 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node) in get_frequency_for_ip_in_common_group()
202 clock_node_t node = clock_node_end; in get_frequency_for_adc()
225 clock_node_t node; in get_frequency_for_i2s()
397 sysctl_config_clock(HPM_SYSCTL, (clock_node_t) node_or_instance, source, div); in clock_set_source_divider()
A Dhpm_sysctl_drv.c271 hpm_stat_t sysctl_update_divider(SYSCTL_Type *ptr, clock_node_t node_index, uint32_t divide_by) in sysctl_update_divider()
284 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node_index, clock_source_t source, ui… in sysctl_config_clock()
301 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source) in sysctl_set_adc_clock_mux()
316 hpm_stat_t sysctl_set_i2s_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_i2s_t source) in sysctl_set_i2s_clock_mux()
A Dhpm_sysctl_drv.h391 } clock_node_t; typedef
964 static inline void sysctl_clock_preserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_preserve_settings()
975 static inline void sysctl_clock_unpreserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_unpreserve_settings()
1517 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t…
1527 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source);
1537 hpm_stat_t sysctl_set_i2s_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_i2s_t source);
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/
A Dhpm_clock_drv.c43 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node);
74 static const clock_node_t s_adc_clk_mux_node[] = {
93 clk_freq = get_frequency_for_ip_in_common_group((clock_node_t) node_or_instance); in clock_get_frequency()
165 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node) in get_frequency_for_ip_in_common_group()
189 clock_node_t node = clock_node_end; in get_frequency_for_adc()
212 clock_node_t node; in get_frequency_for_i2s()
434 sysctl_config_clock(HPM_SYSCTL, (clock_node_t) node_or_instance, clk_src, div); in clock_set_source_divider()
A Dhpm_sysctl_drv.c188 hpm_stat_t sysctl_update_divider(SYSCTL_Type *ptr, clock_node_t node, uint32_t divide_by) in sysctl_update_divider()
200 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t… in sysctl_config_clock()
216 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source) in sysctl_set_adc_clock_mux()
231 hpm_stat_t sysctl_set_i2s_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_i2s_t source) in sysctl_set_i2s_clock_mux()
A Dhpm_sysctl_drv.h363 } clock_node_t; typedef
860 static inline bool sysctl_clock_target_is_busy(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_target_is_busy()
871 static inline void sysctl_clock_preserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_preserve_settings()
882 static inline void sysctl_clock_unpreserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_unpreserve_settings()
1083 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t…
1093 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source);
1104 hpm_stat_t sysctl_set_i2s_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_i2s_t source);
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/
A Dhpm_clock_drv.c44 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node);
73 static const clock_node_t s_adc_clk_mux_node[] = {
93 clk_freq = get_frequency_for_ip_in_common_group((clock_node_t) node_or_instance); in clock_get_frequency()
159 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node) in get_frequency_for_ip_in_common_group()
178 clock_node_t node = clock_node_end; in get_frequency_for_adc()
380 sysctl_config_clock(HPM_SYSCTL, (clock_node_t) node_or_instance, clk_src, div); in clock_set_source_divider()
A Dhpm_sysctl_drv.h187 } clock_node_t; typedef
664 static inline bool sysctl_clock_target_is_busy(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_target_is_busy()
675 static inline void sysctl_clock_preserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_preserve_settings()
686 static inline void sysctl_clock_unpreserve_settings(SYSCTL_Type *ptr, clock_node_t clock) in sysctl_clock_unpreserve_settings()
1047 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t…
1067 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source);
A Dhpm_sysctl_drv.c225 hpm_stat_t sysctl_update_divider(SYSCTL_Type *ptr, clock_node_t node, uint32_t divide_by) in sysctl_update_divider()
237 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, clock_source_t source, uint32_t… in sysctl_config_clock()
276 hpm_stat_t sysctl_set_adc_clock_mux(SYSCTL_Type *ptr, clock_node_t node, clock_source_adc_t source) in sysctl_set_adc_clock_mux()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/
A Dhpm_clock_drv.c44 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node);
71 static const clock_node_t s_adc_clk_mux_node[] = {
77 static const clock_node_t s_i2s_clk_mux_node[] = {
98 clk_freq = get_frequency_for_ip_in_common_group((clock_node_t) node_or_instance); in clock_get_frequency()
184 static uint32_t get_frequency_for_ip_in_common_group(clock_node_t node) in get_frequency_for_ip_in_common_group()
203 clock_node_t node = clock_node_end; in get_frequency_for_i2s_or_adc()
461 sysctl_config_clock(HPM_SYSCTL, (clock_node_t) node_or_instance, clk_src, div); in clock_set_source_divider()
A Dhpm_sysctl_drv.c304 clock_node_t node, in sysctl_set_adc_i2s_clock_mux()
339 hpm_stat_t sysctl_update_divider(SYSCTL_Type *ptr, clock_node_t node, uint32_t divide_by) in sysctl_update_divider()
351 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr, clock_node_t node, in sysctl_config_clock()
A Dhpm_sysctl_drv.h373 } clock_node_t; typedef
943 clock_node_t clock) in sysctl_clock_target_is_busy()
1510 clock_node_t node,
1523 clock_node_t node,

Completed in 52 milliseconds