devm_reset_c...k_get_shared(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ devm_reset_control_bulk_get_shared(9) ✨

Okay so bestie, this is devm_reset_c...k_get_shared(9) from the Kernel API Manual β€” and it's literally the resource-managed version of reset_control_bulk_get_shared(). Managed as in the kernel handles the cleanup for you. Obsessed. πŸ’…

🌸 NAME 🌸

  • devm_reset_control_bulk_get_shared β€” resource managed reset_control_bulk_get_shared()

πŸŽ€ SYNOPSIS πŸŽ€

int devm_reset_control_bulk_get_shared (struct device *dev , int
       num_rstcs , struct reset_control_bulk_data *rstcs );

🫢 ARGUMENTS 🫢

  • dev β€” device to be reset by the controller
  • num_rstcs β€” number of entries in rstcs array
  • rstcs β€” array of struct reset_control_bulk_data with reset line names set

πŸ’– DESCRIPTION πŸ’–

Managed reset_control_bulk_get_shared. For reset controllers returned from this function, reset_control_put is called automatically on driver detach. So yeah, the kernel does the cleanup moment β€” no manual put needed from you. 🧚

See reset_control_bulk_get_shared for more information.

🌈 SEE ALSO 🌈

Kernel file ./include/linux/reset.h is where it's at, and the whole SEE ALSO squad is:


That's the tea! This page is from ./include/linux, dated October 2026, and it's still devm_reset_c...k_get_shared(9) saying bye bestie. πŸ’–

πŸ“¦ where this page comes from