From patchwork Mon Apr 18 19:36:52 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 1618534 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.a=rsa-sha256 header.s=selector1 header.b=JcF5S2wB; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4Khy0Y00Ldz9sG6 for ; Tue, 19 Apr 2022 05:38:36 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 2537A83B15; Mon, 18 Apr 2022 21:37:49 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.b="JcF5S2wB"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 284C383B25; Mon, 18 Apr 2022 21:37:36 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on0606.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::606]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 08DEB839B2 for ; Mon, 18 Apr 2022 21:37:33 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sean.anderson@seco.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xy5JxWxp/KUeFdAidsty+XzI5UN+Uia17P+w3DA4dt8SyyMJzYey3cn7kfcUwEmBnyvmbcHVVWxMCr6FVZ2QbLw33x8ZcyWI5tMLejA3o9QAVhy7HvLQ8dBrGnj1avUrgH4jzTl3JQERpNnT0T6jLXguQdguIf+xaGUvq5+ezZIOM5svPOLE7sCZJlyjxH/9oG5RRXdJf9U+sLIk6kIaP8Y2JNqFKtiLGXy/YitT7Z0HepvYI8gtIkyHTIzQ7WZKilRCCmJG3Hcpe+qBLiuVLCleIm0jyDvfv4GzJtYX2emKYwWo2Eo3e78WMGrKpE1UE8bv0L2cN6DjAh5xyZEjLQ== 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=VLOjNODJO1sRUf0iDznlTsa5v13eNdzlKNZhWrnqc+4=; b=ZESiK5z+xRrHKdyGDd9uEFEZyfGbUUOGlFkl9nVyf9qGd0T49ASR0bO9p7JGdlgy9SSepASnCg6jFK1OeQ6umD6Twajhg5df6+XLIO1gpbP9YdufZwxawRdGxi/sT9JJM1g/HxomimBIr7EdiJ6WDnwF1UnQEftVi6+8iAIxucu8PrZ4cQ2LS2rV4b3Us5qah3zhaWBowGEfxH81C0/i/zQjJ+9wBvbUIdDg18gZyrCEcwFNnaf971x1gYT8qiVIhW9ZI+/KWHnQY8trjx6ECDhH/9oOErwKAfhSe6UeORQyP58NXTPsubEfmA+R+Qepab97EIgm/zq8w+vPrm/4Ng== 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=VLOjNODJO1sRUf0iDznlTsa5v13eNdzlKNZhWrnqc+4=; b=JcF5S2wBItwG6lL0dnP0SxYgezHM3g58HQHRx3fkyXkTeT1JlqmNhfuRcasQH8pMLNbPO8SzfWxdnTFgUU7egpEGooAwTjXJKoKpPq2f1mb/zC3teiC/fK+9ltLvwOIv31NpujGFgqM823zBUW3r6h9dKwkbiu/4mSvZhPRvmOBoLeF9eKauCFXl0CYnvwNH1I9X5dEjug0d4xPQL6mYSdF8R/YeCwP3JJ318EN1ve+PgJUOJZuHarodLpy2csH8JNijhyWYWCyEntC+MdhN3JlggjYCM5cWFc9rJU9oH8B+nvblcuFBMCsLUrc5ZUI/r5MdnIGVS6PGheUPV6hWgg== 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 DB7PR03MB4330.eurprd03.prod.outlook.com (2603:10a6:10:15::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.20; Mon, 18 Apr 2022 19:37:32 +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.5164.025; Mon, 18 Apr 2022 19:37:32 +0000 From: Sean Anderson To: u-boot@lists.denx.de, Simon Glass Cc: Mario Six , Ramon Fried , Heinrich Schuchardt , Tom Rini , Joe Hershberger , Sean Anderson Subject: [PATCH v3 06/13] sandbox: Move some mac addresses to device tree Date: Mon, 18 Apr 2022 15:36:52 -0400 Message-Id: <20220418193659.3677824-7-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220418193659.3677824-1-sean.anderson@seco.com> References: <20220418193659.3677824-1-sean.anderson@seco.com> X-ClientProxiedBy: MN2PR10CA0022.namprd10.prod.outlook.com (2603:10b6:208:120::35) 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: 4c5a71d7-8f26-4944-c141-08da2172e173 X-MS-TrafficTypeDiagnostic: DB7PR03MB4330: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: 1HK84d5YZ7I63Gyz4fngzE3yIguuYTbOxCsMmP//6gQ2OGWY6n3RGRvUfLdYMzp7i/XUIJGcYrIMYpukwYysFlvbl361nm6LdWRIOgRAT8fUwg8lBXcvqTprFi0PCeAONhx2EXDBUtPMFjq0cSK4ipVMgCI/0gln7emsjYewuEkRmHyxQx7XI63ZarSXbK8akKNSIICMxddQIb1YIXaOnAHkizrbqeagN15gCSNHr+pN/7HHbOFPoiyROJMkBQo43oz5dPvGGDZ2oTqK5/7WBlHG3eIrWs3iUVhtprCWxPr/trp5Mmwvy5BLx9iLe1VlGkM/rgEag9ujre1+7yiM20xHv659tuekP1ChAN8JaQe19QcD2MOGRgDATsDINucALvpElgrVeSzdTyO32/d8D1DMy0vadpQEN3BZhVWOapiCie/q6p2CbBdAMfa3bUMrghKHbzOaBdw94P80RGSWDLFt3XnEqj78kdRGNDhz0W8vJMbQO1RwDDtuEJtDXf2tmkQuz/ll/nJvq166meiZu+QslVz5/gdYgDldQCH2L3RSNFu2ltDSRrS3pIPs6kiEsIYExjlGvcDTTnPK9z5d4cQigY4km3HEESwu5R7yhnMt1adbviZGW74eRr5GXxpaqPd3+nXkC2bnxbYM1EYL3Oq/3GJoi4FWac8lyOe5d0lF4uhenKknY4ftuUtp2G7BOl2QRXEIb7Jgk2qVLgOyBQ== 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)(6486002)(6916009)(316002)(4326008)(66946007)(66476007)(8676002)(36756003)(66556008)(186003)(1076003)(8936002)(86362001)(5660300002)(38100700002)(54906003)(38350700002)(2906002)(83380400001)(44832011)(2616005)(26005)(6512007)(6506007)(6666004)(52116002)(107886003)(508600001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: SpO4KRUIARmOX1C0ckB/XEaj5BBZEkoVosF+Frny0cYMdULpGi896ahdK2mZs3W57mTFbY987J+oxJoJHQ7rak5vW51O6uIZVCAfa7/5gm3L59/rJ/wCFYTjq5USGoYEF98Tb04yqVejL7Qqqn9KC5vQtkIX/DLAHDOPFU7oKeeer3E3V6uGAWKOSSANh3CPt62V7nnDOomsv89bXW9yCcy7DOg7CZu07QxoCNA21LTdAR1F+AuvhySur7+z/IGXIFiHQvs+VkPUt4mBYFrkkdBpNlfeOTzuZ0c15BzUAwR13azBL4Y5qkMvpE1k37F7YgOUx1tR+Z6jZ0Aj74PIkev1/njHHNZsDLPyTt0ML8W9Fj/pvfYpM75wwk2dZep8t+K9BxGDX9hyuHZ2ftrarmFpwZYafKJKoSLwWr/HKOVQk8WT0a9/4+/zamSBDgllfFc5CdWOxfRFkTkAeeYhX8rSe1USCm5h+mrzXu8Q5bvKji372lrAUI/vi3tLyxMu86/HgX8i7PnAwYKEnE5B2gi9/nOSDtf9zB7agL5zWCH/fA3nZtDsh+UQgtSAmR4AnRBXpkmMcZ53wytaSwuYpK1EwpFCVI0ndotBnfWBc6QRgvOnBxHVBD9/Ie811aRNBV5tsUgBVUMyWYanvgA4naQhWKyOaDo42133GWIpJDvbFsBp2Wg3X8IY7yN7xiQ3AX7DRk2jg5onpKxp4+US0s2lzTdE1oPHkrtuzW1IehFIicyjjE+9VMcymaNOBXmcXJ2lqpFv6XHxZ6QQ09HjMeXLrXn1qhBADpSuUj5H8ZYNWIsfIXOmiS4to+OiUxVqHUeO/iyNzqOB/Gb6JQcacePJnZ+KQ0ZU9xcIQpZRpdof8Bt0JBXpxyps6c8TZQjnTVN74VLhFZnKBcA/4qd31xE2HFV9XCV+YiHPoAsrwg6ZeeCq38IA/NDfKr8qTmy7N/sE+wl1LSZijfcEIdvSZD59pmH3d0I5Qq+CM6Y8vCEgpLlQM/dsLjyEA6sfm+QPJhDF/9AxCxYJ3yG/pgbhyvogFMgLg6kdSVqKti0HktE0wZJhMVYIVlD1ngMVRDvQ288FOQWvZtUJ6p6+8yPlXlMiRuS0XW4C4eIvYgOesKBiJ4I33wNW1e82ZqcOQMnSvwDTu8c0hp6g2gTe6cM16KgR84rw/2VU+IJuB7jB5jVPJhDEgIqPUdQFNKoZHAGt8T92oSIIfAH4bRMdZWkSs+D0WJj6BLNlIJXLtHFmxkwytCezM0KMHSmZz/GI80b5gRR/QC8EQ6yz9066FZK8f+3YlqrXDv2sEyRO74jvIVN/GPcp5TjlVB/OxSnJ11HA5bqJ0NCg+JKoV+OlaJ6jYXt4ndWhr/D2Flpdzq4z2TeL9oOzlhmeSsD/LoQocGEIHv63AtSFPu5QVX/eP7auzf5b0WmEOP+1pTKgpCr8ZvqSL3IeASXYjTbBeViR9hNkWlsfi2slSl0EUXOhuJqNxtPZA8IuY5qftKFx3KSyViSGcZnYOC2zyNP9ERgEzOkH/vouuk9/hwubx7sorvheulCXLWfFKPi5fH8XdeBTMSrq/swcrDbMp6AXdX46ycXVHnO/eTjOcfpof/sI3FmhDV9gF6GjyvYYtkPLilpu+7vbCoXymBav7w8iqa4vtu2hBjuz8k8Geh0ilyhzgYyoeNW6PSqTCeoh48/yb5b0/qM1AY5WcYrbQqG8dUv7uf+VkPkFoqmfS/yjCLIx4Z19fIpJX5DtK4B4er810tDAHoY= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4c5a71d7-8f26-4944-c141-08da2172e173 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Apr 2022 19:37:32.1138 (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: TUjNFIHQEjuscnTVG5UWesKkPiifsUMgyx40cWiSRQSX4BQGUQp4gUyAfWt/7vOtBYHIovjiD2S6Zg74wytCxw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR03MB4330 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean This prevents some conflicts when running sandbox with -D, since the "rom" mac address will be random and won't match the environment. We still need to keep addresses for eth1 and eth6 in the environment, because dm_test_eth_rotate expects to be able to disable them by removing their envaddr variables. This can likely be fixed in a future series by adding a function to cause sandbox eth_opts callback for a particular mac to fail immediately. Signed-off-by: Sean Anderson Reviewed-by: Simon Glass --- (no changes since v1) arch/sandbox/dts/test.dts | 4 ++++ board/sandbox/sandbox.env | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/sandbox/dts/test.dts b/arch/sandbox/dts/test.dts index 9c3a19f576..23a4e1f078 100644 --- a/arch/sandbox/dts/test.dts +++ b/arch/sandbox/dts/test.dts @@ -517,11 +517,13 @@ eth_5: eth@10003000 { compatible = "sandbox,eth"; reg = <0x10003000 0x1000>; + mac-address = [ 02 00 11 22 33 46 ]; }; eth_3: sbe5 { compatible = "sandbox,eth"; reg = <0x10005000 0x1000>; + mac-address = [ 02 00 11 22 33 45 ]; }; eth@10004000 { @@ -532,6 +534,7 @@ phy_eth0: phy-test-eth { compatible = "sandbox,eth"; reg = <0x10007000 0x1000>; + mac-address = [ 02 00 11 22 33 49 ]; phy-handle = <ðphy1>; phy-mode = "2500base-x"; }; @@ -539,6 +542,7 @@ dsa_eth0: dsa-test-eth { compatible = "sandbox,eth"; reg = <0x10006000 0x1000>; + mac-address = [ 02 00 11 22 33 48 ]; }; dsa-test { diff --git a/board/sandbox/sandbox.env b/board/sandbox/sandbox.env index 88ed7a9606..a2c19702d6 100644 --- a/board/sandbox/sandbox.env +++ b/board/sandbox/sandbox.env @@ -6,11 +6,7 @@ stdout=serial,vidconsole stderr=serial,vidconsole ethaddr=02:00:11:22:33:44 -eth3addr=02:00:11:22:33:45 -eth4addr=02:00:11:22:33:48 -eth5addr=02:00:11:22:33:46 eth6addr=02:00:11:22:33:47 -eth8addr=02:00:11:22:33:49 ipaddr=192.0.2.1 /*