STRUCT MTK_CLK_RST_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct mtk_clk_rst_data(9) β€” like, the actual manual page ✨

okay so bestie, grab your iced coffee πŸ“ because this is the Linux Kernel API Manual entry for struct mtk_clk_rst_data and it's genuinely giving "small struct, big responsibilities" energy. no cap.


🌸 NAME 🌸

struct mtk_clk_rst_data β€” the data of the MediaTek clock reset controller. yes that's the whole name, yes it's a mouthful, we love her anyway πŸ’–


✨ SYNOPSIS ✨

here's the whole vibe, literally character for character, don't @ me:

struct mtk_clk_rst_data {
    struct regmap *regmap;
    struct reset_controller_dev rcdev;
    const struct mtk_clk_rst_desc *desc;
 };

three members, zero drama. iconic behavior honestly πŸ‘‘


πŸŽ€ Members πŸŽ€

okay so let's meet the cast, one by one, main character energy only:

  • regmap β€” pointer to the base address of the reset register address. that's her whole job and she does it flawlessly 🫢
  • rcdev β€” the reset controller device itself. the moment, the icon, the legend πŸ’…
  • desc β€” pointer to the description of the reset controller. she's the lore, she tells you what this thing actually is 🌸

πŸ¦‹ SEE ALSO πŸ¦‹

go look at your siblings bestie, iykyk:

  • Kernel file ./drivers/clk/mediatek/reset.h β€” also check out enum mtk_reset_version(9) and struct mtk_clk_rst_desc(9) ✨
lowkey a reminder: that's the kernel file path exactly as written, so like, don't go renaming things on me πŸ™ˆ

and that's the whole page, no notes πŸ’œ this fine piece of documentation lives in ./drivers/clk/mediatek and it's dated October 2026, so yeah β€” from the future, still slaying, still accurate. periodt. 🌈⭐πŸ”₯

πŸ“¦ where this page comes from