Is there a guide for that?
This isn't a snarky RTFM comment. The usage model file in the kernel documentation gives good motivation for what device trees are used for and their basic structure, and the APIs to pull data from them are straightforward enough that you can probably figure them out by looking at an example.
Anyone working with a SOM, for example, will want to customize the DT for their carrier board. And then your EE finds a cheaper controller chip somewhere. And then your display supplier switches captouch parts on you mid-production.
Sorry, was I venting there?
(And just a tip, don't break bad on the Pi here. For many people this is the only ARM platform worth working with. And definitely don't make fun of the lack of peripherals on the thing)
Which has nothing to do with RPi or embedded systems... Not sure if I understand.
>And just a tip, don't break bad on the Pi here. For many people this is the only ARM platform worth working with.
Ugh... Cell phones? Or any of the zillion of ARM development boards out there.