zl3073x_devl...flash_update(9)
π zl3073x_devl...flash_update(9) π
okay bestie, welcome to the Kernel API Manual β¨ you're literally about to read the zl3073x_devl...flash_update(9) page and it is such a moment. no cap, this is the one you've been waiting for π«Ά
π NAME π
zl3073x_devlink_flash_update β the Devlink flash update callback. yeah. it's that girl. she's the callback that gets called when a flash update happens, and honestly? iconic π
β¨ SYNOPSIS β¨
int zl3073x_devlink_flash_update (struct devlink *devlink , struct
devlink_flash_update_params *params , struct netlink_ext_ack *extack );
look at her, returning an int and taking three whole parameters. main character energy fr fr π
π ARGUMENTS π
devlinkβ adevlinkstructure pointer π this is your devlink, she's here to be flashedparamsβ the flashing parameters pointer πΈ all the deets about what the flash is gonna do live in hereextackβ the netlink extack pointer, whose whole job is reporting errors π so if something goes sideways, this one's holding the receipts
π RETURN π
0 on success π and <0 on error π (so like, anything negative is a bad time, bestie)
π¦ SEE ALSO π¦
the kernel file lives right here, no gatekeeping:
./drivers/dpll/zl3073x/devlink.c
and she runs with her friends, obvi π:
zl3073x_devlink_info_get(9)zl3073x_devlink_flash_prepare(9)zl3073x_devlink_flash_finish(9)zl3073x_devm_alloc(9)zl3073x_devlink_register(9)
okay that's the whole page, you ate that π mwah π
this beauty comes to you from ./drivers/dpll/zl3073x, dated October 2026 β¨ catch you in the next manpage 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