I'm using DPI to directly drive a TFT screen in 18 bit mode. In fact RGB565 "mode 3", so that I can have PWM pin available for sound and SPI pins (GPIO 9,10,11) also free from DPI use. Unfortunately the SPI CE0 and CE1 are not available. I don't need hardware control over CE, I can do it with an available GPIO pin, but after some search it appears that even when SPI is used in no cs mode, the pins are still owned by the SPI driver.
There are alternative pins for SPI as well, but not wired to the connector. So I'm wondering if it's possible to enable spi in config.txt, but load an overlay that will leave the MISO,MOSI, and CLCK on GPIO 9,10,11 but remap CE to GPIO 35,36? I have found spi-gpio35-39-overlay.dts . Can I replace "brcm,pins = <37 38 39>;" with brcm,pins = <9 10 11>;?