STRUCT K3_R5_CLUSTER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this is the struct k3_r5_cluster(9) page from the Kernel API Manual β€” and it's literally the K3 R5F Cluster structure, no cap πŸ’….

🌸 SYNOPSIS 🌸

here's the struct in all its exact, character-for-character glory 🫢:

       struct k3_r5_cluster {
           struct device *dev;
           enum cluster_mode mode;
           struct list_head cores;
           wait_queue_head_t core_transition;
           const struct k3_r5_soc_data *soc_data;
        };

πŸ’– Members πŸ’–

  • dev β€” the cached device pointer πŸŽ€
  • mode β€” the mode used to configure the Cluster: Split or LockStep βš™οΈ
  • cores β€” the list of R5 cores inside the cluster πŸ‘‘
  • core_transition β€” the wait queue that syncs core state changes πŸ”„
  • soc_data β€” the SoC-specific feature data for a R5FSS 🌈

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/remoteproc/ti_k3_r5_remoteproc.c, plus struct k3_r5_soc_data(9), struct k3_r5_core(9) β€” the whole cross-reference crew, iykyk πŸ“š

πŸŽ€ sourced from ./drivers/remoteproc, dated October 2026, page struct k3_r5_cluster(9) β€” okay that's the whole page, periodt πŸ’‹

πŸ“¦ where this page comes from