| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/ |
| A D | hpm_clock_drv.c | 46 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 D | hpm_sysctl_drv.c | 271 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 D | hpm_sysctl_drv.h | 268 } 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 D | hpm_clock_drv.c | 44 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 D | hpm_sysctl_drv.h | 233 } 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 D | hpm_sysctl_drv.c | 225 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 D | hpm_clock_drv.c | 47 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 D | hpm_sysctl_drv.h | 290 } 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 D | hpm_sysctl_drv.c | 221 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 D | hpm_clock_drv.c | 44 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 D | hpm_sysctl_drv.c | 271 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 D | hpm_sysctl_drv.h | 391 } 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 D | hpm_clock_drv.c | 43 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 D | hpm_sysctl_drv.c | 188 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 D | hpm_sysctl_drv.h | 363 } 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 D | hpm_clock_drv.c | 44 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 D | hpm_sysctl_drv.h | 187 } 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 D | hpm_sysctl_drv.c | 225 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 D | hpm_clock_drv.c | 44 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 D | hpm_sysctl_drv.c | 304 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 D | hpm_sysctl_drv.h | 373 } 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,
|