t7xx_pci_disable_sleep(9)
π€ t7xx_pci_disable_sleep(9) β the Kernel API Manual moment
Okay bestie, welcome to the t7xx_pci_disable_sleep(9) page β¨ this one lives in the Kernel API Manual and it's genuinely so simple it's giving "short but iconic." Let's get into it π«Ά
πΈ NAME πΈ
t7xx_pci_disable_sleep β Disable deep sleep capability. That's it, that's the whole vibe π
β¨ SYNOPSIS β¨
void t7xx_pci_disable_sleep (struct t7xx_pci_dev *t7xx_dev );
Literal queen behavior: returns void, takes exactly one pointer, no drama π
π ARGUMENTS π
t7xx_devβ the MTK device. Yep, that's the entire argument list, she's low maintenance π
π DESCRIPTION π
So here's the tea β this function locks the deep sleep capability. But wait β important caveat incoming, don't skip it β the device can still go into deep sleep state while the device is in D0 state, from the host's point-of-view. Like, the lock is not the whole story, okay? Read that line twice, it's not a suggestion π₯
And if the device happens to already be in deep sleep state, this function wakes the device up and then disables the deep sleep capability. Not me waking you up just to tell you to go back to bed... except the opposite of that π
Ngl, "disable deep sleep" sounds like it should be dramatic, but per the manual it's exactly two behaviors and that's it. No cap, no extra hidden steps listed here.
π¦ SEE ALSO π¦
- Kernel file
./drivers/net/wwan/t7xx/t7xx_pci.c t7xx_pci_enable_sleep(9)β the counterpart, go read her too π
Alright bestie, that's the whole page, you ate it up π
β¨ Sending you off with the source vibes: this one's from ./drivers/net/wwan/t7xx, stamped October 2026, and yeah, t7xx_pci_disable_sleep(9) is the main character of this manual page. Periodt πππ
π¦ 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