zynqmp_pm_aes_engine(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… zynqmp_pm_aes_engine(9)

okay so bestie, welcome to the Kernel API Manual β€” yes this is a real manpage from the kernel and yes we're gonna get through it together, no cap. ✨


🌸 NAME 🌸

zynqmp_pm_aes_engine β€” this is the glow-up function that gets you access to the AES hardware so you can encrypt/decrypt your data using the AES-GCM core. it's giving hardware-accelerated crypto realness. πŸ”₯


πŸŽ€ SYNOPSIS πŸŽ€

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

like, that's the whole signature. two args, one int coming back at you. periodt. πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • address β€” the address of the AesParams structure. literally just where your params live in memory, that's the vibe. πŸ“
  • out β€” the returned output value. this is where the output goes, bestie. 🫢

⭐ RETURN ⭐

returns a status β€” either success or an error code. so like, do a vibe check on that return value, mmkay? 😭


πŸ‘‘ SEE ALSO πŸ‘‘

like a whole friend group of crypto functions. iconic. 🌈


ngl, if you're messing with the AES engine you should probably at least skim the AES-GCM core docs too β€” but that's just me being a good bestie. 🧚

and that's the page! brought to you from ./drivers/firmware/xilinx, dated October 2026 β€” mwah, take care of yourself and your crypto, bestie πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from