| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/ |
| A D | hpm_interrupt.h | 64 ATTR_ALWAYS_INLINE static inline void enable_irq_from_intc(void) in enable_irq_from_intc() 73 ATTR_ALWAYS_INLINE static inline void disable_irq_from_intc(void) in disable_irq_from_intc() 81 ATTR_ALWAYS_INLINE static inline void enable_mchtmr_irq(void) in enable_mchtmr_irq() 90 ATTR_ALWAYS_INLINE static inline void disable_mchtmr_irq(void) in disable_mchtmr_irq() 170 ATTR_ALWAYS_INLINE static inline void enable_s_mchtmr_irq(void) in enable_s_mchtmr_irq() 196 ATTR_ALWAYS_INLINE static inline void intc_m_init_swi(void) in intc_m_init_swi() 206 ATTR_ALWAYS_INLINE static inline void intc_m_enable_swi(void) in intc_m_enable_swi() 216 ATTR_ALWAYS_INLINE static inline void intc_m_disable_swi(void) in intc_m_disable_swi() 226 ATTR_ALWAYS_INLINE static inline void intc_m_trigger_swi(void) in intc_m_trigger_swi() 235 ATTR_ALWAYS_INLINE static inline void intc_m_claim_swi(void) in intc_m_claim_swi() [all …]
|
| A D | hpm_plic_drv.h | 54 ATTR_ALWAYS_INLINE static inline void __plic_set_feature(uint32_t base, uint32_t feature) in __plic_set_feature() 67 ATTR_ALWAYS_INLINE static inline void __plic_set_threshold(uint32_t base, in __plic_set_threshold() 85 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_priority(uint32_t base, in __plic_set_irq_priority() 101 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_pending(uint32_t base, uint32_t irq) in __plic_set_irq_pending() 116 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq(uint32_t base, in __plic_enable_irq() 137 ATTR_ALWAYS_INLINE static inline void __plic_disable_irq(uint32_t base, in __plic_disable_irq() 157 ATTR_ALWAYS_INLINE static inline uint32_t __plic_claim_irq(uint32_t base, uint32_t target) in __plic_claim_irq() 173 ATTR_ALWAYS_INLINE static inline void __plic_complete_irq(uint32_t base, in __plic_complete_irq()
|
| A D | hpm_l1c_drv.h | 319 ATTR_ALWAYS_INLINE static inline 337 ATTR_ALWAYS_INLINE static inline 380 ATTR_ALWAYS_INLINE static inline uint32_t l1c_ic_get_config(void) in l1c_ic_get_config() 390 ATTR_ALWAYS_INLINE static inline uint32_t l1c_dc_get_config(void) in l1c_dc_get_config()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/ |
| A D | hpm_interrupt.h | 64 ATTR_ALWAYS_INLINE static inline void enable_irq_from_intc(void) in enable_irq_from_intc() 73 ATTR_ALWAYS_INLINE static inline void disable_irq_from_intc(void) in disable_irq_from_intc() 81 ATTR_ALWAYS_INLINE static inline void enable_mchtmr_irq(void) in enable_mchtmr_irq() 90 ATTR_ALWAYS_INLINE static inline void disable_mchtmr_irq(void) in disable_mchtmr_irq() 170 ATTR_ALWAYS_INLINE static inline void enable_s_mchtmr_irq(void) in enable_s_mchtmr_irq() 196 ATTR_ALWAYS_INLINE static inline void intc_m_init_swi(void) in intc_m_init_swi() 206 ATTR_ALWAYS_INLINE static inline void intc_m_enable_swi(void) in intc_m_enable_swi() 216 ATTR_ALWAYS_INLINE static inline void intc_m_disable_swi(void) in intc_m_disable_swi() 226 ATTR_ALWAYS_INLINE static inline void intc_m_trigger_swi(void) in intc_m_trigger_swi() 235 ATTR_ALWAYS_INLINE static inline void intc_m_claim_swi(void) in intc_m_claim_swi() [all …]
|
| A D | hpm_plic_drv.h | 57 ATTR_ALWAYS_INLINE static inline void __plic_set_feature(uint32_t base, uint32_t feature) in __plic_set_feature() 70 ATTR_ALWAYS_INLINE static inline void __plic_set_threshold(uint32_t base, in __plic_set_threshold() 88 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_priority(uint32_t base, in __plic_set_irq_priority() 104 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_pending(uint32_t base, uint32_t irq) in __plic_set_irq_pending() 118 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq_edge_trigger(uint32_t base, uint32_t irq) in __plic_enable_irq_edge_trigger() 132 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq_level_trigger(uint32_t base, uint32_t irq) in __plic_enable_irq_level_trigger() 147 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq(uint32_t base, in __plic_enable_irq() 168 ATTR_ALWAYS_INLINE static inline void __plic_disable_irq(uint32_t base, in __plic_disable_irq() 188 ATTR_ALWAYS_INLINE static inline uint32_t __plic_claim_irq(uint32_t base, uint32_t target) in __plic_claim_irq() 204 ATTR_ALWAYS_INLINE static inline void __plic_complete_irq(uint32_t base, in __plic_complete_irq()
|
| A D | hpm_l1c_drv.h | 319 ATTR_ALWAYS_INLINE static inline 337 ATTR_ALWAYS_INLINE static inline 380 ATTR_ALWAYS_INLINE static inline uint32_t l1c_ic_get_config(void) in l1c_ic_get_config() 390 ATTR_ALWAYS_INLINE static inline uint32_t l1c_dc_get_config(void) in l1c_dc_get_config()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/ |
| A D | hpm_interrupt.h | 64 ATTR_ALWAYS_INLINE static inline void enable_irq_from_intc(void) in enable_irq_from_intc() 73 ATTR_ALWAYS_INLINE static inline void disable_irq_from_intc(void) in disable_irq_from_intc() 81 ATTR_ALWAYS_INLINE static inline void enable_mchtmr_irq(void) in enable_mchtmr_irq() 90 ATTR_ALWAYS_INLINE static inline void disable_mchtmr_irq(void) in disable_mchtmr_irq() 170 ATTR_ALWAYS_INLINE static inline void enable_s_mchtmr_irq(void) in enable_s_mchtmr_irq() 196 ATTR_ALWAYS_INLINE static inline void intc_m_init_swi(void) in intc_m_init_swi() 206 ATTR_ALWAYS_INLINE static inline void intc_m_enable_swi(void) in intc_m_enable_swi() 216 ATTR_ALWAYS_INLINE static inline void intc_m_disable_swi(void) in intc_m_disable_swi() 226 ATTR_ALWAYS_INLINE static inline void intc_m_trigger_swi(void) in intc_m_trigger_swi() 235 ATTR_ALWAYS_INLINE static inline void intc_m_claim_swi(void) in intc_m_claim_swi() [all …]
|
| A D | hpm_plic_drv.h | 54 ATTR_ALWAYS_INLINE static inline void __plic_set_feature(uint32_t base, uint32_t feature) in __plic_set_feature() 67 ATTR_ALWAYS_INLINE static inline void __plic_set_threshold(uint32_t base, in __plic_set_threshold() 85 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_priority(uint32_t base, in __plic_set_irq_priority() 101 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_pending(uint32_t base, uint32_t irq) in __plic_set_irq_pending() 116 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq(uint32_t base, in __plic_enable_irq() 137 ATTR_ALWAYS_INLINE static inline void __plic_disable_irq(uint32_t base, in __plic_disable_irq() 157 ATTR_ALWAYS_INLINE static inline uint32_t __plic_claim_irq(uint32_t base, uint32_t target) in __plic_claim_irq() 173 ATTR_ALWAYS_INLINE static inline void __plic_complete_irq(uint32_t base, in __plic_complete_irq()
|
| A D | hpm_l1c_drv.h | 319 ATTR_ALWAYS_INLINE static inline 337 ATTR_ALWAYS_INLINE static inline 380 ATTR_ALWAYS_INLINE static inline uint32_t l1c_ic_get_config(void) in l1c_ic_get_config() 390 ATTR_ALWAYS_INLINE static inline uint32_t l1c_dc_get_config(void) in l1c_dc_get_config()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/ |
| A D | hpm_interrupt.h | 64 ATTR_ALWAYS_INLINE static inline void enable_irq_from_intc(void) in enable_irq_from_intc() 73 ATTR_ALWAYS_INLINE static inline void disable_irq_from_intc(void) in disable_irq_from_intc() 81 ATTR_ALWAYS_INLINE static inline void enable_mchtmr_irq(void) in enable_mchtmr_irq() 90 ATTR_ALWAYS_INLINE static inline void disable_mchtmr_irq(void) in disable_mchtmr_irq() 170 ATTR_ALWAYS_INLINE static inline void enable_s_mchtmr_irq(void) in enable_s_mchtmr_irq() 196 ATTR_ALWAYS_INLINE static inline void intc_m_init_swi(void) in intc_m_init_swi() 206 ATTR_ALWAYS_INLINE static inline void intc_m_enable_swi(void) in intc_m_enable_swi() 216 ATTR_ALWAYS_INLINE static inline void intc_m_disable_swi(void) in intc_m_disable_swi() 226 ATTR_ALWAYS_INLINE static inline void intc_m_trigger_swi(void) in intc_m_trigger_swi() 235 ATTR_ALWAYS_INLINE static inline void intc_m_claim_swi(void) in intc_m_claim_swi() [all …]
|
| A D | hpm_plic_drv.h | 54 ATTR_ALWAYS_INLINE static inline void __plic_set_feature(uint32_t base, uint32_t feature) in __plic_set_feature() 67 ATTR_ALWAYS_INLINE static inline void __plic_set_threshold(uint32_t base, in __plic_set_threshold() 85 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_priority(uint32_t base, in __plic_set_irq_priority() 101 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_pending(uint32_t base, uint32_t irq) in __plic_set_irq_pending() 116 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq(uint32_t base, in __plic_enable_irq() 137 ATTR_ALWAYS_INLINE static inline void __plic_disable_irq(uint32_t base, in __plic_disable_irq() 157 ATTR_ALWAYS_INLINE static inline uint32_t __plic_claim_irq(uint32_t base, uint32_t target) in __plic_claim_irq() 173 ATTR_ALWAYS_INLINE static inline void __plic_complete_irq(uint32_t base, in __plic_complete_irq()
|
| A D | hpm_l1c_drv.h | 319 ATTR_ALWAYS_INLINE static inline 337 ATTR_ALWAYS_INLINE static inline 380 ATTR_ALWAYS_INLINE static inline uint32_t l1c_ic_get_config(void) in l1c_ic_get_config() 390 ATTR_ALWAYS_INLINE static inline uint32_t l1c_dc_get_config(void) in l1c_dc_get_config()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/ |
| A D | hpm_interrupt.h | 34 ATTR_ALWAYS_INLINE static inline void enable_global_irq(uint32_t mask) in enable_global_irq() 64 ATTR_ALWAYS_INLINE static inline void enable_irq_from_intc(void) in enable_irq_from_intc() 73 ATTR_ALWAYS_INLINE static inline void disable_irq_from_intc(void) in disable_irq_from_intc() 81 ATTR_ALWAYS_INLINE static inline void enable_mchtmr_irq(void) in enable_mchtmr_irq() 90 ATTR_ALWAYS_INLINE static inline void disable_mchtmr_irq(void) in disable_mchtmr_irq() 106 ATTR_ALWAYS_INLINE static inline void intc_m_init_swi(void) in intc_m_init_swi() 116 ATTR_ALWAYS_INLINE static inline void intc_m_enable_swi(void) in intc_m_enable_swi() 126 ATTR_ALWAYS_INLINE static inline void intc_m_disable_swi(void) in intc_m_disable_swi() 136 ATTR_ALWAYS_INLINE static inline void intc_m_trigger_swi(void) in intc_m_trigger_swi() 145 ATTR_ALWAYS_INLINE static inline void intc_m_claim_swi(void) in intc_m_claim_swi() [all …]
|
| A D | hpm_plic_drv.h | 54 ATTR_ALWAYS_INLINE static inline void __plic_set_feature(uint32_t base, uint32_t feature) in __plic_set_feature() 67 ATTR_ALWAYS_INLINE static inline void __plic_set_threshold(uint32_t base, in __plic_set_threshold() 85 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_priority(uint32_t base, in __plic_set_irq_priority() 101 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_pending(uint32_t base, uint32_t irq) in __plic_set_irq_pending() 116 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq(uint32_t base, in __plic_enable_irq() 137 ATTR_ALWAYS_INLINE static inline void __plic_disable_irq(uint32_t base, in __plic_disable_irq() 157 ATTR_ALWAYS_INLINE static inline uint32_t __plic_claim_irq(uint32_t base, uint32_t target) in __plic_claim_irq() 173 ATTR_ALWAYS_INLINE static inline void __plic_complete_irq(uint32_t base, in __plic_complete_irq()
|
| A D | hpm_l1c_drv.h | 319 ATTR_ALWAYS_INLINE static inline 337 ATTR_ALWAYS_INLINE static inline 380 ATTR_ALWAYS_INLINE static inline uint32_t l1c_ic_get_config(void) in l1c_ic_get_config() 390 ATTR_ALWAYS_INLINE static inline uint32_t l1c_dc_get_config(void) in l1c_dc_get_config()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/ |
| A D | hpm_interrupt.h | 34 ATTR_ALWAYS_INLINE static inline void enable_global_irq(uint32_t mask) in enable_global_irq() 64 ATTR_ALWAYS_INLINE static inline void enable_irq_from_intc(void) in enable_irq_from_intc() 73 ATTR_ALWAYS_INLINE static inline void disable_irq_from_intc(void) in disable_irq_from_intc() 81 ATTR_ALWAYS_INLINE static inline void enable_mchtmr_irq(void) in enable_mchtmr_irq() 90 ATTR_ALWAYS_INLINE static inline void disable_mchtmr_irq(void) in disable_mchtmr_irq() 106 ATTR_ALWAYS_INLINE static inline void intc_m_init_swi(void) in intc_m_init_swi() 116 ATTR_ALWAYS_INLINE static inline void intc_m_enable_swi(void) in intc_m_enable_swi() 126 ATTR_ALWAYS_INLINE static inline void intc_m_disable_swi(void) in intc_m_disable_swi() 136 ATTR_ALWAYS_INLINE static inline void intc_m_trigger_swi(void) in intc_m_trigger_swi() 145 ATTR_ALWAYS_INLINE static inline void intc_m_claim_swi(void) in intc_m_claim_swi() [all …]
|
| A D | hpm_plic_drv.h | 58 ATTR_ALWAYS_INLINE static inline void __plic_set_feature(uint32_t base, uint32_t feature) in __plic_set_feature() 71 ATTR_ALWAYS_INLINE static inline void __plic_set_threshold(uint32_t base, in __plic_set_threshold() 89 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_priority(uint32_t base, in __plic_set_irq_priority() 106 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_pending(uint32_t base, uint32_t irq) in __plic_set_irq_pending() 120 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq_edge_trigger(uint32_t base, uint32_t irq) in __plic_enable_irq_edge_trigger() 134 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq_level_trigger(uint32_t base, uint32_t irq) in __plic_enable_irq_level_trigger() 149 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq(uint32_t base, in __plic_enable_irq() 170 ATTR_ALWAYS_INLINE static inline void __plic_disable_irq(uint32_t base, in __plic_disable_irq() 190 ATTR_ALWAYS_INLINE static inline uint32_t __plic_claim_irq(uint32_t base, uint32_t target) in __plic_claim_irq() 206 ATTR_ALWAYS_INLINE static inline void __plic_complete_irq(uint32_t base, in __plic_complete_irq()
|
| A D | hpm_l1c_drv.h | 319 ATTR_ALWAYS_INLINE static inline 337 ATTR_ALWAYS_INLINE static inline 380 ATTR_ALWAYS_INLINE static inline uint32_t l1c_ic_get_config(void) in l1c_ic_get_config() 390 ATTR_ALWAYS_INLINE static inline uint32_t l1c_dc_get_config(void) in l1c_dc_get_config()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/ |
| A D | hpm_interrupt.h | 34 ATTR_ALWAYS_INLINE static inline void enable_global_irq(uint32_t mask) in enable_global_irq() 64 ATTR_ALWAYS_INLINE static inline void enable_irq_from_intc(void) in enable_irq_from_intc() 73 ATTR_ALWAYS_INLINE static inline void disable_irq_from_intc(void) in disable_irq_from_intc() 81 ATTR_ALWAYS_INLINE static inline void enable_mchtmr_irq(void) in enable_mchtmr_irq() 90 ATTR_ALWAYS_INLINE static inline void disable_mchtmr_irq(void) in disable_mchtmr_irq() 106 ATTR_ALWAYS_INLINE static inline void intc_m_init_swi(void) in intc_m_init_swi() 116 ATTR_ALWAYS_INLINE static inline void intc_m_enable_swi(void) in intc_m_enable_swi() 126 ATTR_ALWAYS_INLINE static inline void intc_m_disable_swi(void) in intc_m_disable_swi() 136 ATTR_ALWAYS_INLINE static inline void intc_m_trigger_swi(void) in intc_m_trigger_swi() 145 ATTR_ALWAYS_INLINE static inline void intc_m_claim_swi(void) in intc_m_claim_swi() [all …]
|
| A D | hpm_plic_drv.h | 58 ATTR_ALWAYS_INLINE static inline void __plic_set_feature(uint32_t base, uint32_t feature) in __plic_set_feature() 71 ATTR_ALWAYS_INLINE static inline void __plic_set_threshold(uint32_t base, in __plic_set_threshold() 89 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_priority(uint32_t base, in __plic_set_irq_priority() 106 ATTR_ALWAYS_INLINE static inline void __plic_set_irq_pending(uint32_t base, uint32_t irq) in __plic_set_irq_pending() 120 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq_edge_trigger(uint32_t base, uint32_t irq) in __plic_enable_irq_edge_trigger() 134 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq_level_trigger(uint32_t base, uint32_t irq) in __plic_enable_irq_level_trigger() 149 ATTR_ALWAYS_INLINE static inline void __plic_enable_irq(uint32_t base, in __plic_enable_irq() 170 ATTR_ALWAYS_INLINE static inline void __plic_disable_irq(uint32_t base, in __plic_disable_irq() 190 ATTR_ALWAYS_INLINE static inline uint32_t __plic_claim_irq(uint32_t base, uint32_t target) in __plic_claim_irq() 206 ATTR_ALWAYS_INLINE static inline void __plic_complete_irq(uint32_t base, in __plic_complete_irq()
|
| A D | hpm_l1c_drv.h | 319 ATTR_ALWAYS_INLINE static inline 337 ATTR_ALWAYS_INLINE static inline 380 ATTR_ALWAYS_INLINE static inline uint32_t l1c_ic_get_config(void) in l1c_ic_get_config() 390 ATTR_ALWAYS_INLINE static inline uint32_t l1c_dc_get_config(void) in l1c_dc_get_config()
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
| A D | hpm_common.h | 206 #define ATTR_ALWAYS_INLINE __attribute__((always_inline)) macro
|