STRUCT RZG3S_SYSC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct rzg3s_sysc β€” the RZ/G3S System Controller descriptor, and yes bestie we are in the Kernel API Manual for this one. It’s giving β€œsmall struct, big main character energy” 🫢.


✨ SYNOPSIS ✨

okay so here’s the whole vibe, literally character for character:

       struct rzg3s_sysc {
           struct regmap *regmap;
           const struct rzg3s_sysc_info *info;
        };

That’s the entire struct, no hidden extra fields, no surprise jumpscares πŸ’€.

πŸŽ€ Members πŸŽ€

  • regmap β€” System controller regmap. That’s the whole description, and honestly? iconic.
  • info β€” System controller info. Short, sweet, and to the point, periodt.

🌈 SEE ALSO 🌈

Kernel file ./drivers/pci/controller/pcie-rzg3s-host.c, plus the whole friend group:

  • enum rzg3s_sysc_link_mode(9)
  • struct rzg3s_sysc_function(9)
  • enum rzg3s_sysc_func_id(9)
  • struct rzg3s_sysc_info(9)
  • struct rzg3s_pcie_msi(9)
  • enum rzg3s_pcie_controller_id(9)
  • struct rzg3s_pcie_soc_data(9)
  • struct rzg3s_pcie_port(9)
  • struct rzg3s_pcie_host(9)

xoxo, bestie πŸ’… source/version: ./drivers/pci/controller, date: October 2026, page: struct rzg3s_sysc(9) πŸŽ€πŸ’–

πŸ“¦ where this page comes from