Home
last modified time | relevance | path

Searched refs:p_instance_ctrl (Results 1 – 19 of 19) sorted by relevance

/hal_renesas-latest/drivers/rz/fsp/src/rzn/r_sci_uart/
Dr_sci_uart.c167 …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/
Dr_ether_phy.c118 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/
Dr_ether.c155 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/
Dr_gpt.c97 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/
Dr_gpt.c81 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/
Dr_agt.c56 #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/
Dr_mhu_ns.c35 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/
Dr_ulpt.c38 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/
Dr_gtm.c31 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/
Dr_adc.c90 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/
Dr_adc_c.c42 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/
Dr_qspi.c48 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/
Dr_icu.c92 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/
Dr_ospi_b.c101 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/
Dr_ioport.c144 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/
Dr_ioport.c163 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/
Dr_ether_phy.h61 …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/
Dr_glcdc.c221 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/
Dr_lpm.c104 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()