What about using this at the same time as the ADS7846 screen? You mentioned software SPI as a possibility but both utilize the same hardware pins. The screen has solder breakouts – just wondering how this would work if both were plugged in at the same time ?
SPI multiplexing is done via chip-select. Devices would share the SPI pins and each SPI endpoint would be enabled by the chip-select.
There are spicc-cs1 and spicc-cs1-spidev. Depending on whether you are using the kernel driver or an userspace driver, you would create a new overlay to map your devices.