What | Removed | Added |
---|---|---|
Status | RESOLVED | VERIFIED |
I spent some time looking at what is stopping us from adopting the downstream kernel info. The main trouble is that the RPi firmware injects some custom DT properties into the board's device tree, namely "linux,revision" and "linux,serial". These don't have an official binding, which blocks us from using them. One exists for serial numbers, but it's different, and there is no consensus on how to deal with the revision. Ideally if we ever find a way to pass this info into the device tree generically we'd need to create a soc driver, which is the proper way of exposing this information. It'll take some coordination with the foundation as it's firmware dependent. Overall I agree with Matthias, file a bug in the user-space library in order for them to use standard Linux APIs.