/hal_renesas-latest/drivers/rz/fsp/src/rzn/r_sci_uart/ |
D | r_sci_uart.c | 167 …atic fsp_err_t r_sci_read_write_param_check(sci_uart_instance_ctrl_t const * const p_instance_ctrl, 173 static void r_sci_uart_config_set(sci_uart_instance_ctrl_t * const p_instance_ctrl, uart_cfg_t cons… 176 static fsp_err_t r_sci_uart_transfer_configure(sci_uart_instance_ctrl_t * const p_instance_ctrl, 181 static fsp_err_t r_sci_uart_transfer_open(sci_uart_instance_ctrl_t * const p_instance_ctrl, 184 static void r_sci_uart_transfer_close(sci_uart_instance_ctrl_t * p_instance_ctrl); 189 static void r_sci_uart_call_callback(sci_uart_instance_ctrl_t * p_instance_ctrl, uint32_t data, uar… 192 static void r_sci_uart_fifo_cfg(sci_uart_instance_ctrl_t * const p_instance_ctrl); 196 static void r_sci_irq_cfg(sci_uart_instance_ctrl_t * const p_instance_ctrl, uint8_t const ipl, IRQn… 198 static void r_sci_irqs_cfg(sci_uart_instance_ctrl_t * const p_instance_ctrl, uart_cfg_t const * con… 201 void r_sci_uart_write_no_transfer(sci_uart_instance_ctrl_t * const p_instance_ctrl); [all …]
|
/hal_renesas-latest/drivers/ra/fsp/src/r_ether_phy/ |
D | r_ether_phy.c | 118 extern void ether_phy_target_ksz8091rnb_initialize(ether_phy_instance_ctrl_t * p_instance_ctrl); 119 …_phy_target_ksz8091rnb_is_support_link_partner_ability(ether_phy_instance_ctrl_t * p_instance_ctrl, 124 extern void ether_phy_target_ksz8041_initialize(ether_phy_instance_ctrl_t * p_instance_ctrl); 125 …her_phy_target_ksz8041_is_support_link_partner_ability(ether_phy_instance_ctrl_t * p_instance_ctrl, 130 extern void ether_phy_target_dp83620_initialize(ether_phy_instance_ctrl_t * p_instance_ctrl); 131 …her_phy_target_dp83620_is_support_link_partner_ability(ether_phy_instance_ctrl_t * p_instance_ctrl, 136 extern void ether_phy_target_ics1894_initialize(ether_phy_instance_ctrl_t * p_instance_ctrl); 137 …her_phy_target_ics1894_is_support_link_partner_ability(ether_phy_instance_ctrl_t * p_instance_ctrl, 145 static void ether_phy_preamble(ether_phy_instance_ctrl_t * p_instance_ctrl); 146 static void ether_phy_reg_set(ether_phy_instance_ctrl_t * p_instance_ctrl, uint32_t reg_addr, int32… [all …]
|
/hal_renesas-latest/drivers/ra/fsp/src/r_ether/ |
D | r_ether.c | 155 static fsp_err_t ether_open_param_check(ether_instance_ctrl_t const * const p_instance_ctrl, 160 static void ether_enable_icu(ether_instance_ctrl_t * const p_instance_ctrl); 161 static void ether_disable_icu(ether_instance_ctrl_t * const p_instance_ctrl); 163 static void ether_init_descriptors(ether_instance_ctrl_t * const p_instance_ctrl); 164 void ether_init_buffers(ether_instance_ctrl_t * const p_instance_ctrl); 165 static fsp_err_t ether_buffer_get(ether_instance_ctrl_t * const p_instance_ctrl, 168 static void ether_config_ethernet(ether_instance_ctrl_t const * const p_instance_ctrl, const uint8_… 173 void ether_configure_mac(ether_instance_ctrl_t * const p_instance_ctrl, 176 fsp_err_t ether_do_link(ether_instance_ctrl_t * const p_instance_ctrl, const uint8_t mode); 177 static fsp_err_t ether_link_status_check(ether_instance_ctrl_t const * const p_instance_ctrl); [all …]
|
/hal_renesas-latest/drivers/ra/fsp/src/r_gpt/ |
D | r_gpt.c | 97 static void gpt_hardware_initialize(gpt_instance_ctrl_t * const p_instance_ctrl, timer_cfg_t const … 99 static void gpt_common_open(gpt_instance_ctrl_t * const p_instance_ctrl, timer_cfg_t const * const … 101 static uint32_t gpt_clock_frequency_get(gpt_instance_ctrl_t * const p_instance_ctrl); 103 static void gpt_hardware_events_disable(gpt_instance_ctrl_t * p_instance_ctrl); 107 static inline void r_gpt_write_protect_enable(gpt_instance_ctrl_t * const p_instance_ctrl, 109 static inline uint32_t r_gpt_write_protect_disable(gpt_instance_ctrl_t * const p_instance_ctrl); 116 static void gpt_calculate_duty_cycle(gpt_instance_ctrl_t * const p_instance_ctrl, 127 static void r_gpt_init_compare_match_channel(gpt_instance_ctrl_t * p_instance_ctrl); 196 gpt_instance_ctrl_t * p_instance_ctrl = (gpt_instance_ctrl_t *) p_ctrl; in R_GPT_Open() local 200 FSP_ASSERT(NULL != p_instance_ctrl); in R_GPT_Open() [all …]
|
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_gpt/ |
D | r_gpt.c | 81 static void gpt_hardware_initialize(gpt_instance_ctrl_t * const p_instance_ctrl, timer_cfg_t const … 83 static void gpt_common_open(gpt_instance_ctrl_t * const p_instance_ctrl, timer_cfg_t const * const … 85 static uint32_t gpt_clock_frequency_get(gpt_instance_ctrl_t * const p_instance_ctrl); 87 static void gpt_hardware_events_disable(gpt_instance_ctrl_t * p_instance_ctrl); 91 static inline void r_gpt_write_protect_enable(gpt_instance_ctrl_t * const p_instance_ctrl, 93 static inline uint32_t r_gpt_write_protect_disable(gpt_instance_ctrl_t * const p_instance_ctrl); 100 static void gpt_calculate_duty_cycle(gpt_instance_ctrl_t * const p_instance_ctrl, 174 gpt_instance_ctrl_t * p_instance_ctrl = (gpt_instance_ctrl_t *) p_ctrl; in R_GPT_Open() local 178 FSP_ASSERT(NULL != p_instance_ctrl); in R_GPT_Open() 194 FSP_ERROR_RETURN(GPT_OPEN != p_instance_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_GPT_Open() [all …]
|
/hal_renesas-latest/drivers/ra/fsp/src/r_agt/ |
D | r_agt.c | 56 #define AGT_PRV_IS_AGTW(p_instance_ctrl) ((p_instance_ctrl)->is_agtw) argument 58 #define AGT_PRV_CHANNEL_OFFSET_AGT_AGTW(p_instance_ctrl, … argument 59 … channel) ((uint8_t) ((AGT_PRV_IS_AGTW(p_instance_ctrl)) ? (channel) : (( \ 64 #define AGT_PRV_CTRL_PTR(p_instance_ctrl) ((agt_prv_reg_ctrl_ptr_t) (AGT_PRV_IS_AGTW((p_i… argument 65 … ? &(p_instance_ctrl)->p_reg->AGT32.CTRL \ 66 … : &(p_instance_ctrl)->p_reg->AGT16.CTRL)) 82 static void r_agt_period_register_set(agt_instance_ctrl_t * p_instance_ctrl, uint32_t period_counts… 84 static void r_agt_hardware_cfg(agt_instance_ctrl_t * const p_instance_ctrl, timer_cfg_t const * con… 88 static fsp_err_t r_agt_common_preamble(agt_instance_ctrl_t * p_instance_ctrl); 91 static fsp_err_t r_agt_open_param_checking(agt_instance_ctrl_t * p_instance_ctrl, timer_cfg_t const… [all …]
|
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_mhu_ns/ |
D | r_mhu_ns.c | 35 static void r_mhu_ns_set_send_data(mhu_ns_instance_ctrl_t * p_instance_ctrl, uint32_t msg); 37 static fsp_err_t r_mhu_ns_common_preamble(mhu_ns_instance_ctrl_t * p_instance_ctrl); 40 static fsp_err_t r_mhu_ns_open_param_checking(mhu_ns_instance_ctrl_t * p_instance_ctrl, mhu_cfg_t c… 92 mhu_ns_instance_ctrl_t * p_instance_ctrl = (mhu_ns_instance_ctrl_t *) p_ctrl; in R_MHU_NS_Open() local 95 fsp_err_t err = r_mhu_ns_open_param_checking(p_instance_ctrl, p_cfg); in R_MHU_NS_Open() 99 p_instance_ctrl->p_regs = (R_MHU0_Type *) (R_MHU_NS0_BASE + in R_MHU_NS_Open() 102 p_instance_ctrl->p_cfg = p_cfg; in R_MHU_NS_Open() 103 p_instance_ctrl->channel = p_cfg->channel; in R_MHU_NS_Open() 105 p_instance_ctrl->send_type = in R_MHU_NS_Open() 112 if (p_instance_ctrl->send_type == MHU_SEND_TYPE_RSP) in R_MHU_NS_Open() [all …]
|
/hal_renesas-latest/drivers/ra/fsp/src/r_ulpt/ |
D | r_ulpt.c | 38 static fsp_err_t r_ulpt_common_preamble(ulpt_instance_ctrl_t * p_instance_ctrl); 40 static void r_ulpt_hardware_cfg(ulpt_instance_ctrl_t * p_instance_ctrl, timer_cfg_t const * const p… 42 static void r_ulpt_period_register_set(ulpt_instance_ctrl_t * p_instance_ctrl, uint32_t period_… 46 static fsp_err_t r_ulpt_open_param_checking(ulpt_instance_ctrl_t * p_instance_ctrl, timer_cfg_t con… 107 ulpt_instance_ctrl_t * p_instance_ctrl = (ulpt_instance_ctrl_t *) p_ctrl; in R_ULPT_Open() local 110 fsp_err_t err = r_ulpt_open_param_checking(p_instance_ctrl, p_cfg); in R_ULPT_Open() 116 p_instance_ctrl->p_reg = (R_ULPT0_Type *) base_address; in R_ULPT_Open() 118 p_instance_ctrl->p_cfg = p_cfg; in R_ULPT_Open() 124 p_instance_ctrl->p_reg->ULPTCR = 0U; in R_ULPT_Open() 127 FSP_HARDWARE_REGISTER_WAIT(0U, p_instance_ctrl->p_reg->ULPTCR_b.TCSTF); in R_ULPT_Open() [all …]
|
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_gtm/ |
D | r_gtm.c | 31 static void r_gtm_period_register_set(gtm_instance_ctrl_t * p_instance_ctrl, uint32_t period_counts… 35 static fsp_err_t r_gtm_common_preamble(gtm_instance_ctrl_t * p_instance_ctrl); 38 static fsp_err_t r_gtm_open_param_checking(gtm_instance_ctrl_t * p_instance_ctrl, timer_cfg_t const… 98 gtm_instance_ctrl_t * p_instance_ctrl = (gtm_instance_ctrl_t *) p_ctrl; in R_GTM_Open() local 101 fsp_err_t err = r_gtm_open_param_checking(p_instance_ctrl, p_cfg); in R_GTM_Open() 108 p_instance_ctrl->p_reg = (R_GTM0_Type *) base_address; in R_GTM_Open() 109 p_instance_ctrl->p_cfg = p_cfg; in R_GTM_Open() 115 p_instance_ctrl->p_reg->OSTMnTT = 1; in R_GTM_Open() 118 r_gtm_period_register_set(p_instance_ctrl, p_cfg->period_counts); in R_GTM_Open() 133 p_instance_ctrl->p_reg->OSTMnCTL = (uint8_t) gtmnmd; in R_GTM_Open() [all …]
|
/hal_renesas-latest/drivers/ra/fsp/src/r_adc/ |
D | r_adc.c | 90 static fsp_err_t r_adc_sample_state_cfg_check(adc_instance_ctrl_t * p_instance_ctrl, adc_sample_sta… 92 static fsp_err_t r_adc_scan_cfg_check_sample_hold(adc_instance_ctrl_t * const p_instance_ctrl, 95 static fsp_err_t r_adc_scan_cfg_check_sensors(adc_instance_ctrl_t * const p_instance_ctrl, 100 static void r_adc_open_sub(adc_instance_ctrl_t * const p_instance_ctrl, adc_cfg_t const * const p_c… 102 static void r_adc_sensor_cfg(adc_instance_ctrl_t * const p_instance_ctrl, 107 static fsp_err_t r_adc_scan_cfg_check(adc_instance_ctrl_t * const p_instance_ctrl, 112 static void r_adc_scan_cfg(adc_instance_ctrl_t * const p_instance_ctrl, 180 adc_instance_ctrl_t * p_instance_ctrl = (adc_instance_ctrl_t *) p_ctrl; in R_ADC_Open() local 186 FSP_ASSERT(NULL != p_instance_ctrl); in R_ADC_Open() 197 FSP_ERROR_RETURN(ADC_OPEN != p_instance_ctrl->opened, FSP_ERR_ALREADY_OPEN); in R_ADC_Open() [all …]
|
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_adc_c/ |
D | r_adc_c.c | 42 static void r_adc_c_open_sub(adc_c_instance_ctrl_t * const p_instance_ctrl, adc_cfg_t const * const… 43 static void r_adc_c_scan_cfg(adc_c_instance_ctrl_t * const p_instance_ctrl, 92 adc_c_instance_ctrl_t * p_instance_ctrl = (adc_c_instance_ctrl_t *) p_ctrl; in R_ADC_C_Open() local 98 FSP_ASSERT(NULL != p_instance_ctrl); in R_ADC_C_Open() 104 FSP_ERROR_RETURN(ADC_C_OPEN != p_instance_ctrl->opened, FSP_ERR_ALREADY_OPEN); in R_ADC_C_Open() 114 p_instance_ctrl->p_cfg = p_cfg; in R_ADC_C_Open() 115 p_instance_ctrl->p_callback = p_cfg->p_callback; in R_ADC_C_Open() 116 p_instance_ctrl->p_context = p_cfg->p_context; in R_ADC_C_Open() 117 p_instance_ctrl->p_callback_memory = NULL; in R_ADC_C_Open() 120 p_instance_ctrl->p_reg = R_ADC_C; in R_ADC_C_Open() [all …]
|
/hal_renesas-latest/drivers/ra/fsp/src/r_qspi/ |
D | r_qspi.c | 48 static bool r_qspi_status_sub(qspi_instance_ctrl_t * p_instance_ctrl); 50 static fsp_err_t r_qspi_xip(qspi_instance_ctrl_t * p_instance_ctrl, uint8_t code, bool enter_mode); 54 static fsp_err_t r_qspi_param_checking_dcom(qspi_instance_ctrl_t * p_instance_ctrl); 56 static fsp_err_t qspi_program_param_check(qspi_instance_ctrl_t * p_instance_ctrl, 121 qspi_instance_ctrl_t * p_instance_ctrl = (qspi_instance_ctrl_t *) p_ctrl; in R_QSPI_Open() local 124 FSP_ASSERT(NULL != p_instance_ctrl); in R_QSPI_Open() 126 FSP_ERROR_RETURN(QSPI_PRV_OPEN != p_instance_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_QSPI_Open() 168 p_instance_ctrl->p_cfg = p_cfg; in R_QSPI_Open() 174 p_instance_ctrl->data_lines = SPI_FLASH_DATA_LINES_1; in R_QSPI_Open() 178 p_instance_ctrl->data_lines = (spi_flash_data_lines_t) (31 - __CLZ(p_cfg->read_mode)); in R_QSPI_Open() [all …]
|
/hal_renesas-latest/drivers/rz/fsp/src/rzn/r_icu/ |
D | r_icu.c | 92 icu_instance_ctrl_t * p_instance_ctrl = (icu_instance_ctrl_t *) p_ctrl; in R_ICU_ExternalIrqOpen() local 95 FSP_ASSERT(NULL != p_instance_ctrl); in R_ICU_ExternalIrqOpen() 96 FSP_ERROR_RETURN(ICU_OPEN != p_instance_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_ICU_ExternalIrqOpen() 107 p_instance_ctrl->irq = p_cfg->irq; in R_ICU_ExternalIrqOpen() 108 p_instance_ctrl->channel = p_cfg->channel; in R_ICU_ExternalIrqOpen() 111 p_instance_ctrl->p_callback = p_cfg->p_callback; in R_ICU_ExternalIrqOpen() 112 p_instance_ctrl->p_context = p_cfg->p_context; in R_ICU_ExternalIrqOpen() 113 p_instance_ctrl->p_callback_memory = NULL; in R_ICU_ExternalIrqOpen() 115 if (p_instance_ctrl->channel < ICU_SAFETY_REGISTER_OFFSET) in R_ICU_ExternalIrqOpen() 202 if (p_instance_ctrl->irq >= 0) in R_ICU_ExternalIrqOpen() [all …]
|
/hal_renesas-latest/drivers/ra/fsp/src/r_ospi_b/ |
D | r_ospi_b.c | 101 static bool r_ospi_b_status_sub(ospi_b_instance_ctrl_t * p_instance_ctrl, uint8_t bit_pos); 102 static fsp_err_t r_ospi_b_protocol_specific_settings(ospi_b_instance_ctrl_t * p_instance_ctrl); 103 static fsp_err_t r_ospi_b_write_enable(ospi_b_instance_ctrl_t * p_instance_ctrl); 107 …pi_b_xspi_command_set_t const * r_ospi_b_command_set_get(ospi_b_instance_ctrl_t * p_instance_ctrl); 110 static fsp_err_t r_ospi_b_automatic_calibration_seq(ospi_b_instance_ctrl_t * p_instance_ctrl); 115 static void r_ospi_b_xip(ospi_b_instance_ctrl_t * p_instance_ctrl, bool is_entering); 173 ospi_b_instance_ctrl_t * p_instance_ctrl = (ospi_b_instance_ctrl_t *) p_ctrl; in R_OSPI_B_Open() local 176 FSP_ASSERT(NULL != p_instance_ctrl); in R_OSPI_B_Open() 179 FSP_ERROR_RETURN(OSPI_B_PRV_OPEN != p_instance_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_OSPI_B_Open() 192 p_instance_ctrl->p_cfg = p_cfg; in R_OSPI_B_Open() [all …]
|
/hal_renesas-latest/drivers/rz/fsp/src/rzn/r_ioport/ |
D | r_ioport.c | 144 ioport_instance_ctrl_t * p_instance_ctrl = (ioport_instance_ctrl_t *) p_ctrl; in R_IOPORT_Open() local 147 FSP_ASSERT(NULL != p_instance_ctrl); in R_IOPORT_Open() 150 FSP_ERROR_RETURN(IOPORT_OPEN != p_instance_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_IOPORT_Open() 154 p_instance_ctrl->open = IOPORT_OPEN; in R_IOPORT_Open() 156 p_instance_ctrl->p_cfg = p_cfg; in R_IOPORT_Open() 175 ioport_instance_ctrl_t * p_instance_ctrl = (ioport_instance_ctrl_t *) p_ctrl; in R_IOPORT_Close() local 178 FSP_ASSERT(NULL != p_instance_ctrl); in R_IOPORT_Close() 179 FSP_ERROR_RETURN(IOPORT_OPEN == p_instance_ctrl->open, FSP_ERR_NOT_OPEN); in R_IOPORT_Close() 185 p_instance_ctrl->open = IOPORT_CLOSED; in R_IOPORT_Close() 205 ioport_instance_ctrl_t * p_instance_ctrl = (ioport_instance_ctrl_t *) p_ctrl; in R_IOPORT_PinsCfg() local [all …]
|
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_ioport/ |
D | r_ioport.c | 163 ioport_instance_ctrl_t * p_instance_ctrl = (ioport_instance_ctrl_t *) p_ctrl; in R_IOPORT_Open() local 166 FSP_ASSERT(NULL != p_instance_ctrl); in R_IOPORT_Open() 169 FSP_ERROR_RETURN(IOPORT_OPEN != p_instance_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_IOPORT_Open() 175 p_instance_ctrl->open = IOPORT_OPEN; in R_IOPORT_Open() 177 p_instance_ctrl->p_cfg = p_cfg; in R_IOPORT_Open() 196 ioport_instance_ctrl_t * p_instance_ctrl = (ioport_instance_ctrl_t *) p_ctrl; in R_IOPORT_Close() local 199 FSP_ASSERT(NULL != p_instance_ctrl); in R_IOPORT_Close() 200 FSP_ERROR_RETURN(IOPORT_OPEN == p_instance_ctrl->open, FSP_ERR_NOT_OPEN); in R_IOPORT_Close() 206 p_instance_ctrl->open = IOPORT_CLOSED; in R_IOPORT_Close() 225 ioport_instance_ctrl_t * p_instance_ctrl = (ioport_instance_ctrl_t *) p_ctrl; in R_IOPORT_PinsCfg() local [all …]
|
/hal_renesas-latest/drivers/ra/fsp/inc/instances/ |
D | r_ether_phy.h | 61 …void (* p_target_init)(ether_phy_instance_ctrl_t * p_instance_ctrl); … 62 …bool (* p_target_link_partner_ability_get)(ether_phy_instance_ctrl_t * p_instance_ctrl, uint32_t l…
|
/hal_renesas-latest/drivers/ra/fsp/src/r_glcdc/ |
D | r_glcdc.c | 221 static void r_glcdc_interrupt_enable(glcdc_instance_ctrl_t * p_instance_ctrl); 1992 static void r_glcdc_interrupt_enable (glcdc_instance_ctrl_t * p_instance_ctrl) in r_glcdc_interrupt_enable() argument 1998 if (p_instance_ctrl->p_cfg->line_detect_irq >= 0) in r_glcdc_interrupt_enable() 2000 R_BSP_IrqCfgEnable(p_instance_ctrl->p_cfg->line_detect_irq, in r_glcdc_interrupt_enable() 2001 p_instance_ctrl->p_cfg->line_detect_ipl, in r_glcdc_interrupt_enable() 2002 p_instance_ctrl); in r_glcdc_interrupt_enable() 2005 if (p_instance_ctrl->p_cfg->underflow_1_irq >= 0) in r_glcdc_interrupt_enable() 2007 R_BSP_IrqCfgEnable(p_instance_ctrl->p_cfg->underflow_1_irq, in r_glcdc_interrupt_enable() 2008 p_instance_ctrl->p_cfg->underflow_1_ipl, in r_glcdc_interrupt_enable() 2009 p_instance_ctrl); in r_glcdc_interrupt_enable() [all …]
|
/hal_renesas-latest/drivers/ra/fsp/src/r_lpm/ |
D | r_lpm.c | 104 static fsp_err_t r_lpm_low_power_enter(lpm_instance_ctrl_t * const p_instance_ctrl); 799 fsp_err_t r_lpm_low_power_enter (lpm_instance_ctrl_t * const p_instance_ctrl) in r_lpm_low_power_enter() argument 983 if (LPM_MODE_STANDBY_SNOOZE == p_instance_ctrl->p_cfg->low_power_mode) in r_lpm_low_power_enter() 999 if (LPM_MODE_SLEEP != p_instance_ctrl->p_cfg->low_power_mode) in r_lpm_low_power_enter() 1021 if (LPM_MODE_SLEEP != p_instance_ctrl->p_cfg->low_power_mode) in r_lpm_low_power_enter()
|