AM275X PSI-L Device Descriptions¶
Introduction¶
This chapter provides information on the PSI-L devices in the AM275X 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 AM275X Device IDs these are the valid PSI-L Proxy device IDs.
PSI-L Proxy Device Name | PSI-L Proxy Device ID |
---|---|
AM275X_DEV_DMASS0 | 25 |
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 | 0x21 to 0x21 |
pktdma_tx | 0x1000 to 0x1024 |
bcdma_tx | 0x2000 to 0x202f |
pdma_adc_adc0_rx | 0x4000 to 0x4003 |
pdma_asrc0_asrc0_rx | 0x4100 to 0x411f |
pdma_asrc1_asrc1_rx | 0x4180 to 0x419f |
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_main0_mcan1_rx | 0x430f to 0x4311 |
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_main2_mcspi3_rx | 0x4480 to 0x4483 |
pdma_main2_mcspi4_rx | 0x4484 to 0x4487 |
pdma_main2_mcan2_rx | 0x4488 to 0x448a |
pdma_main2_mcan3_rx | 0x448b to 0x448d |
pdma_main2_mcan4_rx | 0x448e to 0x4490 |
pdma_mcasp_mcasp0_rx | 0x4500 to 0x4500 |
pdma_mcasp_mcasp1_rx | 0x4501 to 0x4501 |
pdma_mcasp_mcasp2_rx | 0x4502 to 0x4502 |
pdma_mcasp1_mcasp3_rx | 0x4580 to 0x4580 |
pdma_mcasp1_mcasp4_rx | 0x4581 to 0x4581 |
cpsw2_rx | 0x4600 to 0x4600 |
saul0_rx | 0x7504 to 0x750b |
pktdma_rx | 0x9000 to 0x901f |
bcdma_rx | 0xa000 to 0xa031 |
pdma_asrc0_asrc0_tx | 0xc100 to 0xc11f |
pdma_asrc1_asrc1_tx | 0xc180 to 0xc19f |
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_main0_mcan1_tx | 0xc30f to 0xc311 |
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_main2_mcspi3_tx | 0xc480 to 0xc483 |
pdma_main2_mcspi4_tx | 0xc484 to 0xc487 |
pdma_main2_mcan2_tx | 0xc488 to 0xc48a |
pdma_main2_mcan3_tx | 0xc48b to 0xc48d |
pdma_main2_mcan4_tx | 0xc48e to 0xc490 |
pdma_mcasp_mcasp0_tx | 0xc500 to 0xc500 |
pdma_mcasp_mcasp1_tx | 0xc501 to 0xc501 |
pdma_mcasp_mcasp2_tx | 0xc502 to 0xc502 |
pdma_mcasp1_mcasp3_tx | 0xc580 to 0xc580 |
pdma_mcasp1_mcasp4_tx | 0xc581 to 0xc581 |
cpsw2_tx | 0xc600 to 0xc607 |
saul0_tx | 0xf500 to 0xf503 |