reset_control_bulk_deassert(9)
π reset_control_bulk_deassert(9) π
okay bestie, welcome to the Kernel API Manual β this is the page for reset_control_bulk_deassert, and it's literally the cleanup queen of the reset world. sit down, grab a strawberry drink π, and let's get into it.
β¨ NAME β¨
reset_control_bulk_deassert β deasserts the reset lines in reverse order π
π¦ SYNOPSIS π¦
int reset_control_bulk_deassert (int num_rstcs , struct
reset_control_bulk_data *rstcs );
πΈ ARGUMENTS πΈ
num_rstcsβ the number of entries in therstcsarray. like, how many besties are we talking about here πrstcsβ array ofstruct reset_control_bulk_datawith reset controls set. this is the squad, all lined up and ready π
π₯ DESCRIPTION π₯
Deassert the reset lines for all the provided reset controls, in reverse order. yes queen, backwards β that's the whole vibe π«Ά
and here's the important part, so listen up: if a deassertion fails, the resets that were already deasserted get asserted again. it rewinds itself. no cap, that's the safety net π
See also: reset_control_deassert β your single-reset little sibling, if you don't need the whole bulk situation.
π SEE ALSO π
Kernel file ./drivers/reset/core.c β and honestly the whole reset fam:
struct reset_control(9)struct reset_control_array(9)struct reset_gpio_lookup(9)fwnode_reset_simple_xlate(9)reset_controller_register(9)reset_controller_unregister(9)devm_reset_controller_register(9)reset_control_reset(9)reset_control_bulk_reset(9)reset_control_rearm(9)reset_control_assert(9)reset_control_bulk_assert(9)reset_control_deassert(9)reset_control_status(9)reset_control_acquire(9)reset_control_bulk_acquire(9)reset_control_release(9)reset_control_bulk_release(9)reset_control_put(9)reset_control_bulk_put(9)__device_reset(9)fwnode_reset_control_get_count(9)fwnode_reset_control_array_get(9)devm_reset_control_array_get(9)reset_control_get_count(9)
that's the whole page, diva π this came out of ./drivers/reset and it's stamped October 2026 β and yeah, the page is literally also named reset_control_bulk_deassert(9), because consistency is iconic. mwah πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms