STRUCT TI_OPP_SUPPLY_OPTIMUM_VOLTAGE_TABLE(9)
π NAME π
okay so bestie, we're in the Kernel API Manual β section 9, the struct neighborhood β and this page is all about struct ti_opp_supply_optimum_voltage_table, aka the optimized voltage table. It's a tiny struct holding the reference and optimized voltage values, and yes, it's lowkey iconic. β¨
β¨ SYNOPSIS β¨
Here's the struct, character-for-character, no edits, no "oops I renamed a field" behavior:
struct ti_opp_supply_optimum_voltage_table {
unsigned int reference_uv;
unsigned int optimized_uv;
};
π Members π
reference_uvβ the reference voltage, and it's usually the Nominal voltage. Putting the "reference" in reference, fr fr.optimized_uvβ the optimized voltage from efuse. That's the tuned, efuse-sourced glow-up. πΈ
π SEE ALSO π
Like, obviously go peek at these too:
- Kernel file
./drivers/opp/ti-opp-supply.c struct ti_opp_supply_data(9)struct ti_opp_supply_of_data(9)_store_optimized_voltages(9)_free_optimized_voltages(9)_get_optimal_vdd_voltage(9)
π That's the whole page! Source/version: ./drivers/opp; date: October 2026; footer title: struct ti_op...oltage_table(9); all brought to you by the Kernel API Manual. Bye bestie, go be the main character of voltage tables! π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms