STRUCT RZG3S_SYSC_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ struct rzg3s_sysc_info(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual ✨ this one's a tiny little struct page but it's lowkey the main character of the RZ/G3S System Controller world, so let's get into it πŸ’…


🌸 NAME 🌸

struct rzg3s_sysc_info β€” literally the RZ/G3S System Controller info struct, no cap 🫢


✨ SYNOPSIS ✨

here's the whole thing, she's small but she's iconic:

struct rzg3s_sysc_info {
    const struct rzg3s_sysc_function functions[RZG3S_SYSC_FUNC_ID_MAX];
 };

πŸ’– Members πŸ’–

  • functions β€” the SYSC function descriptors array πŸ¦‹ that's the vibe, that's the whole member

🌈 SEE ALSO 🌈

okay so like, if you wanna go deeper (and you should, bestie), go read the kernel file ./drivers/pci/controller/pcie-rzg3s-host.c πŸ“ and also these absolute legends:

  • enum rzg3s_sysc_link_mode(9)
  • struct rzg3s_sysc_function(9)
  • enum rzg3s_sysc_func_id(9)
  • struct rzg3s_sysc(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)

and that's the whole page, bestie πŸ“ it's giving short and sweet. this lil cutie lives in ./drivers/pci/controller and it's stamped October 2026 β€” go off, king πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from