what a day, I realised that some function I wrote was actually very naive and not properly tested, so I've been rewriting it... Lets dig in a little, I'm working on a driver for the "RRADC", it lives on the PMIC, connected to the SoC via SPMI System Power Management Interface 🧵
The Qcom PMIC is actually two SPMI devices, I guess that's one way to increase the address space. So "function" devices, like ADCs, controllers, battery chargers etc exist on the PMIC - on one of it's USIDs (unique... device identifiers), below is a DT snippet for the RRADC.
The RRADC has some special calibration it uses for some of the channels, depends on which chip fab the PMIC was manufactured in the readings can be a bit different, so it compensates with some fixed per-PMIC adjustments. I didn't think this would be too bad (FORESHADOWING!!!)
I just lost 45 minutes to Bryan L*ndukes 2021 Linux s ucks, it's on YouTube because I guess he realised he lost most of his viewerbase by moving to other platforms.
Let's talk about Linux su cks 2021 and why "the end of Linux is nigh" is a meaningless claim
🧵
The top comment makes a good point, all his previous years doing this show were humourous in nature and talked about good things at the end, this has none of that, it's totally valid to go in a new direction, but keep this point in mind for later.
he starts the video by strongly emphasising his own career, explaining that he is the "only" person who has done software development, marketing, Dev team lead, journalism and exec roles all in Linux companies. There is also a poor attempt to be humble about this.