@@ -221,7 +221,7 @@ static fsp_err_t r_sdhi_csd_save(sdhi_instance_ctrl_t * const p_ctrl,
221
221
uint32_t rca ,
222
222
sdmmc_priv_csd_reg_t * const p_csd_reg );
223
223
224
- static fsp_err_t r_sdhi_read_and_block (sdhi_instance_ctrl_t * const p_ctrl ,
224
+ fsp_err_t r_sdhi_read_and_block (sdhi_instance_ctrl_t * const p_ctrl ,
225
225
uint32_t command ,
226
226
uint32_t argument ,
227
227
uint32_t byte_count );
@@ -241,36 +241,36 @@ static void r_sdhi_irq_disable(IRQn_Type irq);
241
241
242
242
static void r_sdhi_access_irq_process (sdhi_instance_ctrl_t * p_ctrl , sdmmc_callback_args_t * p_args );
243
243
244
- static void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument );
244
+ void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument );
245
245
246
- static fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument );
246
+ fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument );
247
247
248
- static fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl , uint32_t max_rate );
248
+ fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl , uint32_t max_rate );
249
249
250
- static fsp_err_t r_sdhi_wait_for_event (sdhi_instance_ctrl_t * const p_ctrl , uint32_t bit , uint32_t timeout );
250
+ fsp_err_t r_sdhi_wait_for_event (sdhi_instance_ctrl_t * const p_ctrl , uint32_t bit , uint32_t timeout );
251
251
252
252
static fsp_err_t r_sdhi_rca_get (sdhi_instance_ctrl_t * const p_ctrl , uint32_t * p_rca );
253
253
254
- static fsp_err_t r_sdhi_hw_cfg (sdhi_instance_ctrl_t * const p_ctrl );
254
+ fsp_err_t r_sdhi_hw_cfg (sdhi_instance_ctrl_t * const p_ctrl );
255
255
256
256
static fsp_err_t r_sdhi_card_identify (sdhi_instance_ctrl_t * const p_ctrl );
257
257
258
258
static fsp_err_t r_sdhi_bus_cfg (sdhi_instance_ctrl_t * const p_ctrl );
259
259
260
- static fsp_err_t r_sdhi_wait_for_device (sdhi_instance_ctrl_t * const p_ctrl );
260
+ fsp_err_t r_sdhi_wait_for_device (sdhi_instance_ctrl_t * const p_ctrl );
261
261
262
- static void r_sdhi_read_write_common (sdhi_instance_ctrl_t * const p_ctrl ,
262
+ void r_sdhi_read_write_common (sdhi_instance_ctrl_t * const p_ctrl ,
263
263
uint32_t sector_count ,
264
264
uint32_t sector_size ,
265
265
uint32_t command ,
266
266
uint32_t argument );
267
267
268
- static fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl ,
268
+ fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl ,
269
269
uint32_t block_count ,
270
270
uint32_t bytes ,
271
271
void * p_data );
272
272
273
- static fsp_err_t r_sdhi_transfer_write (sdhi_instance_ctrl_t * const p_ctrl ,
273
+ fsp_err_t r_sdhi_transfer_write (sdhi_instance_ctrl_t * const p_ctrl ,
274
274
uint32_t block_count ,
275
275
uint32_t bytes ,
276
276
const uint8_t * p_data );
@@ -1381,7 +1381,7 @@ static void r_sdhi_access_irq_process (sdhi_instance_ctrl_t * p_ctrl, sdmmc_call
1381
1381
* @param[in] command Command to send.
1382
1382
* @param[in] argument Argument to send with the command.
1383
1383
**********************************************************************************************************************/
1384
- static void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument )
1384
+ void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument )
1385
1385
{
1386
1386
/* Clear Status */
1387
1387
p_ctrl -> p_reg -> SD_INFO1 = 0U ;
@@ -1417,7 +1417,7 @@ static void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl, uint32_t
1417
1417
* @retval FSP_ERR_TIMEOUT Device did not respond.
1418
1418
* @retval FSP_ERR_DEVICE_BUSY Device is holding DAT0 low (device is busy) or another operation is ongoing.
1419
1419
**********************************************************************************************************************/
1420
- static fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument )
1420
+ fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument )
1421
1421
{
1422
1422
/* Verify the device is not busy. */
1423
1423
r_sdhi_wait_for_device (p_ctrl );
@@ -1439,7 +1439,7 @@ static fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl, uint32_t co
1439
1439
* @retval FSP_ERR_CARD_INIT_FAILED Timeout setting divider or operation is still too fast at maximum divider
1440
1440
* (unlikely).
1441
1441
**********************************************************************************************************************/
1442
- static fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl , uint32_t max_rate )
1442
+ fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl , uint32_t max_rate )
1443
1443
{
1444
1444
uint32_t setting = SDHI_PRV_CLK_CTRL_DIV_INVALID ;
1445
1445
@@ -1498,7 +1498,7 @@ static fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl, uint3
1498
1498
* @retval FSP_ERR_CARD_INIT_FAILED Timeout setting divider or operation is still too fast at maximum divider
1499
1499
* (unlikely).
1500
1500
**********************************************************************************************************************/
1501
- static fsp_err_t r_sdhi_hw_cfg (sdhi_instance_ctrl_t * const p_ctrl )
1501
+ fsp_err_t r_sdhi_hw_cfg (sdhi_instance_ctrl_t * const p_ctrl )
1502
1502
{
1503
1503
/* Reset SDHI. */
1504
1504
p_ctrl -> p_reg -> SOFT_RST = 0x0U ;
@@ -1710,7 +1710,7 @@ static fsp_err_t r_sdhi_bus_cfg (sdhi_instance_ctrl_t * const p_ctrl)
1710
1710
* @param[in] command Command number
1711
1711
* @param[in] argument Argument
1712
1712
**********************************************************************************************************************/
1713
- static void r_sdhi_read_write_common (sdhi_instance_ctrl_t * const p_ctrl ,
1713
+ void r_sdhi_read_write_common (sdhi_instance_ctrl_t * const p_ctrl ,
1714
1714
uint32_t sector_count ,
1715
1715
uint32_t sector_size ,
1716
1716
uint32_t command ,
@@ -1988,7 +1988,7 @@ static void r_sdhi_write_protect_get (sdhi_instance_ctrl_t * const p_ctrl)
1988
1988
* @retval FSP_SUCCESS Previous operation is complete, and SDHI is ready for the next operation.
1989
1989
* @retval FSP_ERR_DEVICE_BUSY Device is holding DAT0 low (device is busy) or another operation is ongoing.
1990
1990
**********************************************************************************************************************/
1991
- static fsp_err_t r_sdhi_wait_for_device (sdhi_instance_ctrl_t * const p_ctrl )
1991
+ fsp_err_t r_sdhi_wait_for_device (sdhi_instance_ctrl_t * const p_ctrl )
1992
1992
{
1993
1993
/* Wait for the device to stop holding DAT0 low. */
1994
1994
uint32_t timeout = SDHI_PRV_BUSY_TIMEOUT_US ;
@@ -2134,7 +2134,7 @@ static fsp_err_t r_sdhi_sdio_clock_optimize (sdhi_instance_ctrl_t * const p_ctrl
2134
2134
* @retval FSP_ERR_RESPONSE Device responded with an error.
2135
2135
* @retval FSP_ERR_TIMEOUT Device did not respond.
2136
2136
**********************************************************************************************************************/
2137
- static fsp_err_t r_sdhi_wait_for_event (sdhi_instance_ctrl_t * const p_ctrl , uint32_t bit , uint32_t timeout_us )
2137
+ fsp_err_t r_sdhi_wait_for_event (sdhi_instance_ctrl_t * const p_ctrl , uint32_t bit , uint32_t timeout_us )
2138
2138
{
2139
2139
/* The event status is updated in the access interrupt. Use a local copy of the event status to make sure
2140
2140
* it isn't updated during the loop. */
@@ -2346,7 +2346,7 @@ static fsp_err_t r_sdhi_csd_extended_get (sdhi_instance_ctrl_t * const p_ctrl, u
2346
2346
* @retval FSP_ERR_RESPONSE Device responded with an error.
2347
2347
* @retval FSP_ERR_TIMEOUT Device did not respond.
2348
2348
**********************************************************************************************************************/
2349
- static fsp_err_t r_sdhi_read_and_block (sdhi_instance_ctrl_t * const p_ctrl ,
2349
+ fsp_err_t r_sdhi_read_and_block (sdhi_instance_ctrl_t * const p_ctrl ,
2350
2350
uint32_t command ,
2351
2351
uint32_t argument ,
2352
2352
uint32_t byte_count )
@@ -2534,7 +2534,7 @@ void r_sdhi_transfer_callback (sdhi_instance_ctrl_t * p_ctrl)
2534
2534
* function calls:
2535
2535
* * @ref transfer_api_t::reconfigure
2536
2536
**********************************************************************************************************************/
2537
- static fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl ,
2537
+ fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl ,
2538
2538
uint32_t block_count ,
2539
2539
uint32_t bytes ,
2540
2540
void * p_data )
@@ -2600,7 +2600,7 @@ static fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl,
2600
2600
* function calls:
2601
2601
* * @ref transfer_api_t::reconfigure
2602
2602
**********************************************************************************************************************/
2603
- static fsp_err_t r_sdhi_transfer_write (sdhi_instance_ctrl_t * const p_ctrl ,
2603
+ fsp_err_t r_sdhi_transfer_write (sdhi_instance_ctrl_t * const p_ctrl ,
2604
2604
uint32_t block_count ,
2605
2605
uint32_t bytes ,
2606
2606
const uint8_t * p_data )
0 commit comments