Home
last modified time | relevance | path

Searched refs:SYSCTL_Type (Results 1 – 25 of 29) sorted by relevance

12

/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/
A Dhpm_sysctl_drv.h1337 static inline void sysctl_cpu0_lock(SYSCTL_Type *ptr) in sysctl_cpu0_lock()
1347 static inline void sysctl_cpu1_lock(SYSCTL_Type *ptr) in sysctl_cpu1_lock()
1470 static inline void sysctl_release_cpu1(SYSCTL_Type *ptr) in sysctl_release_cpu1()
1509 hpm_stat_t sysctl_config_clock(SYSCTL_Type *ptr,
1522 hpm_stat_t sysctl_set_adc_i2s_clock_mux(SYSCTL_Type *ptr,
1535 hpm_stat_t sysctl_enable_group_resource(SYSCTL_Type *ptr,
1611 void sysctl_monitor_init(SYSCTL_Type *ptr,
1625 hpm_stat_t sysctl_cpu0_set_gpr(SYSCTL_Type *ptr,
1640 hpm_stat_t sysctl_cpu0_get_gpr(SYSCTL_Type *ptr,
1655 hpm_stat_t sysctl_cpu1_set_gpr(SYSCTL_Type *ptr,
[all …]
A Dhpm_sysctl_drv.c24 hpm_stat_t sysctl_get_cpu_gpr(SYSCTL_Type *ptr, uint8_t cpu, in sysctl_get_cpu_gpr()
38 static hpm_stat_t _sysctl_cpu_get_gpr(SYSCTL_Type *ptr, in _sysctl_cpu_get_gpr()
57 hpm_stat_t sysctl_cpu0_get_gpr(SYSCTL_Type *ptr, in sysctl_cpu0_get_gpr()
65 hpm_stat_t sysctl_cpu1_get_gpr(SYSCTL_Type *ptr, in sysctl_cpu1_get_gpr()
73 static hpm_stat_t _sysctl_cpu_set_gpr(SYSCTL_Type *ptr, in _sysctl_cpu_set_gpr()
92 hpm_stat_t sysctl_cpu0_set_gpr(SYSCTL_Type *ptr, in sysctl_cpu0_set_gpr()
111 hpm_stat_t sysctl_cpu1_set_gpr(SYSCTL_Type *ptr, in sysctl_cpu1_set_gpr()
144 void sysctl_monitor_init(SYSCTL_Type *ptr, in sysctl_monitor_init()
204 hpm_stat_t sysctl_enable_group_resource(SYSCTL_Type *ptr, in sysctl_enable_group_resource()
242 bool sysctl_check_group_resource_enable(SYSCTL_Type *ptr, in sysctl_check_group_resource_enable()
[all …]
A Dhpm_soc.h691 #define HPM_SYSCTL ((SYSCTL_Type *) HPM_SYSCTL_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/
A Dhpm_sysctl_drv.h394 static inline hpm_stat_t sysctl_monitor_set_limit(SYSCTL_Type *ptr, in sysctl_monitor_set_limit()
440 uint32_t sysctl_monitor_measure_frequency(SYSCTL_Type *ptr,
475 static inline bool sysctl_resource_any_is_busy(SYSCTL_Type *ptr) in sysctl_resource_any_is_busy()
499 static inline void sysctl_resource_target_set_mode(SYSCTL_Type *ptr, in sysctl_resource_target_set_mode()
515 static inline uint8_t sysctl_resource_target_get_mode(SYSCTL_Type *ptr, in sysctl_resource_target_get_mode()
609 static inline void sysctl_set_cpu_lp_retain_domain(SYSCTL_Type *ptr, in sysctl_set_cpu_lp_retain_domain()
628 static inline void sysctl_set_cpu0_lp_retain_domain(SYSCTL_Type *ptr, in sysctl_set_cpu0_lp_retain_domain()
641 static inline bool sysctl_cpu_clock_any_is_busy(SYSCTL_Type *ptr) in sysctl_cpu_clock_any_is_busy()
652 static inline bool sysctl_clock_any_is_busy(SYSCTL_Type *ptr) in sysctl_clock_any_is_busy()
964 static inline void sysctl_cpu0_lock(SYSCTL_Type *ptr) in sysctl_cpu0_lock()
[all …]
A Dhpm_sysctl_drv.c23 hpm_stat_t sysctl_get_cpu_gpr(SYSCTL_Type *ptr, uint8_t cpu, uint32_t *data, uint32_t size) in sysctl_get_cpu_gpr()
86 void sysctl_monitor_get_default_config(SYSCTL_Type *ptr, monitor_config_t *config) in sysctl_monitor_get_default_config()
100 void sysctl_monitor_init(SYSCTL_Type *ptr, uint8_t monitor_index, monitor_config_t *config) in sysctl_monitor_init()
120 uint32_t sysctl_monitor_measure_frequency(SYSCTL_Type *ptr, in sysctl_monitor_measure_frequency()
137 hpm_stat_t sysctl_set_cpu_entry(SYSCTL_Type *ptr, uint8_t cpu, uint32_t entry) in sysctl_set_cpu_entry()
147 hpm_stat_t sysctl_set_cpu0_wakeup_entry(SYSCTL_Type *ptr, uint32_t entry) in sysctl_set_cpu0_wakeup_entry()
152 hpm_stat_t sysctl_enable_group_resource(SYSCTL_Type *ptr, in sysctl_enable_group_resource()
180 bool sysctl_check_group_resource_enable(SYSCTL_Type *ptr, in sysctl_check_group_resource_enable()
201 uint32_t sysctl_get_group_resource_value(SYSCTL_Type *ptr, uint8_t group, uint8_t index) in sysctl_get_group_resource_value()
215 hpm_stat_t sysctl_add_resource_to_cpu0(SYSCTL_Type *ptr, sysctl_resource_t resource) in sysctl_add_resource_to_cpu0()
[all …]
A Dhpm_soc.h293 #define HPM_SYSCTL ((SYSCTL_Type *) HPM_SYSCTL_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/
A Dhpm_sysctl_drv.h548 uint32_t sysctl_monitor_measure_frequency(SYSCTL_Type *ptr,
583 static inline bool sysctl_resource_any_is_busy(SYSCTL_Type *ptr) in sysctl_resource_any_is_busy()
796 static inline bool sysctl_clock_any_is_busy(SYSCTL_Type *ptr) in sysctl_clock_any_is_busy()
1198 static inline void sysctl_cpu0_lock(SYSCTL_Type *ptr) in sysctl_cpu0_lock()
1208 static inline void sysctl_cpu1_lock(SYSCTL_Type *ptr) in sysctl_cpu1_lock()
1301 static inline uint32_t sysctl_get_cpu0_flags(SYSCTL_Type *ptr) in sysctl_get_cpu0_flags()
1312 static inline uint32_t sysctl_get_cpu1_flags(SYSCTL_Type *ptr) in sysctl_get_cpu1_flags()
1333 static inline void sysctl_release_cpu1(SYSCTL_Type *ptr) in sysctl_release_cpu1()
1358 static inline bool sysctl_is_cpu1_released(SYSCTL_Type *ptr) in sysctl_is_cpu1_released()
1383 hpm_stat_t sysctl_config_cpu0_domain_clock(SYSCTL_Type *ptr,
[all …]
A Dhpm_sysctl_drv.c25 hpm_stat_t sysctl_get_cpu_gpr(SYSCTL_Type *ptr, uint8_t cpu, uint32_t *data, uint32_t size) in sysctl_get_cpu_gpr()
103 void sysctl_monitor_get_default_config(SYSCTL_Type *ptr, monitor_config_t *config) in sysctl_monitor_get_default_config()
137 uint32_t sysctl_monitor_measure_frequency(SYSCTL_Type *ptr, in sysctl_monitor_measure_frequency()
154 hpm_stat_t sysctl_set_cpu_entry(SYSCTL_Type *ptr, uint8_t cpu, uint32_t entry) in sysctl_set_cpu_entry()
164 hpm_stat_t sysctl_set_cpu1_entry(SYSCTL_Type *ptr, uint32_t entry) in sysctl_set_cpu1_entry()
169 hpm_stat_t sysctl_set_cpu0_wakeup_entry(SYSCTL_Type *ptr, uint32_t entry) in sysctl_set_cpu0_wakeup_entry()
174 hpm_stat_t sysctl_enable_group_resource(SYSCTL_Type *ptr, in sysctl_enable_group_resource()
210 bool sysctl_check_group_resource_enable(SYSCTL_Type *ptr, in sysctl_check_group_resource_enable()
251 hpm_stat_t sysctl_add_resource_to_cpu0(SYSCTL_Type *ptr, sysctl_resource_t resource) in sysctl_add_resource_to_cpu0()
261 hpm_stat_t sysctl_add_resource_to_cpu1(SYSCTL_Type *ptr, sysctl_resource_t resource) in sysctl_add_resource_to_cpu1()
[all …]
A Dhpm_soc.h540 #define HPM_SYSCTL ((SYSCTL_Type *) HPM_SYSCTL_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/
A Dhpm_sysctl_drv.h462 static inline hpm_stat_t sysctl_monitor_set_limit(SYSCTL_Type *ptr, in sysctl_monitor_set_limit()
508 uint32_t sysctl_monitor_measure_frequency(SYSCTL_Type *ptr,
543 static inline bool sysctl_resource_any_is_busy(SYSCTL_Type *ptr) in sysctl_resource_any_is_busy()
567 static inline void sysctl_resource_target_set_mode(SYSCTL_Type *ptr, in sysctl_resource_target_set_mode()
583 static inline uint8_t sysctl_resource_target_get_mode(SYSCTL_Type *ptr, in sysctl_resource_target_get_mode()
677 static inline void sysctl_set_cpu_lp_retain_domain(SYSCTL_Type *ptr, in sysctl_set_cpu_lp_retain_domain()
696 static inline void sysctl_set_cpu0_lp_retain_domain(SYSCTL_Type *ptr, in sysctl_set_cpu0_lp_retain_domain()
709 static inline bool sysctl_cpu_clock_any_is_busy(SYSCTL_Type *ptr) in sysctl_cpu_clock_any_is_busy()
720 static inline bool sysctl_clock_any_is_busy(SYSCTL_Type *ptr) in sysctl_clock_any_is_busy()
1032 static inline void sysctl_cpu0_lock(SYSCTL_Type *ptr) in sysctl_cpu0_lock()
[all …]
A Dhpm_sysctl_drv.c23 hpm_stat_t sysctl_get_cpu_gpr(SYSCTL_Type *ptr, uint8_t cpu, uint32_t *data, uint32_t size) in sysctl_get_cpu_gpr()
86 void sysctl_monitor_get_default_config(SYSCTL_Type *ptr, monitor_config_t *config) in sysctl_monitor_get_default_config()
100 void sysctl_monitor_init(SYSCTL_Type *ptr, uint8_t monitor_index, monitor_config_t *config) in sysctl_monitor_init()
120 uint32_t sysctl_monitor_measure_frequency(SYSCTL_Type *ptr, in sysctl_monitor_measure_frequency()
137 hpm_stat_t sysctl_set_cpu_entry(SYSCTL_Type *ptr, uint8_t cpu, uint32_t entry) in sysctl_set_cpu_entry()
147 hpm_stat_t sysctl_set_cpu0_wakeup_entry(SYSCTL_Type *ptr, uint32_t entry) in sysctl_set_cpu0_wakeup_entry()
152 hpm_stat_t sysctl_enable_group_resource(SYSCTL_Type *ptr, in sysctl_enable_group_resource()
180 bool sysctl_check_group_resource_enable(SYSCTL_Type *ptr, in sysctl_check_group_resource_enable()
201 uint32_t sysctl_get_group_resource_value(SYSCTL_Type *ptr, uint8_t group, uint8_t index) in sysctl_get_group_resource_value()
215 hpm_stat_t sysctl_add_resource_to_cpu0(SYSCTL_Type *ptr, sysctl_resource_t resource) in sysctl_add_resource_to_cpu0()
[all …]
A Dhpm_soc.h489 #define HPM_SYSCTL ((SYSCTL_Type *) HPM_SYSCTL_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/
A Dhpm_sysctl_drv.h603 static inline bool sysctl_resource_any_is_busy(SYSCTL_Type *ptr) in sysctl_resource_any_is_busy()
627 static inline void sysctl_resource_target_set_mode(SYSCTL_Type *ptr, in sysctl_resource_target_set_mode()
643 static inline uint8_t sysctl_resource_target_get_mode(SYSCTL_Type *ptr, in sysctl_resource_target_get_mode()
716 static inline void sysctl_set_cpu_lp_retention(SYSCTL_Type *ptr, in sysctl_set_cpu_lp_retention()
759 static inline void sysctl_set_cpu0_lp_retain_domain(SYSCTL_Type *ptr, in sysctl_set_cpu0_lp_retain_domain()
772 static inline bool sysctl_cpu_clock_any_is_busy(SYSCTL_Type *ptr) in sysctl_cpu_clock_any_is_busy()
783 static inline bool sysctl_clock_any_is_busy(SYSCTL_Type *ptr) in sysctl_clock_any_is_busy()
1060 static inline void sysctl_cpu_lock_gpr_with_mask(SYSCTL_Type *ptr, in sysctl_cpu_lock_gpr_with_mask()
1074 static inline void sysctl_cpu0_lock_gpr_with_mask(SYSCTL_Type *ptr, in sysctl_cpu0_lock_gpr_with_mask()
1096 static inline void sysctl_cpu0_lock(SYSCTL_Type *ptr) in sysctl_cpu0_lock()
[all …]
A Dhpm_sysctl_drv.c23 hpm_stat_t sysctl_get_cpu_gpr(SYSCTL_Type *ptr, uint8_t cpu, uint32_t *data, uint32_t size) in sysctl_get_cpu_gpr()
48 hpm_stat_t sysctl_cpu0_get_gpr(SYSCTL_Type *ptr, uint8_t start, uint8_t count, uint32_t *data) in sysctl_cpu0_get_gpr()
86 void sysctl_monitor_get_default_config(SYSCTL_Type *ptr, monitor_config_t *config) in sysctl_monitor_get_default_config()
100 void sysctl_monitor_init(SYSCTL_Type *ptr, uint8_t monitor_index, monitor_config_t *config) in sysctl_monitor_init()
135 static hpm_stat_t _sysctl_set_cpu_entry(SYSCTL_Type *ptr, uint8_t cpu, uint32_t entry) in _sysctl_set_cpu_entry()
145 hpm_stat_t sysctl_set_cpu0_wakeup_entry(SYSCTL_Type *ptr, uint32_t entry) in sysctl_set_cpu0_wakeup_entry()
176 bool sysctl_check_group_resource_enable(SYSCTL_Type *ptr, in sysctl_check_group_resource_enable()
197 uint32_t sysctl_get_group_resource_value(SYSCTL_Type *ptr, uint8_t group, uint8_t index) in sysctl_get_group_resource_value()
211 hpm_stat_t sysctl_add_resource_to_cpu0(SYSCTL_Type *ptr, sysctl_resource_t resource) in sysctl_add_resource_to_cpu0()
216 hpm_stat_t sysctl_remove_resource_from_cpu0(SYSCTL_Type *ptr, sysctl_resource_t resource) in sysctl_remove_resource_from_cpu0()
[all …]
A Dhpm_soc.h482 #define HPM_SYSCTL ((SYSCTL_Type *) HPM_SYSCTL_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/
A Dhpm_sysctl_drv.h658 static inline hpm_stat_t sysctl_monitor_set_limit(SYSCTL_Type *ptr, in sysctl_monitor_set_limit()
704 uint32_t sysctl_monitor_measure_frequency(SYSCTL_Type *ptr,
739 static inline bool sysctl_resource_any_is_busy(SYSCTL_Type *ptr) in sysctl_resource_any_is_busy()
941 static inline bool sysctl_clock_any_is_busy(SYSCTL_Type *ptr) in sysctl_clock_any_is_busy()
1343 static inline void sysctl_cpu0_lock(SYSCTL_Type *ptr) in sysctl_cpu0_lock()
1353 static inline void sysctl_cpu1_lock(SYSCTL_Type *ptr) in sysctl_cpu1_lock()
1446 static inline uint32_t sysctl_get_cpu0_flags(SYSCTL_Type *ptr) in sysctl_get_cpu0_flags()
1457 static inline uint32_t sysctl_get_cpu1_flags(SYSCTL_Type *ptr) in sysctl_get_cpu1_flags()
1478 static inline void sysctl_release_cpu1(SYSCTL_Type *ptr) in sysctl_release_cpu1()
1503 static inline bool sysctl_is_cpu1_released(SYSCTL_Type *ptr) in sysctl_is_cpu1_released()
[all …]
A Dhpm_sysctl_drv.c25 hpm_stat_t sysctl_get_cpu_gpr(SYSCTL_Type *ptr, uint8_t cpu, uint32_t *data, uint32_t size) in sysctl_get_cpu_gpr()
103 void sysctl_monitor_get_default_config(SYSCTL_Type *ptr, monitor_config_t *config) in sysctl_monitor_get_default_config()
117 void sysctl_monitor_init(SYSCTL_Type *ptr, uint8_t slice, monitor_config_t *config) in sysctl_monitor_init()
137 uint32_t sysctl_monitor_measure_frequency(SYSCTL_Type *ptr, in sysctl_monitor_measure_frequency()
154 hpm_stat_t sysctl_set_cpu_entry(SYSCTL_Type *ptr, uint8_t cpu, uint32_t entry) in sysctl_set_cpu_entry()
164 hpm_stat_t sysctl_set_cpu1_entry(SYSCTL_Type *ptr, uint32_t entry) in sysctl_set_cpu1_entry()
169 hpm_stat_t sysctl_set_cpu0_wakeup_entry(SYSCTL_Type *ptr, uint32_t entry) in sysctl_set_cpu0_wakeup_entry()
174 hpm_stat_t sysctl_enable_group_resource(SYSCTL_Type *ptr, in sysctl_enable_group_resource()
210 bool sysctl_check_group_resource_enable(SYSCTL_Type *ptr, in sysctl_check_group_resource_enable()
251 hpm_stat_t sysctl_add_resource_to_cpu0(SYSCTL_Type *ptr, sysctl_resource_t resource) in sysctl_add_resource_to_cpu0()
[all …]
A Dhpm_soc.h851 #define HPM_SYSCTL ((SYSCTL_Type *) HPM_SYSCTL_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/
A Dhpm_sysctl_drv.h624 static inline hpm_stat_t sysctl_monitor_set_limit(SYSCTL_Type *ptr, in sysctl_monitor_set_limit()
670 uint32_t sysctl_monitor_measure_frequency(SYSCTL_Type *ptr,
705 static inline bool sysctl_resource_any_is_busy(SYSCTL_Type *ptr) in sysctl_resource_any_is_busy()
729 static inline void sysctl_resource_target_set_mode(SYSCTL_Type *ptr, in sysctl_resource_target_set_mode()
743 static inline uint8_t sysctl_resource_target_get_mode(SYSCTL_Type *ptr, in sysctl_resource_target_get_mode()
781 static inline void sysctl_cpu_lp_retain_domain(SYSCTL_Type *ptr, in sysctl_cpu_lp_retain_domain()
800 static inline void sysctl_set_cpu_lp_retention(SYSCTL_Type *ptr, in sysctl_set_cpu_lp_retention()
825 static inline bool sysctl_clock_any_is_busy(SYSCTL_Type *ptr) in sysctl_clock_any_is_busy()
993 static inline void sysctl_enable_wakeup_source_with_mask(SYSCTL_Type *ptr, in sysctl_enable_wakeup_source_with_mask()
1069 static inline void sysctl_cpu0_lock(SYSCTL_Type *ptr) in sysctl_cpu0_lock()
[all …]
A Dhpm_sysctl_drv.c15 hpm_stat_t sysctl_get_cpu0_gpr(SYSCTL_Type *ptr, uint32_t *data, uint32_t size) in sysctl_get_cpu0_gpr()
24 hpm_stat_t sysctl_cpu0_get_gpr(SYSCTL_Type *ptr, uint8_t start, uint8_t count, uint32_t *data) in sysctl_cpu0_get_gpr()
55 void sysctl_monitor_get_default_config(SYSCTL_Type *ptr, monitor_config_t *config) in sysctl_monitor_get_default_config()
69 void sysctl_monitor_init(SYSCTL_Type *ptr, uint8_t monitor_index, monitor_config_t *config) in sysctl_monitor_init()
104 hpm_stat_t sysctl_set_cpu0_entry(SYSCTL_Type *ptr, uint32_t entry) in sysctl_set_cpu0_entry()
111 hpm_stat_t sysctl_set_cpu0_lp_mode(SYSCTL_Type *ptr, cpu_lp_mode_t mode) in sysctl_set_cpu0_lp_mode()
143 bool sysctl_check_group_resource_enable(SYSCTL_Type *ptr, in sysctl_check_group_resource_enable()
164 uint32_t sysctl_get_group_resource_value(SYSCTL_Type *ptr, uint8_t group, uint8_t index) in sysctl_get_group_resource_value()
178 hpm_stat_t sysctl_add_resource_to_cpu0(SYSCTL_Type *ptr, sysctl_resource_t resource) in sysctl_add_resource_to_cpu0()
183 hpm_stat_t sysctl_remove_resource_from_cpu0(SYSCTL_Type *ptr, sysctl_resource_t resource) in sysctl_remove_resource_from_cpu0()
[all …]
A Dhpm_soc.h632 #define HPM_SYSCTL ((SYSCTL_Type *) HPM_SYSCTL_BASE)
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/ip/
A Dhpm_sysctl_regs.h74 } SYSCTL_Type; typedef
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/ip/
A Dhpm_sysctl_regs.h76 } SYSCTL_Type; typedef
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/ip/
A Dhpm_sysctl_regs.h76 } SYSCTL_Type; typedef
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/ip/
A Dhpm_sysctl_regs.h80 } SYSCTL_Type; typedef

Completed in 697 milliseconds

12