hisi_qm_get_hw_info(9)
π hisi_qm_get_hw_info(9) β Kernel API Manual π
okay so bestie, welcome to the hisi_qm_get_hw_info glow-up β¨ β a very real kernel API manual page that's part of the Kernel API Manual fam, and honestly it's giving "short but iconic." Let's get into it π
β¨ NAME β¨
hisi_qm_get_hw_info β Get device information. that's it, that's the whole vibe, she fetches the tea about your device π«
πΈ SYNOPSIS πΈ
u32 hisi_qm_get_hw_info (struct hisi_qm *qm , const struct
hisi_qm_cap_info *info_table , u32 index , bool is_read );
look at her go, so clean, so structured, main character energy fr π₯
π¦ ARGUMENTS π¦
qmβ the qm that wants to get information π like, this is the one asking the questions, she's the one who wants the tea.info_tableβ array for storing device information πΎ this is where the answers get parked.indexβ index ininfo_tableπ’ you gotta know which slot you're looking at, iykyk.is_readβ whether read from reg;0: not support read from reg π so like, zero means nah, we're not doing the register-read thing.
π DESCRIPTION π
This function returns device information the caller needs. periodt. π you call her, she gives you the info, everyone moves on with their life, no cap.
π SEE ALSO π
bestie the friend group is LONG and honestly every single one of them deserves a mention, so here we go, no skips, no cuts, all of them π«Ά:
- Kernel file
./drivers/crypto/hisilicon/qm.c struct qm_hw_err(9)hisi_qm_create_qp(9)hisi_qm_release_qp(9)hisi_qm_start_qp(9)qp_stop_fail_cb(9)qm_drain_qp(9)hisi_qm_stop_qp(9)hisi_qp_send(9)qm_hw_err_isolate(9)qm_frozen(9)hisi_qm_wait_task_finish(9)hisi_qm_uninit(9)hisi_qm_get_vft(9)hisi_qm_set_vft(9)hisi_qm_start(9)qm_invalid_queues(9)hisi_qm_stop(9)hisi_qm_dev_err_init(9)hisi_qm_dev_err_uninit(9)hisi_qm_free_qps(9)hisi_qm_alloc_qps_node(9)hisi_qm_set_algqos_init(9)hisi_qm_sriov_enable(9)hisi_qm_sriov_disable(9)hisi_qm_sriov_configure(9)hisi_qm_dev_err_detected(9)hisi_qm_dev_slot_reset(9)hisi_qm_dev_shutdown(9)hisi_qm_alg_register(9)hisi_qm_alg_unregister(9)hisi_qm_init(9)hisi_qm_get_dfx_access(9)hisi_qm_put_dfx_access(9)hisi_qm_pm_init(9)hisi_qm_pm_uninit(9)hisi_qm_suspend(9)hisi_qm_resume(9)
like, that's the whole group chat and they all ate ππ
π so yeah, that's the page. short, sweet, and lowkey kind of perfect. go get your device info bestie, you got this π§ββοΈ
and finally, the cute little sign-off at the very end πΈ: this one lives under ./drivers/crypto/hisilicon, dated October 2026, and yeah, it's still hisi_qm_get_hw_info(9) β iconic from start to finish βπ
π¦ 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