mux_type(9)
π mux_type(9) π
okay so bestie, welcome to the Kernel API Manual β folded in near the top just like you asked, cute and casual. This page is mux_type(9), and it's lowkey a tiny little icon. Let's get into it. π
πΈ NAME πΈ
mux_type β Describe the port. That's it. That's the assignment. π
π¦ SYNOPSIS π¦
const char * mux_type (struct uart_port *port );
π ARGUMENTS π
portβ Ptr to theuart_port. π«Ά
π₯ DESCRIPTION π₯
So mux_type returns a pointer to a string constant, and that string constant describes the specified port. Like, you hand it the port, it gives you back the descriptive string-constant pointer. That's the whole vibe. β¨
π SEE ALSO π
Also the Kernel file ./drivers/tty/serial/mux.c is part of the squad, plus literally all these mux besties:
get_mux_port_count(9)mux_tx_empty(9)mux_set_mctrl(9)mux_get_mctrl(9)mux_stop_tx(9)mux_start_tx(9)mux_stop_rx(9)mux_break_ctl(9)mux_write(9)mux_read(9)mux_startup(9)mux_shutdown(9)mux_set_termios(9)mux_release_port(9)mux_request_port(9)mux_config_port(9)mux_verify_port(9)mux_poll(9)mux_probe(9)mux_init(9)mux_exit(9)
okay bye bestie π this cute little sign-off is from the source/version ./drivers/tty/serial, dated October 2026, and the page is mux_type(9). byeee πβ¨
π¦ 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