net: dsa: sja1105: Make function sja1105_xfer_long_buf static
authorzhengbin <zhengbin13@huawei.com>
Fri, 4 Oct 2019 09:57:30 +0000 (17:57 +0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 5 Oct 2019 00:25:04 +0000 (17:25 -0700)
Fix sparse warnings:

drivers/net/dsa/sja1105/sja1105_spi.c:159:5: warning: symbol 'sja1105_xfer_long_buf' was not declared. Should it be static?

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: zhengbin <zhengbin13@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/sja1105/sja1105_spi.c

index 6dda2e3..423ee7e 100644 (file)
@@ -156,9 +156,9 @@ int sja1105_xfer_u32(const struct sja1105_private *priv,
  * must be sent/received. Splitting the buffer into chunks and assembling
  * those into SPI messages is done automatically by this function.
  */
-int sja1105_xfer_long_buf(const struct sja1105_private *priv,
-                         sja1105_spi_rw_mode_t rw, u64 base_addr,
-                         void *packed_buf, u64 buf_len)
+static int sja1105_xfer_long_buf(const struct sja1105_private *priv,
+                                sja1105_spi_rw_mode_t rw, u64 base_addr,
+                                void *packed_buf, u64 buf_len)
 {
        struct chunk {
                void *buf_ptr;