rsu_get_devi...nfo_callback(9)
π rsu_get_device_info_callback(9) π
okay so bestie, we're in the Kernel API Manual today and this one is literally the little callback that could π«Ά it's the function that grabs the QSPI device info back from the Intel service layer, and yes it's a whole vibe. sit down, grab a strawberry π, let's go.
β¨ NAME β¨
rsu_get_device_info_callback β the callback from the Intel service layer that gets you the QSPI device info. no cap, that's the whole job π
πΈ SYNOPSIS πΈ
void rsu_get_device_info_callback (struct stratix10_svc_client *client ,
struct stratix10_svc_cb_data *data );
π ARGUMENTS π
clientβ pointer to client. just a lil pointer, living its life πdataβ pointer to the callback data structure. this is the one that actually carries the tea β
π¦ DESCRIPTION π¦
so this is a callback from the Intel service layer for QSPI device info β iconic behavior honestly β¨
here's the important bit, listen up: data->kaddr1 points to struct arm_smccc_1_2_regs on SVC_STATUS_OK or SVC_STATUS_ERROR. but on SVC_STATUS_NO_SUPPORT (that's the unsupported command case, iykyk) it's NULL. so like, check it, bestie, don't just assume π«
no cap:kaddr1isNULLwhen the status isSVC_STATUS_NO_SUPPORT. that's not a maybe, that's a fact π
π₯ SEE ALSO π₯
the kernel file in question, main character energy:
./drivers/firmware/stratix10-rsu.c
and the whole friend group π«Ά:
rsu_device_info_set_from_packed(9)struct stratix10_rsu_priv(9)rsu_device_info_invalidate(9)rsu_status_callback(9)rsu_async_status_callback(9)rsu_command_callback(9)rsu_retry_callback(9)rsu_max_retry_callback(9)rsu_dcmf_version_callback(9)rsu_dcmf_status_callback(9)rsu_async_get_spt_table_callback(9)__rsu_send_msg_locked(9)rsu_send_msg(9)rsu_try_send_msg(9)soc64_async_callback(9)rsu_send_async_msg(9)
and that's the page, bestie π it lives in ./drivers/firmware, dated October 2026, and it's filed under rsu_get_devi...nfo_callback(9) β go forth and slay your device info retrieval ππβ¨
π¦ 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