AM64x MCU+ SDK  08.02.00

Detailed Description

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.

Parameters
hdrStandard TISCI header
typeResource 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.
subtypeResource 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_hostThe 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
 

Field Documentation

◆ hdr

struct tisci_header tisci_msg_rm_get_resource_range_req::hdr

◆ type

uint16_t tisci_msg_rm_get_resource_range_req::type

◆ subtype

uint8_t tisci_msg_rm_get_resource_range_req::subtype

◆ secondary_host

uint8_t tisci_msg_rm_get_resource_range_req::secondary_host