ish_query_loader_prop(9)
π
ish_query_loader_prop(9) β Kernel API Manual π
okay bestie, welcome to ish_query_loader_prop(9), a true little kernel-api moment. this is the Kernel API Manual page for querying the ISH Shim firmware loader, and yes, we're gonna get into it. π
β¨ NAME β¨
ish_query_loader_prop β query ISH Shim firmware loader π¦
πΈ SYNOPSIS πΈ
int ish_query_loader_prop (struct ishtp_cl_data *client_data , const
struct firmware *fw , struct shim_fw_info *fw_info );
π«Ά ARGUMENTS π«Ά
client_dataβ the client data instance, aka the main-character context object for this call πfwβ a pointer to the firmware data struct in host memory, no cap π§fw_infoβ the loader firmware properties πΈ
π DESCRIPTION π
This function queries the ISH Shim firmware loader for capabilities. that's the whole assignment, and it ate. π
π₯ RETURN π₯
0 for success, and a negative error code for failure. slay when it's 0, π when it's negative.
π SEE ALSO π
Kernel file ./drivers/hid/intel-ish-hid/ishtp-fw-loader.c, plus these absolutely iconic references:
enum ish_loader_commands(9)struct loader_msg_hdr(9)struct response_info(9)get_firmware_variant(9)loader_cl_send(9)process_recv(9)loader_cl_event_cb(9)ish_fw_xfer_ishtp(9)ish_fw_xfer_direct_dma(9)ish_fw_start(9)load_fw_from_host(9)loader_init(9)loader_ishtp_cl_probe(9)loader_ishtp_cl_remove(9)loader_ishtp_cl_reset(9)
that's the vibe check, bestie π this page comes from ./drivers/hid/intel-ish-hid, and its date is October 2026. mwah πβ¨
π¦ 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