| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/ |
| A D | hpm_pcfg_drv.h | 137 static inline bool pcfg_bandgap_is_trimmed(PCFG_Type *ptr) in pcfg_bandgap_is_trimmed() 147 static inline void pcfg_bandgap_reload_trim(PCFG_Type *ptr) in pcfg_bandgap_reload_trim() 157 static inline void pcfg_ldo2p5_turn_off(PCFG_Type *ptr) in pcfg_ldo2p5_turn_off() 167 static inline void pcfg_ldo2p5_turn_on(PCFG_Type *ptr) in pcfg_ldo2p5_turn_on() 179 static inline bool pcfg_ldo2p5_is_stable(PCFG_Type *ptr) in pcfg_ldo2p5_is_stable() 189 static inline bool pcfg_dcdc_is_stable(PCFG_Type *ptr) in pcfg_dcdc_is_stable() 244 static inline bool pcfg_dcdc_is_power_loss(PCFG_Type *ptr) in pcfg_dcdc_is_power_loss() 428 static inline void pcfg_disable_power_trap(PCFG_Type *ptr) in pcfg_disable_power_trap() 438 static inline void pcfg_enable_power_trap(PCFG_Type *ptr) in pcfg_enable_power_trap() 546 static inline bool pcfg_ddr_dcdc_is_stable(PCFG_Type *ptr) in pcfg_ddr_dcdc_is_stable() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/ |
| A D | hpm_pcfg_drv.h | 141 static inline bool pcfg_bandgap_is_trimmed(PCFG_Type *ptr) in pcfg_bandgap_is_trimmed() 151 static inline void pcfg_bandgap_reload_trim(PCFG_Type *ptr) in pcfg_bandgap_reload_trim() 161 static inline void pcfg_ldo2p5_turn_off(PCFG_Type *ptr) in pcfg_ldo2p5_turn_off() 171 static inline void pcfg_ldo2p5_turn_on(PCFG_Type *ptr) in pcfg_ldo2p5_turn_on() 183 static inline bool pcfg_ldo2p5_is_stable(PCFG_Type *ptr) in pcfg_ldo2p5_is_stable() 193 static inline bool pcfg_dcdc_is_stable(PCFG_Type *ptr) in pcfg_dcdc_is_stable() 247 static inline bool pcfg_dcdc_is_power_loss(PCFG_Type *ptr) in pcfg_dcdc_is_power_loss() 377 static inline void pcfg_disable_power_trap(PCFG_Type *ptr) in pcfg_disable_power_trap() 387 static inline void pcfg_enable_power_trap(PCFG_Type *ptr) in pcfg_enable_power_trap() 548 static inline bool pcfg_irc24m_is_trimmed(PCFG_Type *ptr) in pcfg_irc24m_is_trimmed() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/ |
| A D | hpm_pcfg_drv.h | 139 static inline bool pcfg_bandgap_is_trimmed(PCFG_Type *ptr) in pcfg_bandgap_is_trimmed() 149 static inline void pcfg_bandgap_reload_trim(PCFG_Type *ptr) in pcfg_bandgap_reload_trim() 159 static inline void pcfg_ldo2p5_turn_off(PCFG_Type *ptr) in pcfg_ldo2p5_turn_off() 169 static inline void pcfg_ldo2p5_turn_on(PCFG_Type *ptr) in pcfg_ldo2p5_turn_on() 181 static inline bool pcfg_ldo2p5_is_stable(PCFG_Type *ptr) in pcfg_ldo2p5_is_stable() 191 static inline bool pcfg_dcdc_is_stable(PCFG_Type *ptr) in pcfg_dcdc_is_stable() 245 static inline bool pcfg_dcdc_is_power_loss(PCFG_Type *ptr) in pcfg_dcdc_is_power_loss() 375 static inline void pcfg_disable_power_trap(PCFG_Type *ptr) in pcfg_disable_power_trap() 385 static inline void pcfg_enable_power_trap(PCFG_Type *ptr) in pcfg_enable_power_trap() 546 static inline bool pcfg_irc24m_is_trimmed(PCFG_Type *ptr) in pcfg_irc24m_is_trimmed() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/ |
| A D | hpm_pcfg_drv.h | 139 static inline bool pcfg_bandgap_is_trimmed(PCFG_Type *ptr) in pcfg_bandgap_is_trimmed() 149 static inline void pcfg_bandgap_reload_trim(PCFG_Type *ptr) in pcfg_bandgap_reload_trim() 159 static inline void pcfg_ldo2p5_turn_off(PCFG_Type *ptr) in pcfg_ldo2p5_turn_off() 169 static inline void pcfg_ldo2p5_turn_on(PCFG_Type *ptr) in pcfg_ldo2p5_turn_on() 181 static inline bool pcfg_ldo2p5_is_stable(PCFG_Type *ptr) in pcfg_ldo2p5_is_stable() 191 static inline bool pcfg_dcdc_is_stable(PCFG_Type *ptr) in pcfg_dcdc_is_stable() 245 static inline bool pcfg_dcdc_is_power_loss(PCFG_Type *ptr) in pcfg_dcdc_is_power_loss() 375 static inline void pcfg_disable_power_trap(PCFG_Type *ptr) in pcfg_disable_power_trap() 385 static inline void pcfg_enable_power_trap(PCFG_Type *ptr) in pcfg_enable_power_trap() 546 static inline bool pcfg_irc24m_is_trimmed(PCFG_Type *ptr) in pcfg_irc24m_is_trimmed() [all …]
|
| A D | hpm_sysctl_drv.c | 25 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 …]
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
| A D | hpm_usb_drv.h | 151 static inline uint32_t usb_get_interrupts(USB_Type *ptr) in usb_get_interrupts() 173 static inline uint32_t usb_get_status_flags(USB_Type *ptr) in usb_get_status_flags() 228 static inline void usb_otg_enable_wakeup_int(USB_Type *ptr) in usb_otg_enable_wakeup_int() 260 static inline uint8_t usb_get_suspend_status(USB_Type *ptr) in usb_get_suspend_status() 271 static inline bool usb_get_port_reset_status(USB_Type *ptr) in usb_get_port_reset_status() 282 static inline bool usb_get_port_ccs(USB_Type *ptr) in usb_get_port_ccs() 293 static inline uint8_t usb_get_port_speed(USB_Type *ptr) in usb_get_port_speed() 325 static inline void usb_force_port_resume(USB_Type *ptr) in usb_force_port_resume() 717 static inline bool usb_hcd_get_port_csc(USB_Type *ptr) in usb_hcd_get_port_csc() 774 static inline void usb_hcd_run(USB_Type *ptr) in usb_hcd_run() [all …]
|
| A D | hpm_tsns_drv.h | 53 static inline void tsns_enable(TSNS_Type *ptr) in tsns_enable() 63 static inline void tsns_disable(TSNS_Type *ptr) in tsns_disable() 75 static inline bool tsns_temperature_is_valid(TSNS_Type *ptr) in tsns_temperature_is_valid() 87 static inline int32_t tsns_get_max_temp_raw(TSNS_Type *ptr) in tsns_get_max_temp_raw() 99 static inline int32_t tsns_get_min_temp_raw(TSNS_Type *ptr) in tsns_get_min_temp_raw() 126 static inline float tsns_get_current_temp(TSNS_Type *ptr) in tsns_get_current_temp() 138 static inline uint32_t tsns_get_temp_age(TSNS_Type *ptr) in tsns_get_temp_age() 259 static inline void tsns_enable_compare_max(TSNS_Type *ptr) in tsns_enable_compare_max() 269 static inline void tsns_enable_compare_min(TSNS_Type *ptr) in tsns_enable_compare_min() 322 static inline void tsns_enable_async_mode(TSNS_Type *ptr) in tsns_enable_async_mode() [all …]
|
| A D | hpm_i2s_drv.h | 87 static inline void i2s_enable_tdm(I2S_Type *ptr) in i2s_enable_tdm() 97 static inline void i2s_disable_tdm(I2S_Type *ptr) in i2s_disable_tdm() 131 static inline void i2s_ungate_bclk(I2S_Type *ptr) in i2s_ungate_bclk() 141 static inline void i2s_gate_bclk(I2S_Type *ptr) in i2s_gate_bclk() 161 static inline void i2s_gate_mclk(I2S_Type *ptr) in i2s_gate_mclk() 235 static inline void i2s_enable(I2S_Type *ptr) in i2s_enable() 247 static inline void i2s_disable(I2S_Type *ptr) in i2s_disable() 257 static inline void i2s_start(I2S_Type *ptr) in i2s_start() 267 static inline void i2s_stop(I2S_Type *ptr) in i2s_stop() 335 static inline void i2s_reset_tx(I2S_Type *ptr) in i2s_reset_tx() [all …]
|
| A D | hpm_spi_drv.h | 604 static inline bool spi_is_active(SPI_Type *ptr) in spi_is_active() 614 static inline void spi_enable_tx_dma(SPI_Type *ptr) in spi_enable_tx_dma() 624 static inline void spi_disable_tx_dma(SPI_Type *ptr) in spi_disable_tx_dma() 634 static inline void spi_enable_rx_dma(SPI_Type *ptr) in spi_enable_rx_dma() 644 static inline void spi_disable_rx_dma(SPI_Type *ptr) in spi_disable_rx_dma() 755 static inline void spi_receive_fifo_reset(SPI_Type *ptr) in spi_receive_fifo_reset() 765 static inline void spi_reset(SPI_Type *ptr) in spi_reset() 786 static inline void spi_enable_data_merge(SPI_Type *ptr) in spi_enable_data_merge() 796 static inline void spi_disable_data_merge(SPI_Type *ptr) in spi_disable_data_merge() 846 static inline void spi_enable_directio(SPI_Type *ptr) in spi_enable_directio() [all …]
|
| A D | hpm_pdgo_drv.h | 47 static inline void pdgo_enable_software_wakeup(PDGO_Type *ptr) in pdgo_enable_software_wakeup() 56 static inline void pdgo_disable_software_wakeup(PDGO_Type *ptr) in pdgo_disable_software_wakeup() 65 static inline void pdgo_enable_oneshot_wakeup(PDGO_Type *ptr) in pdgo_enable_oneshot_wakeup() 74 static inline void pdgo_enable_retention_mode(PDGO_Type *ptr) in pdgo_enable_retention_mode() 86 static inline bool pdgo_is_retention_mode_enabled(PDGO_Type *ptr) in pdgo_is_retention_mode_enabled() 95 static inline void pdgo_disable_retention_mode(PDGO_Type *ptr) in pdgo_disable_retention_mode() 104 static inline void pdgo_enable_auto_wakeup(PDGO_Type *ptr) in pdgo_enable_auto_wakeup() 116 static inline bool pdgo_is_system_wakeup(PDGO_Type *ptr) in pdgo_is_system_wakeup() 128 static inline bool pdgo_is_pin_wakeup(PDGO_Type *ptr) in pdgo_is_pin_wakeup() 141 static inline bool pdgo_is_auto_wakeup_enabled(PDGO_Type *ptr) in pdgo_is_auto_wakeup_enabled() [all …]
|
| A D | hpm_vad_drv.h | 102 static inline void vad_disable_buffer(VAD_Type *ptr) in vad_disable_buffer() 112 static inline void vad_enable_buffer(VAD_Type *ptr) in vad_enable_buffer() 134 static inline void vad_enable_pdm_clock_out(VAD_Type *ptr) in vad_enable_pdm_clock_out() 181 static inline uint32_t vad_get_status(VAD_Type *ptr) in vad_get_status() 203 static inline uint32_t vad_get_data(VAD_Type *ptr) in vad_get_data() 213 static inline void vad_software_reset(VAD_Type *ptr) in vad_software_reset() 224 static inline void vad_start(VAD_Type *ptr) in vad_start() 234 static inline void vad_stop(VAD_Type *ptr) in vad_stop() 245 static inline bool vad_is_running(VAD_Type *ptr) in vad_is_running() 255 static inline void vad_enable_fifo(VAD_Type *ptr) in vad_enable_fifo() [all …]
|
| A D | hpm_uart_drv.h | 258 static inline void uart_clear_rx_fifo(UART_Type *ptr) in uart_clear_rx_fifo() 270 static inline void uart_reset_tx_fifo(UART_Type *ptr) in uart_reset_tx_fifo() 284 static inline void uart_reset_rx_fifo(UART_Type *ptr) in uart_reset_rx_fifo() 298 static inline void uart_reset_all_fifo(UART_Type *ptr) in uart_reset_all_fifo() 390 static inline uint8_t uart_read_byte(UART_Type *ptr) in uart_read_byte() 447 static inline uint8_t uart_get_irq_id(UART_Type *ptr) in uart_get_irq_id() 461 static inline bool uart_is_rxline_idle(UART_Type *ptr) in uart_is_rxline_idle() 512 static inline bool uart_is_txline_idle(UART_Type *ptr) in uart_is_txline_idle() 531 static inline bool uart_is_rxline_idle(UART_Type *ptr) in uart_is_rxline_idle() 844 static inline bool uart_is_addr_match(UART_Type *ptr) in uart_is_addr_match() [all …]
|
| A D | hpm_i2c_drv.h | 133 static inline void i2c_respond_Nack(I2C_Type *ptr) in i2c_respond_Nack() 143 static inline void i2c_respond_ack(I2C_Type *ptr) in i2c_respond_ack() 153 static inline void i2c_clear_fifo(I2C_Type *ptr) in i2c_clear_fifo() 182 static inline bool i2c_fifo_is_full(I2C_Type *ptr) in i2c_fifo_is_full() 196 static inline bool i2c_fifo_is_half(I2C_Type *ptr) in i2c_fifo_is_half() 207 static inline bool i2c_fifo_is_empty(I2C_Type *ptr) in i2c_fifo_is_empty() 221 static inline bool i2c_is_writing(I2C_Type *ptr) in i2c_is_writing() 235 static inline bool i2c_is_reading(I2C_Type *ptr) in i2c_is_reading() 539 static inline void i2c_dma_enable(I2C_Type *ptr) in i2c_dma_enable() 549 static inline void i2c_dma_disable(I2C_Type *ptr) in i2c_dma_disable() [all …]
|
| A D | hpm_synt_drv.h | 17 static inline void synt_enable_counter(SYNT_Type *ptr, bool enable) in synt_enable_counter() 22 static inline void synt_reset_counter(SYNT_Type *ptr) in synt_reset_counter() 28 static inline hpm_stat_t synt_set_comparator(SYNT_Type *ptr, in synt_set_comparator() 39 static inline void synt_set_reload(SYNT_Type *ptr, uint32_t reload_count) in synt_set_reload() 44 static inline uint32_t synt_get_current_count(SYNT_Type *ptr) in synt_get_current_count() 51 static inline void synt_enable_timestamp(SYNT_Type *ptr, bool enable) in synt_enable_timestamp() 61 static inline void synt_reset_timestamp(SYNT_Type *ptr) in synt_reset_timestamp() 66 static inline void synt_update_timestamp_new(SYNT_Type *ptr) in synt_update_timestamp_new() 71 static inline void synt_update_timestamp_dec(SYNT_Type *ptr) in synt_update_timestamp_dec() 76 static inline void synt_update_timestamp_inc(SYNT_Type *ptr) in synt_update_timestamp_inc() [all …]
|
| A D | hpm_psec_drv.h | 51 static inline psec_lifecycle_t psec_get_pmic_lifecycle(PSEC_Type *ptr) in psec_get_pmic_lifecycle() 93 static inline void psec_psec_secure_state_config(PSEC_Type *ptr, in psec_psec_secure_state_config() 114 static inline void psec_psecure_violation_config(PSEC_Type *ptr, in psec_psecure_violation_config() 125 static inline void psec_pmic_non_secure_escalate_config(PSEC_Type *ptr, in psec_pmic_non_secure_escalate_config() 136 static inline void psec_psecure_escalate_config(PSEC_Type *ptr, in psec_psecure_escalate_config() 147 static inline uint32_t psec_get_pmic_status(PSEC_Type *ptr) in psec_get_pmic_status() 152 static inline psec_lifecycle_t psec_get_batt_lifecycle(PSEC_Type *ptr) in psec_get_batt_lifecycle() 194 static inline void psec_batt_set_secure_state_config(PSEC_Type *ptr, in psec_batt_set_secure_state_config() 215 static inline void psec_batt_secure_violation_config(PSEC_Type *ptr, in psec_batt_secure_violation_config() 237 static inline void psec_batt_secure_escalate_config(PSEC_Type *ptr, in psec_batt_secure_escalate_config() [all …]
|
| A D | hpm_gpio_drv.h | 55 static inline uint8_t gpio_read_pin(GPIO_Type *ptr, uint32_t port, uint8_t pin) in gpio_read_pin() 69 static inline uint32_t gpio_get_pin_output_status(GPIO_Type *ptr, uint32_t port, uint8_t pin) in gpio_get_pin_output_status() 81 static inline void gpio_toggle_pin(GPIO_Type *ptr, uint32_t port, uint8_t pin) in gpio_toggle_pin() 94 static inline void gpio_write_pin(GPIO_Type *ptr, uint32_t port, uint8_t pin, uint8_t high) in gpio_write_pin() 110 static inline void gpio_set_pin_input(GPIO_Type *ptr, uint32_t port, uint8_t pin) in gpio_set_pin_input() 122 static inline void gpio_set_pin_output(GPIO_Type *ptr, uint32_t port, uint8_t pin) in gpio_set_pin_output() 184 static inline void gpio_enable_pin_interrupt(GPIO_Type *ptr, uint32_t port, uint8_t pin) in gpio_enable_pin_interrupt() 196 static inline void gpio_disable_pin_interrupt(GPIO_Type *ptr, uint32_t port, uint8_t pin) in gpio_disable_pin_interrupt() 229 static inline uint32_t gpio_read_port(GPIO_Type *ptr, uint32_t port) in gpio_read_port() 253 static inline void gpio_write_port(GPIO_Type *ptr, uint32_t port, uint32_t value) in gpio_write_port() [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-lib/ |
| A D | plugin_ops.h | 49 #define as_u8(ptr) (*(u_int8_t*)(ptr)) argument 50 #define as_u16(ptr) (*(u_int16_t*)(ptr)) argument 51 #define as_u32(ptr) (*(u_int32_t*)(ptr)) argument 52 #define as_u64(ptr) (*(u_int64_t*)(ptr)) argument 53 #define as_s8(ptr) (*(int8_t*)(ptr)) argument 54 #define as_s16(ptr) (*(int16_t*)(ptr)) argument 55 #define as_s32(ptr) (*(int32_t*)(ptr)) argument 56 #define as_s64(ptr) (*(int64_t*)(ptr)) argument 57 #define as_float(ptr) (*(float_t*)(ptr)) argument 73 #define _put_triple_le(ptr,val) do { \ argument [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/ |
| A D | hpm_pcfg_drv.h | 90 static inline bool pcfg_bandgap_is_trimmed(PCFG_Type *ptr) in pcfg_bandgap_is_trimmed() 100 static inline void pcfg_bandgap_reload_trim(PCFG_Type *ptr) in pcfg_bandgap_reload_trim() 110 static inline void pcfg_ldo2p5_turn_off(PCFG_Type *ptr) in pcfg_ldo2p5_turn_off() 120 static inline void pcfg_ldo2p5_turn_on(PCFG_Type *ptr) in pcfg_ldo2p5_turn_on() 132 static inline bool pcfg_ldo2p5_is_stable(PCFG_Type *ptr) in pcfg_ldo2p5_is_stable() 142 static inline bool pcfg_dcdc_is_stable(PCFG_Type *ptr) in pcfg_dcdc_is_stable() 176 static inline bool pcfg_dcdc_is_power_loss(PCFG_Type *ptr) in pcfg_dcdc_is_power_loss() 306 static inline void pcfg_disable_power_trap(PCFG_Type *ptr) in pcfg_disable_power_trap() 316 static inline void pcfg_enable_power_trap(PCFG_Type *ptr) in pcfg_enable_power_trap() 426 static inline bool pcfg_irc24m_is_trimmed(PCFG_Type *ptr) in pcfg_irc24m_is_trimmed() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/ |
| A D | hpm_pcfg_drv.h | 90 static inline bool pcfg_bandgap_is_trimmed(PCFG_Type *ptr) in pcfg_bandgap_is_trimmed() 100 static inline void pcfg_bandgap_reload_trim(PCFG_Type *ptr) in pcfg_bandgap_reload_trim() 110 static inline void pcfg_ldo2p5_turn_off(PCFG_Type *ptr) in pcfg_ldo2p5_turn_off() 120 static inline void pcfg_ldo2p5_turn_on(PCFG_Type *ptr) in pcfg_ldo2p5_turn_on() 132 static inline bool pcfg_ldo2p5_is_stable(PCFG_Type *ptr) in pcfg_ldo2p5_is_stable() 142 static inline bool pcfg_dcdc_is_stable(PCFG_Type *ptr) in pcfg_dcdc_is_stable() 176 static inline bool pcfg_dcdc_is_power_loss(PCFG_Type *ptr) in pcfg_dcdc_is_power_loss() 306 static inline void pcfg_disable_power_trap(PCFG_Type *ptr) in pcfg_disable_power_trap() 316 static inline void pcfg_enable_power_trap(PCFG_Type *ptr) in pcfg_enable_power_trap() 426 static inline bool pcfg_irc24m_is_trimmed(PCFG_Type *ptr) in pcfg_irc24m_is_trimmed() [all …]
|
| A D | hpm_ppor_drv.h | 28 static inline void ppor_sw_reset(PPOR_Type *ptr, uint32_t counter) in ppor_sw_reset() 35 static inline void ppor_reset_mask_clear_source_enable(PPOR_Type *ptr, uint32_t mask) in ppor_reset_mask_clear_source_enable() 43 static inline void ppor_reset_mask_set_source_enable(PPOR_Type *ptr, uint32_t mask) in ppor_reset_mask_set_source_enable() 59 static inline uint32_t ppor_reset_get_enabled_source(PPOR_Type *ptr) in ppor_reset_get_enabled_source() 67 static inline uint32_t ppor_reset_get_status(PPOR_Type *ptr) in ppor_reset_get_status() 75 static inline uint32_t ppor_reset_get_flags(PPOR_Type *ptr) in ppor_reset_get_flags() 83 static inline void ppor_reset_clear_flags(PPOR_Type *ptr, uint32_t mask) in ppor_reset_clear_flags() 91 static inline uint32_t ppor_reset_get_hold(PPOR_Type *ptr) in ppor_reset_get_hold() 99 static inline void ppor_reset_set_hold_enable(PPOR_Type *ptr, uint32_t mask) in ppor_reset_set_hold_enable() 107 static inline void ppor_reset_clear_hold_enable(PPOR_Type *ptr, uint32_t mask) in ppor_reset_clear_hold_enable() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/ |
| A D | hpm_pcfg_drv.h | 90 static inline bool pcfg_bandgap_is_trimmed(PCFG_Type *ptr) in pcfg_bandgap_is_trimmed() 100 static inline void pcfg_bandgap_reload_trim(PCFG_Type *ptr) in pcfg_bandgap_reload_trim() 110 static inline void pcfg_ldo2p5_turn_off(PCFG_Type *ptr) in pcfg_ldo2p5_turn_off() 120 static inline void pcfg_ldo2p5_turn_on(PCFG_Type *ptr) in pcfg_ldo2p5_turn_on() 132 static inline bool pcfg_ldo2p5_is_stable(PCFG_Type *ptr) in pcfg_ldo2p5_is_stable() 142 static inline bool pcfg_dcdc_is_stable(PCFG_Type *ptr) in pcfg_dcdc_is_stable() 176 static inline bool pcfg_dcdc_is_power_loss(PCFG_Type *ptr) in pcfg_dcdc_is_power_loss() 306 static inline void pcfg_disable_power_trap(PCFG_Type *ptr) in pcfg_disable_power_trap() 316 static inline void pcfg_enable_power_trap(PCFG_Type *ptr) in pcfg_enable_power_trap() 426 static inline bool pcfg_irc24m_is_trimmed(PCFG_Type *ptr) in pcfg_irc24m_is_trimmed() [all …]
|
| A D | hpm_ppor_drv.h | 28 static inline void ppor_sw_reset(PPOR_Type *ptr, uint32_t counter) in ppor_sw_reset() 35 static inline void ppor_reset_mask_clear_source_enable(PPOR_Type *ptr, uint32_t mask) in ppor_reset_mask_clear_source_enable() 43 static inline void ppor_reset_mask_set_source_enable(PPOR_Type *ptr, uint32_t mask) in ppor_reset_mask_set_source_enable() 59 static inline uint32_t ppor_reset_get_enabled_source(PPOR_Type *ptr) in ppor_reset_get_enabled_source() 67 static inline uint32_t ppor_reset_get_status(PPOR_Type *ptr) in ppor_reset_get_status() 75 static inline uint32_t ppor_reset_get_flags(PPOR_Type *ptr) in ppor_reset_get_flags() 83 static inline void ppor_reset_clear_flags(PPOR_Type *ptr, uint32_t mask) in ppor_reset_clear_flags() 91 static inline uint32_t ppor_reset_get_hold(PPOR_Type *ptr) in ppor_reset_get_hold() 99 static inline void ppor_reset_set_hold_enable(PPOR_Type *ptr, uint32_t mask) in ppor_reset_set_hold_enable() 107 static inline void ppor_reset_clear_hold_enable(PPOR_Type *ptr, uint32_t mask) in ppor_reset_clear_hold_enable() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_enet_drv.c | 19 static void enet_mode_init(ENET_Type *ptr, uint32_t intr) in enet_mode_init() 157 uint32_t enet_get_interrupt_status(ENET_Type *ptr) in enet_get_interrupt_status() 167 uint32_t enet_get_mmc_rx_interrupt_status(ENET_Type *ptr) in enet_get_mmc_rx_interrupt_status() 177 uint32_t enet_get_mmc_tx_interrupt_status(ENET_Type *ptr) in enet_get_mmc_tx_interrupt_status() 182 void enet_dma_flush(ENET_Type *ptr) in enet_dma_flush() 225 void enet_set_line_speed(ENET_Type *ptr, enet_line_speed_t speed) in enet_set_line_speed() 263 void enet_rx_resume(ENET_Type *ptr) in enet_rx_resume() 422 uint32_t enet_prepare_tx_desc_with_ts_record(ENET_Type *ptr, in enet_prepare_tx_desc_with_ts_record() 762 void enet_timestamp_enable(ENET_Type *ptr, bool enable) in enet_timestamp_enable() 807 void enet_adjust_ptp_time_freq(ENET_Type *ptr, int32_t adj) in enet_adjust_ptp_time_freq() [all …]
|
| A D | hpm_dac_drv.c | 17 hpm_stat_t dac_init(DAC_Type *ptr, dac_config_t *config) in dac_init() 164 hpm_stat_t dac_set_direct_config(DAC_Type *ptr, uint16_t data) in dac_set_direct_config() 211 void dac_set_buffer_sw_trigger(DAC_Type *ptr) in dac_set_buffer_sw_trigger() 223 void dac_set_buffer_DMA_reset(DAC_Type *ptr) in dac_set_buffer_DMA_reset() 228 void dac_set_hw_trigger_enable(DAC_Type *ptr, bool enable) in dac_set_hw_trigger_enable() 237 void dac_enable_conversion(DAC_Type *ptr, bool enable) in dac_enable_conversion() 255 void dac_enable_interrupts(DAC_Type *ptr, uint32_t mask) in dac_enable_interrupts() 260 uint32_t dac_get_status_flags(DAC_Type *ptr) in dac_get_status_flags() 265 void dac_set_status_flags(DAC_Type *ptr, uint32_t mask) in dac_set_status_flags() 270 uint8_t dac_get_current_buffer_index(DAC_Type *ptr) in dac_get_current_buffer_index() [all …]
|
| A D | hpm_adc16_drv.c | 32 static hpm_stat_t adc16_do_calibration(ADC16_Type *ptr) in adc16_do_calibration() 146 hpm_stat_t adc16_deinit(ADC16_Type *ptr) in adc16_deinit() 154 hpm_stat_t adc16_init(ADC16_Type *ptr, adc16_config_t *config) in adc16_init() 247 void adc16_enable_oneshot_mode(ADC16_Type *ptr) in adc16_enable_oneshot_mode() 252 void adc16_disable_oneshot_mode(ADC16_Type *ptr) in adc16_disable_oneshot_mode() 302 hpm_stat_t adc16_set_prd_config(ADC16_Type *ptr, adc16_prd_config_t *config) in adc16_set_prd_config() 325 hpm_stat_t adc16_trigger_seq_by_sw(ADC16_Type *ptr) in adc16_trigger_seq_by_sw() 336 hpm_stat_t adc16_set_seq_config(ADC16_Type *ptr, adc16_seq_config_t *config) in adc16_set_seq_config() 363 hpm_stat_t adc16_trigger_pmt_by_sw(ADC16_Type *ptr, uint8_t trig_ch) in adc16_trigger_pmt_by_sw() 455 void adc16_enable_temp_sensor(ADC16_Type *ptr) in adc16_enable_temp_sensor() [all …]
|