Thread (29 messages) 29 messages, 10 authors, 2018-06-28

[PATCH 0/5] RFC: Mezzanine handling for 96boards

From: arnd@arndb.de (Arnd Bergmann)
Date: 2018-06-18 14:15:29
Also in: linux-devicetree

On Mon, Jun 18, 2018 at 3:22 PM, Ard Biesheuvel
[off-list ref] wrote:
On 18 June 2018 at 14:21, Arnd Bergmann [off-list ref] wrote:
quoted
On Mon, Jun 18, 2018 at 9:45 AM, Linus Walleij [off-list ref] wrote:
Also, given that we can (and do) already describe topologies involving
mezzanines by ignoring the connector altogether (which is not entirely
unreasonable given the fact that we [as Linaro/96boards] dropped the
ball on this one and did not mandate discoverability for mezzanines).
So ideally, DTs can be expressed such that older kernels can still use
those peripherals.
Not sure. Modeling the connector as a device with its own driver does
seem like a significant advantage, which to me weighs more than backward
compatibility with old kernels. We can clearly always describe the devices
behind the connector individually and ignore the connector on old kernels
and we should still allow running DT files that work with the old kernels
on new kernels, but I don't see running new DT files on old kernels as
essential in this case. Many platforms don't actually care about that case
at all today (but some do of course).

      Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help