On Mon, Jul 1, 2019 at 6:44 PM Florian Fainelli <f.fainelli@xxxxxxxxx> wrote: > Take b53 for instance which supports MDIO and SPI by default, and > optionally memory mapped and SRAB (indirect memory map) accesses, they > all have the same compatible strings. Whether the switches will appear > as spi_device, platform_device, or something else is entirely based on > how the Device Tree is laid out. That's clever. Pawel can you restructure the series around this observation? Yours, Linus Walleij