mctrl_gpio_set(9)
π mctrl_gpio_set(9) π
okay bestie, welcome to the Kernel API Manual entry for mctrl_gpio_set(9) β itβs short, itβs iconic, and it does exactly what it says on the tin β¨
πΈ NAME πΈ
mctrl_gpio_set β set gpios according to mctrl state π
π¦ SYNOPSIS π¦
void mctrl_gpio_set (struct mctrl_gpios *gpios , unsigned int mctrl );
π ARGUMENTS π
gpiosβ gpios to set πmctrlβ state to set β¨
β¨ DESCRIPTION β¨
okay so this is literally the whole thing: it sets the gpios according to the mctrl state. no cap, thatβs the serve ππ
π SEE ALSO π
Kernel file ./drivers/tty/serial/serial_mctrl_gpio.c π¦
mctrl_gpio_to_gpiod(9)mctrl_gpio_get(9)mctrl_gpio_init(9)mctrl_gpio_enable_ms(9)mctrl_gpio_disable_ms_sync(9)mctrl_gpio_disable_ms_no_sync(9)
and thatβs the tea bestie π«Ά β source/version ./drivers/tty/serial, dated October 2026, from the Kernel API Manual. mctrl_gpio_set(9) signing off πβ¨
π¦ 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