This file contains:
WARNING!!: Autogenerated file from SYSFW. DO NOT MODIFY!!
System Firmware TISCI RM Core Messaging
TISCI Protocol Definitions for RM core messages
Retrieves a host's assigned range for a resource
Returns the range for a unique resource type assigned to the specified host, or secondary host. The unique resource type is formed by combining the 10 LSB of type and the 6 LSB of subtype.
Unique types which do not map to an SoC resource will not be NACK'd. Instead the tisci_msg_rm_get_resource_range_resp range_start and range_num values are both zeroed. This provides a known response mechanism across varied SoCs.
hdr | Standard TISCI header |
type | Resource assignment type used to form unique resource type. Only 10 LSB are valid. Types are found in the "Enumeration of Resource Type IDs" section of the DMSC public document. |
subtype | Resource assignment subtype used to form unique resource type. Only 6 LSB are valid. Subtypes are found in the "Enumeration of Resource Type IDs" section of the DMSC public document. |
secondary_host | The host processing entity attempting to allocate the ring if not set to TISCI_MSG_VALUE_RM_UNUSED_SECONDARY_HOST. Otherwise, the host within the TISCI message header is the host attempting to allocate the ring. |
Populating secondary_host with TISCI_MSG_VALUE_RM_UNUSED_SECONDARY_HOST specifies the value as unused.
Data Fields | |
struct tisci_header | hdr |
uint16_t | type |
uint8_t | subtype |
uint8_t | secondary_host |
struct tisci_header tisci_msg_rm_get_resource_range_req::hdr |
uint16_t tisci_msg_rm_get_resource_range_req::type |
uint8_t tisci_msg_rm_get_resource_range_req::subtype |
uint8_t tisci_msg_rm_get_resource_range_req::secondary_host |