AM62AX PSI-L Device Descriptions

Introduction

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

PSI-L Proxy Device IDs

Some System Firmware TISCI message APIs require the PSI-L Proxy device ID be provided as part of the request. Based on AM62AX Device IDs these are the valid PSI-L Proxy device IDs.

PSI-L Proxy Device Name PSI-L Proxy Device ID
AM62AX_DEV_DMASS0 25
AM62AX_DEV_DMASS1 198

PSI-L Source and Destination Thread IDs

This section describes valid PSI-L source and destination thread IDs for each thread type. The thread IDs are used in the PSI-L based TISCI messages.

Warning

PSI-L threads marked as reserved for use by TIFS cannot be linked to another thread.

Thread Type Thread Range
bcdma_cfg 0x24 to 0x24
pktdma_tx 0x1000 to 0x101c
bcdma_tx 0x2000 to 0x2015
pdma_main0_mcspi0_rx 0x4300 to 0x4303
pdma_main0_mcspi1_rx 0x4304 to 0x4307
pdma_main0_mcspi2_rx 0x4308 to 0x430b
pdma_main0_mcan0_rx 0x430c to 0x430e
pdma_main1_uart0_rx 0x4400 to 0x4400
pdma_main1_uart1_rx 0x4401 to 0x4401
pdma_main1_uart2_rx 0x4402 to 0x4402
pdma_main1_uart3_rx 0x4403 to 0x4403
pdma_main1_uart4_rx 0x4404 to 0x4404
pdma_main1_uart5_rx 0x4405 to 0x4405
pdma_main1_uart6_rx 0x4406 to 0x4406
pdma_mcasp_mcasp0_rx 0x4500 to 0x4500
pdma_mcasp_mcasp1_rx 0x4501 to 0x4501
pdma_mcasp_mcasp2_rx 0x4502 to 0x4502
cpsw2_rx 0x4600 to 0x4600
csi_rx 0x5000 to 0x501f
saul0_rx 0x7504 to 0x750b
pktdma_rx 0x9000 to 0x9017
bcdma_rx 0xa000 to 0xa01b
bcdma_rx 0xb100 to 0xb105
pdma_main0_mcspi0_tx 0xc300 to 0xc303
pdma_main0_mcspi1_tx 0xc304 to 0xc307
pdma_main0_mcspi2_tx 0xc308 to 0xc30b
pdma_main0_mcan0_tx 0xc30c to 0xc30e
pdma_main1_uart0_tx 0xc400 to 0xc400
pdma_main1_uart1_tx 0xc401 to 0xc401
pdma_main1_uart2_tx 0xc402 to 0xc402
pdma_main1_uart3_tx 0xc403 to 0xc403
pdma_main1_uart4_tx 0xc404 to 0xc404
pdma_main1_uart5_tx 0xc405 to 0xc405
pdma_main1_uart6_tx 0xc406 to 0xc406
pdma_mcasp_mcasp0_tx 0xc500 to 0xc500
pdma_mcasp_mcasp1_tx 0xc501 to 0xc501
pdma_mcasp_mcasp2_tx 0xc502 to 0xc502
cpsw2_tx 0xc600 to 0xc607
saul0_tx 0xf500 to 0xf503