whoops invert vss/vdd power/ground by mistake
[pinmux.git] / src / spec / ls180.py
index 6698f1630daccad4e20a499dd0cb127b9dfa44d3..7b98bff4ecd98b1954ab587993fc93c2ecf70b3e 100644 (file)
@@ -166,21 +166,21 @@ def pinparse(psp, pinspec):
         if name.startswith('vss'):
             name = 'p_%s_' % name[:-2] + name[-1]
             if 'i' in name:
-                name = 'power_' + name[-1]
+                name = 'ground_' + name[-1]
                 name2 = 'vss'
             else:
-                name = 'iopower_' + name[-1]
+                name = 'ioground_' + name[-1]
                 name2 = 'iovss'
             pad = [name, name2]
         # VDD
         elif name.startswith('vdd'):
             if 'i' in name:
                 n_intpower += 1
-                name = 'ground_' + name[-1]
+                name = 'power_' + name[-1]
                 name2 = 'vdd'
             else:
                 n_extpower += 1
-                name = 'ioground_' + name[-1]
+                name = 'iopower_' + name[-1]
                 name2 = 'iovdd'
             pad = [name, name2]
         # SYS
@@ -197,10 +197,10 @@ def pinparse(psp, pinspec):
             elif name == 'sys_pllclk':
                 name = None # ignore
             elif name == 'sys_pllock':
-                name = 'sys_pllock'
+                name = 'sys_pll_lck_o'
                 pad = ['p_' + name, name, name]
             elif name == 'sys_pllout':
-                name = 'sys_pll_48_o'
+                name = 'sys_pll_18_o'
                 pad = ['p_' + name, name, name]
             elif name.startswith('sys_csel'):
                 i = name[-1]
@@ -352,8 +352,6 @@ def pinparse(psp, pinspec):
             fn, name = orig_name.split("_")
             if domain == 'PWM':
                 name = fn[3:]
-            print dir(psp)
-            print dir(p)
             print psp.byspec
             spec = None
             for k in psp.byspec.keys():