Home
last modified time | relevance | path

Searched refs:p_ctrl (Results 1 – 25 of 88) sorted by relevance

1234

/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_riic_master/
Dr_riic_master.c110 static void iic_master_abort_seq_master(iic_master_instance_ctrl_t * const p_ctrl, bool iic_re…
115 static void iic_master_notify(iic_master_instance_ctrl_t * const p_ctrl, i2c_master_event_t const e…
118 static void iic_master_rxi_master(iic_master_instance_ctrl_t * p_ctrl);
119 static void iic_master_txi_master(iic_master_instance_ctrl_t * p_ctrl);
120 static void iic_master_tei_master(iic_master_instance_ctrl_t * p_ctrl);
121 static void iic_master_naki_master(iic_master_instance_ctrl_t * p_ctrl);
122 static void iic_master_spi_master(iic_master_instance_ctrl_t * p_ctrl);
123 static void iic_master_sti_master(iic_master_instance_ctrl_t * p_ctrl);
124 static void iic_master_ali_master(iic_master_instance_ctrl_t * p_ctrl);
125 static void iic_master_tmoi_master(iic_master_instance_ctrl_t * p_ctrl);
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_iic_master/
Dr_iic_master.c138 static void iic_master_abort_seq_master(iic_master_instance_ctrl_t * const p_ctrl, bool iic_re…
143 static void iic_master_notify(iic_master_instance_ctrl_t * const p_ctrl, i2c_master_event_t const e…
153 static void iic_master_rxi_master(iic_master_instance_ctrl_t * p_ctrl);
154 static void iic_master_txi_master(iic_master_instance_ctrl_t * p_ctrl);
155 static void iic_master_tei_master(iic_master_instance_ctrl_t * p_ctrl);
156 static void iic_master_err_master(iic_master_instance_ctrl_t * p_ctrl);
159 static void iic_master_open_hw_master(iic_master_instance_ctrl_t * const p_ctrl,
161 static fsp_err_t iic_master_run_hw_master(iic_master_instance_ctrl_t * const p_ctrl);
162 static void iic_master_rxi_read_data(iic_master_instance_ctrl_t * const p_ctrl);
163 static void iic_master_txi_send_address(iic_master_instance_ctrl_t * const p_ctrl);
[all …]
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_rspi/
Dr_rspi.c65 static void r_rspi_init_control_structure(rspi_instance_ctrl_t * p_ctrl, spi_cfg_t const * con…
66 static void r_rspi_hw_config(rspi_instance_ctrl_t * p_ctrl);
67 static void r_rspi_nvic_config(rspi_instance_ctrl_t * p_ctrl);
68 static void r_rspi_bit_width_config(rspi_instance_ctrl_t * p_ctrl);
69 static void r_rspi_set_rx_fifo_hint(rspi_instance_ctrl_t * p_ctrl);
70 static void r_rspi_set_rxtrg(rspi_instance_ctrl_t * p_ctrl, rspi_rx_trigger_level_t level);
71 static void r_rspi_set_rx_fifo_level(rspi_instance_ctrl_t * p_ctrl);
77 static void r_rspi_receive(rspi_instance_ctrl_t * p_ctrl);
78 static void r_rspi_transmit(rspi_instance_ctrl_t * p_ctrl);
79 static void r_rspi_call_callback(rspi_instance_ctrl_t * p_ctrl, spi_event_t event);
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_spi/
Dr_spi.c76 static void r_spi_hw_config(spi_instance_ctrl_t * p_ctrl);
77 static void r_spi_nvic_config(spi_instance_ctrl_t * p_ctrl);
79 static void r_spi_bit_width_config(spi_instance_ctrl_t * p_ctrl);
80 static void r_spi_start_transfer(spi_instance_ctrl_t * p_ctrl);
87 static void r_spi_receive(spi_instance_ctrl_t * p_ctrl);
88 static void r_spi_transmit(spi_instance_ctrl_t * p_ctrl);
89 static void r_spi_call_callback(spi_instance_ctrl_t * p_ctrl, spi_event_t event);
99 void spi_rx_dmac_callback(spi_instance_ctrl_t const * const p_ctrl);
100 void spi_tx_dmac_callback(spi_instance_ctrl_t const * const p_ctrl);
152 spi_instance_ctrl_t * p_ctrl = (spi_instance_ctrl_t *) p_api_ctrl; in R_SPI_Open() local
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_spi_b/
Dr_spi_b.c58 static void r_spi_b_hw_config(spi_b_instance_ctrl_t * p_ctrl);
59 static void r_spi_b_nvic_config(spi_b_instance_ctrl_t * p_ctrl);
61 static void r_spi_b_bit_width_config(spi_b_instance_ctrl_t * p_ctrl);
62 static void r_spi_b_start_transfer(spi_b_instance_ctrl_t * p_ctrl);
69 static void r_spi_b_receive(spi_b_instance_ctrl_t * p_ctrl);
70 static void r_spi_b_transmit(spi_b_instance_ctrl_t * p_ctrl);
71 static void r_spi_b_call_callback(spi_b_instance_ctrl_t * p_ctrl, spi_event_t event);
131 spi_b_instance_ctrl_t * p_ctrl = (spi_b_instance_ctrl_t *) p_api_ctrl; in R_SPI_B_Open() local
134 FSP_ASSERT(NULL != p_ctrl); in R_SPI_B_Open()
135 FSP_ERROR_RETURN(SPI_B_OPEN != p_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_SPI_B_Open()
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_sci_uart/
Dr_sci_uart.c159 static void r_sci_negate_de_pin(sci_uart_instance_ctrl_t const * const p_ctrl);
163 static fsp_err_t r_sci_read_write_param_check(sci_uart_instance_ctrl_t const * const p_ctrl,
169 static void r_sci_uart_config_set(sci_uart_instance_ctrl_t * const p_ctrl, uart_cfg_t const * const…
172 static fsp_err_t r_sci_uart_transfer_configure(sci_uart_instance_ctrl_t * const p_ctrl,
177 static fsp_err_t r_sci_uart_transfer_open(sci_uart_instance_ctrl_t * const p_ctrl, uart_cfg_t const…
179 static void r_sci_uart_transfer_close(sci_uart_instance_ctrl_t * p_ctrl);
184 static void r_sci_uart_call_callback(sci_uart_instance_ctrl_t * p_ctrl, uint32_t data, uart_event_t…
187 static void r_sci_uart_fifo_cfg(sci_uart_instance_ctrl_t * const p_ctrl);
191 static void r_sci_irq_cfg(sci_uart_instance_ctrl_t * const p_ctrl, uint8_t const ipl, IRQn_Type con…
193 static void r_sci_irqs_cfg(sci_uart_instance_ctrl_t * const p_ctrl, uart_cfg_t const * const p_cfg);
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_sci_b_uart/
Dr_sci_b_uart.c152 static fsp_err_t r_sci_b_read_write_param_check(sci_b_uart_instance_ctrl_t const * const p_ctrl,
158 static void r_sci_b_uart_config_set(sci_b_uart_instance_ctrl_t * const p_ctrl, uart_cfg_t const * c…
161 static fsp_err_t r_sci_b_uart_transfer_configure(sci_b_uart_instance_ctrl_t * const p_ctrl,
166 static fsp_err_t r_sci_b_uart_transfer_open(sci_b_uart_instance_ctrl_t * const p_ctrl, uart_cfg_t c…
168 static void r_sci_b_uart_transfer_close(sci_b_uart_instance_ctrl_t * p_ctrl);
172 static void r_sci_b_uart_call_callback(sci_b_uart_instance_ctrl_t * p_ctrl, uint32_t data, uart_eve…
175 static void r_sci_b_uart_fifo_cfg(sci_b_uart_instance_ctrl_t * const p_ctrl);
179 static void r_sci_b_irq_cfg(sci_b_uart_instance_ctrl_t * const p_ctrl, uint8_t const ipl, IRQn_Type…
181 static void r_sci_b_irqs_cfg(sci_b_uart_instance_ctrl_t * const p_ctrl, uart_cfg_t const * const p_…
280 sci_b_uart_instance_ctrl_t * p_ctrl = (sci_b_uart_instance_ctrl_t *) p_api_ctrl; in R_SCI_B_UART_Open() local
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_sdhi/
Dr_sdhi.c181 static fsp_err_t r_sdhi_open_param_check(sdhi_instance_ctrl_t * p_ctrl, sdmmc_cfg_t const * const p…
186 static fsp_err_t r_sdhi_emmc_check(sdhi_instance_ctrl_t * const p_ctrl);
188 static fsp_err_t r_sdhi_csd_extended_get(sdhi_instance_ctrl_t * const p_ctrl, uint32_t rca, uint8_t…
193 static fsp_err_t r_sdhi_sdio_check(sdhi_instance_ctrl_t * const p_ctrl);
195 static fsp_err_t r_sdhi_sdio_clock_optimize(sdhi_instance_ctrl_t * const p_ctrl);
197 static fsp_err_t r_sdhi_cmd52(sdhi_instance_ctrl_t * const p_ctrl,
207 static fsp_err_t r_sdhi_sd_card_check(sdhi_instance_ctrl_t * const p_ctrl);
209 static fsp_err_t r_sdhi_sd_high_speed(sdhi_instance_ctrl_t * const p_ctrl);
211 static void r_sdhi_write_protect_get(sdhi_instance_ctrl_t * const p_ctrl);
216 static fsp_err_t r_sdhi_clock_optimize(sdhi_instance_ctrl_t * const p_ctrl,
[all …]
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_scif_uart/
Dr_scif_uart.c79 static void r_scif_negate_de_pin(scif_uart_instance_ctrl_t const * const p_ctrl);
83 static fsp_err_t r_scif_read_write_param_check(scif_uart_instance_ctrl_t const * const p_ctrl,
89 static void r_scif_uart_config_set(scif_uart_instance_ctrl_t * const p_ctrl, uart_cfg_t const * con…
92 static void r_scif_uart_call_callback(scif_uart_instance_ctrl_t * p_ctrl, uint32_t data, uart_event…
94 static void r_scif_uart_fifo_cfg(scif_uart_instance_ctrl_t * const p_ctrl);
96 static void r_scif_irq_cfg(scif_uart_instance_ctrl_t * const p_ctrl, uint8_t const ipl, IRQn_Type c…
98 static void r_scif_irqs_cfg(scif_uart_instance_ctrl_t * const p_ctrl, uart_cfg_t const * const p_cf…
101 static void scif_uart_receive_sub(scif_uart_instance_ctrl_t * const p_ctrl);
124 static fsp_err_t r_scif_uart_transfer_open(scif_uart_instance_ctrl_t * const p_ctrl, uart_cfg_t con…
126 static void r_scif_uart_transfer_close(scif_uart_instance_ctrl_t * p_ctrl);
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_dac/
Dr_dac.c94 dac_instance_ctrl_t * p_ctrl = (dac_instance_ctrl_t *) p_api_ctrl; in R_DAC_Open() local
99 FSP_ASSERT(NULL != p_ctrl); in R_DAC_Open()
101 FSP_ERROR_RETURN(false == p_ctrl->channel_opened, FSP_ERR_ALREADY_OPEN); in R_DAC_Open()
109p_ctrl->p_reg = (R_DAC_Type *) ((uint32_t) R_DAC0 + (unit * ((uint32_t) R_DAC1 - (uint32_t) R_DAC0… in R_DAC_Open()
111 p_ctrl->p_reg = R_DAC; in R_DAC_Open()
114 p_ctrl->channel_index = p_cfg->channel % DAC_MAX_CHANNELS_PER_UNIT; in R_DAC_Open()
126 …(0U == p_ctrl->channel_index) ? (p_ctrl->p_reg->DACR_b.DAOE0 = 0U) : (p_ctrl->p_reg->DACR_b.DAOE1 … in R_DAC_Open()
134p_ctrl->p_reg->DADPR = (uint8_t) ((uint8_t) p_extend->data_format << (uint8_t) DAC_DADPR_REG_DPSEL… in R_DAC_Open()
144 if ((0U == p_ctrl->p_reg->DAADSCR) && (p_cfg->ad_da_synchronized)) in R_DAC_Open()
158 p_ctrl->p_reg->DAADUSR = (uint8_t) BSP_FEATURE_DAC_AD_SYNC_UNIT_MASK; in R_DAC_Open()
[all …]
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_intc_irq/
Dr_intc_irq.c88 intc_irq_instance_ctrl_t * p_ctrl = (intc_irq_instance_ctrl_t *) p_api_ctrl; in R_INTC_IRQ_ExternalIrqOpen() local
91 FSP_ASSERT(NULL != p_ctrl); in R_INTC_IRQ_ExternalIrqOpen()
92 FSP_ERROR_RETURN(INTC_IRQ_OPEN != p_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_INTC_IRQ_ExternalIrqOpen()
97 p_ctrl->irq = p_cfg->irq; in R_INTC_IRQ_ExternalIrqOpen()
102 p_ctrl->p_callback_memory = NULL; in R_INTC_IRQ_ExternalIrqOpen()
106 p_ctrl->p_callback = p_cfg->p_callback; in R_INTC_IRQ_ExternalIrqOpen()
107 p_ctrl->p_context = p_cfg->p_context; in R_INTC_IRQ_ExternalIrqOpen()
108 p_ctrl->channel = p_cfg->channel; in R_INTC_IRQ_ExternalIrqOpen()
135 iitsr &= ~(INTC_IRQ_IITSR_IITSEL_MASK << (p_ctrl->channel * INTC_IRQ_IITSR_IITSEL_WIDTH)); in R_INTC_IRQ_ExternalIrqOpen()
136 iitsr |= (trigger << (p_ctrl->channel * INTC_IRQ_IITSR_IITSEL_WIDTH)); in R_INTC_IRQ_ExternalIrqOpen()
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_icu/
Dr_icu.c89 icu_instance_ctrl_t * p_ctrl = (icu_instance_ctrl_t *) p_api_ctrl; in R_ICU_ExternalIrqOpen() local
92 FSP_ASSERT(NULL != p_ctrl); in R_ICU_ExternalIrqOpen()
93 FSP_ERROR_RETURN(ICU_OPEN != p_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_ICU_ExternalIrqOpen()
114 p_ctrl->irq = p_cfg->irq; in R_ICU_ExternalIrqOpen()
120 uint32_t ielsr = R_ICU->IELSR[p_ctrl->irq]; in R_ICU_ExternalIrqOpen()
121 R_ICU->IELSR[p_ctrl->irq] = 0; in R_ICU_ExternalIrqOpen()
127 p_ctrl->p_callback_memory = NULL; in R_ICU_ExternalIrqOpen()
131 p_ctrl->p_callback = p_cfg->p_callback; in R_ICU_ExternalIrqOpen()
132 p_ctrl->p_context = p_cfg->p_context; in R_ICU_ExternalIrqOpen()
133 p_ctrl->channel = p_cfg->channel; in R_ICU_ExternalIrqOpen()
[all …]
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_intc_nmi/
Dr_intc_nmi.c78 intc_nmi_instance_ctrl_t * p_ctrl = (intc_nmi_instance_ctrl_t *) p_api_ctrl; in R_INTC_NMI_ExternalIrqOpen() local
81 FSP_ASSERT(NULL != p_ctrl); in R_INTC_NMI_ExternalIrqOpen()
82 FSP_ERROR_RETURN(INTC_NMI_OPEN != p_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_INTC_NMI_ExternalIrqOpen()
88 p_ctrl->irq = p_cfg->irq; in R_INTC_NMI_ExternalIrqOpen()
93 p_ctrl->p_callback_memory = NULL; in R_INTC_NMI_ExternalIrqOpen()
97 p_ctrl->p_callback = p_cfg->p_callback; in R_INTC_NMI_ExternalIrqOpen()
98 p_ctrl->p_context = p_cfg->p_context; in R_INTC_NMI_ExternalIrqOpen()
99 p_ctrl->channel = p_cfg->channel; in R_INTC_NMI_ExternalIrqOpen()
117 if (p_ctrl->irq >= 0) in R_INTC_NMI_ExternalIrqOpen()
119 R_BSP_IrqCfg(p_ctrl->irq, p_cfg->ipl, p_ctrl); in R_INTC_NMI_ExternalIrqOpen()
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_flash_hp/
Dr_flash_hp.c247 static fsp_err_t flash_hp_init(flash_hp_instance_ctrl_t * p_ctrl);
249 static fsp_err_t flash_hp_enter_pe_df_mode(flash_hp_instance_ctrl_t * const p_ctrl);
253 static fsp_err_t flash_hp_reset(flash_hp_instance_ctrl_t * p_ctrl) PLACE_IN_RAM_SECTION;
259 static fsp_err_t flash_hp_erase_block(flash_hp_instance_ctrl_t * const p_ctrl, uint32_t block_size,
262 static fsp_err_t flash_hp_write_data(flash_hp_instance_ctrl_t * const p_ctrl, uint32_t write_size,
268 static void r_flash_hp_call_callback(flash_hp_instance_ctrl_t * p_ctrl, flash_event_t event);
272 static fsp_err_t flash_hp_df_blank_check(flash_hp_instance_ctrl_t * const p_ctrl,
277 static fsp_err_t flash_hp_df_write(flash_hp_instance_ctrl_t * const p_ctrl);
279 static fsp_err_t flash_hp_df_erase(flash_hp_instance_ctrl_t * p_ctrl, uint32_t block_address, uint3…
285 fsp_err_t flash_hp_configuration_area_write(flash_hp_instance_ctrl_t * p_ctrl,
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_usb_device/
Dr_usb_device.c88 static inline uint16_t get_edpt_packet_size(usbd_instance_ctrl_t * const p_ctrl,
90 static uint32_t find_pipe(usbd_instance_ctrl_t * const p_ctrl, uint32_t xfer_type…
91 static inline volatile uint16_t * get_pipectr(usbd_instance_ctrl_t * const p_ctrl, uint32_t num);
92 static volatile void * get_pipetre(usbd_instance_ctrl_t * const p_ctrl, uint32_t num);
93 static inline uint16_t edpt0_max_packet_size(usbd_instance_ctrl_t * const p_ctrl);
94 static inline uint16_t edpt_max_packet_size(usbd_instance_ctrl_t * const p_ctrl, uint32_…
95 static inline void pipe_wait_for_ready(usbd_instance_ctrl_t * const p_ctrl, uint32_t…
96 static inline void pipe_write_packet(usbd_instance_ctrl_t * const p_ctrl,
100 static inline void pipe_read_packet(usbd_instance_ctrl_t * const p_ctrl,
104 static inline bool pipe0_xfer_in(usbd_instance_ctrl_t * const p_ctrl);
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_usb_host/
Dr_usb_host.c247 static volatile uint16_t * r_usbh_get_pipectr(usbh_instance_ctrl_t * const p_ctrl, uint32_t num);
248 static uint32_t r_usbh_find_pipe(usbh_instance_ctrl_t * const p_ctrl, uint8_t xfer_type);
249 static fsp_err_t r_usbh_hw_module_start(usbh_instance_ctrl_t * const p_ctrl);
250 static fsp_err_t r_usbh_hw_init(usbh_instance_ctrl_t * const p_ctrl);
251 static fsp_err_t r_usbh_module_register_clear(usbh_instance_ctrl_t * const p_ctrl);
252 static fsp_err_t r_usbh_hw_module_stop(usbh_instance_ctrl_t * const p_ctrl);
253 static uint16_t r_usb_chk_dev_addr(usbh_instance_ctrl_t * p_ctrl, uint16_t addr);
254 static void r_usbh_device_release(usbh_instance_ctrl_t * p_ctrl, uint8_t dev_addr);
255 static bool r_usbh_process_edpt_xfer(usbh_instance_ctrl_t * const p_ctrl,
260 static bool r_usbh_process_pipe_xfer(usbh_instance_ctrl_t * const p_ctrl,
[all …]
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_dmac_b/
Dr_dmac_b.c63 static fsp_err_t r_dmac_b_prv_enable(dmac_b_instance_ctrl_t * p_ctrl);
64 static void r_dmac_b_prv_disable(dmac_b_instance_ctrl_t * p_ctrl);
65 static void r_dmac_b_config_transfer_info(dmac_b_instance_ctrl_t * p_ctrl, transfer_info_t * p…
68 static fsp_err_t r_dmac_b_open_parameter_checking(dmac_b_instance_ctrl_t * const p_ctrl,
71 static fsp_err_t r_dmac_b_enable_parameter_checking(dmac_b_instance_ctrl_t * const p_ctrl);
138 dmac_b_instance_ctrl_t * p_ctrl = (dmac_b_instance_ctrl_t *) p_api_ctrl; in R_DMAC_B_Open() local
141 p_ctrl->p_cfg = p_cfg; in R_DMAC_B_Open()
142 p_ctrl->p_reg = (R_DMAC_B0_Type *) p_dmac_b_base_address[p_extend->unit]; in R_DMAC_B_Open()
148 r_dmac_b_config_transfer_info(p_ctrl, p_cfg->p_info); in R_DMAC_B_Open()
151 p_ctrl->open = DMAC_B_ID; in R_DMAC_B_Open()
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_canfd/
Dr_canfd.c114 static void r_canfd_call_callback(canfd_instance_ctrl_t * p_ctrl, can_callback_args_t * p_args);
115 static void r_canfd_mode_transition(canfd_instance_ctrl_t * p_ctrl, can_operation_mode_t operation_…
174 canfd_instance_ctrl_t * p_ctrl = (canfd_instance_ctrl_t *) p_api_ctrl; in R_CANFD_Open() local
177 FSP_ASSERT(p_ctrl); in R_CANFD_Open()
186 FSP_ERROR_RETURN(CANFD_OPEN != p_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_CANFD_Open()
245 p_ctrl->p_reg = p_reg; in R_CANFD_Open()
248 p_ctrl->p_cfg = p_cfg; in R_CANFD_Open()
251 p_ctrl->p_callback = p_cfg->p_callback; in R_CANFD_Open()
252 p_ctrl->p_context = p_cfg->p_context; in R_CANFD_Open()
253 p_ctrl->p_callback_memory = NULL; in R_CANFD_Open()
[all …]
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_canfd/
Dr_canfd.c104 static void r_canfd_call_callback(canfd_instance_ctrl_t * p_ctrl, can_callback_args_t * p_args);
105 static void r_canfd_mode_transition(canfd_instance_ctrl_t * p_ctrl, can_operation_mode_t operation_…
162 canfd_instance_ctrl_t * p_ctrl = (canfd_instance_ctrl_t *) p_api_ctrl; in R_CANFD_Open() local
165 FSP_ASSERT(p_ctrl); in R_CANFD_Open()
174 FSP_ERROR_RETURN(CANFD_OPEN != p_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_CANFD_Open()
222 p_ctrl->p_reg = p_reg; in R_CANFD_Open()
225 p_ctrl->p_cfg = p_cfg; in R_CANFD_Open()
228 p_ctrl->p_callback = p_cfg->p_callback; in R_CANFD_Open()
229 p_ctrl->p_context = p_cfg->p_context; in R_CANFD_Open()
230 p_ctrl->p_callback_memory = NULL; in R_CANFD_Open()
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_mipi_dsi/
Dr_mipi_dsi.c74 static void dsi_isr_enable(mipi_dsi_irq_cfg_t const * irq_cfg, mipi_dsi_instance_ctrl_t * p_ctrl);
80 static void dsi_hs_clock_start(mipi_dsi_instance_ctrl_t * p_ctrl);
81 static void dsi_hs_clock_stop(mipi_dsi_instance_ctrl_t * p_ctrl);
85 static void dsi_call_callback(mipi_dsi_instance_ctrl_t * p_ctrl, mipi_dsi_callback_args_t * p_args);
87 static fsp_err_t dsi_stop(mipi_dsi_instance_ctrl_t * p_ctrl);
113 mipi_dsi_instance_ctrl_t * p_ctrl = (mipi_dsi_instance_ctrl_t *) p_api_ctrl; in R_MIPI_DSI_Open() local
117 FSP_ASSERT(NULL != p_ctrl); in R_MIPI_DSI_Open()
118 FSP_ERROR_RETURN(MIPI_DSI_OPEN != p_ctrl->open, FSP_ERR_ALREADY_OPEN); in R_MIPI_DSI_Open()
126 p_ctrl->p_cfg = p_cfg; in R_MIPI_DSI_Open()
131 err = r_mipi_phy_open(p_cfg->p_mipi_phy_instance->p_ctrl, p_cfg->p_mipi_phy_instance->p_cfg); in R_MIPI_DSI_Open()
[all …]
/hal_renesas-latest/drivers/ra/fsp/src/r_dtc/
Dr_dtc.c62 static fsp_err_t r_dtc_prv_enable(dtc_instance_ctrl_t * p_ctrl);
65 static void r_dtc_set_info(dtc_instance_ctrl_t * p_ctrl, transfer_info_t * p_info);
76 static void r_dtc_wait_for_transfer_complete(dtc_instance_ctrl_t * p_ctrl);
137 dtc_instance_ctrl_t * p_ctrl = (dtc_instance_ctrl_t *) p_api_ctrl; in R_DTC_Open() local
140 FSP_ASSERT(NULL != p_ctrl); in R_DTC_Open()
141 FSP_ERROR_RETURN(p_ctrl->open != DTC_OPEN, FSP_ERR_ALREADY_OPEN); in R_DTC_Open()
158 p_ctrl->irq = irq; in R_DTC_Open()
167 r_dtc_set_info(p_ctrl, p_cfg->p_info); in R_DTC_Open()
171 p_ctrl->open = DTC_OPEN; in R_DTC_Open()
190 dtc_instance_ctrl_t * p_ctrl = (dtc_instance_ctrl_t *) p_api_ctrl; in R_DTC_Reconfigure() local
[all …]
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_gtm/
Dr_gtm.c96 fsp_err_t R_GTM_Open (timer_ctrl_t * const p_ctrl, timer_cfg_t const * const p_cfg) in R_GTM_Open() argument
98 gtm_instance_ctrl_t * p_instance_ctrl = (gtm_instance_ctrl_t *) p_ctrl; in R_GTM_Open()
159 fsp_err_t R_GTM_Start (timer_ctrl_t * const p_ctrl) in R_GTM_Start() argument
161 gtm_instance_ctrl_t * p_instance_ctrl = (gtm_instance_ctrl_t *) p_ctrl; in R_GTM_Start()
179 fsp_err_t R_GTM_Stop (timer_ctrl_t * const p_ctrl) in R_GTM_Stop() argument
181 gtm_instance_ctrl_t * p_instance_ctrl = (gtm_instance_ctrl_t *) p_ctrl; in R_GTM_Stop()
197 fsp_err_t R_GTM_Reset (timer_ctrl_t * const p_ctrl) in R_GTM_Reset() argument
199 (void) p_ctrl; in R_GTM_Reset()
209 fsp_err_t R_GTM_Enable (timer_ctrl_t * const p_ctrl) in R_GTM_Enable() argument
211 (void) p_ctrl; in R_GTM_Enable()
[all …]
/hal_renesas-latest/drivers/ra/fsp/inc/api/
Dr_flash_api.h147 fsp_err_t (* open)(flash_ctrl_t * const p_ctrl, flash_cfg_t const * const p_cfg);
161 …fsp_err_t (* write)(flash_ctrl_t * const p_ctrl, uint32_t const src_address, uint32_t const flash_…
171 …fsp_err_t (* erase)(flash_ctrl_t * const p_ctrl, uint32_t const address, uint32_t const num_blocks…
186 …fsp_err_t (* blankCheck)(flash_ctrl_t * const p_ctrl, uint32_t const address, uint32_t const num_b…
194 fsp_err_t (* infoGet)(flash_ctrl_t * const p_ctrl, flash_info_t * const p_info);
200 fsp_err_t (* close)(flash_ctrl_t * const p_ctrl);
207 fsp_err_t (* statusGet)(flash_ctrl_t * const p_ctrl, flash_status_t * const p_status);
216 …fsp_err_t (* accessWindowSet)(flash_ctrl_t * const p_ctrl, uint32_t const start_addr, uint32_t con…
224 fsp_err_t (* accessWindowClear)(flash_ctrl_t * const p_ctrl);
242 …fsp_err_t (* idCodeSet)(flash_ctrl_t * const p_ctrl, uint8_t const * const p_id_bytes, flash_id_co…
[all …]
/hal_renesas-latest/drivers/rz/fsp/inc/api/
Dr_ioport_api.h83 fsp_err_t (* open)(ioport_ctrl_t * const p_ctrl, const ioport_cfg_t * p_cfg);
91 fsp_err_t (* close)(ioport_ctrl_t * const p_ctrl);
98 fsp_err_t (* pinsCfg)(ioport_ctrl_t * const p_ctrl, const ioport_cfg_t * p_cfg);
106 fsp_err_t (* pinCfg)(ioport_ctrl_t * const p_ctrl, bsp_io_port_pin_t pin, uint32_t cfg);
114 …fsp_err_t (* pinEventInputRead)(ioport_ctrl_t * const p_ctrl, bsp_io_port_pin_t pin, bsp_io_level_…
122 …fsp_err_t (* pinEventOutputWrite)(ioport_ctrl_t * const p_ctrl, bsp_io_port_pin_t pin, bsp_io_leve…
130 …fsp_err_t (* pinRead)(ioport_ctrl_t * const p_ctrl, bsp_io_port_pin_t pin, bsp_io_level_t * p_pin_…
138 … fsp_err_t (* pinWrite)(ioport_ctrl_t * const p_ctrl, bsp_io_port_pin_t pin, bsp_io_level_t level);
148 …fsp_err_t (* portDirectionSet)(ioport_ctrl_t * const p_ctrl, bsp_io_port_t port, ioport_size_t dir…
157 …fsp_err_t (* portEventInputRead)(ioport_ctrl_t * const p_ctrl, bsp_io_port_t port, ioport_size_t *…
[all …]
/hal_renesas-latest/drivers/rz/fsp/src/rzg/r_adc_c/
Dr_adc_c.c90 fsp_err_t R_ADC_C_Open (adc_ctrl_t * p_ctrl, adc_cfg_t const * const p_cfg) in R_ADC_C_Open() argument
92 adc_c_instance_ctrl_t * p_instance_ctrl = (adc_c_instance_ctrl_t *) p_ctrl; in R_ADC_C_Open()
147 fsp_err_t R_ADC_C_ScanCfg (adc_ctrl_t * p_ctrl, void const * const p_channel_cfg) in R_ADC_C_ScanCfg() argument
150 adc_c_instance_ctrl_t * p_instance_ctrl = (adc_c_instance_ctrl_t *) p_ctrl; in R_ADC_C_ScanCfg()
187 adc_c_instance_ctrl_t * p_ctrl = (adc_c_instance_ctrl_t *) p_api_ctrl; in R_ADC_C_CallbackSet() local
190 FSP_ASSERT(p_ctrl); in R_ADC_C_CallbackSet()
192 FSP_ERROR_RETURN(ADC_C_OPEN == p_ctrl->opened, FSP_ERR_NOT_OPEN); in R_ADC_C_CallbackSet()
211 p_ctrl->p_callback = callback_is_secure ? p_callback : in R_ADC_C_CallbackSet()
214 p_ctrl->p_callback = p_callback; in R_ADC_C_CallbackSet()
217 p_ctrl->p_context = p_context; in R_ADC_C_CallbackSet()
[all …]

1234