STRUCT MCHP_IPC_MBOX_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

okay bestie, welcome to the Kernel API Manual β€” this page is literally all about struct mchp_ipc_mbox_info, and it's giving IPC probe message format energy. no cap, she's small but iconic. πŸ’…


✨ NAME ✨

struct mchp_ipc_mbox_info - IPC probe message format

πŸ¦‹ SYNOPSIS πŸ¦‹

struct mchp_ipc_mbox_info {
    enum ipc_hw hw_type;
    u8 num_channels;
};

🫢 Members 🫢

  • enum ipc_hw hw_type β€” the IPC implementation available in the hardware. iykyk, it's the hardware's IPC situation. πŸ’–
  • u8 num_channels β€” the number of IPC channels available in the hardware. literally counting the channels for you, periodt. ✨

πŸ’¬ Description πŸ’¬

so this struct is used to retrieve information on the IPC implementation using the SBI_EXT_IPC_PROBE SBI function id. that's the whole main character moment, bestie 🫢

πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file ./drivers/mailbox/mailbox-mchp-ipc-sbi.c
  • struct mchp_ipc_init(9)
  • struct mchp_ipc_status(9)
  • struct mchp_ipc_sbi_msg(9)

xoxo, your Kernel API Manual bestie πŸ’– β€” source: ./drivers/mailbox, dated October 2026, all about struct mchp_ipc_mbox_info(9).

πŸ“¦ where this page comes from