Unable to connect, retrying...
Online collaborative whiteboard. Powerful, engaging with timer, emoji's, commenting and voting.
Search for RSS feeds

Device trees as ABI

To have that standard you have to force every implementer/ODM to follow the standard, akin to have a Linux open platform... which is never going to happen because patents of every kind are perva...

https://lwn.net/Articles/563038/

Device trees as ABI

I would like to clarify one little thing. My words might have been misunderstood a bit, as I did not advocate for DT instability. Instead I just showed two possible extreme DT usage examples tha...

https://lwn.net/Articles/561735/

Device trees as ABI

Another way to look at this is to ask how Linux 4.20.3 in 10 years is going to boot on hardware made today, is the kernel going to carry around detailed knowledge of how your FooBoard v3 (and Fo...

https://lwn.net/Articles/561594/

Device trees as ABI

I think the benefit is not having to maintain a separate fork of the kernel for each and every type of board manufactured that has baked-in carnal knowledge of how that particular board is manuf...

https://lwn.net/Articles/561591/

Device trees as ABI

It was/is already possible to boot a single kernel image for multiple boards, you don't need DT for this. You want DT if the kernel has no knowledge of how the hardware is layered and you want...

https://lwn.net/Articles/561573/

Device trees as ABI

> Some missing context for me: why was it decided to move from board files to device tree? So a single kernel image could be used to boot a wide variety of hardware, including boards that didn...

https://lwn.net/Articles/561565/

Device trees as ABI

Some missing context for me: why was it decided to move from board files to device tree? The reasons I'd guess are efficiency of expression and/or not wanting the description to be baked into ...

https://lwn.net/Articles/561557/