dpsw_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dpsw_reset(9) β€” the DPSW glow-up button

okay so real talk, this one lives in the Kernel API Manual, and it's the reset page. Short page. Powerful page. Let's get into it 🫢


✨ NAME ✨

dpsw_reset β€” Reset the DPSW, returns the object to initial state.

bestie, it's a factory reset. the DPSW goes back to how it woke up. main character energy: wiped, fresh, reborn πŸ¦‹


🌸 SYNOPSIS 🌸

int dpsw_reset (struct fsl_mc_io *mc_io , u32 cmd_flags , u16 token );

three little args, one int coming back at you, and honestly the spacing is giving "written at 3am" but we respect it πŸ’€


πŸŽ€ ARGUMENTS πŸŽ€

  • mc_io β€” Pointer to MC portal's I/O object. this is your lil doorway into the MC portal, like the aux cord for the whole conversation 🎧
  • cmd_flags β€” Command flags; one or more of 'MC_CMD_FLAG_'. you pick the flags, plural, one or more of 'em, from that family πŸ‘‘
  • token β€” Token of DPSW object. your DPSW's li'l nametag. you gotta present it, no cap 🎫

πŸ™ˆ RETURN πŸ™ˆ

okay so. um. the RETURN section on this page is genuinely empty 😭 like it goes straight from RETURN to SEE ALSO with nothing in between. not hiding anything from you, that's just how it is!

the synopsis does say int dpsw_reset (...), so it hands back an int β€” but the page itself doesn't spell out what any value means. so don't quote me on specifics, bestie, fr fr. the kernel file is right there πŸ‘‡


🌈 SEE ALSO 🌈

prepare yourself, this list is long and it ate πŸ’…

Kernel file: ./drivers/net/ethernet/freescale/dpaa2/dpsw.c

fifty-three entries. fifty-three!! that's not a SEE ALSO, that's a whole friend group πŸ’€ iykyk


reminder bestie: this page resets the DPSW back to initial state β€” that's the whole job. it's not subtle, it's not sneaky, it's a reset. if you needed more, the rest of the family above has you covered 🧚

and that's the page!! 🌟 source is that kernel file under ./drivers/net/ethernet/freesca... (the footer truncates it like that, not me 😭) and the date stamp is October 2026, with dpsw_reset(9) riding along as the manual tag. mwah, go reset something, periodt πŸ’œπŸ”₯

πŸ“¦ where this page comes from