J722S PSI-L Device Descriptions¶
Introduction¶
This chapter provides information on the PSI-L devices in the J722S 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 J722S Device IDs these are the valid PSI-L Proxy device IDs.
PSI-L Proxy Device Name | PSI-L Proxy Device ID |
---|---|
J722S_DEV_DMASS0 | 25 |
J722S_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 | 0x21 to 0x21 |
bcdma_cfg | 0x24 to 0x24 |
pktdma_tx | 0x1000 to 0x101c |
bcdma_tx | 0x2000 to 0x2018 |
bcdma_tx | 0x3100 to 0x3107 |
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_rx0_rx | 0x5000 to 0x50ff |
csi_rx1_rx | 0x5100 to 0x51ff |
csi_rx2_rx | 0x5200 to 0x52ff |
csi_rx3_rx | 0x5300 to 0x53ff |
csi_tx0_rx | 0x5400 to 0x54ff |
saul0_rx | 0x7504 to 0x750b |
pktdma_rx | 0x9000 to 0x9017 |
bcdma_rx | 0xa000 to 0xa018 |
bcdma_rx | 0xb100 to 0xb11f |
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 |
csi_rx0_tx | 0xd000 to 0xd0ff |
csi_rx1_tx | 0xd100 to 0xd1ff |
csi_rx2_tx | 0xd200 to 0xd2ff |
csi_rx3_tx | 0xd300 to 0xd3ff |
csi_tx0_tx | 0xd400 to 0xd4ff |
saul0_tx | 0xf500 to 0xf503 |