summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (from parent 1: 87969fd)
raw | patch | inline | side by side (from parent 1: 87969fd)
author | Nikhil Devshatwar <nikhil.nd@ti.com> | |
Tue, 31 Jan 2017 10:04:53 +0000 (15:34 +0530) | ||
committer | Nikhil Devshatwar <nikhil.nd@ti.com> | |
Tue, 31 Jan 2017 10:07:22 +0000 (15:37 +0530) |
Added new modes DSS_VIRTUAL1 and MMC2_VIRTUAL2
Fixed XML correctness check errors in the script
Bumped version to 2.8
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Fixed XML correctness check errors in the script
Bumped version to 2.8
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
XMLFiles/DRA72x/guidelines_SR2.0.txt | patch | blob | history | |
iodelay-autogen.py | patch | blob | history |
index 0df4a529621b117f1dbe822427c1ba2c2d0be6f1..a936c3b2b65692e9b41cd98deb763783b216bc9e 100644 (file)
========================== Guildelines for selecting mode ==========================
Following are the guidelines for selecting a specific virtual/manual mode
DO NOT CHANGE ANYTHING HERE. USE ONLY THE CORRECT MODE NAME IN THE ABOVE LIST
========================== Guildelines for selecting mode ==========================
Following are the guidelines for selecting a specific virtual/manual mode
DO NOT CHANGE ANYTHING HERE. USE ONLY THE CORRECT MODE NAME IN THE ABOVE LIST
-This file is derived from DRA72x_SR2.0_DM
+This file is derived from DRA72x_SR2.0_DM_vB
========================== DPI Video Output ==========================
========================== DPI Video Output ==========================
+DSS_VIRTUAL1 DPI1/3 Video Output Default Timings - Falling-edge Clock Reference
VOUT1_MANUAL1 DPI1 Video Output Alternate Timings
VOUT2_IOSET1_MANUAL1 DPI2 Video Output IOSET1 Alternate Timings
VOUT2_IOSET1_MANUAL2 DPI2 Video Output IOSET1 Default Timings - Rising-edge Clock Reference
VOUT1_MANUAL1 DPI1 Video Output Alternate Timings
VOUT2_IOSET1_MANUAL1 DPI2 Video Output IOSET1 Alternate Timings
VOUT2_IOSET1_MANUAL2 DPI2 Video Output IOSET1 Default Timings - Rising-edge Clock Reference
MMC1_VIRTUAL6 MMC1 DDR50 (Internal Loopback) Timings
MMC1_MANUAL1 MMC1 DDR50 (Pad Loopback) Timings
MMC1_MANUAL2 MMC1 SDR104 Timings
MMC1_VIRTUAL6 MMC1 DDR50 (Internal Loopback) Timings
MMC1_MANUAL1 MMC1 DDR50 (Pad Loopback) Timings
MMC1_MANUAL2 MMC1 SDR104 Timings
+MMC2_VIRTUAL2 MMC2 Standard (Internal Loopback), High Speed (Internal Loopback) Timings
MMC2_MANUAL1 MMC2 DDR (Pad Loopback) Timings
MMC2_MANUAL2 MMC2 DDR (Internal Loopback Manual) Timings
MMC2_MANUAL3 MMC2 HS200 Timings
MMC2_MANUAL1 MMC2 DDR (Pad Loopback) Timings
MMC2_MANUAL2 MMC2 DDR (Internal Loopback Manual) Timings
MMC2_MANUAL3 MMC2 HS200 Timings
diff --git a/iodelay-autogen.py b/iodelay-autogen.py
index 57d6286dd383c58eba71a4862a53f71558d40d18..db39fdb4a6e49b263ff9b59913a77cbb6a920f04 100755 (executable)
--- a/iodelay-autogen.py
+++ b/iodelay-autogen.py
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-VERSION = "2.7"
+VERSION = "2.8"
if (args.part == "dra74x" or args.part == "dra75x"):
if (args.revision == "1.0" or args.revision == "1.1"):
if (args.part == "dra74x" or args.part == "dra75x"):
if (args.revision == "1.0" or args.revision == "1.1"):
# Find all the manual modes
manmode_list = model_xml.findall("padDB/clockNode/type/pad/muxmode/manualmode/cfgreg/mode")
# Find all the manual modes
manmode_list = model_xml.findall("padDB/clockNode/type/pad/muxmode/manualmode/cfgreg/mode")
+ for i in manmode_list:
+ man_name = i.findtext("name")
+ modes[man_name] = "manual"
+ # Find all the additional manual modes
+ manmode_list = model_xml.findall("padDB/clockNode/type/pad/muxmode/additionalMux/confregisters/value/manualmode/cfgreg/mode")
for i in manmode_list:
man_name = i.findtext("name")
modes[man_name] = "manual"
# Find all the virtual modes
virtmode_list = model_xml.findall("padDB/clockNode/type/pad/muxmode/virtualmode/mode")
for i in manmode_list:
man_name = i.findtext("name")
modes[man_name] = "manual"
# Find all the virtual modes
virtmode_list = model_xml.findall("padDB/clockNode/type/pad/muxmode/virtualmode/mode")
+ for i in virtmode_list:
+ virt_name = i.findtext("name")
+ modes[virt_name] = "virtual"
+ # Find all the additional virtual modes
+ virtmode_list = model_xml.findall("padDB/clockNode/type/pad/muxmode/additionalMux/confregisters/value/virtualmode/mode")
for i in virtmode_list:
virt_name = i.findtext("name")
modes[virt_name] = "virtual"
for i in virtmode_list:
virt_name = i.findtext("name")
modes[virt_name] = "virtual"