From mboxrd@z Thu Jan 1 00:00:00 1970 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 phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6C330C433FE for ; Mon, 3 Oct 2022 12:07:16 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id EFD2584DF5; Mon, 3 Oct 2022 14:07:13 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=sancloud.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=sancloud.onmicrosoft.com header.i=@sancloud.onmicrosoft.com header.b="lMZtQ9Fi"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 8E2D784DF5; Mon, 3 Oct 2022 14:07:12 +0200 (CEST) Received: from GBR01-LO2-obe.outbound.protection.outlook.com (mail-lo2gbr01on2122.outbound.protection.outlook.com [40.107.10.122]) (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 E219A84DE5 for ; Mon, 3 Oct 2022 14:07:09 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=sancloud.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=paul.barker@sancloud.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a1tXwFSjDf+dRnUB3DMafhWT8aYHVd36EB7bZOYb4lir/DwYX8FwxnyXSr1hWun4vJdGRNi+trmpDTSkwPX3kkJL6hIgtk5HggsFa3kYxf0DkS/yI9vXVMchF6s5IGc3Wwdrg3xHENd0yxBzJdIkBrdCo9Bcul2T1gUB7h/8b1XJZ7PrJ75Da2ExxGxU/Trzc9bR4XIRkjwIYoaTo8eUrv/6yM5s1lBCOb6kONMzzSADj2Oc45owmKC/8bUwoSRPrRxdqqlm7WU7+mfFciIsHjFfvN81wcNQ1AhtPAoQq0UYldnqa3XYu45dQ+/CNTn1sd7pr6HnqzxeUmmDYYkZ5w== 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=HnipOR2AdCejbZLXtWTXutt68K1mx4qIoYP38HjbpXE=; b=UfvVLjIYBYliMHC3d0efdCBY9UXWw1dx9UaQTcxFHQSEohXvI78SAT7mGQxy6ts0GvHbSU+cQK1ZJOiYjG/iYFE9+y4ZEf683U6uwUn9T9u6L1OSUzCeMYBD5PcaFqf73F+9xehq7tE4BEowZY5ynfzt+JELdGBUbNcakLEffZmRQU81nvl/xstJzJT4HmC6qkTydHbTVWywtOIGUpG0kktaspPDW10GF8MaPnS9A1e55rpgT5l7yvNXzmoIuUUYiZ3H0xgu9M2df+6pWz2F56inUs5IqEJdAobIvjyZhGlG7CdtajLWbic1a2FxwuvbLMD5htHV35y7/HXgwRFtSw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sancloud.com; dmarc=pass action=none header.from=sancloud.com; dkim=pass header.d=sancloud.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sancloud.onmicrosoft.com; s=selector2-sancloud-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HnipOR2AdCejbZLXtWTXutt68K1mx4qIoYP38HjbpXE=; b=lMZtQ9Fi9plNH0ji0m2ItgpsI0QwFvlCvAC+gOLiCX67UKY+2p8/gD0jyhzTkEDPb6Q7WvJXOoKrSartHFz/gfHi0EB7D5LjWpsjXbBC/MJu+7qKh5cVglXFcymtB0R/s8Q9bMxgsGKrcifPlnaqNDt5lazDMFpOGwglPvTh1ts= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=sancloud.com; Received: from CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM (2603:10a6:401:61::19) by LO4P123MB6515.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:27a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.28; Mon, 3 Oct 2022 12:07:09 +0000 Received: from CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM ([fe80::11d5:40af:9060:6b08]) by CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM ([fe80::11d5:40af:9060:6b08%6]) with mapi id 15.20.5676.028; Mon, 3 Oct 2022 12:07:08 +0000 Message-ID: <54081291-ddc7-29a6-2708-41a0094c6b85@sancloud.com> Date: Mon, 3 Oct 2022 13:07:07 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1 Subject: Re: [PATCH v3 3/3] am335x_evm_defconfig: Enable Micron SPI flash support To: Heinrich Schuchardt Cc: u-boot@lists.denx.de, Tom Rini , Ilias Apalodimas References: <20220921160628.4166966-1-paul.barker@sancloud.com> <20220921160628.4166966-4-paul.barker@sancloud.com> <21c36190-4684-d154-a439-cfabe4264097@gmx.de> From: Paul Barker In-Reply-To: <21c36190-4684-d154-a439-cfabe4264097@gmx.de> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------emboiytxVrPouURmqMHLM9VN" X-ClientProxiedBy: LO4P123CA0372.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18e::17) To CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM (2603:10a6:401:61::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CWLP123MB2241:EE_|LO4P123MB6515:EE_ X-MS-Office365-Filtering-Correlation-Id: fc82b10e-753e-4837-39e7-08daa537cbdb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Rgv4sOmDlISwjcHaiBzHhfUGsKBKGcIFrf/L8wNavTQEf7C3eIqkhF+17rLt9ZpfI2HaOhHO6N+iSYhAhB8NcQ88jZCfcPiNQL8XIJX7VL3ugrMBkMpiaXcrvh/Ob4uEBPyevU97gylb6MKW42Fa69i7JETez1oCuEOQOeAA4D8aCf/0FWoA1gmvsM9xtwuyx1BctvRfKpWesT7K5A1PAfZ6wnKVHdp62Tum8wJvnqQt1Ao3XM01guthgpaix7DcOTqoIslEE5E/2Rdu9I++aUjv/PZhwh6zUtHo/QMF6up7fA6ozjxVUYEIoch1Orea049dgrKTMV6F+di4r9Ekdyq3TwPDCMpckYVtkP9DrlK3No66KbN7KUxhZM8KcYp9bhzEpo9lfSyZayhB9ehTd4HiSsRFiel9UTlggENR10jxwiOFQZig+4txwIM3VL1vHkNKtP1/IOz5z7YP/MWn1fLjpgnBElf0MXoatpB92ngT3b6d/Zd0AeDiLlXWYBKEfr5HgEltovsacnFlQSBRv164eGo+BT7RK4pGcEwmTIJd7atE/JgPztH+9PlU3VZ9ZL//PSBkVk2LCMMnwmBpezEOZE3oxIyp8TSRAGOkyk46jLGYzppwtS7X09So+9tzPJEl0XMlNKmTHIRHoF0oCmjjfdvjYtftDaN7W0bKOmePhR2P5mZArMtbxCer8+K0gVpkXdOJtKZdrjZt9Kkx7vkP+7JhIPH6CYmcgDktJsWd/vlmtbjSzPZ+8qrO2cfArVccLPg1xduaBCSN1xYOXGFUuIXBaplAxB19UrjyT6wJR4HECzduyckwUTt7l8W+ka0sYP+FC6F782VG9pfjmcVwtOy+oLMsyZ3YClJKoC4= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230022)(136003)(376002)(346002)(396003)(39830400003)(366004)(451199015)(31686004)(186003)(2616005)(21480400003)(41300700001)(86362001)(31696002)(53546011)(6506007)(6512007)(52116002)(8676002)(33964004)(5660300002)(235185007)(26005)(4326008)(38100700002)(38350700002)(36756003)(83380400001)(2906002)(6486002)(966005)(6916009)(44832011)(316002)(8936002)(54906003)(478600001)(66556008)(66476007)(66946007)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aHRKN1YvbXlBZFpiWUpnTXhhS2lyTkNkS1c0cTdnam9OUDhOODBDQnFJTENn?= =?utf-8?B?TXZwUTlacVJWS1MwMGxGMHl6cThseWdiekovcGFmMG4wcnhJekJJL01mQnow?= =?utf-8?B?TWYxYWR3MHZpQnV1b29zTk1PVS8vSENqa2JwMk5YYjZlakUvbFRWK0FnYk9y?= =?utf-8?B?UmFsZ0dXLzdyR2ZMdDd6djZMd2QrTnllOWFRRG9BdHhmMExySUFJTUhWY3o4?= =?utf-8?B?OGgxZXdrK1d0NTljY1huV2F6WlZ6YXJMN1dNZXQwblQ4bHNxR1dia2dTR1B1?= =?utf-8?B?R1oyRW9GQytTd0ZjUXM2S1R4UVZRRTJvc3dxeWpWaHZndmdkTm1tSXc5ZGdw?= =?utf-8?B?ZXZTSkhyVXpwWWx0dEJnWmc2M3hQcXFKYWpnV3JlM2xkNGFpNGxreUxuSnVt?= =?utf-8?B?VmM4Uy9Rbml2Und4akUvbmFGZi9SUGVuSVZmOElTVDV0aWtvUURqN3dYdngx?= =?utf-8?B?OGNCWnRSS3V6aFFRTzFvMjc0cnY1RDFKL2k5TmZuWUJDOTV2NXZFTGMvTSt2?= =?utf-8?B?eFZuMndYNHN0MzZHRVZQOFc1WUlvd1lpVXJ5RWZweDhiK1VaeXhYYXFDb3Rl?= =?utf-8?B?K2cwT1lHUWZrcis4eE9OSW1qcWtveXpFWXNNT1gxbFBUNHdXZi9FUzZBQzg4?= =?utf-8?B?dWNtOXlFaStsSmdZaHU4bjlpNTc2QWlOT0d5OFpWY3c5akw0Sjhsa3FsbWZr?= =?utf-8?B?RW9qQUlLOEZWdlVvb0dwb3lUckpMVkp4VS9SVDNqbC9QU3ZJZlJZQWhxUG5V?= =?utf-8?B?WFl6b1pUS2RrMCtOdWYvbWdFM0dTamFYdzFkTUFtc1I0dG9MVnhmMUNtRnVC?= =?utf-8?B?cUJKdzMyMGQ4ZFpVM2pGY1NuQmRjbm9wN01ZZXNWdVpYWU9QM01hTVlWR1JT?= =?utf-8?B?dHRQdnpwSWtuYXF1VkFmcWxaMG05VjFBNDQ4WnNHa1gvelNneVduUUlOY1lp?= =?utf-8?B?a3IvajlvaS84azc1WDRMYk41UVJBOUs2QkhTNTRxQmVqaWRMdytaSmtvR2lG?= =?utf-8?B?YVNPeXd3d24wNThZc2djVGx5RklGTEhtSlJXcm9IZS9KdENqbTc0WVIveFRq?= =?utf-8?B?aDJ2ZjNYcGZzQ2dEL3hGalF6YnJBK2FxdWJPcC9VSnJpM3U2dnk5a0UvaFVj?= =?utf-8?B?MXBSR0NZWWZNMlZXR3FhM29kYUdlVnZJK21mRnVzTitBSXA1ZjVHVERhU3dE?= =?utf-8?B?VDBPeUcyWUFqeFoyUUVQK255dVFqYnRiYlMzMUVEV0JnU21MOHNvUmdnMUNz?= =?utf-8?B?QURQWGEwOU52VU0yQW1PK0pIczBBQlZZSVJWakQ5clpLTHZ2Q1ZRMGZiTGk4?= =?utf-8?B?d3NSWTh0NUtneHdUSDN5d2plR0JUSnBqWEw3UFkyajNVbnFQY2ExUThPQ295?= =?utf-8?B?Yyt3K0MxR0xkT2JLL1hSWUhWR21Xc0E3MGxMVVdQR0YyQit3SEY2enI2VzVx?= =?utf-8?B?ZHprQnIwUkZzSEVaa1o0a0p2TmVDcWJhRFpQbXI1U25jQUJUajFsdDV1UFZ4?= =?utf-8?B?aEU5azBmYU5pQUdaUTJBaFRTOTFlb082ZDlSSi9WZnFlVUMzQThFV0o2VUd5?= =?utf-8?B?RWkzN0grcGFmSkx3VXpadExhUS95Y2txbUM5VG5VQnhWVlhBa2pKRzJIT2hQ?= =?utf-8?B?ZHBZZU9kSWhnZkhCWTNvSEk1L3VLaEQ4SXR2Mm1EU3N3cXpxcXN4aDhCUUFE?= =?utf-8?B?S3pvSUErMXB6eU1qeGU4Y1BJTnZYRTJVc1NhU3BqcFJHZjM4cGxHd1UyTXRj?= =?utf-8?B?bmpsY1BMZXQzZm1UOThOZzFmMm5CWkd1T3pYR2FDZE02N29SOG1WdWxhZG1L?= =?utf-8?B?Q3MzMHZZcVJ5U1diMEdESERIVEpGdytZZjFoazZnZkJyOStVWklDYWFrKy9N?= =?utf-8?B?cTlVam1iamNTSFV0L0hkckswL1lIWEtZSlBoN3EvcFNxZGZKV2Y1UXNBV2RW?= =?utf-8?B?NDhIZGVkVk1KN2I5L0t0RDZSekVhYnlsTE5waWp1Vk5HbHVRR0pwU0VTRTJh?= =?utf-8?B?dDY0cWF4OVJNbXdKRExSNTR3aWlXVnJQZnFSSWtQcXhDcmpDRC9ObXJtbXpy?= =?utf-8?B?RFZrN0R4cDc0SEtNQ3paRnkwVlQxL1QzWTMvY1AzL0Q4TjFYaUpFcnNwYVNZ?= =?utf-8?B?TzRMNGJhTjBoRkd3MnV0S0pqT21YUklMcngyRnBwVDh1d1hjb1JXVWw3eFRu?= =?utf-8?B?dXc9PQ==?= X-OriginatorOrg: sancloud.com X-MS-Exchange-CrossTenant-Network-Message-Id: fc82b10e-753e-4837-39e7-08daa537cbdb X-MS-Exchange-CrossTenant-AuthSource: CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2022 12:07:08.9054 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 840be37c-244a-450e-9bcc-2064862de1f4 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: cgabKlhjn6lWCYYmVjO9HwPL2wmtYFVS2OXoTUtY5ACFiCNunb9yydOigWMcLxytDc3Sjge8z0/Q5xVdLTicwSSdItYpvlsqDrYlc2ZDZJE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO4P123MB6515 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.6 at phobos.denx.de X-Virus-Status: Clean --------------emboiytxVrPouURmqMHLM9VN Content-Type: multipart/mixed; boundary="------------2LIunBRSIaO44AM1oW0ekbBL"; protected-headers="v1" From: Paul Barker To: Heinrich Schuchardt Cc: u-boot@lists.denx.de, Tom Rini , Ilias Apalodimas Message-ID: <54081291-ddc7-29a6-2708-41a0094c6b85@sancloud.com> Subject: Re: [PATCH v3 3/3] am335x_evm_defconfig: Enable Micron SPI flash support References: <20220921160628.4166966-1-paul.barker@sancloud.com> <20220921160628.4166966-4-paul.barker@sancloud.com> <21c36190-4684-d154-a439-cfabe4264097@gmx.de> In-Reply-To: <21c36190-4684-d154-a439-cfabe4264097@gmx.de> --------------2LIunBRSIaO44AM1oW0ekbBL Content-Type: multipart/mixed; boundary="------------m0mMXm2CX37TJ9FcoipxpWDq" --------------m0mMXm2CX37TJ9FcoipxpWDq Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 26/09/2022 14:21, Heinrich Schuchardt wrote: > On 9/21/22 18:06, Paul Barker wrote: >> Signed-off-by: Paul Barker >> --- >> =C2=A0 configs/am335x_evm_defconfig | 1 + >> =C2=A0 1 file changed, 1 insertion(+) >> >> diff --git a/configs/am335x_evm_defconfig b/configs/am335x_evm_defconf= ig >> index f0fbe475b394..f73123e0b71d 100644 >> --- a/configs/am335x_evm_defconfig >> +++ b/configs/am335x_evm_defconfig >> @@ -92,6 +92,7 @@ CONFIG_SYS_NAND_U_BOOT_LOCATIONS=3Dy >> =C2=A0 CONFIG_SYS_NAND_U_BOOT_OFFS=3D0xc0000 >> =C2=A0 CONFIG_DM_SPI_FLASH=3Dy >> =C2=A0 CONFIG_SF_DEFAULT_SPEED=3D24000000 >> +CONFIG_SPI_FLASH_STMICRO=3Dy >=20 > You don't enable CONFIG_EFI_SPI_PROTOCOL anywhere; not even on the > sandbox. So the code is never compiled and never tested. This cannot be= > correct. I've left this config off by default - it can be turned on as needed. I've ran the self tests with this option enabled and everything passes. Thanks, --=20 Paul Barker Principal Software Engineer SanCloud Ltd e: paul.barker@sancloud.com w: https://sancloud.com/ --------------m0mMXm2CX37TJ9FcoipxpWDq Content-Type: application/pgp-keys; name="OpenPGP_0xA67255DFCCE62ECD.asc" Content-Disposition: attachment; filename="OpenPGP_0xA67255DFCCE62ECD.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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 =3DsH2a -----END PGP PUBLIC KEY BLOCK----- --------------m0mMXm2CX37TJ9FcoipxpWDq-- --------------2LIunBRSIaO44AM1oW0ekbBL-- --------------emboiytxVrPouURmqMHLM9VN Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQS7m7rT1+CktY3YG1PYN3IfEvob6gUCYzrQbAUDAAAAAAAKCRDYN3IfEvob6qRl AQDKwqbE2YmjxQaM4sKfvdazt3nYdghpd1gucak+lw/J1gD9Fe4wo5GGwrXtn+TR1EZ98Y25KUaj CbXnFdUk3xmTvwA= =Jc2T -----END PGP SIGNATURE----- --------------emboiytxVrPouURmqMHLM9VN--