pdc_pci_irt(9)
π pdc_pci_irt(9) π
okay so welcome to the Kernel API Manual, bestie β this page is all about pdc_pci_irt, and itβs giving βsmall but useful firmware helper.β No cap. π
πΈ NAME πΈ
pdc_pci_irt β get the PCI interrupt routing table. β¨
π¦ SYNOPSIS π¦
int pdc_pci_irt (unsigned long num_entries , unsigned long hpa , void
*tbl );
π ARGUMENTS π
num_entriesβ the number of entries in the table. Count βem, bestie. π’hpaβ the Hard Physical Address of the device. Yes, that HPA. π«Άtblβ the original gives no description for this one, so we are not inventing lore. Itβs just sitting there with mysterious main-character energy. π
π DESCRIPTION π
Get the PCI interrupt routing table for the device at the given HPA. Thatβs literally the whole description, and it ate. π
Similar to PDC_PAT stuff β but added for Forte/Allegro boxes. Slay for those boxes specifically. π₯
π SEE ALSO π
Kernel file ./arch/parisc/kernel/firmware.c β and then the whole squad: f_extend(9), convert_to_wide(9), set_firmware_width(9), pdc_emergency_unlock(9), pdc_add_valid(9), pdc_instr(9), pdc_chassis_info(9), pdc_pat_chassis_send_log(9), pdc_chassis_disp(9), __pdc_cpu_rendezvous(9), pdc_cpu_rendezvous_lock(9), pdc_cpu_rendezvous_unlock(9), pdc_pat_get_PDC_entrypoint(9), pdc_chassis_warn(9), pdc_coproc_cfg(9), pdc_iodc_read(9), pdc_system_map_find_mods(9), pdc_system_map_find_addrs(9), pdc_model_info(9), pdc_model_sysmodel(9), pdc_model_versions(9), pdc_model_cpuid(9), pdc_model_capabilities(9), pdc_model_platform_info(9), pdc_cache_info(9), pdc_spaceid_bits(9), pdc_btlb_info(9), pdc_mem_map_hpa(9), pdc_lan_station_id(9), pdc_stable_read(9), pdc_stable_write(9), pdc_stable_get_size(9), pdc_stable_verify_contents(9), pdc_stable_initialize(9), pdc_get_initiator(9), pdc_pci_irt_size(9), pdc_pci_config_read(9), pdc_pci_config_write(9), pdc_tod_read(9), pdc_pim_toc11(9), pdc_pim_toc20(9), pdc_tod_set(9), pdc_iodc_print(9), pdc_iodc_getc(9), pdc_pat_cell_get_number(9), pdc_pat_cell_module(9), pdc_pat_cell_info(9), pdc_pat_cpu_get_number(9), pdc_pat_get_irt_size(9), pdc_pat_get_irt(9), pdc_pat_pd_get_addr_map(9), pdc_pat_pd_get_pdc_revisions(9), pdc_pat_pd_get_platform_counter(9), pdc_pat_io_pci_cfg_read(9), pdc_pat_io_pci_cfg_write(9), pdc_pat_mem_pdt_info(9), pdc_pat_mem_pdt_cell_info(9), pdc_pat_mem_read_cell_pdt(9), pdc_pat_mem_read_pd_pdt(9), pdc_pat_mem_get_dimm_phys_location(9). π
Source/version: ./arch/parisc/kernel Β· date: October 2026 Β· page: pdc_pci_irt(9). Bye bestie, go route those interrupts πβ¨π
π¦ 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