[PATCH 5.9 219/252] spi: Introduce device-managed SPI controller allocation