rza1_gpio_free(9)
okay bestie, welcome to the Kernel API Manual page for rza1_gpio_free(9) β¨ itβs giving βreset a pin,β and weβre keeping every single detail, no cap π
πΈ NAME πΈ
rza1_gpio_free β reset a pin
β¨ SYNOPSIS β¨
void rza1_gpio_free (struct gpio_chip *chip , unsigned int gpio );
π ARGUMENTS π
chipβ gpio chip where the gpio sits ongpioβ gpio offset
π DESCRIPTION π
okay so plot twist, bestie: freeing a gpio is surprisingly equivalent to requesting it π Reset pin to port mode, with input buffer disabled. This overwrites all port direction settings applied with set_direction. like, all of them π periodt.
π¦ SEE ALSO π¦
Kernel file: ./drivers/pinctrl/renesas/pinctrl-rza1.c
struct rza1_mux_conf(9)struct rza1_port(9)struct rza1_pinctrl(9)rza1_pin_reset(9)rza1_pin_set_direction(9)rza1_pin_mux_single(9)rza1_gpio_request(9)rza1_gpio_get(9)rza1_dt_node_pin_count(9)rza1_parse_pinmux_node(9)rza1_dt_node_to_map(9)rza1_set_mux(9)rza1_parse_gpiochip(9)rza1_gpio_register(9)rza1_pinctrl_register(9)
mwah π this cutie came from the source/version line ./drivers/pinctrl/renesas, dated October 2026. go off, bestie π«Ά
π¦ 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