From patchwork Tue Apr 5 16:35:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 6312 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 36103C3A589 for ; Tue, 5 Apr 2022 17:24:48 +0000 (UTC) Received: from EUR03-DB5-obe.outbound.protection.outlook.com (EUR03-DB5-obe.outbound.protection.outlook.com [40.107.4.84]) by mx.groups.io with SMTP id smtpd.web10.8761.1649176536775830908 for ; Tue, 05 Apr 2022 09:35:38 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@seco.com header.s=selector1 header.b=v0zU7IlH; spf=pass (domain: seco.com, ip: 40.107.4.84, mailfrom: sean.anderson@seco.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q7BeyUlVEKx7Sb1S8ng4jBKSmtPCI95ZsDEQfDGQTdXff5oj1ZdPmtXRTOHzGYcB5FwZBtMSoTgfaDXI8Zcf41hGrPpZw5keFUH47jGtZsfoxE5GhErv8v5/jAVphcyZGrK/eFjCdNgX7TsyuU5c/X5tP9Y13tF+17fX5kMDCDp+Y6EuyYytQr1PiElSW2L/ompfzmGZhWv3fcD5GSQlfp3hw/jtI4eZzEIBdo5IR/MglS+4jQDdYuf+IWMR1uJN0yvanihls0fBvXdIU3ekFyzcSwrmf/nOclEYhTj161eHsul0BnS6krSeoLRwQEO+y+Xd67Y6SAGG0uUVithsmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8rH+tP36wmwwbX0ApbLzBdnVWmtM9FLRi7XhSjJPYZs=; b=iGUJTiKGU/+RpuHFq5B3QHecBdvaz8Tvi0RTwqIDC3XW6l44ibbmhrtQR8jKQ7XvqSRCUhRGCXe4cTVeKVnz2ZVM2o8K2dzE3zbvl0pjWXkjxlMW5RsolYNZZjz2Vj0DLDH8gwnXDCcKaB41myCB2kHoTPzLrCdHjNTuWaBur0eCw1evC9c1KI1HaKhjQXiisb0kqnrX1JOiPeD8Uf5W3bnpeGRva6kzbGb4XyA2FYgrs+hewv6Aj5hnWNJ8BxV6krMkFs52j9QwzOq5OwSJ8v9ybP2OpyDIHzY7DUzkpXklyO7CWc5bcbIV/yaYHcqRMldR/PgWq6K6mk2F5sWYrw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8rH+tP36wmwwbX0ApbLzBdnVWmtM9FLRi7XhSjJPYZs=; b=v0zU7IlHnMv+htz5aL474LNN2VRBcFep7CTD/8LOFRbybQOsqjuHN+iJxgLx6Mm1W1RRN26C6USEiu2R0b8JZFIJflu9aTKXTuI2BF8CR4SALZ/81nwA0HBSSLbr4D0Q6gJbb0dDDyKl2Y9l9LbzA3ipHNpxJn6ItjZVbiH24RX6HSROYUA0Dz66Qq5uZZC7lleUU0Jb0rCLtmqsYAkk8IT9zn+W9lkgGJpcNWrYGz8jmrRLgjXVx95MRhQxToKm5fN0KrO+DAWG983tcyQRJrGoa5pRoSIIWEmruHZ/loIWszW9mxshTxVIzvr5QX/WjzhSZFuVHTH6Ctk43wtkIQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by VE1PR03MB5919.eurprd03.prod.outlook.com (2603:10a6:803:111::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.31; Tue, 5 Apr 2022 16:35:33 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::fd2d:a04b:de07:33f8]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::fd2d:a04b:de07:33f8%6]) with mapi id 15.20.5123.031; Tue, 5 Apr 2022 16:35:33 +0000 From: Sean Anderson To: meta-freescale@lists.yoctoproject.org, Yangbo Lu , Wasim Khan , Prabhakar Kushwaha CC: Zhenhua Luo , Ting Liu , Shawn Guo , Jun Zhu , Alison Wang , Priyanka Jain , Otavio Salvador , Rajesh Bhagat , Leo Li , Pramod Kumar , Mingkai Hu , Sean Anderson Subject: [rcw][PATCH 2/3] rcw.py: Fix using ord on ints Date: Tue, 5 Apr 2022 12:35:04 -0400 Message-ID: <20220405163507.3907691-3-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220405163507.3907691-1-sean.anderson@seco.com> References: <20220405163507.3907691-1-sean.anderson@seco.com> X-ClientProxiedBy: MN2PR19CA0023.namprd19.prod.outlook.com (2603:10b6:208:178::36) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fede876d-1955-494b-8821-08da17224e02 X-MS-TrafficTypeDiagnostic: VE1PR03MB5919:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: e6pKT50x7AulxGk6/XsLvFPb5yvC2nt0jyS+z7VtugxvyE7yr7U3imRjdLx5IuMQ4Bc3swzqc807wPe4sql0byiogmWoeCOZY+hbFK1ca9IMIB9fqhWV1U3CHiWzjvixjCWtT3XDKDNjhmM1UO+ESV9Hv+WtLHmUtALp2ei4Bg4tIJBp6Dzb1NE78J/KqbSingun+3kc95+D70QmTn0/h5MwjcbKS/tvo+YMoKztQbkNlxhBMtNDfF6/XU214o7tuhqWMSXst7tgTvWrv5NdIkdOiwBYT2u/4d+cwJRqY4B0l7HzPHK1NlL4xyLYYWaUo+9kKdrRYNfVhgtf/nZvF1fHHHqeZI8v77WD8RL/KxF5YX6L7zLrTXkdHjl4B5MteU/VUvyEhcfV2MfUfeDL3Zi3pIV0Vxz1vRtuD3eKgleBOLprnjZZH/GPLFEdV/d0pFGL0QCpQJGpP2M+MCT4pbPUD9pFjQH9KXT7qZDemTIIjTGDGbHXlbMIHDUbLDb7XJA9QrSVo3jk5EtdzHHYHlG3TR6jKAPmR8o+9XF/LcoFOvws2fA2d81qKNpMJo3pcRdTzAbcHkFQTU4qexp4So2ncgWbG3WwGlwt1iSCGhQW1neY2AvVebgHyc3wRlUHFq2mwGlpxO4OmQX8pB4Y2YEQEz9hlhayG5BETTDig74cu31dlLmOXhx5dmHyiuwNpufifTDwBfZE/gRlgdTxRg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB7PR03MB4972.eurprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(2906002)(110136005)(54906003)(6486002)(38100700002)(38350700002)(83380400001)(8676002)(6512007)(6506007)(5660300002)(316002)(44832011)(4744005)(4326008)(7416002)(8936002)(86362001)(107886003)(66946007)(66556008)(66476007)(36756003)(1076003)(508600001)(6666004)(186003)(52116002)(26005)(2616005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: OyOcoZxLvn08Jt22qTCrFwsE8+7URFmjozWZLRd7JfxEfh7/PO9APxf3jsdMAKc9oB6TR9vyXbyOJduu0FsXKhJIZ/+TkN2WsJTpBlr2OAWVsg19gVrtQgHAqcx1hyCLisZIsmerOwRDyoxKLli9Z1JcAosYoE7jSN9Ev+S+0VqKNlh9CdwuRFjAEPRjoOoNar0vkLxCrr/srCr3X1DgGkVGIloH1Sqq9YS98Avk1Q3VTQ7sT0MhOhIo1xN86R78o2vuif4B8mQKjSx/Z64D7OmIXtl1YnEYVc2twz2klzIyMt2Qix8OS09BsAEVrjaIVrNAv8QZbXIWraGVQT4/VL2khHFeSaJOwEzmXXit5y6YiWYiNRDcSxoaME8ATJZndc5ppEeOo58R+C5Vv6hSHAB8rmIgZMIKLKMUaQfz/qljVY4sS2lvjNPkXJipSvHzXGBPQGYlN1ad5oDsDbBWBf1OsnhrHekmUCSfQRSuJmNe60VD5XshjzPsXDaFGsMa0QKy9osTi8fP+DhDKf0l1yLGBqdmSw7zQfQSN/BZnUomt37ZimSf07Pb9YqV99cjOmalLrFMEW7dUrn4GlXBVsdk5mNeDDFwh+kJaGxHPa+EbjX09kF4A9tFRTsRy/rz3MkoD9wJVu/T/PRL32kHnsXsfbeCkZ4GEbGB4zbzPSJ3bbBEEgodh0w8FelPcguH1+ZEgWszkzW8Djdycn5lrfrraZ1tZ/iUDkk5W5kwgK6ozFSu8FTkk3jwPA06yw5F5JdilL1k3D5OfPdj693jeaLcK1IaSKhplRpNFfVWpxK/eTdhW0FIBsa8tgre1r+LiEAAACaClICngxhq2f8sgfWjbZ+8SFxwXs8Kkxm/AzkkD4nIvGFM5OBJo0N5CtrfdzWvIqESFKVhsJCdNi9oLAMqgSGM2YNUdFYCi89vQ2oe89Zsgc7G8KM9dcrV3vp996aqoB0awvpngmxoyBSNQyy9AhsKHdHtLYbxrZjaIr6l02V88e5BoM5hDiUoeC6gOCyQ/VgYVthei8nGp8ocqH3Cs9q9xXKNrz1q+V+pU1mnM+JyoSlxGfdHZ/yBL/FaKOyTehWxGf81buafzr/P/yqOE1HwV8CRcD91MyNNaattSKyuyqk5fW+uY/7ykmRLYmiFGGXeiYlFub82pqdW81NkmpPyNnMwS9pMWNekfJy/Ab4hgbRyMUEsqooBb8+cxueB/oihRjpRu4f+LOsEjQ9qVZCCAKqWhew1OhNpWopRDMYDGMr1HxWEpq/ltk2mF4I9tLZtxPKr3PqEUATtRZmddbyGutqAyHhlxrh+gGp0cL/dhOJXKC9ZTHheZLUAIZN3wvYbOJDvIKrMV+Kg775Arqfn0IWdrcN5qlakURp3qKp2Zme4AseCEKBbRf+kJWODOO+TkAaI4mGnD7qQohgf8oxY0e9SEyd8SYMvF27GmyifKrBdu0Cobv1TQmsSUFjqdKdnqw9tZRZmlMnHTL8CZST+P1IdHXf8+aCbiFja/3gKKIdx90UOiAtjCVkERD0ORx1hUonmOzgyGsCwflvcaxmBG+7QeiAdgtYbLYVja0Zj17XNd18wWR6hKu3uwCSLCfIONtNJHqsgGGrHq2elag/5Vl4xj5yzWdZhocsv+00MJchDU+5ajl33qHN0NBdj+mHftFoO/Gs2cNm5ip1DsqPGhTwsC7Iaz9UiPJU06xPMxK27gA7ysbD2r4Y2w7+cedwk6nWIXhon02F6LJQrsf8Wc+6JUivg6YwGk2E= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: fede876d-1955-494b-8821-08da17224e02 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Apr 2022 16:35:33.4743 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EAH6/sfcT66bd+K+syw/HQB1OY6RMV1R0Ql6y19hMKUYWKlqRgawbPkqOIgZRWS+NByB5vKX9L4b835GzztCLA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR03MB5919 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 05 Apr 2022 17:24:48 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-freescale/message/24830 Iterating over a bytestring will yield integers in python 3, so we don't need to convert them with ord(). This avoids the following error: > TypeError: ord() expected string of length 1, but int found Fixes: 7c47f30 ("Add support of Gen3 family SoCs") Signed-off-by: Sean Anderson --- rcw.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rcw.py b/rcw.py index 266a44f..42a11dc 100755 --- a/rcw.py +++ b/rcw.py @@ -811,7 +811,7 @@ def create_source(): # After this stage, all the RCW bits should be formatted with lsb on # the right side and msb on the left side to permit conversion into # a very long uint. - bitstring = ''.join(['{0:08b}'.format(ord(x)) for x in bitbytes])[::-1] + bitstring = ''.join(['{0:08b}'.format(x) for x in bitbytes])[::-1] bits = int(bitstring, 2) # Loop over all the known symbols