| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/ |
| A D | hpm_pcfg_drv.h | 200 ptr->DCDC_MODE = (ptr->DCDC_MODE & ~PCFG_DCDC_MODE_MODE_MASK) | PCFG_DCDC_MODE_MODE_SET(mode); in pcfg_dcdc_set_mode() 213 ptr->DCDC_PROT = (ptr->DCDC_PROT & ~(PCFG_DCDC_PROT_ILIMIT_LP_MASK)) in pcfg_dcdc_set_lp_current_limit() 420 …ptr->DCDC_MISC = (ptr->DCDC_MISC & (~PCFG_DCDC_MISC_OL_HYST_MASK)) | PCFG_DCDC_MISC_OL_HYST_SET(ra… in pcfg_dcdc_set_current_hys_range() 493 ptr->WAKE_CAUSE |= mask; in pcfg_clear_wakeup_cause() 505 return ptr->WAKE_CAUSE; in pcfg_get_wakeup_cause() 516 ptr->WAKE_MASK &= ~mask; in pcfg_enable_wakeup_source() 527 ptr->WAKE_MASK |= mask; in pcfg_disable_wakeup_source() 538 ptr->SCG_CTRL = mode; in pcfg_set_periph_clock_mode() 557 … ptr->DCDCM_MODE = (ptr->DCDCM_MODE & ~PCFG_DCDCM_MODE_MODE_MASK) | PCFG_DCDCM_MODE_MODE_SET(mode); in pcfg_ddr_dcdc_set_mode() 568 ptr->DCDCM_MODE = (ptr->DCDCM_MODE & ~(PCFG_DCDCM_MODE_VOLT_MASK | PCFG_DCDCM_MODE_MODE_MASK)) in pcfg_ddr_dcdc_set_voltage_output() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/ |
| A D | hpm_trgm_soc_drv.c | 21 ptr->ADC_MATRIX_SEL0 = (ptr->ADC_MATRIX_SEL0 & ~TRGM_ADC_MATRIX_SEL0_RDC0_ADC0_SEL_MASK) in trgm_adc_matrix_config() 25 ptr->ADC_MATRIX_SEL0 = (ptr->ADC_MATRIX_SEL0 & ~TRGM_ADC_MATRIX_SEL0_RDC0_ADC1_SEL_MASK) in trgm_adc_matrix_config() 29 ptr->ADC_MATRIX_SEL0 = (ptr->ADC_MATRIX_SEL0 & ~TRGM_ADC_MATRIX_SEL0_RDC1_ADC0_SEL_MASK) in trgm_adc_matrix_config() 33 ptr->ADC_MATRIX_SEL0 = (ptr->ADC_MATRIX_SEL0 & ~TRGM_ADC_MATRIX_SEL0_RDC1_ADC1_SEL_MASK) in trgm_adc_matrix_config() 37 ptr->ADC_MATRIX_SEL1 = (ptr->ADC_MATRIX_SEL1 & ~TRGM_ADC_MATRIX_SEL1_QEI2_ADC0_SEL_MASK) in trgm_adc_matrix_config() 41 ptr->ADC_MATRIX_SEL1 = (ptr->ADC_MATRIX_SEL1 & ~TRGM_ADC_MATRIX_SEL1_QEI2_ADC1_SEL_MASK) in trgm_adc_matrix_config() 45 ptr->ADC_MATRIX_SEL1 = (ptr->ADC_MATRIX_SEL1 & ~TRGM_ADC_MATRIX_SEL1_QEI3_ADC0_SEL_MASK) in trgm_adc_matrix_config() 49 ptr->ADC_MATRIX_SEL1 = (ptr->ADC_MATRIX_SEL1 & ~TRGM_ADC_MATRIX_SEL1_QEI3_ADC1_SEL_MASK) in trgm_adc_matrix_config() 53 ptr->ADC_MATRIX_SEL2 = (ptr->ADC_MATRIX_SEL2 & ~TRGM_ADC_MATRIX_SEL2_VSC0_ADC0_SEL_MASK) in trgm_adc_matrix_config() 57 ptr->ADC_MATRIX_SEL2 = (ptr->ADC_MATRIX_SEL2 & ~TRGM_ADC_MATRIX_SEL2_VSC0_ADC1_SEL_MASK) in trgm_adc_matrix_config() [all …]
|
| A D | hpm_pcfg_drv.h | 112 ptr->LDO2P5 &= ~PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_off() 122 ptr->LDO2P5 |= PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_on() 134 return PCFG_LDO2P5_READY_GET(ptr->LDO2P5); in pcfg_ldo2p5_is_stable() 153 ptr->DCDC_MODE = (ptr->DCDC_MODE & ~PCFG_DCDC_MODE_MODE_MASK) | PCFG_DCDC_MODE_MODE_SET(mode); in pcfg_dcdc_set_mode() 166 …ptr->DCDC_PROT = (ptr->DCDC_PROT & ~PCFG_DCDC_PROT_ILIMIT_LP_MASK) | PCFG_DCDC_PROT_ILIMIT_LP_SET(… in pcfg_dcdc_set_lp_current_limit() 298 …ptr->DCDC_MISC = (ptr->DCDC_MISC & (~PCFG_DCDC_MISC_OL_HYST_MASK)) | PCFG_DCDC_MISC_OL_HYST_SET(ra… in pcfg_dcdc_set_current_hys_range() 371 ptr->WAKE_CAUSE |= mask; in pcfg_clear_wakeup_cause() 383 return ptr->WAKE_CAUSE; in pcfg_get_wakeup_cause() 394 ptr->WAKE_MASK &= ~mask; in pcfg_enable_wakeup_source() 405 ptr->WAKE_MASK |= mask; in pcfg_disable_wakeup_source() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/ |
| A D | hpm_pcfg_drv.h | 204 ptr->DCDC_MODE = (ptr->DCDC_MODE & ~PCFG_DCDC_MODE_MODE_MASK) | PCFG_DCDC_MODE_MODE_SET(mode); in pcfg_dcdc_set_mode() 217 …ptr->DCDC_PROT = (ptr->DCDC_PROT & ~PCFG_DCDC_PROT_ILIMIT_LP_MASK) | PCFG_DCDC_PROT_ILIMIT_LP_SET(… in pcfg_dcdc_set_lp_current_limit() 442 ptr->WAKE_CAUSE |= mask; in pcfg_clear_wakeup_cause() 454 return ptr->WAKE_CAUSE; in pcfg_get_wakeup_cause() 465 ptr->WAKE_MASK &= ~mask; in pcfg_enable_wakeup_source() 476 ptr->WAKE_MASK |= mask; in pcfg_disable_wakeup_source() 487 ptr->SCG_CTRL = mode; in pcfg_set_periph_clock_mode() 538 ptr->DEBUG_STOP = mask; in pcfg_config_debug_stop_notification() 578 ptr->DCDC_MODE |= 0x77000u; in pcfg_dcdc_switch_to_dcm_mode() 579 ptr->DCDC_ADVMODE = (ptr->DCDC_ADVMODE & ~0x73F0067u) | 0x4120067u; in pcfg_dcdc_switch_to_dcm_mode() [all …]
|
| A D | hpm_sysctl_drv.h | 588 ptr->MONITOR[monitor_index].CONTROL = in sysctl_monitor_set_work_mode() 746 ptr->RESOURCE[resource] = in sysctl_resource_target_set_mode() 813 ptr->RETENTION[cpu_index].SET = mask; in sysctl_set_cpu_lp_retention_with_mask() 957 ptr->GLOBAL00 = (ptr->GLOBAL00 & ~SYSCTL_GLOBAL00_PRESET_MASK) in sysctl_clock_set_preset() 1339 sysctl_cpu_lock(ptr, 0); in sysctl_cpu0_lock() 1349 sysctl_cpu_lock(ptr, 1); in sysctl_cpu1_lock() 1361 ptr->CPU[cpu_index].LP = (ptr->CPU[cpu_index].LP & ~(SYSCTL_CPU_LP_MODE_MASK)) | (mode); in sysctl_set_cpu_lp_mode() 1372 sysctl_set_cpu_lp_mode(ptr, 0, mode); in sysctl_set_cpu0_lp_mode() 1440 return sysctl_get_cpu_flags(ptr, 0); in sysctl_get_cpu0_flags() 1451 return sysctl_get_cpu_flags(ptr, 1); in sysctl_get_cpu1_flags() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
| A D | hpm_usb_drv.h | 153 return ptr->USBINTR; in usb_get_interrupts() 164 ptr->USBINTR |= mask; in usb_enable_interrupts() 175 return ptr->USBSTS; in usb_get_status_flags() 189 ptr->USBSTS = mask; in usb_clear_status_flags() 306 ptr->PORTSC1 = (ptr->PORTSC1 & ~USB_PORTSC1_PTC_MASK) | USB_PORTSC1_PTC_SET(test_mode); in usb_set_port_test_mode() 317 ptr->PORTSC1 = (ptr->PORTSC1 & ~USB_PORTSC1_SUSP_MASK) | USB_PORTSC1_SUSP_SET(suspend); in usb_set_port_suspend() 600 return ptr->ENDPTSETUPSTAT; in usb_dcd_get_edpt_setup_status() 655 return ptr->ENDPTCOMPLETE; in usb_dcd_get_edpt_complete_status() 666 ptr->ENDPTCOMPLETE = mask; in usb_dcd_clear_edpt_complete_status() 697 ptr->USBCMD |= mask; in usb_hcd_set_command() [all …]
|
| A D | hpm_spi_drv.h | 388 ptr->CTRL = (ptr->CTRL & ~SPI_CTRL_TXTHRES_MASK) | SPI_CTRL_TXTHRES_SET(threshold); in spi_set_tx_fifo_threshold() 401 ptr->CTRL = (ptr->CTRL & ~SPI_CTRL_RXTHRES_MASK) | SPI_CTRL_RXTHRES_SET(threshold); in spi_set_rx_fifo_threshold() 414 ptr->CTRL |= mask; in spi_enable_dma() 427 ptr->CTRL &= ~mask; in spi_disable_dma() 440 return ptr->INTRST; in spi_get_interrupt_status() 455 ptr->INTRST = mask; in spi_clear_interrupt_status() 468 ptr->INTREN |= mask; in spi_enable_interrupt() 481 ptr->INTREN &= ~mask; in spi_disable_interrupt() 658 return ptr->SLVDATAWCNT; in spi_slave_get_sent_data_count() 673 return ptr->SLVDATARCNT; in spi_slave_get_received_data_count() [all …]
|
| A D | hpm_tsns_drv.h | 55 ptr->CONFIG |= TSNS_CONFIG_ENABLE_MASK; in tsns_enable() 65 ptr->CONFIG &= ~TSNS_CONFIG_ENABLE_MASK; in tsns_disable() 89 return TSNS_TMAX_T_GET(ptr->TMAX); in tsns_get_max_temp_raw() 101 return TSNS_TMIN_T_GET(ptr->TMIN); in tsns_get_min_temp_raw() 116 return TSNS_T_T_GET(ptr->T); in tsns_get_current_temp_in_raw() 140 return TSNS_AGE_AGE_GET(ptr->AGE); in tsns_get_temp_age() 303 ptr->CONFIG = (ptr->CONFIG & ~TSNS_CONFIG_SPEED_MASK) | TSNS_CONFIG_SPEED_SET(speed); in tsns_set_speed() 314 ptr->CONFIG = (ptr->CONFIG & ~TSNS_CONFIG_AVERAGE_MASK) | TSNS_CONFIG_AVERAGE_SET(average); in tsns_set_average() 364 uint32_t tmp = ptr->CONFIG; in tsns_trigger_measurement() 367 ptr->CONFIG = tmp; in tsns_trigger_measurement() [all …]
|
| A D | hpm_uart_drv.h | 261 ptr->RBR; in uart_clear_rx_fifo() 275 ptr->FCR = UART_FCR_TFIFORST_MASK | (ptr->GPR); in uart_reset_tx_fifo() 289 ptr->FCR = UART_FCR_RFIFORST_MASK | (ptr->GPR); in uart_reset_rx_fifo() 303 ptr->FCR = UART_FCR_RFIFORST_MASK | UART_FCR_TFIFORST_MASK | (ptr->GPR); in uart_reset_all_fifo() 345 ptr->MCR |= UART_MCR_AFE_MASK; in uart_modem_enable_auto_flow_control() 369 return ptr->MSR; in uart_get_modem_status() 416 ptr->IER &= ~irq_mask; in uart_disable_irq() 427 ptr->IER |= irq_mask; in uart_enable_irq() 438 return ptr->IER; in uart_get_enabled_irq() 473 ptr->FCR = ptr->GPR; in uart_clear_rxline_idle_flag() [all …]
|
| A D | hpm_i2s_drv.h | 89 ptr->CFGR |= I2S_CFGR_TDM_EN_MASK; in i2s_enable_tdm() 99 ptr->CFGR &= ~I2S_CFGR_TDM_EN_MASK; in i2s_disable_tdm() 110 ptr->FIFO_THRESH = (ptr->FIFO_THRESH & ~I2S_FIFO_THRESH_RX_MASK) in i2s_update_rx_fifo_threshold() 122 ptr->FIFO_THRESH = (ptr->FIFO_THRESH & ~I2S_FIFO_THRESH_TX_MASK) in i2s_update_tx_fifo_threshold() 214 ptr->CTRL |= mask; in i2s_enable_irq() 225 ptr->CTRL &= ~mask; in i2s_disable_irq() 390 void i2s_reset_all(I2S_Type *ptr); 401 return ptr->TFIFO_FILLINGS; in i2s_get_tx_fifo_level() 426 return ptr->RFIFO_FILLINGS; in i2s_get_rx_fifo_level() 493 return ptr->STA; in i2s_get_irq_status() [all …]
|
| A D | hpm_vad_drv.h | 59 ptr->CTRL = (ptr->CTRL & ~VAD_CTRL_CAPT_DLY_MASK) in vad_set_capture_delay() 71 ptr->CTRL = (ptr->CTRL & ~VAD_CTRL_PDM_CLK_HFDIV_MASK) in vad_set_pdm_clock_half_div() 83 ptr->CTRL |= irq_mask; in vad_enable_irq() 94 ptr->CTRL &= ~irq_mask; in vad_disable_irq() 125 ptr->CTRL = (ptr->CTRL & ~(VAD_CTRL_FIFO_THRSH_MASK)) in vad_set_fifo_threshold() 157 ptr->CTRL = (ptr->CTRL & ~VAD_CTRL_CH_POL_MASK) in vad_set_pdm_clock_capture_level() 171 ptr->CTRL = (ptr->CTRL & ~VAD_CTRL_CHNUM_MASK) in vad_set_channel_number() 183 return ptr->ST; in vad_get_status() 194 ptr->ST |= mask; in vad_clear_status() 205 return ptr->OFIFO; in vad_get_data() [all …]
|
| A D | hpm_rdc_drv.h | 274 ptr->RDC_CTL = (ptr->RDC_CTL & (~RDC_RDC_CTL_ACC_LEN_MASK)) in rdc_set_acc_len() 403 ptr->SYNC_OUT_CTRL = sel; in rdc_sync_output_trig_adc_cfg() 443 int32_t rdc_get_i_maxval(RDC_Type *ptr); 452 ptr->MAX_I = 0; in rdc_clear_i_maxval() 471 ptr->MIN_I = 0; in rdc_clear_i_minval() 511 ptr->MAX_Q = 0; in rdc_clear_q_maxval() 530 ptr->MIN_Q = 0; in rdc_clear_q_minval() 734 ptr->INT_EN |= status; in rdc_interrupt_config() 745 ptr->INT_EN &= ~status; in rdc_interrupt_reset_config() 776 ptr->ADC_INT_STATE &= mask; in rdc_interrupt_clear_flag_bits() [all …]
|
| A D | hpm_psec_drv.h | 74 ptr->SECURE_STATE_CONFIG = (ptr->SECURE_STATE_CONFIG in psec_allow_psecure_state_restart() 81 ptr->SECURE_STATE_CONFIG = (ptr->SECURE_STATE_CONFIG in psec_lock_psecure_state_restart() 88 ptr->SECURE_STATE_CONFIG = (ptr->SECURE_STATE_CONFIG in psec_pmic_rom_secrets_present() 107 ptr->VIOLATION_CONFIG = (ptr->VIOLATION_CONFIG in psec_pmic_non_secure_violation_config() 118 ptr->VIOLATION_CONFIG = (ptr->VIOLATION_CONFIG in psec_psecure_violation_config() 129 ptr->ESCALATE_CONFIG = (ptr->ESCALATE_CONFIG in psec_pmic_non_secure_escalate_config() 140 ptr->ESCALATE_CONFIG = (ptr->ESCALATE_CONFIG in psec_psecure_escalate_config() 208 ptr->VIOLATION_CONFIG = (ptr->VIOLATION_CONFIG in psec_batt_non_secure_violation_config() 219 ptr->VIOLATION_CONFIG = (ptr->VIOLATION_CONFIG in psec_batt_secure_violation_config() 230 ptr->ESCALATE_CONFIG = (ptr->ESCALATE_CONFIG in psec_batt_non_secure_escalate_config() [all …]
|
| A D | hpm_linv2_drv.h | 88 return ptr->CONTROL_STATUS; in lin_get_control_and_status() 98 …ptr->CONTROL_STATUS = ((ptr->CONTROL_STATUS) & ~LINV2_CONTROL_STATUS_SLEEP_MASK) | LINV2_CONTROL_S… in lin_reset_interrupt() 116 static inline void lin_wakeup(LINV2_Type *ptr) in lin_wakeup() argument 118 …ptr->CONTROL_STATUS = ((ptr->CONTROL_STATUS) & ~LINV2_CONTROL_STATUS_SLEEP_MASK) | LINV2_CONTROL_S… in lin_wakeup() 126 static inline void lin_sleep(LINV2_Type *ptr) in lin_sleep() argument 138 …ptr->CONTROL_STATUS = ((ptr->CONTROL_STATUS) & ~LINV2_CONTROL_STATUS_SLEEP_MASK) | LINV2_CONTROL_S… in lin_slave_stop() 148 …ptr->CONTROL_STATUS = ((ptr->CONTROL_STATUS) & ~LINV2_CONTROL_STATUS_SLEEP_MASK) | LINV2_CONTROL_S… in lin_slave_ack() 159 ptr->TIMING_CONTROL = (ptr->TIMING_CONTROL & (~LINV2_TIMING_CONTROL_BUS_INACTIVE_TIME_MASK)) in lin_slave_set_bus_inactivity_time() 171 ptr->TIMING_CONTROL = (ptr->TIMING_CONTROL & (~LINV2_TIMING_CONTROL_WUP_REPEAT_TIME_MASK)) in lin_slave_set_wakeup_repeat_time() 214 return ptr->DATA_BYTE[index]; in lin_get_data_byte() [all …]
|
| A D | hpm_esc_drv.h | 107 uint32_t gpr_cfg0 = ptr->GPR_CFG0; in esc_config_eeprom_and_clock() 121 ptr->GPR_CFG0 = gpr_cfg0; in esc_config_eeprom_and_clock() 193 static inline void esc_pdi_reset(ESC_Type *ptr) in esc_pdi_reset() argument 195 ptr->ESC_RST_PDI = 0x52; /* R */ in esc_pdi_reset() 196 ptr->ESC_RST_PDI = 0x45; /* E */ in esc_pdi_reset() 197 ptr->ESC_RST_PDI = 0x53; /* S */ in esc_pdi_reset() 262 ptr->EEPROM_CTRL_STAT = temp; in esc_eeprom_emulation_ack() 273 return (ptr->EEPROM_ADDR) << 1U; in esc_get_eeprom_byte_address() 284 return ptr->EEPROM_ADDR; in esc_get_eeprom_word_address() 295 return ptr->EEPROM_DATA; in esc_read_eeprom_data() [all …]
|
| A D | hpm_mcan_drv.h | 1006 return ptr->TSCV; in mcan_get_timestamp_counter_value() 1034 return ptr->TOCV; in mcan_get_timeout_counter_value() 1189 return ptr->IR; in mcan_get_interrupt_flags() 1199 ptr->IR = mask; in mcan_clear_interrupt_flags() 1209 ptr->ILS &= ~mask; in mcan_enable_interrupts() 1210 ptr->IE |= mask; in mcan_enable_interrupts() 1211 ptr->ILE = 1U; in mcan_enable_interrupts() 1222 ptr->TXBTIE |= mask; in mcan_enable_txbuf_interrupt() 1243 ptr->IE &= ~mask; in mcan_disable_interrupts() 1253 ptr->TXBTIE |= mask; in mcan_enable_txbuf_transmission_interrupt() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/ |
| A D | hpm_pcfg_drv.h | 161 ptr->LDO2P5 &= ~PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_off() 171 ptr->LDO2P5 |= PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_on() 202 ptr->DCDC_MODE = (ptr->DCDC_MODE & ~PCFG_DCDC_MODE_MODE_MASK) | PCFG_DCDC_MODE_MODE_SET(mode); in pcfg_dcdc_set_mode() 215 …ptr->DCDC_PROT = (ptr->DCDC_PROT & ~PCFG_DCDC_PROT_ILIMIT_LP_MASK) | PCFG_DCDC_PROT_ILIMIT_LP_SET(… in pcfg_dcdc_set_lp_current_limit() 367 …ptr->DCDC_MISC = (ptr->DCDC_MISC & (~PCFG_DCDC_MISC_OL_HYST_MASK)) | PCFG_DCDC_MISC_OL_HYST_SET(ra… in pcfg_dcdc_set_current_hys_range() 440 ptr->WAKE_CAUSE |= mask; in pcfg_clear_wakeup_cause() 452 return ptr->WAKE_CAUSE; in pcfg_get_wakeup_cause() 463 ptr->WAKE_MASK &= ~mask; in pcfg_enable_wakeup_source() 474 ptr->WAKE_MASK |= mask; in pcfg_disable_wakeup_source() 485 ptr->SCG_CTRL = mode; in pcfg_set_periph_clock_mode() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/ |
| A D | hpm_pcfg_drv.h | 161 ptr->LDO2P5 &= ~PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_off() 171 ptr->LDO2P5 |= PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_on() 202 ptr->DCDC_MODE = (ptr->DCDC_MODE & ~PCFG_DCDC_MODE_MODE_MASK) | PCFG_DCDC_MODE_MODE_SET(mode); in pcfg_dcdc_set_mode() 215 …ptr->DCDC_PROT = (ptr->DCDC_PROT & ~PCFG_DCDC_PROT_ILIMIT_LP_MASK) | PCFG_DCDC_PROT_ILIMIT_LP_SET(… in pcfg_dcdc_set_lp_current_limit() 367 …ptr->DCDC_MISC = (ptr->DCDC_MISC & (~PCFG_DCDC_MISC_OL_HYST_MASK)) | PCFG_DCDC_MISC_OL_HYST_SET(ra… in pcfg_dcdc_set_current_hys_range() 440 ptr->WAKE_CAUSE |= mask; in pcfg_clear_wakeup_cause() 452 return ptr->WAKE_CAUSE; in pcfg_get_wakeup_cause() 463 ptr->WAKE_MASK &= ~mask; in pcfg_enable_wakeup_source() 474 ptr->WAKE_MASK |= mask; in pcfg_disable_wakeup_source() 485 ptr->SCG_CTRL = mode; in pcfg_set_periph_clock_mode() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_usb_drv.c | 101 ptr->ENDPTNAK = ptr->ENDPTNAK; in usb_dcd_bus_reset() 103 ptr->USBSTS = ptr->USBSTS; in usb_dcd_bus_reset() 104 ptr->ENDPTSETUPSTAT = ptr->ENDPTSETUPSTAT; in usb_dcd_bus_reset() 105 ptr->ENDPTCOMPLETE = ptr->ENDPTCOMPLETE; in usb_dcd_bus_reset() 117 usb_phy_init(ptr); in usb_dcd_init() 166 usb_phy_deinit(ptr); in usb_dcd_deinit() 172 ptr->USBSTS = ptr->USBSTS; in usb_dcd_deinit() 175 ptr->USBINTR = 0; in usb_dcd_deinit() 292 (void) ptr; in usb_dcd_remote_wakeup() 309 usb_phy_init(ptr); in usb_hcd_init() [all …]
|
| A D | hpm_dac_drv.c | 39 ptr->CFG0 = ptr->CFG0_BAK; in dac_init() 118 ptr->CFG0 = ptr->CFG0_BAK; in dac_set_buffer_config() 159 ptr->CFG0 = ptr->CFG0_BAK; in dac_set_buffer_config() 175 ptr->CFG0 = ptr->CFG0_BAK; in dac_set_direct_config() 203 ptr->CFG0 = ptr->CFG0_BAK; in dac_set_step_sw_trigger() 217 ptr->CFG0 = ptr->CFG0_BAK; in dac_set_buffer_sw_trigger() 234 ptr->CFG0 = ptr->CFG0_BAK; in dac_set_hw_trigger_enable() 249 ptr->DMA_EN &= ~(1 << buf_idx); in dac_external_DMA_request_enable() 257 ptr->IRQ_EN |= mask; in dac_enable_interrupts() 262 return ptr->IRQ_STS; in dac_get_status_flags() [all …]
|
| A D | hpm_adc16_drv.c | 47 ptr->CONV_CFG1 = (ptr->CONV_CFG1 & ~ADC16_CONV_CFG1_CLOCK_DIVIDER_MASK) in adc16_do_calibration() 73 ptr->CONV_CFG1 = (ptr->CONV_CFG1 & ~ADC16_CONV_CFG1_CLOCK_DIVIDER_MASK) in adc16_do_calibration() 116 ptr->CONV_CFG1 = (ptr->CONV_CFG1 & ~ADC16_CONV_CFG1_CLOCK_DIVIDER_MASK) in adc16_do_calibration() 137 ptr->CONV_CFG1 = (ptr->CONV_CFG1 & ~ADC16_CONV_CFG1_CLOCK_DIVIDER_MASK) in adc16_do_calibration() 149 ptr->INT_EN = 0; in adc16_deinit() 180 ptr->CONV_CFG1 = (ptr->CONV_CFG1 & ~ADC16_CONV_CFG1_CLOCK_DIVIDER_MASK) in adc16_init() 194 ptr->CONV_CFG1 = (ptr->CONV_CFG1 & ~ADC16_CONV_CFG1_CLOCK_DIVIDER_MASK) in adc16_init() 278 ptr->SEQ_DMA_CFG = (ptr->SEQ_DMA_CFG & ~ADC16_SEQ_DMA_CFG_BUF_LEN_MASK) in adc16_init_seq_dma() 402 (void) ptr; in adc16_set_pmt_queue_enable() 487 ptr->CONV_CFG1 = (ptr->CONV_CFG1 & ~ADC16_CONV_CFG1_CLOCK_DIVIDER_MASK) in adc16_disable_temp_sensor() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/ |
| A D | hpm_pcfg_drv.h | 112 ptr->LDO2P5 &= ~PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_off() 122 ptr->LDO2P5 |= PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_on() 134 return PCFG_LDO2P5_READY_GET(ptr->LDO2P5); in pcfg_ldo2p5_is_stable() 153 ptr->DCDC_MODE = (ptr->DCDC_MODE & ~PCFG_DCDC_MODE_MODE_MASK) | PCFG_DCDC_MODE_MODE_SET(mode); in pcfg_dcdc_set_mode() 164 …ptr->DCDC_PROT = (ptr->DCDC_PROT & ~(PCFG_DCDC_PROT_ILIMIT_LP_MASK | PCFG_DCDC_PROT_OVERLOAD_LP_MA… in pcfg_dcdc_set_lp_current_limit() 298 …ptr->DCDC_MISC = (ptr->DCDC_MISC & (~PCFG_DCDC_MISC_OL_HYST_MASK)) | PCFG_DCDC_MISC_OL_HYST_SET(ra… in pcfg_dcdc_set_current_hys_range() 371 ptr->WAKE_CAUSE |= mask; in pcfg_clear_wakeup_cause() 383 return ptr->WAKE_CAUSE; in pcfg_get_wakeup_cause() 394 ptr->WAKE_MASK &= ~mask; in pcfg_enable_wakeup_source() 405 ptr->WAKE_MASK |= mask; in pcfg_disable_wakeup_source() [all …]
|
| A D | hpm_sysctl_drv.h | 350 …ptr->MONITOR[monitor_index].CONTROL = (ptr->MONITOR[monitor_index].CONTROL & ~SYSCTL_MONITOR_CONTR… in sysctl_monitor_set_work_mode() 503 ptr->RESOURCE[resource] = in sysctl_resource_target_set_mode() 530 ptr->RETENTION[cpu_index].CLEAR = mask; in sysctl_clear_cpu_lp_retention_with_mask() 553 ptr->RETENTION[cpu_index].SET = mask; in sysctl_set_cpu_lp_retention_with_mask() 587 ptr->RETENTION[cpu_index].VALUE = value; in sysctl_set_cpu_lp_retention() 699 ptr->GLOBAL00 = (ptr->GLOBAL00 & ~SYSCTL_GLOBAL00_MUX_MASK) | SYSCTL_GLOBAL00_MUX_SET(preset); in sysctl_clock_set_preset() 966 sysctl_cpu_lock(ptr, 0); in sysctl_cpu0_lock() 978 ptr->CPU[cpu_index].LP = (ptr->CPU[cpu_index].LP & ~(SYSCTL_CPU_LP_MODE_MASK)) | (mode); in sysctl_set_cpu_lp_mode() 989 sysctl_set_cpu_lp_mode(ptr, 0, mode); in sysctl_set_cpu0_lp_mode() 1012 sysctl_clear_cpu_flags(ptr, 0, flags); in sysctl_clear_cpu0_flags() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/ |
| A D | hpm_pcfg_drv.h | 112 ptr->LDO2P5 &= ~PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_off() 122 ptr->LDO2P5 |= PCFG_LDO2P5_ENABLE_MASK; in pcfg_ldo2p5_turn_on() 134 return PCFG_LDO2P5_READY_GET(ptr->LDO2P5); in pcfg_ldo2p5_is_stable() 153 ptr->DCDC_MODE = (ptr->DCDC_MODE & ~PCFG_DCDC_MODE_MODE_MASK) | PCFG_DCDC_MODE_MODE_SET(mode); in pcfg_dcdc_set_mode() 164 …ptr->DCDC_PROT = (ptr->DCDC_PROT & ~(PCFG_DCDC_PROT_ILIMIT_LP_MASK | PCFG_DCDC_PROT_OVERLOAD_LP_MA… in pcfg_dcdc_set_lp_current_limit() 298 …ptr->DCDC_MISC = (ptr->DCDC_MISC & (~PCFG_DCDC_MISC_OL_HYST_MASK)) | PCFG_DCDC_MISC_OL_HYST_SET(ra… in pcfg_dcdc_set_current_hys_range() 371 ptr->WAKE_CAUSE |= mask; in pcfg_clear_wakeup_cause() 383 return ptr->WAKE_CAUSE; in pcfg_get_wakeup_cause() 394 ptr->WAKE_MASK &= ~mask; in pcfg_enable_wakeup_source() 405 ptr->WAKE_MASK |= mask; in pcfg_disable_wakeup_source() [all …]
|
| A D | hpm_sysctl_drv.h | 418 …ptr->MONITOR[monitor_index].CONTROL = (ptr->MONITOR[monitor_index].CONTROL & ~SYSCTL_MONITOR_CONTR… in sysctl_monitor_set_work_mode() 571 ptr->RESOURCE[resource] = in sysctl_resource_target_set_mode() 598 ptr->RETENTION[cpu_index].CLEAR = mask; in sysctl_clear_cpu_lp_retention_with_mask() 621 ptr->RETENTION[cpu_index].SET = mask; in sysctl_set_cpu_lp_retention_with_mask() 655 ptr->RETENTION[cpu_index].VALUE = value; in sysctl_set_cpu_lp_retention() 767 ptr->GLOBAL00 = (ptr->GLOBAL00 & ~SYSCTL_GLOBAL00_MUX_MASK) | SYSCTL_GLOBAL00_MUX_SET(preset); in sysctl_clock_set_preset() 1034 sysctl_cpu_lock(ptr, 0); in sysctl_cpu0_lock() 1046 ptr->CPU[cpu_index].LP = (ptr->CPU[cpu_index].LP & ~(SYSCTL_CPU_LP_MODE_MASK)) | (mode); in sysctl_set_cpu_lp_mode() 1057 sysctl_set_cpu_lp_mode(ptr, 0, mode); in sysctl_set_cpu0_lp_mode() 1080 sysctl_clear_cpu_flags(ptr, 0, flags); in sysctl_clear_cpu0_flags() [all …]
|