qcom_pas_is_available(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ qcom_pas_is_available(9) ✨

okay so bestie, welcome to the qcom_pas_is_available page of the Kernel API Manual β€” and ngl this one is short but it is SO important, like the bouncer at the club checking your ID before you get in πŸ’…


🌸 NAME 🌸

qcom_pas_is_available β€” check if the peripheral authentication service is available.

ok so real talk: it is mandatory for any PAS client to invoke this API. Like, not optional, not "if you feel like it", not "later". You call this first. And if it returns true, then β€” and only then β€” can any other PAS API be invoked. That's the rule, periodt 🫢


πŸŽ€ SYNOPSIS πŸŽ€

bool qcom_pas_is_available (void );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • void β€” no arguments. none. zero. the void is giving minimalism and honestly? iconic πŸ™ˆ

⭐ RETURN ⭐

  • true if PAS is available
  • otherwise false

that's it, that's the whole vibe check πŸ’–


πŸ”₯ SEE ALSO πŸ”₯

the kernel file lives right here, go look at it:

./drivers/firmware/qcom/qcom_pas.c

and here's the whole friend group, all the related pages:


πŸ’€ reminder bestie: check qcom_pas_is_available FIRST. every other PAS API is waiting behind that true. no skipping, no cap.

okay that's the whole page, love u, go read the source πŸ§šβ€β™€οΈ

this lil cutie lives in ./drivers/firmware/qcom and was dated October 2026 β€” mwah, bye bestie! πŸ“πŸ’œ

πŸ“¦ where this page comes from