ti_sci_get_resource_range(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ ti_sci_get_resource_range(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual entry for ti_sci_get_resource_range(9) πŸ’– this is your helper for getting a range of resources assigned to a host, and a resource is uniquely identified by type and subtype. literally the resource-range bestie, iykyk ✨


🌸 NAME 🌸

ti_sci_get_resource_range β€” helper to get a range of resources assigned to a host. Resource is uniquely identified by type and subtype. πŸ’…

✨ SYNOPSIS ✨

int ti_sci_get_resource_range (const struct ti_sci_handle *handle , u32
dev_id , u8 subtype , u8 s_host , struct ti_sci_resource_desc *desc );

🫢 ARGUMENTS 🫢

  • handle β€” Pointer to TISCI handle. the main character pointer fr πŸ’«
  • dev_id β€” TISCI device ID. that's the device's little ID badge πŸͺͺ
  • subtype β€” Resource assignment subtype that is being requested from the given device. very specific, very demure πŸ’…
  • s_host β€” Host processor ID to which the resources are allocated. the host getting the good stuff 🫢
  • desc β€” Pointer to ti_sci_resource_desc to be updated with the resource range start index and number of resources. it gets filled in with the range start index and the number of resources ✨

πŸ”₯ RETURN πŸ”₯

0 if all went fine, else return appropriate error. no cap, that's the whole return contract 😌 if it's not 0, bestie, handle the error appropriately πŸ’€

πŸ”Ž SEE ALSO πŸ”Ž

Kernel file: ./drivers/firmware/ti_sci.c πŸ’Ύ and the whole squad is:


mwah πŸ’‹ this page is from source/version ./drivers/firmware, dated October 2026, and it's literally ti_sci_get_resource_range(9) β€” bye bestie 🫢✨

πŸ“¦ where this page comes from