hl_pci_iatu_write(9)
πΈ hl_pci_iatu_write(9) πΈ
okay so this page is straight outta the Kernel API Manual, and itβs giving βsmall but important PCI helperβ energy. Periodt. π
β¨ NAME β¨
hl_pci_iatu_write β the iatu write routine. Thatβs the whole vibe, bestie. π
π SYNOPSIS π
int hl_pci_iatu_write (struct hl_device *hdev , u32 addr , u32 data );
π¦ ARGUMENTS π¦
hdevβ Pointer tohl_devicestructure. Like, the device context bestie. πaddrβ Address to write to. The target. The destination. The place. β¨dataβ Data to write. The actual payload, no cap. πΎ
β RETURN β
It returns 0 on success, and a negative value for failure. Thatβs it. Thatβs the return contract. π
π SEE ALSO π
- Kernel file
./drivers/accel/habanalabs/common/pci/pci.c hl_pci_bars_map(9)hl_pci_bars_unmap(9)hl_pci_elbi_write(9)hl_pci_set_inbound_region(9)hl_pci_set_outbound_region(9)hl_get_pci_memory_region(9)hl_pci_init(9)hl_pci_fini(9)
this pageβs source/version is ./drivers/accel/habanalabs/com..., and itβs dated October 2026 β mwah, bye 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