psp_send_pla...m_access_msg(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

๐Ÿ’Œ psp_send_platform_access_msg(9) โ€” Kernel API Manual ๐ŸŽ€

okay bestie, welcome to the Kernel API Manual, and today's main character is psp_send_platform_access_msg ๐Ÿ’… (the header lowkey abbreviates it as psp_send_pla...m_access_msg(9) because even manpage titles get tired, iykyk).


โœจ NAME โœจ

psp_send_platform_access_msg โ€” send a message to control platform features ๐Ÿฆ‹


๐ŸŒธ SYNOPSIS ๐ŸŒธ

int psp_send_platform_access_msg (enum psp_platform_access_msg , struct
psp_request *req );

๐ŸŽ€ ARGUMENTS ๐ŸŽ€

  • psp_platform_access_msg โ€” -- undescribed -- ๐Ÿ™ˆ (yes literally, the docs just say undescribed, we are NOT going to make something up, that would be fake news)
  • req โ€” -- undescribed -- ๐Ÿ˜ญ (same energy, no description in the source, so no cap from me)
fr fr, both of these are listed as -- undescribed -- in the original. That's the whole vibe check on them. ๐Ÿ’€

๐Ÿ’– DESCRIPTION ๐Ÿ’–

So this function is intended to be used by drivers outside of ccp to communicate with the platform ๐Ÿซถ. That's the whole gig. It's the little messenger that lets those outside drivers talk to the platform, iconic behaviour honestly โœจ.


๐Ÿ”ฅ RETURN ๐Ÿ”ฅ

the tea on what you get back โ˜•:

  • 0 โ€” success ๐Ÿ‘‘ slay
  • -EBUSY โ€” mailbox in recovery or in use ๐Ÿ˜ฎโ€๐Ÿ’จ (it's going through something, give it a sec)
  • -ENODEV โ€” driver not bound with PSP device ๐Ÿ’€ not me showing up uninvited
  • -ETIMEDOUT โ€” request timed out โฐ the request literally ghosted you
  • -EIO โ€” unknown error (see kernel log) ๐ŸŒˆ mysterious and unbothered, go check the log bestie

๐Ÿฆ‹ SEE ALSO ๐Ÿฆ‹


and that's the whole page, bestie ๐Ÿงš๐Ÿ’œ sign-off time: this cutie lives under ./include/linux, dated October 2026 โ€” periodt, mwah ๐Ÿ’‹

๐Ÿ“ฆ where this page comes from