ti_sci_reset_status(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

πŸŽ€ NAME πŸŽ€

ti_sci_reset_status β€” check device reset status. That's literally the whole vibe, bestie: it checks a device's reset status. ✨

✨ SYNOPSIS ✨

int ti_sci_reset_status (struct reset_controller_dev *rcdev , unsigned
       long id );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • rcdev β€” the reset controller entity. 🫢
  • id β€” the ID of the reset that's being checked. πŸ‘‘

🌸 DESCRIPTION 🌸

okay so this function implements the reset driver op to return the status of a device's reset using the TI SCI protocol. The reset register value is read by invoking the TI SCI device operation .get_device_resets, and the status of the specific reset is extracted and returned using this reset's reset mask. no cap, that's the flow. πŸ’–

πŸ”₯ RETURN πŸ”₯

  • 0 if the reset is deasserted.
  • a non-zero value if the reset is asserted. πŸ’€

🌈 SEE ALSO 🌈

catch these cross-refs, bestie: Kernel file ./drivers/reset/reset-ti-sci.c struct ti_sci_reset_control(9), struct ti_sci_reset_data(9), ti_sci_reset_set(9), ti_sci_reset_assert(9), ti_sci_reset_deassert(9), and ti_sci_reset_of_xlate(9). 🫢


mwah πŸ’‹ this lil page lives under source/version ./drivers/reset, dated October 2026, and it's literally the ti_sci_reset_status(9) page. bye bestie 🫢🌸

πŸ“¦ where this page comes from