On Tue, Dec 03, 2019 at 04:51:54PM +0000, Jonathan Cameron wrote: > If the driver picks a mode because that's what it says on the datasheet > it prevents odd board configurations from working. The question > becomes whether it makes sense in general to assume those odd board > conditions don't exist until we actually have one, or to assume that > they might and push the burden on to all DT files. The cost should be for the weird boards, not everything. If you just wire up a device with a normally connected SPI bus without throwing random inverters or whatever into the system then you shouldn't need to do anything special.