ENUM MESON_REG_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, welcome to the enum meson_reg_type(9) page β€” this is section 9 of the Kernel API Manual, and it's literally all about the type of registers encoded in @meson_reg_desc. that's the whole vibe. πŸŽ€


🌸 SYNOPSIS 🌸

like, here's the shape of it, exactly as-is:

enum meson_reg_type {
    MESON_REG_PULLEN ,
    MESON_REG_PULL ,
    MESON_REG_DIR ,
    MESON_REG_OUT ,
    MESON_REG_IN ,
    MESON_REG_DS ,
    MESON_NUM_REG

};

no cap, that's the entire enum. slay. πŸ’…


πŸ¦‹ Constants πŸ¦‹

so the docs are gonna be real with you: every single one of these is marked -- undescribed --. iconic of them honestly. not me presenting them with full commitment anyway:

  • MESON_REG_PULLEN β€” -- undescribed -- πŸ™ˆ
  • MESON_REG_PULL β€” -- undescribed -- πŸ™ˆ
  • MESON_REG_DIR β€” -- undescribed -- πŸ™ˆ
  • MESON_REG_OUT β€” -- undescribed -- πŸ™ˆ
  • MESON_REG_IN β€” -- undescribed -- πŸ™ˆ
  • MESON_REG_DS β€” -- undescribed -- πŸ™ˆ
  • MESON_NUM_REG β€” -- undescribed -- πŸ™ˆ
fr fr, if you came here for the deep lore on each constant, the manpage is giving mysterious main character energy and telling you nothing. that's just what the source says, and i'm not about to invent details, bestie. πŸ’€

πŸ”₯ SEE ALSO πŸ”₯

go touch some related grass, all in the kernel file ./drivers/pinctrl/meson/pinctrl-meson.h:

  • struct meson_pmx_group(9)
  • struct meson_pmx_func(9)
  • struct meson_reg_desc(9)
  • enum meson_pinconf_drv(9)

the way this whole lil family is connected... obsessed. 🫢


and that's the page!! 🧚 this came from ./drivers/pinctrl/meson, dated October 2026, and it's enum meson_reg_type(9) β€” go forth and read the header file, bestie, i believe in you. πŸ’–βœ¨πŸŒˆ

πŸ“¦ where this page comes from