===================================
AM6 Proxy Device Descriptions
===================================

Introduction
============

This chapter provides information on the Proxy devices in the AM6 SoC.
Some System Firmware TISCI messages take device specific inputs. This chapter
provides information on the valid values for Proxy TISCI message parameters.

.. _pub_soc_am6_proxy_device_ids:

Proxy Device IDs
================

Some System Firmware TISCI message APIs require the Proxy device ID be provided
as part of the request. Based on :doc:`AM6 Device IDs <devices>` these are
the valid Proxy device IDs.

+---------------------------+-------------------+
| Proxy Device Name         |   Proxy Device ID |
+===========================+===================+
| AM6_DEV_NAVSS0_PROXY0     |               185 |
+---------------------------+-------------------+
| AM6_DEV_MCU_NAVSS0_PROXY0 |               191 |
+---------------------------+-------------------+

.. _pub_soc_am6_proxy_proxies:

Proxy Indices
=============

This section describes Proxy indices.  The proxy index is used in some Proxy
based TISCI messages.


.. warning::

    Resources marked as reserved for use by DMSC **cannot** be assigned to a
    host within the RM Board Configuration resource assignment array.  The RM
    Board Configuration is rejected if an overlap with a reserved resource is
    detected.

+-----------------------------------+---------------+
| Proxy Name                        | Proxy Range   |
+===================================+===============+
| AM6_DEV_NAVSS0_PROXY0             | 0 to 0        |
| (**RESERVED BY SYSTEM FIRMWARE**) |               |
+-----------------------------------+---------------+
| AM6_DEV_NAVSS0_PROXY0             | 1 to 63       |
+-----------------------------------+---------------+
| AM6_DEV_MCU_NAVSS0_PROXY0         | 0 to 63       |
+-----------------------------------+---------------+

