zynqmp_pm_load_pdi(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to zynqmp_pm_load_pdi(9) in the Kernel API Manual πŸ’– this page is short, sweet, and here to explain loading a PDI from linux β€” let’s gooo ✨

πŸŽ€ NAME πŸŽ€

zynqmp_pm_load_pdi β€” Load and process PDI πŸ¦‹

✨ SYNOPSIS ✨

the signature, untouched, because we do not mess with code πŸ’…:

int zynqmp_pm_load_pdi (const u32 src , const u64 address );

🌸 ARGUMENTS 🌸

  • src β€” source device where the PDI is located πŸŽ€
  • address β€” the PDI src address ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

this function provides support to load PDI from linux. that’s the whole description β€” no secret bonus lore, no hidden steps, just support for loading a PDI from linux, periodt. πŸ’…

πŸ’« RETURN πŸ’«

Returns status, either success or error+reason. so do a vibe check on the return value: success = slay, otherwise it’s error+reason and you deal with it. 🌈

πŸ‘‘ SEE ALSO πŸ‘‘

the whole extended squad is listed here, and yes, every single one is staying. πŸ’– the kernel file is:

  • kernel file: ./drivers/firmware/xilinx/zynqmp.c

and these are the references, bestie:


and that’s the page, bestie 🫢 source/version: ./drivers/firmware/xilinx; date: October 2026; title: zynqmp_pm_load_pdi(9). stay iconic. πŸ’…βœ¨

πŸ“¦ where this page comes from