On Thu, Mar 10, 2011 at 04:02:18PM +0100, Arnd Bergmann wrote:
I can accept that it's reasonable to put all devices under
/sys/devices/platform/ that are on the same top-level AHB or APB bus,
although I also don't see a reason against making that bus a single
device.
You could, though the bus will just be a noop. Typically it's more than
one bus but software basically can't tell.
The one thing that really doesn't belong in /sys/devices/platform/
however are devices that are clearly children of some other
device, e.g. a UART behind MFD behind I2C behind AHB.
Right, and we seem to be fairly good at squashing such bugs when people
notice them.