tegra_pmc_po...ate_power_on(9)
β¨ NAME β¨
tegra_pmc_powergate_power_on β okay so this literally just powers a partition on, bestie π
(yes that's the whole plot, and it's iconic)
This one lives in the Kernel API Manual, and honestly? It's giving "tiny function, big responsibility." π«Ά
πΈ SYNOPSIS πΈ
int tegra_pmc_powergate_power_on(struct tegra_pmc *pmc, unsigned int id);
Not me writing the signature out character for character because we do not improvise in this house πβ¨
π ARGUMENTS π
pmcβ the power management controller, your main character struct πidβ the partition ID, aka which partition we're waking up β
π¦ SEE ALSO π¦
The kernel file is ./drivers/soc/tegra/pmc.c, and here's the whole friend group β every single one of them, no gatekeeping:
struct tegra_pmc(9)tegra_powergate_set(9)devm_tegra_pmc_get(9)tegra_pmc_powergate_power_off(9)tegra_powergate_is_powered(9)tegra_pmc_powergate_remove_clamping(9)tegra_pmc_powergate_sequence_power_up(9)tegra_pmc_io_pad_power_enable(9)tegra_pmc_io_pad_power_disable(9)tegra_get_cpu_powergate_id(9)tegra_pmc_cpu_is_powered(9)tegra_pmc_cpu_power_on(9)tegra_pmc_cpu_remove_clamping(9)
π and that's the whole page, periodt π
Source: ./drivers/soc/tegra β October 2026 edition, so you know she's fresh ππΈ Don't forget to power your partitions on before you leave, mwah πβ¨
π¦ 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