aboutsummaryrefslogtreecommitdiff
path: root/tools/rkmux.py
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2019-10-31 07:42:58 -0600
committerSimon Glass <sjg@chromium.org>2019-11-04 18:15:32 -0700
commit5effab0549da404e0f2c21a3f7585aa643f54fc8 (patch)
tree30c74cc63483c4dadfc79a2cfdb3c28fa2705c55 /tools/rkmux.py
parent793dca34ca02716d4045fb232fd0854df1c46888 (diff)
downloadu-boot-5effab0549da404e0f2c21a3f7585aa643f54fc8.zip
u-boot-5effab0549da404e0f2c21a3f7585aa643f54fc8.tar.gz
u-boot-5effab0549da404e0f2c21a3f7585aa643f54fc8.tar.bz2
rkmux: Convert to Python 3
Convert this tool to Python 3 and make it use that, to meet the 2020 deadline. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'tools/rkmux.py')
-rwxr-xr-xtools/rkmux.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/tools/rkmux.py b/tools/rkmux.py
index 11c192a..1226ee2 100755
--- a/tools/rkmux.py
+++ b/tools/rkmux.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python2
+#!/usr/bin/env python3
# Script to create enums from datasheet register tables
#
@@ -43,8 +43,8 @@ class RegField:
self.desc.append(desc)
def Show(self):
- print self
- print
+ print(self)
+ print()
self.__init__()
def __str__(self):
@@ -65,11 +65,11 @@ class Printer:
self.output_footer()
def output_header(self):
- print '/* %s */' % self.name
- print 'enum {'
+ print('/* %s */' % self.name)
+ print('enum {')
def output_footer(self):
- print '};';
+ print('};');
def output_regfield(self, regfield):
lines = regfield.desc
@@ -97,7 +97,7 @@ class Printer:
self.first = False
self.output_header()
else:
- print
+ print()
out_enum(field, 'shift', bit_low)
out_enum(field, 'mask', mask)
next_val = -1
@@ -175,7 +175,7 @@ def out_enum(field, suffix, value, skip_val=False):
val_str = '%d' % value
str += '%s= %s' % ('\t' * tabs, val_str)
- print '\t%s,' % str
+ print('\t%s,' % str)
# Process a CSV file, e.g. from tabula
def process_csv(name, fd):