espressif: remove static from spiflash operations

This commit is contained in:
Filipe Cavalcanti
2024-09-30 09:26:51 -03:00
committed by Petro Karashchenko
parent b3d0dca84e
commit 8153307da5
4 changed files with 16 additions and 16 deletions
@@ -132,8 +132,8 @@ spi_mem_dev_t *dev = spimem_flash_ll_get_hw(SPI1_HOST);
* Private Functions Declaration
****************************************************************************/
static void spiflash_start(void);
static void spiflash_end(void);
void spiflash_start(void);
void spiflash_end(void);
#ifndef CONFIG_ESPRESSIF_SPI_FLASH_USE_ROM_CODE
extern bool spi_flash_check_and_flush_cache(size_t start_addr,
size_t length);
@@ -175,7 +175,7 @@ static volatile bool s_sched_suspended[CONFIG_ESPRESSIF_NUM_CPUS];
*
****************************************************************************/
static IRAM_ATTR void spiflash_start(void)
IRAM_ATTR void spiflash_start(void)
{
extern uint32_t cache_suspend_icache(void);
int cpu;
@@ -208,7 +208,7 @@ static IRAM_ATTR void spiflash_start(void)
*
****************************************************************************/
static IRAM_ATTR void spiflash_end(void)
IRAM_ATTR void spiflash_end(void)
{
extern void cache_resume_icache(uint32_t);
extern void cache_invalidate_icache_all(void);
@@ -137,8 +137,8 @@ spi_mem_dev_t *dev = spimem_flash_ll_get_hw(SPI1_HOST);
* Private Functions Declaration
****************************************************************************/
static void spiflash_start(void);
static void spiflash_end(void);
void spiflash_start(void);
void spiflash_end(void);
#if !CONFIG_ESPRESSIF_SPI_FLASH_USE_ROM_CODE && CONFIG_ARCH_CHIP_ESP32S3
extern bool spi_flash_check_and_flush_cache(size_t start_addr,
size_t length);
@@ -180,7 +180,7 @@ static volatile bool s_sched_suspended[CONFIG_ESPRESSIF_NUM_CPUS];
*
****************************************************************************/
static IRAM_ATTR void spiflash_start(void)
IRAM_ATTR void spiflash_start(void)
{
extern uint32_t cache_suspend_icache(void);
int cpu;
@@ -215,7 +215,7 @@ static IRAM_ATTR void spiflash_start(void)
*
****************************************************************************/
static IRAM_ATTR void spiflash_end(void)
IRAM_ATTR void spiflash_end(void)
{
extern void cache_resume_icache(uint32_t);
extern void cache_invalidate_icache_all(void);
+4 -4
View File
@@ -221,9 +221,9 @@ static inline void spi_reset_regbits(struct esp32_spiflash_s *priv,
/* Misc. helpers */
static inline void IRAM_ATTR
inline void IRAM_ATTR
esp32_spiflash_opstart(void);
static inline void IRAM_ATTR
inline void IRAM_ATTR
esp32_spiflash_opdone(void);
static bool IRAM_ATTR spiflash_pagecached(uint32_t phypage);
@@ -460,7 +460,7 @@ static inline void spi_reset_regbits(struct esp32_spiflash_s *priv,
*
****************************************************************************/
static void esp32_spiflash_opstart(void)
void esp32_spiflash_opstart(void)
{
struct tcb_s *tcb = this_task();
int saved_priority = tcb->sched_priority;
@@ -519,7 +519,7 @@ static void esp32_spiflash_opstart(void)
*
****************************************************************************/
static void esp32_spiflash_opdone(void)
void esp32_spiflash_opdone(void)
{
const int cpu = this_cpu();
#ifdef CONFIG_SMP
+4 -4
View File
@@ -186,8 +186,8 @@
* Private Functions Declaration
****************************************************************************/
static void spiflash_start(void);
static void spiflash_end(void);
void spiflash_start(void);
void spiflash_end(void);
static void spi_flash_disable_cache(void);
static void spi_flash_restore_cache(void);
#ifdef CONFIG_SMP
@@ -279,7 +279,7 @@ static void spiflash_resume_cache(void)
*
****************************************************************************/
static void spiflash_start(void)
void spiflash_start(void)
{
struct tcb_s *tcb = this_task();
int saved_priority = tcb->sched_priority;
@@ -341,7 +341,7 @@ static void spiflash_start(void)
*
****************************************************************************/
static void spiflash_end(void)
void spiflash_end(void)
{
const int cpu = this_cpu();
#ifdef CONFIG_SMP