zynqmp_pm_efuse_access(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… zynqmp_pm_efuse_access πŸ’…

okay so this is the kernel API manual page for zynqmp_pm_efuse_access(9) β€” yes bestie, we're in the kernel API manual section, section 9, and this little icon is your all-access pass to the efuse memory. let's get into it ✨


πŸŽ€ NAME πŸŽ€

zynqmp_pm_efuse_access β€” literally just, provides access to efuse memory. that's the whole vibe. 🫢


🌸 SYNOPSIS 🌸

int zynqmp_pm_efuse_access (const u64 address , u32 *out );

it gives back an int, takes a const u64 address and a u32 *out. slay.


✨ ARGUMENTS ✨

  • address β€” the address of the efuse params structure. yes, the params structure specifically, not just any old address, iykyk πŸ‘€
  • out β€” the returned output value. it's where the good stuff lands, u32 * and all πŸ’–

πŸ”₯ RETURN πŸ”₯

returns status β€” either success or an error code. no cap, that's it. short and iconic πŸ‘‘


πŸ¦‹ SEE ALSO πŸ¦‹

okay this is the part where the page just keeps going, and honestly? main character energy. the kernel file first:

./drivers/firmware/xilinx/zynqmp.c, and then the whole friend group:


and that's the whole page bestie!! go read some efuses, stay hydrated, and remember: success or error code, there is no third option πŸ’€βœ¨

source/version: ./drivers/firmware/xilinx β€” dated October 2026 πŸŽ€ that's the sign-off, mwah, love u, bye πŸ’–

πŸ“¦ where this page comes from