STRUCT PCS_INTERRUPT(9)
π struct pcs_interrupt(9) π
okay so this is the Kernel API Manual page for struct pcs_interrupt, and bestie we are going to get through it together, no cap. β¨
π NAME π
struct pcs_interrupt β and that's literally the whole NAME line, bestie. The original gives no extra description after the dash. π«Ά
π SYNOPSIS π
struct pcs_interrupt {
void __iomem *reg;
irq_hw_number_t hwirq;
unsigned int irq;
struct list_head node;
};
π¦ Members π¦
regβ the virtual address of the interrupt register. That's what it is, periodt. πhwirqβ the hardware irq number. iconic hardware business. π₯irqβ the virtual irq number. yes ma'am, virtual. β¨nodeβ a list node. it's giving linked-list main character energy. π
π SEE ALSO π
- Kernel file:
./drivers/pinctrl/pinctrl-single.cπΈ struct pcs_func_vals(9)struct pcs_conf_vals(9)struct pcs_conf_type(9)struct pcs_function(9)struct pcs_gpiofunc_range(9)struct pcs_data(9)struct pcs_soc_data(9)struct pcs_device(9)pcs_add_pin(9)pcs_allocate_pin_table(9)pcs_add_function(9)pcs_get_pin_by_offset(9)pcs_parse_one_pinctrl_entry(9)pcs_dt_node_to_map(9)pcs_irq_free(9)pcs_free_resources(9)pcs_irq_set(9)pcs_irq_mask(9)pcs_irq_unmask(9)pcs_irq_set_wake(9)pcs_irq_handle(9)pcs_irq_handler(9)pcs_irq_chain_handler(9)pcs_irq_init_chained_handler(9)pcs_quirk_missing_pinctrl_cells(9)
and that's the whole page, bestie π«Άπ β sign-off time: source/version is ./drivers/pinctrl, date is October 2026, and the manual tag is struct pcs_interrupt(9). slay. β¨π
π¦ 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