On Mon, Mar 05, 2018 at 08:07:46PM +0000, Sasha Levin wrote: > On Mon, Mar 05, 2018 at 10:23:10AM +0000, Mark Brown wrote: > >On Sat, Mar 03, 2018 at 10:27:56PM +0000, Sasha Levin wrote: > >> The bcm63xx SPI controller does not allow manual control of the CS > >> lines and will toggle it automatically before and after sending data, > >> so we are limited to messages that fit in the FIFO buffer. Since the CS > >> lines aren't available as GPIOs either, we will need to make slave > >> drivers aware of this limitation so they can handle them accordingly. > >This seems really aggressive for stable... > Why so? It's exposing more capability information but it's in the "how did this ever work without the fix" range, and I'd worry that this might cause us to do something like start exercising handling code in client drivers that had never been tested. Not that I can immediately see any client drivers in mainline that actually pay attention... :/