STRUCT PRUSS_INTC_MATCH_DATA(9)
π struct pruss_intc_match_data(9) π
okay bestie, welcome to the Kernel API Manual entry for struct pruss_intc_match_data β it's giving "tiny struct, big SoC-variation energy" β¨. This is literally the match data to handle SoC variations, no cap.
πΈ NAME πΈ
struct pruss_intc_match_data β match data to handle SoC variations. periodt π«Ά
β¨ SYNOPSIS β¨
struct pruss_intc_match_data {
u8 num_system_events;
u8 num_host_events;
};
π Members π
num_system_eventsβ the number of input system events handled by the PRUSS INTC. slay, that's the count πnum_host_eventsβ the number of host events (which is equal to the number of channels) supported by the PRUSS INTC. iconic, and yes, it's literally equal to the number of channels π
π SEE ALSO π
- Kernel file
./drivers/irqchip/irq-pruss-intc.c struct pruss_intc_map_record(9)struct pruss_intc(9)struct pruss_host_irq_data(9)pruss_intc_map(9)pruss_intc_unmap(9)
go read those too, bestie, iykyk π₯
mwah π this page is signing off from ./drivers/irqchip, October 2026 β catch you in the kernel, bestie π«Άπ
π¦ 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