tegra_pmc_io...ower_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… tegra_pmc_io...ower_disable(9) 🫢

okay so bestie, welcome to the Kernel API Manual β€” this is the page for tegra_pmc_io_pad_power_disable(9), and no, you did not misread that title, the ... is giving truncated-name energy and we're keeping it exactly as it is πŸ˜­πŸ’€


✨ NAME ✨

tegra_pmc_io_pad_power_disable β€” the function that cuts the power to an I/O pad. literally just turning it off. that's the whole vibe check πŸ”Œβœ¨


🌈 SYNOPSIS 🌈

int tegra_pmc_io_pad_power_disable (struct tegra_pmc *pmc , enum
tegra_io_pad id );

yes that line break is real, that's how it's printed, we don't question the manpage formatting, we respect it πŸ‘‘πŸ’–


πŸ¦‹ ARGUMENTS πŸ¦‹

  • pmc β€” the power management controller. your main character struct, the one holding the vibes πŸŽ€
  • id β€” the Tegra I/O pad ID, like, which pad do we want to de-power? you gotta tell it. it can't read your mind (yet) πŸ™ˆ

⭐ RETURN ⭐

0 on success πŸŽ‰ β€” or a negative error code on failure 😭 so yeah, check your return value, don't just ignore it, that's not the flex you think it is πŸ’€


🧚 SEE ALSO 🧚

the whole friend group, assembled, no gatekeeping πŸ’œ:

(spot the enable function in there β€” tegra_pmc_io_pad_power_enable(9) β€” that's this one's opposite twin, iconic duo behavior πŸ‘―β€β™€οΈβœ¨)


quick reminder bestie: 0 = slay, negative = 🫠. that's the entire success metric. periodt.

kisses, this page lives in ./drivers/soc/tegra, dated October 2026, and it's the tegra_pmc_io...ower_disable(9) page of the Kernel API Manual β€” mwah πŸŽ€πŸ’– see you in the next man page, ily, bye πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from