STRUCT __PRCI_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

struct __prci_data β€” per-device-instance data.

Okay so this is the struct __prci_data(9) page from the Kernel API Manual, bestie. We're in kernel-struct territory now, and it's literally about per-device-instance data. πŸ’…βœ¨


✨ SYNOPSIS ✨

       struct __prci_data {
           void __iomem *va;
           struct reset_simple_data reset;
           struct clk_hw_onecell_data hw_clks;
        };

🌸 Members 🌸

  • va β€” base virtual address of the PRCI IP block. That's the vibe: it's the base virtual address for the PRCI IP block, no cap. πŸŽ€
  • hw_clks β€” encapsulates struct clk_hw records. It's giving "container for the clock hardware records," periodt. πŸ¦‹

πŸ’œ Description πŸ’œ

PRCI per-device instance data.

Short and iconic. That's the whole description, bestie β€” PRCI per-device instance data, and that's the moment. πŸ’…


πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/clk/sifive/sifive-prci.h β€” go peek at it, bestie. πŸ‘€
  • struct __prci_wrpll_data(9) β€” another struct to meet. πŸ’«
  • struct __prci_clock(9) β€” and this one too. πŸ•°οΈ

Source/version: ./drivers/clk/sifive Β· Date: October 2026 Β· Page: struct __prci_data(9). Catch you later, bestie β€” stay slay and keep your structs close. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from