The rationale makes the proposal seem pretty reasonable:
Part of the discussion is here: https://lkml.org/lkml/2020/12/21/715
So basically it seems that AMD is to blame for not providing documentation?
It is not totally AMD at fault. It is mostly dependent on the mother board manufacturers. They need to tell the dev’s where to pull the readings from accurately. Often times this information is closed source or windows proprietary. It is the same really for led control since RGB is such a thing now. They won’t open source the code so free software can be created to control them. Although Razer is pretty good TBH. If anyone is manipulating voltages manually via bios or otherwise it is always best to use what the motherboard is reporting in BIOS and Ideally if it is a high end board meant for this sort of thing the voltage read points on the motherboard itself via a multimeter.
but it will be possible to have this out of the kernel or not?
So you can add driver/module specific for your cpu?