nfc_fw_download_done(9)
π nfc_fw_download_done(9) β Kernel API Manual β¨
okay so bestie, welcome to the nfc_fw_download_done(9) page π
this one lives in the Kernel API Manual and it's basically the little "we're SO done downloading that firmware" announcement for NFC devices. she's short, she's sweet, she's giving "final boss of a two-line callback" energy π
πΈ NAME πΈ
nfc_fw_download_done β the function that informs everyone a firmware download was completed β¨
like literally, that's her whole job. she tells the world the firmware download finished. iconic behavior, no notes π«Ά
π¦ SYNOPSIS π¦
int nfc_fw_download_done (struct nfc_dev *dev , const char
*firmware_name , u32 result );
three args, one int coming back at you, that's the whole vibe π
π ARGUMENTS π
devβ the nfc device to which firmware was downloaded π± like, which little NFC buddy got the new firmware? that one. the one you're pointing at πfirmware_nameβ the firmware filename πΈ literally just the name of the firmware file, bestie. that's it. that's the arg.resultβ the positive value of a standard errno value β ok this one matters: it's the positive value of a standard errno value. positive. not negative. keep that energy, don't flip the sign or she'll be confused π
lowkey important: result is described as the positive value of a standard errno value β so like, the positive version of an errno. don't come at her with negatives π
π₯ SEE ALSO π₯
Kernel file ./net/nfc/core.c β and honestly the whole NFC friend group shows up here, so let's do a little roll call π
nfc_dev_up(9)nfc_dev_down(9)nfc_start_poll(9)nfc_stop_poll(9)nfc_activate_target(9)nfc_deactivate_target(9)nfc_data_exchange(9)nfc_alloc_send_skb(9)nfc_alloc_recv_skb(9)nfc_targets_found(9)nfc_target_lost(9)nfc_allocate_device(9)nfc_register_device(9)nfc_unregister_rfkill(9)nfc_remove_device(9)nfc_unregister_device(9)
that's the whole squad, fr fr π«Ά go read them, they all ate π
and that's the page, bestie π this was nfc_fw_download_done(9) from ./net/nfc, dated October 2026 β so when you're flipping through the Kernel API Manual later, you'll know exactly where she came from π mwah, go download some firmware responsibly β¨π§
π¦ 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