STRUCT PCS_FUNC_VALS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ struct pcs_func_vals(9)

okay so bestie, welcome to the Kernel API Manual page for struct pcs_func_vals β€” literally the mux function register offset and value pair. It's giving tiny struct, main character energy, and every field is right here πŸ’…βœ¨


🌸 NAME

struct pcs_func_vals β€” mux function register offset and value pair. no cap, that's the whole name card 🫢

✨ SYNOPSIS

       struct pcs_func_vals {
           void __iomem *reg;
           unsigned val;
           unsigned mask;
        };

🧚 Members

  • reg β€” register virtual address. It's the void __iomem * bestie in the struct πŸ’–
  • val β€” register value. Typed as unsigned, slay πŸ’…
  • mask β€” mask. Also unsigned, iconic πŸŽ€

That's it β€” that's the whole member squad, no extra lore needed ✨


πŸ‘€ SEE ALSO

Kernel file first, bestie: ./drivers/pinctrl/pinctrl-single.c.


source/version: ./drivers/pinctrl β€’ date: October 2026 β€’ page: struct pcs_func_vals(9) β€” mwah, catch u later πŸ’–πŸ“

πŸ“¦ where this page comes from