ENUM PSP_SUB_CMD(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME

okay so this is the enum psp_sub_cmd(9) page from the Kernel API Manual, and the name is literally: enum psp_sub_cmd β€” PSP mailbox sub commands. That’s the whole title card, bestie. ✨


✨ SYNOPSIS

Here’s the exact enum, no cap, every constant in order:

enum psp_sub_cmd {
    PSP_SUB_CMD_DBC_GET_NONCE ,
    PSP_SUB_CMD_DBC_SET_UID ,
    PSP_SUB_CMD_DBC_GET_PARAMETER ,
    PSP_SUB_CMD_DBC_SET_PARAMETER ,
    PSP_SUB_CMD_SFS_GET_FW_VERS ,
    PSP_SUB_CMD_SFS_UPDATE

};

πŸŽ€ Constants

  • PSP_SUB_CMD_DBC_GET_NONCE β€” Get nonce from DBC. πŸ’…
  • PSP_SUB_CMD_DBC_SET_UID β€” Set UID for DBC. 🫢
  • PSP_SUB_CMD_DBC_GET_PARAMETER β€” Get parameter from DBC. 🌸
  • PSP_SUB_CMD_DBC_SET_PARAMETER β€” Set parameter for DBC. πŸ¦‹
  • PSP_SUB_CMD_SFS_GET_FW_VERS β€” Get firmware versions for ASP and other MP. ⭐
  • PSP_SUB_CMD_SFS_UPDATE β€” Command to load, verify and execute SFS package. πŸ”₯

🌈 SEE ALSO

  • Kernel file ./drivers/crypto/ccp/psp-dev.h
  • enum psp_cmd(9)
  • struct psp_ext_req_buffer_hdr(9)

Go peek at those if you’re doing the lore deep-dive, iykyk. πŸ‘‘


Signed off from ./drivers/crypto/ccp, dated October 2026, and yes β€” this is still the enum psp_sub_cmd(9) page. Byeee bestie! πŸŽ€πŸ’œ

πŸ“¦ where this page comes from