mirror of
https://github.com/torvalds/linux.git
synced 2026-09-14 16:10:02 +02:00
Add an optional .release_mux() callback to struct pinmux_ops.
Some drivers acquire additional resources in .set_mux(), such as software
locks. These resources may need to be released when the mux function is no
longer active. Introducing a dedicated .release_mux() callback allows
drivers to clean up such resources.
The callback is optional and does not affect existing drivers.
Commit
|
||
|---|---|---|
| .. | ||
| consumer.h | ||
| devinfo.h | ||
| machine.h | ||
| pinconf-generic.h | ||
| pinconf.h | ||
| pinctrl-state.h | ||
| pinctrl.h | ||
| pinmux.h | ||