From ac91235797fe9b234fb820c0112f21c26be1349f Mon Sep 17 00:00:00 2001 From: Peter Seiderer Date: Tue, 5 Apr 2022 22:42:54 +0200 Subject: [PATCH] package/spidev_test: fix version depending on kernel headers version Fixes: - http://autobuild.buildroot.net/results/a5c008aaff40f4851ffa36439c7340b6243a4842 .../build/spidev_test-5.8/spidev_test.c:132:13: error: 'SPI_TX_OCTAL' undeclared (first use in this function); did you mean 'SPI_TX_DUAL'? 132 | if (mode & SPI_TX_OCTAL) | ^~~~~~~~~~~~ | SPI_TX_DUAL Signed-off-by: Peter Seiderer Signed-off-by: Yann E. MORIN --- package/spidev_test/Config.in | 2 +- package/spidev_test/spidev_test.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/spidev_test/Config.in b/package/spidev_test/Config.in index 81386adf7a..abfa885b73 100644 --- a/package/spidev_test/Config.in +++ b/package/spidev_test/Config.in @@ -9,7 +9,7 @@ config BR2_PACKAGE_SPIDEV_TEST proper operation of 'spidev_test'. The version used is based on your toolchain headers version, - if it's older than 3.15 then 3.0 is used, up to headers 4.20 + if it's older than 3.15 then 3.0 is used, up to headers 5.7 version 4.10 is used and otherwise version 5.8. This means you won't have quad-pumped SPI support if your toolchain is too old. diff --git a/package/spidev_test/spidev_test.mk b/package/spidev_test/spidev_test.mk index 6c5a9495a4..bd138b0142 100644 --- a/package/spidev_test/spidev_test.mk +++ b/package/spidev_test/spidev_test.mk @@ -10,7 +10,7 @@ # If you need quad-pumped spi support you need to upgrade your toolchain. # Note that the location of spidev_test.c changes from v4.5 onwards. -ifeq ($(BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0),y) +ifeq ($(BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_8),y) SPIDEV_TEST_VERSION = 5.8 SPIDEV_TEST_PATH = tools/spi else ifeq ($(BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15),y)