ishtp_cl_disconnect(9)
π ishtp_cl_disconnect(9) π
okay so bestie, this one is straight outta the Kernel API Manual and it's honestly a little icon: it sends a disconnect request to firmware. periodt. π
β¨ NAME β¨
ishtp_cl_disconnect β send disconnect request to firmware π«Ά
πΈ SYNOPSIS πΈ
int ishtp_cl_disconnect (struct ishtp_cl *cl );
π ARGUMENTS π
clβ client device instance. that's the main character here π
π¦ DESCRIPTION π¦
Send a disconnect request for a client to firmware. yup, that's the whole vibe β it's giving "please disconnect, thanks" sent firmware-ward β¨
π RETURN π
Returns 0 if there's a successful disconnect response from the firmware, or an error code on failure. so like, 0 = slay, error code = not slay π
π SEE ALSO π
Kernel file: ./drivers/hid/intel-ish-hid/ishtp/client.c
the whole friend group is here, no cap:
ishtp_read_list_flush(9)ishtp_cl_flush_queues(9)ishtp_cl_init(9)ishtp_cl_allocate(9)ishtp_cl_free(9)ishtp_cl_link(9)ishtp_cl_unlink(9)ishtp_cl_is_other_connecting(9)ishtp_cl_connect_to_fw(9)ishtp_cl_connect(9)ishtp_cl_establish_connection(9)ishtp_cl_destroy_connection(9)ishtp_cl_read_start(9)ishtp_cl_send(9)ishtp_cl_read_complete(9)ipc_tx_send(9)ishtp_cl_send_msg_ipc(9)ishtp_cl_send_msg_dma(9)ishtp_cl_send_msg(9)recv_ishtp_cl_msg(9)recv_ishtp_cl_msg_dma(9)
mwah π β brought to you by the ./drivers/hid/intel-ish-hid/ishtp source/version tree, October 2026 edition πβ¨
π¦ 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