@@ -190,7 +190,7 @@ static fsp_err_t r_sdhi_csd_save(sdhi_instance_ctrl_t * const p_ctrl,
190
190
uint32_t rca ,
191
191
sdmmc_priv_csd_reg_t * const p_csd_reg );
192
192
193
- static fsp_err_t r_sdhi_read_and_block (sdhi_instance_ctrl_t * const p_ctrl ,
193
+ fsp_err_t r_sdhi_read_and_block (sdhi_instance_ctrl_t * const p_ctrl ,
194
194
uint32_t command ,
195
195
uint32_t argument ,
196
196
uint32_t byte_count );
@@ -210,36 +210,36 @@ static void r_sdhi_irq_disable(IRQn_Type irq);
210
210
211
211
static void r_sdhi_access_irq_process (sdhi_instance_ctrl_t * p_ctrl , sdmmc_callback_args_t * p_args );
212
212
213
- static void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument );
213
+ void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument );
214
214
215
- static fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument );
215
+ fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument );
216
216
217
- static fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl , uint32_t max_rate );
217
+ fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl , uint32_t max_rate );
218
218
219
- static fsp_err_t r_sdhi_wait_for_event (sdhi_instance_ctrl_t * const p_ctrl , uint32_t bit , uint32_t timeout );
219
+ fsp_err_t r_sdhi_wait_for_event (sdhi_instance_ctrl_t * const p_ctrl , uint32_t bit , uint32_t timeout );
220
220
221
221
static fsp_err_t r_sdhi_rca_get (sdhi_instance_ctrl_t * const p_ctrl , uint32_t * p_rca );
222
222
223
- static fsp_err_t r_sdhi_hw_cfg (sdhi_instance_ctrl_t * const p_ctrl );
223
+ fsp_err_t r_sdhi_hw_cfg (sdhi_instance_ctrl_t * const p_ctrl );
224
224
225
225
static fsp_err_t r_sdhi_card_identify (sdhi_instance_ctrl_t * const p_ctrl );
226
226
227
227
static fsp_err_t r_sdhi_bus_cfg (sdhi_instance_ctrl_t * const p_ctrl );
228
228
229
- static fsp_err_t r_sdhi_wait_for_device (sdhi_instance_ctrl_t * const p_ctrl );
229
+ fsp_err_t r_sdhi_wait_for_device (sdhi_instance_ctrl_t * const p_ctrl );
230
230
231
- static void r_sdhi_read_write_common (sdhi_instance_ctrl_t * const p_ctrl ,
231
+ void r_sdhi_read_write_common (sdhi_instance_ctrl_t * const p_ctrl ,
232
232
uint32_t sector_count ,
233
233
uint32_t sector_size ,
234
234
uint32_t command ,
235
235
uint32_t argument );
236
236
237
- static fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl ,
237
+ fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl ,
238
238
uint32_t block_count ,
239
239
uint32_t bytes ,
240
240
void * p_data );
241
241
242
- static fsp_err_t r_sdhi_transfer_write (sdhi_instance_ctrl_t * const p_ctrl ,
242
+ fsp_err_t r_sdhi_transfer_write (sdhi_instance_ctrl_t * const p_ctrl ,
243
243
uint32_t block_count ,
244
244
uint32_t bytes ,
245
245
const uint8_t * p_data );
@@ -1124,7 +1124,7 @@ static void r_sdhi_access_irq_process (sdhi_instance_ctrl_t * p_ctrl, sdmmc_call
1124
1124
* @param[in] command Command to send.
1125
1125
* @param[in] argument Argument to send with the command.
1126
1126
**********************************************************************************************************************/
1127
- static void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument )
1127
+ void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument )
1128
1128
{
1129
1129
/* Clear Status */
1130
1130
p_ctrl -> p_reg -> SD_INFO1 = 0U ;
@@ -1160,7 +1160,7 @@ static void r_sdhi_command_send_no_wait (sdhi_instance_ctrl_t * p_ctrl, uint32_t
1160
1160
* @retval FSP_ERR_TIMEOUT Device did not respond.
1161
1161
* @retval FSP_ERR_DEVICE_BUSY Device is holding DAT0 low (device is busy) or another operation is ongoing.
1162
1162
**********************************************************************************************************************/
1163
- static fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument )
1163
+ fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl , uint32_t command , uint32_t argument )
1164
1164
{
1165
1165
/* Verify the device is not busy. */
1166
1166
r_sdhi_wait_for_device (p_ctrl );
@@ -1182,7 +1182,7 @@ static fsp_err_t r_sdhi_command_send (sdhi_instance_ctrl_t * p_ctrl, uint32_t co
1182
1182
* @retval FSP_ERR_CARD_INIT_FAILED Timeout setting divider or operation is still too fast at maximum divider
1183
1183
* (unlikely).
1184
1184
**********************************************************************************************************************/
1185
- static fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl , uint32_t max_rate )
1185
+ fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl , uint32_t max_rate )
1186
1186
{
1187
1187
uint32_t setting = SDHI_PRV_CLK_CTRL_DIV_INVALID ;
1188
1188
@@ -1241,7 +1241,7 @@ static fsp_err_t r_sdhi_max_clock_rate_set (sdhi_instance_ctrl_t * p_ctrl, uint3
1241
1241
* @retval FSP_ERR_CARD_INIT_FAILED Timeout setting divider or operation is still too fast at maximum divider
1242
1242
* (unlikely).
1243
1243
**********************************************************************************************************************/
1244
- static fsp_err_t r_sdhi_hw_cfg (sdhi_instance_ctrl_t * const p_ctrl )
1244
+ fsp_err_t r_sdhi_hw_cfg (sdhi_instance_ctrl_t * const p_ctrl )
1245
1245
{
1246
1246
/* Reset SDHI. */
1247
1247
p_ctrl -> p_reg -> SOFT_RST = 0x0U ;
@@ -1380,7 +1380,7 @@ static fsp_err_t r_sdhi_bus_cfg (sdhi_instance_ctrl_t * const p_ctrl)
1380
1380
* @param[in] command Command number
1381
1381
* @param[in] argument Argument
1382
1382
**********************************************************************************************************************/
1383
- static void r_sdhi_read_write_common (sdhi_instance_ctrl_t * const p_ctrl ,
1383
+ void r_sdhi_read_write_common (sdhi_instance_ctrl_t * const p_ctrl ,
1384
1384
uint32_t sector_count ,
1385
1385
uint32_t sector_size ,
1386
1386
uint32_t command ,
@@ -1554,7 +1554,7 @@ static void r_sdhi_write_protect_get (sdhi_instance_ctrl_t * const p_ctrl)
1554
1554
* @retval FSP_SUCCESS Previous operation is complete, and SDHI is ready for the next operation.
1555
1555
* @retval FSP_ERR_DEVICE_BUSY Device is holding DAT0 low (device is busy) or another operation is ongoing.
1556
1556
**********************************************************************************************************************/
1557
- static fsp_err_t r_sdhi_wait_for_device (sdhi_instance_ctrl_t * const p_ctrl )
1557
+ fsp_err_t r_sdhi_wait_for_device (sdhi_instance_ctrl_t * const p_ctrl )
1558
1558
{
1559
1559
/* Wait for the device to stop holding DAT0 low. */
1560
1560
uint32_t timeout = SDHI_PRV_BUSY_TIMEOUT_US ;
@@ -1654,7 +1654,7 @@ static fsp_err_t r_sdhi_clock_optimize (sdhi_instance_ctrl_t * const p_ctrl,
1654
1654
* @retval FSP_ERR_RESPONSE Device responded with an error.
1655
1655
* @retval FSP_ERR_TIMEOUT Device did not respond.
1656
1656
**********************************************************************************************************************/
1657
- static fsp_err_t r_sdhi_wait_for_event (sdhi_instance_ctrl_t * const p_ctrl , uint32_t bit , uint32_t timeout_us )
1657
+ fsp_err_t r_sdhi_wait_for_event (sdhi_instance_ctrl_t * const p_ctrl , uint32_t bit , uint32_t timeout_us )
1658
1658
{
1659
1659
/* The event status is updated in the access interrupt. Use a local copy of the event status to make sure
1660
1660
* it isn't updated during the loop. */
@@ -1866,7 +1866,7 @@ static fsp_err_t r_sdhi_csd_extended_get (sdhi_instance_ctrl_t * const p_ctrl, u
1866
1866
* @retval FSP_ERR_RESPONSE Device responded with an error.
1867
1867
* @retval FSP_ERR_TIMEOUT Device did not respond.
1868
1868
**********************************************************************************************************************/
1869
- static fsp_err_t r_sdhi_read_and_block (sdhi_instance_ctrl_t * const p_ctrl ,
1869
+ fsp_err_t r_sdhi_read_and_block (sdhi_instance_ctrl_t * const p_ctrl ,
1870
1870
uint32_t command ,
1871
1871
uint32_t argument ,
1872
1872
uint32_t byte_count )
@@ -2054,7 +2054,7 @@ void r_sdhi_transfer_callback (sdhi_instance_ctrl_t * p_ctrl)
2054
2054
* function calls:
2055
2055
* * @ref transfer_api_t::reconfigure
2056
2056
**********************************************************************************************************************/
2057
- static fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl ,
2057
+ fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl ,
2058
2058
uint32_t block_count ,
2059
2059
uint32_t bytes ,
2060
2060
void * p_data )
@@ -2120,7 +2120,7 @@ static fsp_err_t r_sdhi_transfer_read (sdhi_instance_ctrl_t * const p_ctrl,
2120
2120
* function calls:
2121
2121
* * @ref transfer_api_t::reconfigure
2122
2122
**********************************************************************************************************************/
2123
- static fsp_err_t r_sdhi_transfer_write (sdhi_instance_ctrl_t * const p_ctrl ,
2123
+ fsp_err_t r_sdhi_transfer_write (sdhi_instance_ctrl_t * const p_ctrl ,
2124
2124
uint32_t block_count ,
2125
2125
uint32_t bytes ,
2126
2126
const uint8_t * p_data )
0 commit comments