diff --git a/arch/arm/mach-socfpga/cv_bsp_generator/hps.py b/arch/arm/mach-socfpga/cv_bsp_generator/hps.py index 68f05dc48a14..a0877210ef0b 100755 --- a/arch/arm/mach-socfpga/cv_bsp_generator/hps.py +++ b/arch/arm/mach-socfpga/cv_bsp_generator/hps.py @@ -411,7 +411,7 @@ def handleHPSPeripheralNode(self, peripheralNode): configNode = xmlgrok.nextElementSibling(configNode) if configNode == None: newLine += newLine - self.pinmuxConfigBuffer.write("#define " + unicode(config_define_name) + ' ' + '(' + str(config_define_value) + ')' + newLine) + self.pinmuxConfigBuffer.write("#define " + str(config_define_name) + ' ' + '(' + str(config_define_value) + ')' + newLine) entry = self.pinmux_configs[name] define_name = entry['name'] @@ -436,7 +436,7 @@ def handleHPSPinmuxNode(self, pinmuxNode): def handleHPSPinmuxesNode(self, pinmuxesNode): """ PinmuxesNode is a list of pinmuxNodes """ - self.pinmuxHeaderBuffer.write( unicode("const u8 sys_mgr_init_table[] = {\n")) + self.pinmuxHeaderBuffer.write( str("const u8 sys_mgr_init_table[] = {\n")) pinmuxNode = xmlgrok.firstElementChild(pinmuxesNode) while pinmuxNode != None: @@ -452,12 +452,12 @@ def handleHPSPinmuxesNode(self, pinmuxesNode): for reg, value in self.pinmux_regs.items(): reg_count += 1 if reg_count < pinmux_regs_count: - self.pinmuxHeaderBuffer.write( unicode("\t" + str(value) + ', /* ' + reg + ' */\n' )) + self.pinmuxHeaderBuffer.write( str("\t" + str(value) + ', /* ' + reg + ' */\n' )) else: - self.pinmuxHeaderBuffer.write( unicode("\t" + str(value) + ' /* ' + reg + ' */\n' )) + self.pinmuxHeaderBuffer.write( str("\t" + str(value) + ' /* ' + reg + ' */\n' )) # Write the close of the pin MUX array in the header - self.pinmuxHeaderBuffer.write( unicode("};" )) + self.pinmuxHeaderBuffer.write( str("};" )) def handleHPSClockNode(self, clockNode): """ A clockNode may emit a #define for the name, frequency pair @@ -534,7 +534,7 @@ def createFilesFromHPS(self): elif childNode.nodeName == 'peripherals': self.handleHPSPeripheralNode(childNode) else: - print '***Error:Found unexpected HPS child node:%s' % childNode.nodeName + print('***Error:Found unexpected HPS child node:%s' % childNode.nodeName) childNode = xmlgrok.nextElementSibling(childNode) self.updateTemplate("DERIVED_DEVICE_FAMILY", self.derivedDeviceFamily)