_clear_softreset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

Okay bestie, this is the _clear_softreset(9) page from the Kernel API Manual, and it does exactly one iconic little job: it clears the OCP_SYSCONFIG.SOFTRESET bit in @v. That's the whole vibe. πŸ’…


✨ SYNOPSIS ✨

int _clear_softreset (struct omap_hwmod *oh , u32 *v );

πŸŽ€ ARGUMENTS πŸŽ€

  • oh β€” a struct omap_hwmod *, aka the hwmod we're clearing the softreset bit for.
  • v β€” pointer to register contents to modify. This is the register value you're editing, bestie. 🫢

πŸ’… DESCRIPTION πŸ’…

So here's the tea: _clear_softreset clears the SOFTRESET bit in v for hwmod oh. That's it. Tiny function, main character energy.

It returns -EINVAL upon error or 0 upon success. No cap. ✨


πŸ¦‹ SEE ALSO πŸ¦‹

The original page points you at the kernel file ./arch/arm/mach-omap2/omap_hwmod.c, and then a whole friend group of refs. Every single one is here, bestie β€” no skips, no cuts. πŸ’–


Signed, sealed, delivered: page _clear_softreset(9), source/version ./arch/arm/mach-omap2, dated October 2026. Slay. πŸ’–πŸ‘‘

πŸ“¦ where this page comes from