STRUCT MSTOP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, you opened the struct mstop(9) page in the Kernel API Manual and we're gonna make it make sense ✨ this is the lil' MSTOP-specific data structure, and it's lowkey serving kernel-internals main character energy πŸ’…

🌸 NAME 🌸

struct mstop β€” MSTOP specific data structure. That's the name, that's the vibe, periodt πŸ’–

✨ SYNOPSIS ✨

Here's the struct in all its glory β€” keep it exact, no cap:

struct mstop {
    atomic_t usecnt;
    u32 conf;
};

🧚 Members 🧚

  • usecnt β€” Usage counter for MSTOP settings. When zero, the settings are applied to register. The way that zero has a whole job to do?? iconic πŸŽ€
  • conf β€” MSTOP configuration (register offset, setup bits). That's the config-y part, fr fr πŸ¦‹

πŸ’– SEE ALSO πŸ’–

  • Kernel file ./drivers/clk/renesas/rzg2l-cpg.c
  • struct clk_hw_data(9)
  • struct sd_mux_hw_data(9)
  • struct div_hw_data(9)
  • struct rzg2l_cpg_priv(9)
  • struct mod_clock(9)

not me being obsessed with the cross-references 😭 iykyk 🫢


that's the whole page, bestie 🫢 source/version: ./drivers/clk/renesas Β· date: October 2026 Β· page: struct mstop(9) β€” byeeee πŸ’–

πŸ“¦ where this page comes from