ENUM IRIS_CORE_STATE(9)
πΈ NAME πΈ
okay so this is the Kernel API Manual page for enum iris_core_state(9) β sheβs the core state enum, and the original NAME line has literally no description after the dash, so Iβm not inventing one, bestie π
.
β¨ SYNOPSIS β¨
enum iris_core_state {
IRIS_CORE_DEINIT ,
IRIS_CORE_INIT ,
IRIS_CORE_ERROR
};
yes, the trailing commas and the blank line before }; are exactly as the page says β leave them alone π«Ά.
π Constants π
IRIS_CORE_DEINITβ the default state, periodt π€.IRIS_CORE_INITβ core state with core initialized. FW loaded and HW brought out of reset, shared queues established between host driver and firmware. itβs giving βeverything is up and talkingβ energy β¨.IRIS_CORE_ERRORβ error state π.
π Description π
the description on this page is just the state-flow ASCII diagram. no extra prose, no cap. here it is exactly:
----------- | V ----------- +--->| DEINIT |<---+ | ----------- | |
| | | v | | ----------- | | / |
| / | | / | | v v v -----------
----------- | INIT |--->| ERROR | ----------- -----------
π₯ SEE ALSO π₯
- Kernel file
./drivers/media/platform/qcom/iris/iris_state.h enum iris_inst_state(9),enum iris_inst_sub_state(9)
cute sign-off bestie π«Άπ: source/version is ./drivers/media/platform/qcom/..., date is October 2026, and the page is still enum iris_core_state(9) β bye π
π¦ 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