of_reset_co...ive_by_index(9)
π NAME π
okay bestie, we're in the Kernel API Manual and this page is of_reset_co...ive_by_index(9) β the full-name version is of_reset_control_get_exclusive_by_index(9). The actual entry: of_reset_control_get_exclusive_by_index β Lookup and obtain an exclusive reference to a reset controller by index. that's the name, periodt π
β¨ SYNOPSIS β¨
struct reset_control * of_reset_control_get_exclusive_by_index (struct
device_node *node , int index );
πΈ ARGUMENTS πΈ
nodeβ device to be reset by the controller. the thing getting reset, iykyk.indexβ index of the reset controller. which one we're grabbing, bestie.
π¦ DESCRIPTION π¦
this one is to be used to perform a list of resets for a device or power domain in whatever order. no cap, order is not the vibe here. It returns a struct reset_control or an IS_ERR condition containing errno. so you get either the reset control or the IS_ERR + errno situation, fr fr π
π SEE ALSO π
the related squad + the kernel file:
- Kernel file:
./include/linux/reset.h struct reset_control_bulk_data(9)enum reset_control_flags(9)reset_control_get_exclusive(9)reset_control_bulk_get_exclusive(9)reset_control_get_exclusive_released(9)reset_control_bulk_get_exclusive_released(9)reset_control_bulk_get_optional_exclusive_released(9)reset_control_get_shared(9)reset_control_bulk_get_shared(9)reset_control_get_optional_exclusive(9)reset_control_bulk_get_optional_exclusive(9)reset_control_get_optional_shared(9)reset_control_bulk_get_optional_shared(9)of_reset_control_get_exclusive(9)of_reset_control_get_optional_exclusive(9)of_reset_control_get_shared(9)of_reset_control_get_shared_by_index(9)devm_reset_control_get_exclusive(9)devm_reset_control_get_exclusive_deasserted(9)devm_reset_control_bulk_get_exclusive(9)devm_reset_control_get_exclusive_released(9)devm_reset_control_bulk_get_exclusive_released(9)devm_reset_control_get_optional_exclusive_released(9)devm_reset_control_bulk_get_optional_exclusive_released(9)devm_reset_control_get_shared(9)devm_reset_control_get_shared_deasserted(9)devm_reset_control_bulk_get_shared(9)devm_reset_control_bulk_get_shared_deasserted(9)devm_reset_control_get_optional_exclusive(9)devm_reset_control_get_optional_exclusive_deasserted(9)devm_reset_control_bulk_get_optional_exclusive(9)devm_reset_control_get_optional_shared(9)devm_reset_control_get_optional_shared_deasserted(9)devm_reset_control_bulk_get_optional_shared(9)devm_reset_control_get_exclusive_by_index(9)devm_reset_control_get_shared_by_index(9)
π cute little sign-off: this page is sourced from ./include/linux, dated October 2026, and its footer label is the iconic truncated of_reset_co...ive_by_index(9). bye bestie, go reset something responsibly π«Ά
π¦ 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