nvmem_unregister(9)
β¨ nvmem_unregister(9) β¨
the Kernel API Manual, bestie edition π
okay so this is a page from the Kernel API Manual β yes, the whole (9) situation β and it's about un-registering an nvmem device. short page, iconic energy, let's go π
πΈ NAME πΈ
nvmem_unregister β unregister a previously registered nvmem device π¦
like, the opposite of registering one. the un-register. the "ok we're done here" moment β¨
β SYNOPSIS β
void nvmem_unregister (struct nvmem_device *nvmem );
that's it. that's the whole call. no return value because it returns void β it just does the thing and dips π
π ARGUMENTS π
nvmemβ a pointer to a previously registered nvmem device. β¨ key word: previously. you gotta have registered it first, babe, no skipping steps π«Ά
π SEE ALSO π
the whole nvmem friend group, fr fr β plus where the actual code lives:
Kernel file ./drivers/nvmem/core.c π
nvmem_add_one_cell(9)nvmem_add_cells(9)nvmem_register_notifier(9)nvmem_unregister_notifier(9)nvmem_register(9)devm_nvmem_register(9)of_nvmem_device_get(9)nvmem_device_get(9)nvmem_device_find(9)devm_nvmem_device_put(9)nvmem_device_put(9)devm_nvmem_device_get(9)of_nvmem_cell_get(9)nvmem_cell_get(9)devm_nvmem_cell_get(9)devm_nvmem_cell_put(9)nvmem_cell_put(9)nvmem_cell_read(9)nvmem_cell_write(9)nvmem_cell_read_u8(9)nvmem_cell_read_u16(9)nvmem_cell_read_u32(9)nvmem_cell_read_u64(9)nvmem_cell_read_variable_le_u32(9)nvmem_cell_read_variable_le_u64(9)nvmem_device_cell_read(9)nvmem_device_cell_write(9)nvmem_device_read(9)nvmem_device_write(9)nvmem_add_cell_lookups(9)nvmem_del_cell_lookups(9)nvmem_dev_name(9)nvmem_dev_size(9)
like I said. the entire friend group. read them all, iykyk ππ
and that's the page!! made it out of the ./drivers/nvmem directory, stamped October 2026, living in the Kernel API Manual. go unregister responsibly, 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