[openwrt/openwrt] airoha: en7523: fix SPI patch no prototype error

LEDE Commits lede-commits at lists.infradead.org
Wed Sep 24 15:15:31 PDT 2025


hauke pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/3db08ebaa78356a17ebb84ceb4c35a0224cb2d1e

commit 3db08ebaa78356a17ebb84ceb4c35a0224cb2d1e
Author: Andrew LaMarche <andrewjlamarche at gmail.com>
AuthorDate: Tue Sep 23 13:26:46 2025 -0400

    airoha: en7523: fix SPI patch no prototype error
    
    en7523 compilation on 6.12 fails with a no prototype warning. Fix this
    by declaring max_transfer_size and transfer_one_message static.
    
    Signed-off-by: Andrew LaMarche <andrewjlamarche at gmail.com>
    Link: https://github.com/openwrt/openwrt/pull/20138
    Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
---
 .../300-spi-Add-support-for-the-Airoha-EN7523-SoC-SPI-contro.patch    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/target/linux/airoha/patches-6.12/300-spi-Add-support-for-the-Airoha-EN7523-SoC-SPI-contro.patch b/target/linux/airoha/patches-6.12/300-spi-Add-support-for-the-Airoha-EN7523-SoC-SPI-contro.patch
index d3f3054fe7..a9437b0e63 100644
--- a/target/linux/airoha/patches-6.12/300-spi-Add-support-for-the-Airoha-EN7523-SoC-SPI-contro.patch
+++ b/target/linux/airoha/patches-6.12/300-spi-Add-support-for-the-Airoha-EN7523-SoC-SPI-contro.patch
@@ -254,12 +254,12 @@
 +	return xfer->len;
 +}
 +
-+size_t max_transfer_size(struct spi_device *spi)
++static size_t max_transfer_size(struct spi_device *spi)
 +{
 +	return _ENSPI_MAX_XFER;
 +}
 +
-+int transfer_one_message(struct spi_controller *ctrl, struct spi_message *msg)
++static int transfer_one_message(struct spi_controller *ctrl, struct spi_message *msg)
 +{
 +	struct spi_transfer *xfer;
 +	int next_xfer_is_rx = 0;




More information about the lede-commits mailing list