STRUCT PRU_PRIVATE_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct pru_private_data(9) πŸ¦‹

okay bestie, welcome to the Kernel API Manual ✨ we're looking at struct pru_private_data, and it's giving "device data for a PRU core" energy, no cap πŸ’…

🌸 NAME 🌸

struct pru_private_data β€” device data for a PRU core. literally that's the whole vibe 🫢

🌈 SYNOPSIS 🌈

struct pru_private_data {
    enum pru_type type;
    unsigned int is_k3 : 1;
};

πŸŽ€ Members πŸŽ€

  • type β€” the type of the PRU core: PRU, RTU, Tx_PRU πŸ‘‘
  • is_k3 β€” a flag used to identify the need for special load handling 🚩

πŸ’– SEE ALSO πŸ’–

bestie, peek at the Kernel file ./drivers/remoteproc/pru_rproc.c and then go hang out with:


mwah πŸ’‹ β€” source/version: ./drivers/remoteproc, date: October 2026, and that's the tea, bestie 🫢

πŸ“¦ where this page comes from