The SPI support was already there, AFAIK. But it has a different amp operation and the support has been submitted to the upstream very recently. Possibly for 6.3, but not sure. Also, the UMP profile for Steam Deck was handled in the ALSA upstream, too.