mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-05 14:09:53 +03:00
SPI unconditionally uses GPIOHANDLE_SET_LINE_VALUES_IOCTL which is only available since kernel 4.8 andd7c51b47acresulting in the following build failure since switch to upstream in commit03fa36df7e: linuxspi.c: In function 'linuxspi_reset_mcu': linuxspi.c:102:28: error: storage size of 'data' isn't known struct gpiohandle_data data; ^~~~ linuxspi.c:110:32: error: 'GPIOHANDLE_SET_LINE_VALUES_IOCTL' undeclared (first use in this function) ret = ioctl(fd_linehandle, GPIOHANDLE_SET_LINE_VALUES_IOCTL, &data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/769021040e5e9293584734e4f461baeaa6dd91cd Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>