fix for SPI not loading spidevX.X correctly based on load order