On Mon, Nov 25, 2019 at 6:05 PM Stephan Gerhold <stephan@xxxxxxxxxxx> wrote: > At the moment, all 5 I2C and 6 SPI buses are probed and exposed > to user-space by default - even if they are not muxed to any pins > on the board. This means that user-space sees an I2C/SPI bus that > cannot be actually used properly. > > In some cases this was used to put the corresponding pins into > a low power sleep mode - but even then the pins first need to be > configured by the board-specific device tree part. > > Avoid exposing unconfigured devices to user-space by disabling > the I2C/SPI buses by default. Enable them in the board device trees > when needed. > > Signed-off-by: Stephan Gerhold <stephan@xxxxxxxxxxx> All 4 patches applied and pushed to ux500-dts for v5.6! Yours, Linus Walleij