ti_sci_cmd_s...e_constraint(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to ti_sci_cmd_s...e_constraint(9) β€” your Kernel API Manual page for ti_sci_cmd_set_device_constraint. It literally sets the LPM constraint on behalf of a device. That's the whole vibe. 🫢✨


✨ SYNOPSIS ✨

int ti_sci_cmd_set_device_constraint (const struct ti_sci_handle *handle
, u32 id , u8 state );

πŸŽ€ ARGUMENTS πŸŽ€

  • handle β€” pointer to TI SCI handle.
  • id β€” Device identifier.
  • state β€” The desired state of device constraint: set or clear.

πŸ”₯ RETURN πŸ”₯

0 if all went well, else returns appropriate error value. That's the whole return story, bestie. πŸ’…


🌈 SEE ALSO 🌈

The kernel file is ./drivers/firmware/ti_sci.c. Now the full reference squad, in the original order, because we are not skipping anybody:

kisses and fairy dust πŸ§šπŸ’– β€” this page's source/version is ./drivers/firmware, date October 2026, and it's ti_sci_cmd_s...e_constraint(9). periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from