On Thu, 13 Feb 2025 at 17:45, Andrew Lunn <andrew@xxxxxxx> wrote: > > > > Or do you mean a custom board, which has a CPU, RP1 and the button and > > > fan are directly on this custom board? You then want a board DTS which > > > includes all these pieces? > > > > That depends on whether you count the Raspberry Pi 5 as a custom board. > > So you mean the Pi 5 board would itself make use of the resources the > RP1 device has? They are not simply connected to headers for plugin > boards, but used by the main board? Hence you want to describe them in > the board .DTS file. That's correct. But even for plug-in devices, those which are on non-discoverable buses need overlays to declare them, which causes a problem when the overlay application happens before the kernel is started. Phil