]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/pdk.git/blob - packages/ti/drv/sciclient/soc/sysfw/binaries/system-firmware-public-documentation/_sources/5_soc_doc/j784s4/psil_cfg.rst.txt
[OSAL]: Added testcase for task sub module
[processor-sdk/pdk.git] / packages / ti / drv / sciclient / soc / sysfw / binaries / system-firmware-public-documentation / _sources / 5_soc_doc / j784s4 / psil_cfg.rst.txt
1 ================================
2 J784S4 PSI-L Device Descriptions
3 ================================
5 Introduction
6 ============
8 This chapter provides information on the PSI-L devices in the J784S4 SoC.  Some
9 System Firmware TISCI messages take device specific inputs. This chapter
10 provides information on the valid values for PSI-L TISCI message parameters.
12 .. _pub_soc_j784s4_psil_proxy_device_ids:
14 PSI-L Proxy Device IDs
15 ======================
17 Some System Firmware TISCI message APIs require the PSI-L Proxy device ID be
18 provided as part of the request. Based on :doc:`J784S4 Device IDs <devices>`
19 these are the valid PSI-L Proxy device IDs.
21 +---------------------------+-------------------------+
22 | PSI-L Proxy Device Name   |   PSI-L Proxy Device ID |
23 +===========================+=========================+
24 | J784S4_DEV_NAVSS0         |                     280 |
25 +---------------------------+-------------------------+
26 | J784S4_DEV_MCU_NAVSS0     |                     323 |
27 +---------------------------+-------------------------+
29 .. _pub_soc_j784s4_psil_thread_ids:
31 PSI-L Source and Destination Thread IDs
32 =======================================
34 This section describes valid PSI-L source and destination thread IDs for each
35 thread type. The thread IDs are used in the PSI-L based TISCI messages.
38 .. warning::
40     PSI-L threads marked as reserved for use by TIFS **cannot** be linked to
41     another thread.
43 +---------------------------------------+------------------+
44 | Thread Type                           | Thread Range     |
45 +=======================================+==================+
46 | udmap0_trstrm_tx                      | 0x8 to 0x8       |
47 +---------------------------------------+------------------+
48 | udmap0_cfgstrm_tx                     | 0x20 to 0x20     |
49 +---------------------------------------+------------------+
50 | navss_main_udmap0_tx                  | 0x1000 to 0x1054 |
51 +---------------------------------------+------------------+
52 | bcdma_tx                              | 0x2000 to 0x200f |
53 +---------------------------------------+------------------+
54 | navss_main_saul0_rx                   | 0x4000 to 0x4003 |
55 +---------------------------------------+------------------+
56 | navss_main_pdma_main_debug_rx         | 0x4300 to 0x4303 |
57 +---------------------------------------+------------------+
58 | navss_main_pdma_main_debug_mainc66_rx | 0x4304 to 0x4305 |
59 +---------------------------------------+------------------+
60 | navss_main_pdma_main_mcasp_rx         | 0x4400 to 0x4404 |
61 +---------------------------------------+------------------+
62 | navss_main_pdma_main_aasrc_rx         | 0x4404 to 0x440b |
63 +---------------------------------------+------------------+
64 | navss_main_pdma_main_misc_rx          | 0x4600 to 0x461f |
65 +---------------------------------------+------------------+
66 | navss_main_pdma_main_misc_g1_rx       | 0x460c to 0x4616 |
67 +---------------------------------------+------------------+
68 | navss_main_pdma_main_misc_g2_rx       | 0x4618 to 0x4622 |
69 +---------------------------------------+------------------+
70 | navss_main_pdma_main_misc_g3_rx       | 0x4624 to 0x462e |
71 +---------------------------------------+------------------+
72 | navss_main_cpsw2_rx                   | 0x4640 to 0x4640 |
73 +---------------------------------------+------------------+
74 | navss_main_pdma_main_usart_rx         | 0x4700 to 0x473f |
75 +---------------------------------------+------------------+
76 | navss_main_pdma_main_usart_g1_rx      | 0x4702 to 0x4703 |
77 +---------------------------------------+------------------+
78 | navss_main_pdma_main_usart_g2_rx      | 0x4704 to 0x4709 |
79 +---------------------------------------+------------------+
80 | navss_main_pdma_main_mcan_rx          | 0x470c to 0x4729 |
81 +---------------------------------------+------------------+
82 | navss_main_msmc0_rx                   | 0x4800 to 0x481f |
83 +---------------------------------------+------------------+
84 | navss_main_vpac_dmpac_rx              | 0x4820 to 0x48ff |
85 +---------------------------------------+------------------+
86 | navss_main_csi_rx                     | 0x4900 to 0x49ff |
87 +---------------------------------------+------------------+
88 | navss_main_cpsw5_rx                   | 0x4a00 to 0x4a07 |
89 +---------------------------------------+------------------+
90 | navss_main_saul0_rx                   | 0x4a40 to 0x4a4f |
91 +---------------------------------------+------------------+
92 | navss_mcu_udmap0_tx                   | 0x6000 to 0x602d |
93 +---------------------------------------+------------------+
94 | navss_mcu_udmap0_tx                   | 0x602e to 0x602f |
95 | (**Reserved by System Firmware**)     |                  |
96 +---------------------------------------+------------------+
97 | navss_mcu_pdma_cpsw0_rx               | 0x7000 to 0x7000 |
98 +---------------------------------------+------------------+
99 | navss_mcu_pdma_mcu0_rx                | 0x7100 to 0x7106 |
100 +---------------------------------------+------------------+
101 | navss_mcu_pdma_mcu1_rx                | 0x7200 to 0x7207 |
102 +---------------------------------------+------------------+
103 | navss_mcu_pdma_mcu2_rx                | 0x7300 to 0x7303 |
104 +---------------------------------------+------------------+
105 | navss_mcu_pdma_adc_rx                 | 0x7400 to 0x7403 |
106 +---------------------------------------+------------------+
107 | navss_mcu_saul0_rx                    | 0x7500 to 0x7501 |
108 | (**Reserved by System Firmware**)     |                  |
109 +---------------------------------------+------------------+
110 | navss_mcu_saul0_rx                    | 0x7502 to 0x7503 |
111 +---------------------------------------+------------------+
112 | navss_main_udmap0_rx                  | 0x9000 to 0x9051 |
113 +---------------------------------------+------------------+
114 | bcdma_rx                              | 0xa000 to 0xa01f |
115 +---------------------------------------+------------------+
116 | navss_main_saul0_tx                   | 0xc000 to 0xc001 |
117 +---------------------------------------+------------------+
118 | navss_main_pdma_main_mcasp_tx         | 0xc400 to 0xc404 |
119 +---------------------------------------+------------------+
120 | navss_main_pdma_main_aasrc_tx         | 0xc404 to 0xc40b |
121 +---------------------------------------+------------------+
122 | navss_main_pdma_main_misc_tx          | 0xc600 to 0xc61f |
123 +---------------------------------------+------------------+
124 | navss_main_pdma_main_misc_g1_tx       | 0xc60c to 0xc616 |
125 +---------------------------------------+------------------+
126 | navss_main_pdma_main_misc_g2_tx       | 0xc618 to 0xc622 |
127 +---------------------------------------+------------------+
128 | navss_main_pdma_main_misc_g3_tx       | 0xc624 to 0xc62e |
129 +---------------------------------------+------------------+
130 | navss_main_cpsw2_tx                   | 0xc640 to 0xc647 |
131 +---------------------------------------+------------------+
132 | navss_main_pdma_main_usart_tx         | 0xc700 to 0xc73f |
133 +---------------------------------------+------------------+
134 | navss_main_pdma_main_usart_g1_tx      | 0xc702 to 0xc703 |
135 +---------------------------------------+------------------+
136 | navss_main_pdma_main_usart_g2_tx      | 0xc704 to 0xc709 |
137 +---------------------------------------+------------------+
138 | navss_main_pdma_main_mcan_tx          | 0xc70c to 0xc729 |
139 +---------------------------------------+------------------+
140 | navss_main_msmc0_tx                   | 0xc800 to 0xc81f |
141 +---------------------------------------+------------------+
142 | navss_main_vpac_dmpac_tx              | 0xc820 to 0xc8ff |
143 +---------------------------------------+------------------+
144 | navss_main_csi_tx                     | 0xc900 to 0xc9ff |
145 +---------------------------------------+------------------+
146 | navss_main_cpsw5_tx                   | 0xca00 to 0xca07 |
147 +---------------------------------------+------------------+
148 | navss_main_saul0_tx                   | 0xca40 to 0xca47 |
149 +---------------------------------------+------------------+
150 | navss_mcu_udmap0_rx                   | 0xe000 to 0xe02c |
151 +---------------------------------------+------------------+
152 | navss_mcu_udmap0_rx                   | 0xe02d to 0xe02f |
153 | (**Reserved by System Firmware**)     |                  |
154 +---------------------------------------+------------------+
155 | navss_mcu_pdma_cpsw0_tx               | 0xf000 to 0xf007 |
156 +---------------------------------------+------------------+
157 | navss_mcu_pdma_mcu0_tx                | 0xf100 to 0xf106 |
158 +---------------------------------------+------------------+
159 | navss_mcu_pdma_mcu1_tx                | 0xf200 to 0xf207 |
160 +---------------------------------------+------------------+
161 | navss_mcu_pdma_mcu2_tx                | 0xf300 to 0xf303 |
162 +---------------------------------------+------------------+
163 | navss_mcu_pdma_adc_tx                 | 0xf400 to 0xf3ff |
164 +---------------------------------------+------------------+
165 | navss_mcu_saul0_tx                    | 0xf500 to 0xf500 |
166 | (**Reserved by System Firmware**)     |                  |
167 +---------------------------------------+------------------+
168 | navss_mcu_saul0_tx                    | 0xf501 to 0xf501 |
169 +---------------------------------------+------------------+