mctrl_gpio_...e_ms_no_sync(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… mctrl_gpio_disable_ms_no_sync(9) β€” kernel api manual energy ✨

okay so bestie, welcome to Kernel API Manual section 9, where we talk about a function whose full name is mctrl_gpio_disable_ms_no_sync (yes the header got shy and truncated it to mctrl_gpio_...e_ms_no_sync(9), we don't judge πŸ’€). she's a void, she's a vibe, and she does exactly one thing: shuts the modem-status party down and leaves immediately. no waiting, no "let me finish my text", just gone. periodt.


🌸 NAME 🌸

mctrl_gpio_disable_ms_no_sync β€” the girl who disables irqs and stops handling changes to the ms lines, and returns, like, right now. immediately. no cap. πŸƒβ€β™€οΈπŸ’¨


✨ SYNOPSIS ✨

void mctrl_gpio_disable_ms_no_sync (struct mctrl_gpios *gpios );

that's it. that's the whole signature. she takes one thing and gives you nothing back (void icon behavior πŸ‘‘).


πŸŽ€ ARGUMENTS πŸŽ€

  • gpios β€” the gpios you wanna disable, bestie. that's the whole assignment. hand her the struct mctrl_gpios * and she handles it. 🫢

πŸ¦‹ SEE ALSO πŸ¦‹

the main character file herself lives at ./drivers/tty/serial/serial_mctrl_gpio.c β€” go read her, she ate πŸ”₯

and her friend group, fr fr:

iykyk β€” if you're looking at the no_sync one, the sync one is literally right there in the same friend group. pick your fighter 🌈


ngl the "no_sync" in the name is the whole personality: she does not wait around for anything to line up before she dips. if you needed the polite, let's-all-agree version, that's a different function (see above πŸ‘€).

and that's the tea πŸ“ β€” this page came straight out of ./drivers/tty/serial, dated October 2026, and yeah the header and footer both spell the name mctrl_gpio_...e_ms_no_sync(9) because the terminal was being dramatic about column widths. love that for us πŸ’œπŸŽ€ stay slay, go disable some irqs responsibly ✨

πŸ“¦ where this page comes from