nvec_gpio_set_value(9)
β¨ nvec_gpio_set_value β¨
okay bestie, so this page lives in the Kernel API Manual and it's about one tiny little function that sets a GPIO value π . yes, that's it. that's the whole job. but she's cute about it, and she logs stuff. read on π«Ά
πΈ NAME πΈ
nvec_gpio_set_value β sets the GPIO value. short king. iconic behaviour. no cap π
π¦ SYNOPSIS π¦
void nvec_gpio_set_value (struct nvec_chip *nvec , int value );
literally just call her like that, mwah π
πΌ ARGUMENTS πΌ
nvecβ astruct nvec_chip. like, the chip in question. you know the one πvalueβ the value you're writing. and bestie, it's0or1. that's the whole menu. zero or one. don't get creative π
π DESCRIPTION π
so the vibe is: it works like gpio_set_value, but it also generates debugging information β¨. that's the tea. same energy as the regular setter, except she's chatty and leaves receipts for the debuggers. honestly? main character energy π₯
ngl, if you came here looking for a plot twist, there isn't one β the description is one line and it's staying one line π
π SEE ALSO π
Kernel file ./drivers/staging/nvec/nvec.c β go read her, she's the source of truth π§
and the whole friend group, in order, because we do not leave anyone out:
enum nvec_msg_category(9)nvec_register_notifier(9)nvec_unregister_notifier(9)nvec_msg_alloc(9)nvec_msg_free(9)nvec_msg_is_event(9)nvec_msg_size(9)nvec_write_async(9)nvec_write_sync(9)nvec_toggle_global_events(9)nvec_event_mask(9)nvec_request_master(9)parse_msg(9)nvec_dispatch(9)nvec_tx_completed(9)nvec_rx_completed(9)nvec_invalid_flags(9)nvec_tx_set(9)tegra_i2c_writel(9)nvec_interrupt(9)
that's twenty entries and yes I counted, we're thorough in this group chat β
mwah, that's the whole page π this absolutely slayed its way out of ./drivers/staging/nvec, dated October 2026 β go forth and set those GPIO values, bestie, iykyk πβ¨
π¦ 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