zynqmp_pm_reset_assert(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… zynqmp_pm_reset_assert(9) β€” Kernel API Manual ✨

okay bestie, so you're in the Kernel API Manual and we're about to talk about one little function that flips a reset line like it's a light switch. it's giving "tiny function, real consequences" and honestly? iconic. let's get into it 🫢


🌸 NAME 🌸

zynqmp_pm_reset_assert β€” bestie it literally requests the setting of a reset: 1 means assert it, 0 means release it. that's the whole vibe check right there πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int zynqmp_pm_reset_assert (const u32 reset , const enum
zynqmp_pm_reset_action assert_flag );

yes she's a whole int return, yes she takes two args, no she is not going to elaborate further, that's what ARGUMENTS is for πŸŽ€


✨ ARGUMENTS ✨

  • reset β€” the reset you wanna configure. pick your reset, girl, this is the one 🌈
  • assert_flag β€” the flag stating whether the reset should be asserted (1) or released (0). that's it. onesie or zerosie, no in-between πŸ’€

πŸ‘‘ RETURN πŸ‘‘

Returns status β€” either success or error+reason. so like, she'll tell you if it worked, and if it didn't she'll tell you why, which is more than some people in your life will do 😭🫢


🧚 SEE ALSO 🧚

Kernel file ./drivers/firmware/xilinx/zynqmp.c

like, the whole friend group showed up for this one β€” no cap, that's a lot of see-also's and every single one of them matters πŸ’œ


and that's the page, bestie πŸŽ€ go assert (or release) responsibly πŸ’…

source file lives in ./drivers/firmware/xilinx, dated October 2026 β€” mwah, catch you on the next manpage πŸ’–πŸŒΈ
πŸ“¦ where this page comes from