script: Add generate all modes helper
[glsdk/iodelay-config.git] / XMLFiles / DRA75x_DRA74x / guidelines_SR1.1.txt
1 ========================== Guildelines for selecting mode ==========================
2 Following are the guidelines for selecting a specific virtual/manual mode
3 DO NOT CHANGE ANYTHING HERE. USE ONLY THE CORRECT MODE NAME IN THE ABOVE LIST
4 This file is derived from DRA75x_74x_SR1.1_DM_vQ
6 ========================== VIP ==========================
7 VIP1_MANUAL1                    VIN1A/1B/2A Rise-Edge Capture Mode Timings
8 VIP1_2B_MANUAL1                 VIN2B Rise-Edge Capture Mode Timings
9 VIP1_MANUAL2                    VIN1A/1B/2A Fall-Edge Capture Mode Timings
10 VIP1_2B_MANUAL2                 VIN2B Fall-Edge Capture Mode Timings
11 VIP2_MANUAL1                    VIN3A and VIN3B IOSET1 Rise-Edge Capture Mode Timings
12 VIP2_4A_MANUAL1                 VIN4A IOSET1/2 Rise-Edge Capture Mode Timings
13 VIP2_4A_IOSET3_MANUAL1          VIN4A IOSET3 Rise-Edge Capture Mode Timings
14 VIP2_4B_MANUAL1                 VIN4B Rise-Edge Capture Mode Timings
15 VIP2_3B_IOSET2_MANUAL1          VIN3B IOSET2 Rise-Edge Capture Mode Timings
16 VIP2_3B_IOSET2_MANUAL2          VIN3B IOSET2 Fall-Edge Capture Mode Timings
17 VIP2_MANUAL2                    VIN3A, VIN3B IOSET1, VIN4A IOSET1/2 Fall-Edge Capture Mode Timings
18 VIP2_4A_MANUAL2                 VIN4A IOSET1/2 Fall-Edge Capture Mode Timings
19 VIP2_4A_IOSET3_MANUAL2          VIN4A IOSET3 Fall-Edge Capture Mode Timings
20 VIP2_4B_MANUAL2                 VIN4B Fall-Edge Capture Mode Timings
21 VIP3_MANUAL1                    VIN5A and VIN6A Rise-Edge Capture Mode Timings
22 VIP3_MANUAL2                    VIN5A and VIN6A Fall-Edge Capture Mode Timings
23 ========================== DPI Video Output ==========================
24 DSS_VIRTUAL1                    DPI1/2/3 Video Output Default Timings - Falling-edge Clock Reference
25 VOUT1_MANUAL1                   DPI1 Video Output Alternate Timings
26 VOUT2_IOSET1_MANUAL1            DPI2 Video Output IOSET1 Alternate Timings
27 VOUT2_IOSET2_MANUAL1            DPI2 Video Output IOSET2 Alternate Timings
28 VOUT3_MANUAL1                   DPI3 Video Output Alternate Timings
29 ========================== GPMC ==========================
30 GPMC_VIRTUAL1                   GPMC Synchronous Mode - (5 Load) Timings
31 ========================== QSPI ==========================
32 QSPI1_VIRTUAL1                  QSPI Mode 3 Alternate Timing Mode 1
33 QSPI1_VIRTUAL2                  QSPI Mode 3 Alternate Timing Mode 2
34 QSPI1_MODE0_MANUAL1             QSPI Mode 0 Default Timing Mode
35 QSPI1_MODE0_MANUAL2             QSPI Mode 0 Alternate Timing Mode 1
36 QSPI1_MODE0_MANUAL3             QSPI Mode 0 Alternate Timing Mode 2
37 ========================== McASP ==========================
38 MCASP1_VIRTUAL1_ASYNC_TX        See Table 7-55
39 MCASP1_VIRTUAL2_SYNC_RX         See Table 7-55
40 MCASP1_VIRTUAL3_ASYNC_RX        See Table 7-55
41 MCASP2_VIRTUAL1_ASYNC_RX_80M    See Table 7-56
42 MCASP2_VIRTUAL2_ASYNC_RX        See Table 7-56
43 MCASP2_VIRTUAL3_ASYNC_TX        See Table 7-56
44 MCASP2_VIRTUAL4_SYNC_RX         See Table 7-56
45 MCASP2_VIRTUAL5_SYNC_RX_80M     See Table 7-56
46 MCASP3_VIRTUAL2_SYNC_RX         See Table 7-57
47 MCASP4_VIRTUAL1_SYNC_RX         See Table 7-58
48 MCASP5_VIRTUAL1_SYNC_RX         See Table 7-59
49 MCASP6_VIRTUAL1_SYNC_RX         See Table 7-60
50 MCASP7_VIRTUAL2_SYNC_RX         See Table 7-61
51 MCASP8_VIRTUAL1_SYNC_RX         See Table 7-62
52 ========================== GMAC ==========================
53 GMAC_RMII0_MANUAL1              GMAC RMII0 Timings
54 GMAC_RMII1_MANUAL1              GMAC RMII1 Timings
55 GMAC_RGMII0_MANUAL1             GMAC RGMII0 Internal Delay Enabled Timings Mode
56 GMAC_RGMII1_MANUAL1             GMAC RGMII1 Internal Delay Enabled Timings Mode
57 ========================== MLB ==========================
58 MLB_MANUAL1                     MLB 3-Pin and 6-Pin Timings
59 ========================== eMMC/SD/SDIO ==========================
60 MMC1_VIRTUAL1                   MMC1 HS (Internal Loopback and Pad Loopback), SDR12 (Internal Loopback), SDR25 Timings (Internal Loopback and Pad Loopback)
61 MMC1_VIRTUAL2                   SDR50 (Pad Loopback) Timings
62 MMC1_VIRTUAL5                   MMC1 DS (Internal Loopback) Timings
63 MMC1_VIRTUAL6                   MMC1 SDR50 (Internal Loopback) Timings
64 MMC1_VIRTUAL7                   MMC1 DDR50 (Internal Loopback) Timings
65 MMC1_DDR_MANUAL1                MMC1 DDR50 (Pad Loopback) Timings
66 MMC1_SDR104_MANUAL1             MMC1 SDR104 Timings
67 MMC2_DDR_LB_MANUAL1             MMC2 DDR (Internal Loopback) Timings
68 MMC2_DDR_1V8_MANUAL1            MMC2 DDR (Pad Loopback) 1.8V Mode Timings
69 MMC2_DDR_3V3_MANUAL1            MMC2 DDR (Pad Loopback) 3.3V Mode Timings
70 MMC2_HS200_MANUAL1              MMC2 HS200 Timings
71 MMC2_STD_HS_LB_MANUAL1          MMC2 Standard (Internal Loopback), High Speed (Internal Loopback) Timings
72 MMC3_MANUAL1                    MMC3 DS, SDR12, HS, SDR25 Timings, SDR50 Timings
73 MMC4_MANUAL1                    MMC4 SDR12, HS, SDR25 Timings
74 MMC4_DS_MANUAL1                 MMC4 DS Timings