_omap2_is_ha...set_asserted(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ _omap2_is_ha...set_asserted(9) πŸŽ€

okay so bestie, you found a page in the Kernel API Manual β€” yes that's the manual name, we're in the kernel docs now, very mysterious, very main character. Let's get into it πŸ’…


✨ NAME ✨

_omap2_is_hardreset_asserted β€” literally just calls the OMAP2 PRM hardreset fn but with hwmod args. that's the whole vibe. no cap. πŸ¦‹


🌸 SYNOPSIS 🌸

int _omap2_is_hardreset_asserted (struct omap_hwmod *oh , struct
       omap_hwmod_rst_info *ohri );

πŸ’– ARGUMENTS πŸ’–

  • oh β€” a struct omap_hwmod *, the hwmod you want to test the hardreset on. your little guy. your test subject 🫢
  • ohri β€” the hardreset line data. the deets, if you will ✨

πŸ‘‘ DESCRIPTION πŸ‘‘

so the whole thing? it calls omap2_prm_is_hardreset_asserted with parameters it pulls out of the hwmod oh and the hardreset line data ohri. literally just extraction and forwarding, iconic behavior honestly.

it is only intended for use as an soc_ops function pointer β€” like, that's its job, that's its purpose, do not repurpose her 😭.

it passes along the return value from omap2_prm_is_hardreset_asserted. whatever omap2_prm_is_hardreset_asserted says, this function says. middleman of the year fr fr.

XXX β€” this function is scheduled for removal when the PRM code is moved into drivers/. so yeah, she's on borrowed time πŸ’€. deprecated-adjacent. do not get attached.

πŸ¦‹ SEE ALSO πŸ¦‹

starting with the kernel file itself: ./arch/arm/mach-omap2/omap_hwmod.c

and then the whole friend group, in order, no skips (there are a LOT of them and I respect every single one):


and that's the whole page bestie 🫢✨ this one lives in ./arch/arm/mach-omap2 and it's dated October 2026 β€” so like, future vibes, very mysterious, we love that for her πŸ’œπŸŽ€ go read the kernel file, ily, bye πŸ’…

πŸ“¦ where this page comes from