STRUCT ZYNQMP_R5_CLUSTER(9)
π struct zynqmp_r5_cluster(9) π
okay so bestie, welcome to the Kernel API Manual β¨ and today's main character is struct zynqmp_r5_cluster β literally the internal data of a remoteproc cluster, no big deal, just iconic behavior π
β¨ NAME β¨
struct zynqmp_r5_cluster β the remoteproc cluster's internal data, periodt π
πΈ SYNOPSIS πΈ
here's the whole vibe, copy it exactly okay π«Ά
struct zynqmp_r5_cluster {
struct device *dev;
enum zynqmp_r5_cluster_mode mode;
int core_count;
struct zynqmp_r5_core **r5_cores;
};
π¦ Members π¦
not me listing every single one because we do NOT skip details in this house π€
devβ the r5f subsystem cluster device node, she's the anchor bestie πmodeβ the cluster mode, and it's of typezynqmp_r5_cluster_mode(iykyk) β¨core_countβ number of r5 cores used for this cluster mode, like literally how many are in the group chat πr5_coresβ an array of pointers pointing to the r5 core, a whole squad of pointers fr fr π
π₯ SEE ALSO π₯
go read these next, no cap, they're all in the kernel file ./drivers/remoteproc/xlnx_r5_remoteproc.c π
struct mem_bank_data(9)struct zynqmp_sram_bank(9)struct mbox_info(9)struct rsc_tbl_data(9)struct xlnx_rproc_crash_report(9)struct zynqmp_r5_core(9)event_notified_idr_cb(9)handle_event_notified(9)zynqmp_r5_mb_rx_cb(9)zynqmp_r5_setup_mbox(9)zynqmp_r5_rproc_prepare(9)zynqmp_r5_rproc_unprepare(9)zynqmp_r5_alloc_rproc_core(9)zynqmp_r5_get_tcm_node(9)
bestie this is the whole page, every member, every reference, we ate and left no crumbs π β¨
okay bye lovelies π«Ά this was brought to you by ./drivers/remoteproc, October 2026 edition β signed, sealed, slayed ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms