AM6 PSI-L Device Descriptions¶
Introduction¶
This chapter provides information on the PSI-L devices in the AM6 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 AM6 Device IDs these are the valid PSI-L Proxy device IDs.
PSI-L Proxy Device Name | PSI-L Proxy Device ID |
---|---|
AM6_DEV_NAVSS0 | 118 |
AM6_DEV_MCU_NAVSS0 | 119 |
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 DMSC cannot be linked to another thread.
Thread Type | Thread Range |
---|---|
udmap0_trstrm_tx | 0x8 to 0x8 |
udmap0_cfgstrm_tx | 0x20 to 0x20 |
udmap0_tx (Reserved by System Firmware) | 0x1000 to 0x1000 |
udmap0_tx | 0x1001 to 0x1077 |
saul0_rx (Reserved by System Firmware) | 0x4000 to 0x4000 |
saul0_rx | 0x4001 to 0x4003 |
icssg0_rx | 0x4100 to 0x4104 |
icssg1_rx | 0x4200 to 0x4204 |
icssg2_rx | 0x4300 to 0x4304 |
pdma_main0_mcasp0_rx | 0x4400 to 0x4400 |
pdma_main0_mcasp1_rx | 0x4401 to 0x4401 |
pdma_main0_mcasp2_rx | 0x4402 to 0x4402 |
pdma_main1_spi0_rx | 0x4500 to 0x4503 |
pdma_main1_spi1_rx | 0x4504 to 0x4507 |
pdma_main1_spi2_rx | 0x4508 to 0x450b |
pdma_main1_spi3_rx | 0x450c to 0x450f |
pdma_main1_spi4_rx | 0x4510 to 0x4513 |
pdma_main1_usart0_rx | 0x4514 to 0x4514 |
pdma_main1_usart1_rx | 0x4515 to 0x4515 |
pdma_main1_usart2_rx | 0x4516 to 0x4516 |
pdma_debug_mcu_rx | 0x4600 to 0x4600 |
pdma_debug_main_rx | 0x4601 to 0x4601 |
pdma_debug_cc_rx | 0x4602 to 0x4602 |
cal0_rx | 0x4700 to 0x4707 |
msmc0_rx | 0x4800 to 0x481f |
udmap_tx | 0x6000 to 0x602f |
pdma_cpsw0_rx | 0x7000 to 0x7000 |
pdma_mcu0_adc12_rx | 0x7100 to 0x7103 |
pdma_mcu1_spi0_rx | 0x7200 to 0x7203 |
pdma_mcu1_spi1_rx | 0x7204 to 0x7207 |
pdma_mcu1_spi2_rx | 0x7208 to 0x720b |
pdma_mcu1_mcan0_rx | 0x720c to 0x720e |
pdma_mcu1_mcan1_rx | 0x720f to 0x7211 |
pdma_mcu1_usart0_rx | 0x7212 to 0x7212 |
udmap0_rx (Reserved by System Firmware) | 0x9000 to 0x9001 |
udmap0_rx | 0x9002 to 0x9095 |
saul0_tx (Reserved by System Firmware) | 0xc000 to 0xc000 |
saul0_tx | 0xc001 to 0xc001 |
icssg0_tx | 0xc100 to 0xc108 |
icssg1_tx | 0xc200 to 0xc208 |
icssg2_tx | 0xc300 to 0xc308 |
pdma_main0_mcasp0_tx | 0xc400 to 0xc400 |
pdma_main0_mcasp1_tx | 0xc401 to 0xc401 |
pdma_main0_mcasp2_tx | 0xc402 to 0xc402 |
pdma_main1_spi0_tx | 0xc500 to 0xc503 |
pdma_main1_spi1_tx | 0xc504 to 0xc507 |
pdma_main1_spi2_tx | 0xc508 to 0xc50b |
pdma_main1_spi3_tx | 0xc50c to 0xc50f |
pdma_main1_spi4_tx | 0xc510 to 0xc513 |
pdma_main1_usart0_tx | 0xc514 to 0xc514 |
pdma_main1_usart1_tx | 0xc515 to 0xc515 |
pdma_main1_usart2_tx | 0xc516 to 0xc516 |
msmc0_tx | 0xc800 to 0xc81f |
udmap_rx | 0xe000 to 0xe02f |
pdma_cpsw0_tx | 0xf000 to 0xf007 |
pdma_mcu0_adc12_tx | 0xf100 to 0xf103 |
pdma_mcu1_spi0_tx | 0xf200 to 0xf203 |
pdma_mcu1_spi1_tx | 0xf204 to 0xf207 |
pdma_mcu1_spi2_tx | 0xf208 to 0xf20b |
pdma_mcu1_mcan0_tx | 0xf20c to 0xf20e |
pdma_mcu1_mcan1_tx | 0xf20f to 0xf211 |
pdma_mcu1_usart0_tx | 0xf212 to 0xf212 |