ish_init(9)
π β¨ ish_init β Kernel API Manual β¨π
okay so bestie, welcome to the ish_init(9) page from the Kernel API Manual. It's giving βinit functionβ and we're gonna read it together, no cap. π«Ά
πΈ NAME πΈ
ish_init β Init function
β‘ SYNOPSIS β‘
int ish_init (struct ishtp_device *dev );
π§ ARGUMENTS π§
devβ theishtpdevice, aka the main character of this call π
π DESCRIPTION π
okay so ish_init is literally the init function. It initializes the wait queues for suspend/resume and calls the hardware initialization function β the original page says βcall calls hadware initialization functionβ, and we are respectfully keeping that iconic typo energy π. This will initiate the startup sequence. β¨
π RETURN π
0 for success, or an error code for failure. Slay when it's 0, bestie. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/hid/intel-ish-hid/ipc/pci-ish.c ish_event_tracer(9)ish_probe(9)ish_remove(9)ish_shutdown(9)ish_resume_handler(9)ish_suspend(9)ish_resume(9)
π cute sign-off: source./drivers/hid/intel-ish-hid/ipc, versionish_init(9), date October 2026. That's the footer vibe, bestie β periodt. π«Ά
π¦ 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