drivers/lcd: ssd1306_configspi() must have global scope.

This commit is contained in:
Gregory Nutt 2017-02-09 07:45:25 -06:00
parent c225e12a2b
commit 0df1c556dc
3 changed files with 4 additions and 7 deletions

View File

@ -8681,6 +8681,7 @@ int fsetpos(FILE *stream, fpos_t *pos);
long ftell(FILE *stream);
size_t fwrite(const void *ptr, size_t size, size_t n_items, FILE *stream);
char *gets(char *s);
int setvbuf(FAR FILE *stream, FAR char *buffer, int mode, size_t size);
int ungetc(int c, FAR FILE *stream);
int printf(const char *format, ...);

View File

@ -276,7 +276,7 @@ void ssd1306_sendblk(FAR struct ssd1306_dev_s *priv, uint8_t *data, uint8_t len)
#ifdef CONFIG_LCD_SSD1306_SPI
void ssd1306_select(FAR struct ssd1306_dev_s *priv, bool cs);
void ssd1306_cmddata(FAR struct ssd1306_dev_s *priv, bool cmd);
static inline void ssd1306_configspi(FAR struct spi_dev_s *spi);
void ssd1306_configspi(FAR struct spi_dev_s *spi);
#else
# define ssd1306_select(priv, cs)

View File

@ -51,7 +51,7 @@
#if defined(CONFIG_LCD_SSD1306) && defined(CONFIG_LCD_SSD1306_SPI)
/****************************************************************************
* Private Functions
* Public Functions
****************************************************************************/
/****************************************************************************
@ -61,7 +61,7 @@
*
****************************************************************************/
static inline void ssd1306_configspi(FAR struct spi_dev_s *spi)
void ssd1306_configspi(FAR struct spi_dev_s *spi)
{
lcdinfo("Mode: %d Bits: 8 Frequency: %d\n",
CONFIG_SSD1306_SPIMODE, CONFIG_SSD1306_FREQUENCY);
@ -74,10 +74,6 @@ static inline void ssd1306_configspi(FAR struct spi_dev_s *spi)
(void)SPI_SETFREQUENCY(spi, CONFIG_SSD1306_FREQUENCY);
}
/****************************************************************************
* Public Functions
****************************************************************************/
/****************************************************************************
* Name: ssd1306_sendbyte
*