aspeed_disable_sig(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ NAME πŸ¦‹ β€” aspeed_disable_sig in the Kernel API Manual πŸ¦‹

okay so bestie, gather round: aspeed_disable_sig disables a signal on a pin by disabling all provided signal expressions. that’s the whole assignment. no cap. πŸ’…


✨ SYNOPSIS ✨

int aspeed_disable_sig (struct aspeed_pinmux_data *ctx , const struct
       aspeed_sig_expr **exprs );

it’s giving β€œkernel function with two arguments and an int return,” and honestly? iconic. πŸŽ€


🌸 ARGUMENTS 🌸

  • ctx β€” the pinmux context. yes, that pinmux context. your whole little pin-muxing situation. πŸ¦‹
  • exprs β€” the list of signal expressions (from a priority level on a pin). literally the list from one priority level on a pin, bestie. πŸ’–

🎯 RETURN 🎯

  • 0 β€” if all expressions are disabled. slay, success, we love to see it. ✨
  • otherwise, a negative error code β€” not the vibe, but that’s the contract. 😭

πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file ./drivers/pinctrl/aspeed/pinctrl-aspeed.c β€” the source file, periodt. πŸ”₯
  • aspeed_find_expr_by_name(9) β€” another manual page to check, iykyk. 🫢

mwah πŸ’‹ this page came from ./drivers/pinctrl/aspeed, dated October 2026, and it’s serving full aspeed_disable_sig(9) energy. πŸ‘‘

πŸ“¦ where this page comes from