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 X-Spam-Level: X-Spam-Status: No, score=-16.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EF0E7C2B9F4 for ; Thu, 17 Jun 2021 09:02:41 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id CE924613DB for ; Thu, 17 Jun 2021 09:02:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CE924613DB Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=sancloud.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 11CDB81E1C; Thu, 17 Jun 2021 11:02:38 +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="YvluUU/R"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id A822282A01; Thu, 17 Jun 2021 11:02:35 +0200 (CEST) Received: from GBR01-LO2-obe.outbound.protection.outlook.com (mail-lo2gbr01on0701.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe15::701]) (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 8C68B81E1C for ; Thu, 17 Jun 2021 11:02:31 +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=CGJicYyHcW9fL1N+3fFlw0UqNvkHRRqcOmnou9SLmplTYgFs4OXoNS0tKY9miiuJOD4AA9cR+tK0OJjGu09PcSG/e3BJVQyd5e7NThkQYTJgmPG3SzuuO/LEJxb0Dg8m7TVlQp93507SlTPozOHRlfox1qz3OvZ8aA9G6waSb19iuUklL8PcoZo2fBlq+g4U15PltwSBOFe7oBXutvzbVGg/rM1FmkBZMZCCa1xMqDGt0ykG+jDFi6M/ysF6hJwaSzOvGaJipRyn4doHG6P238vNsMySXYmL7qMsPD4eyZJ2Q2upaOfzLFS2NZsjySeYM6jOIJCL1X+H01LI3Oc0hw== 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-SenderADCheck; bh=0JJ37gwG+38IcgUm998+xTKZQ/t6eeCM6KFEYWa/VIQ=; b=FuN4D8cjjnXHLB1I9w3ybFre32zK2nCuIvPRnro3Q44tN+T/oxjUZ+orMP3seo9QjGkRr/Y8NFBCFRk0Ls/9xyzx8AZSvBgZhn4Jkg3BAC3Aafg+4hpgFUdfE6H0Cue3qL3v6p7Ubzb8DNIMyv+AfqO3oHakCbjLkI0goRiKINC5OV2lx0e42/1bvGTFnCv+s23gOk1N0CzejwXee25q9J94WneXOpGM3YR77xEUe9hQPLvSCnboSpnXc4Ak/2evYxVBxGP6aH6/4pFVXXuV96Agbht1egegJDsyjbRiTpjXtRkmBL4+EQHKqdSwklZN2XaSgrpEC8wSX3i7VALzpA== 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=0JJ37gwG+38IcgUm998+xTKZQ/t6eeCM6KFEYWa/VIQ=; b=YvluUU/Rpku1FXPtI9Xvq5AHo6cB5pCIU7k7JdFBYdJgR4vp4ozRQCPetBDyWhvnwrhrP+yK3cQm1ztXHkwfj2t5Lef0zeFNz3zXsMtMHNGzc/5I4cGS1mIihv3NvSrdgiyQ7I15It14fUnaj3pBqSurBx+NwLGXKQFg2oVElNA= Authentication-Results: lists.denx.de; dkim=none (message not signed) header.d=none; lists.denx.de; dmarc=none action=none header.from=sancloud.com; Received: from CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM (2603:10a6:401:61::19) by CWLP123MB3299.GBRP123.PROD.OUTLOOK.COM (2603:10a6:400:64::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.19; Thu, 17 Jun 2021 09:02:30 +0000 Received: from CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM ([fe80::c84c:4809:6da7:ecf5]) by CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM ([fe80::c84c:4809:6da7:ecf5%6]) with mapi id 15.20.4242.019; Thu, 17 Jun 2021 09:02:30 +0000 From: Paul Barker To: u-boot@lists.denx.de, Tom Rini Cc: Paul Barker Subject: [PATCH 2/4] arm: dts: am335x-sancloud-bbe: New dtb to support ethernet Date: Thu, 17 Jun 2021 10:02:20 +0100 Message-Id: <20210617090222.7516-2-paul.barker@sancloud.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20210617090222.7516-1-paul.barker@sancloud.com> References: <20210617090222.7516-1-paul.barker@sancloud.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [80.7.160.81] X-ClientProxiedBy: LO4P123CA0353.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18d::16) To CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM (2603:10a6:401:61::19) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from owl.home.b5net.uk (80.7.160.81) by LO4P123CA0353.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.19 via Frontend Transport; Thu, 17 Jun 2021 09:02:30 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5b9e0a0b-b626-481c-fbcd-08d9316ea31e X-MS-TrafficTypeDiagnostic: CWLP123MB3299: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:568; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: R62um0RINvD5HiykSXLu3dCBa1vR6WsBY/9VyYfBsQcAtmlNzNM5L1GC10eLkiTJpoqXryHnXI0M33kLtFCjJi7n4NAWKmeHEH4JieWLtD8vi0vKVhpzMzNwgLyuCZ3+JmPT7iL9Zv4UO/Zeghz9mlMg/xMOAQFscfXiWa99cUVckAWu9KceWT1/v7XpW6MmmfOXnNwOLV+T98kNalDDkh6/n0gJdQY6Yaz/4Ae6sLVsXmvDii8CgLupyG4oUasqvBSz4SKWSu5BhCXl2j41q9lJrlc7aZsbFi6MdaQxl5MS/D2wGMlELHoPQMa3oE520TwcG4qsxEaWhQxudRnb5N1ui8+48FZm9uKYDvYAgjatiGCCCu3PUUS7LG5d+/hfXlqtcrBpPbXZUFRIdh9IN+sdeNY6ulfasoLIOSNjmAuVx3RDn8/QhkmwRRmTjWUR3aSITgOkVWdjW9uZe3pndEBOgTwIxrR4H0jR06HDSJPHj1Zd6vO8I35BVeW42oxWVlPBUU28IBXiRmkBQgtwsELQZOGAXl+pZLkLFkyy3xWHCmLWtwOq+mb6gooow++50yb1o1Lbkt7idIpDXvrYjbBNzNda0+Ig+IQxfTo9MUTu4r1JH5/r0H8CXaPyBSfm8Pviw/NTmdQoqAwvTXiXXOpooxf5rRQtC/p7RJ55/X6lUmiD1LX8e9Xx5SnH+i5FfFvqRkueTrLfZaza2/RjlEMPVlU0Y7BUegyAtBDNf4s1wtlyRrz9f7Sevqcn1qrR3B7K6Q5y3Top7Y5CSe+DyhnVvY8hV9irQW29Lxvt7GI= 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:(396003)(136003)(376002)(366004)(39830400003)(346002)(83380400001)(16526019)(38350700002)(38100700002)(2906002)(52116002)(6916009)(6506007)(1076003)(966005)(107886003)(8936002)(186003)(6486002)(6512007)(8676002)(6666004)(66946007)(26005)(44832011)(36756003)(478600001)(86362001)(316002)(2616005)(4326008)(5660300002)(956004)(66556008)(66476007)(2004002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?q7eAOYxXt7oaVhJGm2DHjdudrVsuV9mkfyXxKe0UFKIDqwxiKDeDQ/jzWgec?= =?us-ascii?Q?JoYCMjEIFDL2zWgSrHRIsJk6PInDgErNsgn61r5pG7wXU+2eMpFD9dxqr26I?= =?us-ascii?Q?9Ld0YwetfDglp0We7ZuGcnpinafQ5BQl3hFCip+poKOosbOtmZiboMqtCZMq?= =?us-ascii?Q?8q9o3W4JT2u/5aCQ0lMM5gEy6ZK2idIak5bwEBGpwEwdXc3yKwcGAjan7Gwu?= =?us-ascii?Q?Kh/IjkIOvSjvWEGXCaa9dQsoqN/MRxRPdB5UETnvcKdspp4a1lnAQEotTTOW?= =?us-ascii?Q?ykkkluCFw7mFGGj9racbFJOu7EfSRADlmI0Gn5amQcB8NJyzoPasLGJFE8uQ?= =?us-ascii?Q?IpJ1DxcPzCZnULJL89WMznQwe1sTjMz7JHOJVPpFlPpRhoNBLqH0CVlIQF4I?= =?us-ascii?Q?DcjwbFiZimIkkubDtIz8EwuNeYUxD3O/WaTAN/CT9h0uszR3mW2UGGPAqlGP?= =?us-ascii?Q?HIB1yDk2BxJ5LdgMUdx4sAKn3Cj65Z4RcgpQ8AU5Uz2ltKFXC/EmvhkXgSgY?= =?us-ascii?Q?Clh0kcgIHCIAQh2/BRSllfz5bZ9d1M5dAIziPaA4Z1EDy1J8NlFKpO0Wizdq?= =?us-ascii?Q?nx1wjAMHZzquPWYIbYRgZKoFB34fHq/E2LkXSkFIEs5lzeKv2DyHPkZDXB7g?= =?us-ascii?Q?eAECDAkt0geMw2IRUP3x5OxbdMfbBnCtuaFDrCs6lYWEG52GfFJTJJc5Rwbl?= =?us-ascii?Q?LfzNk+HT9EPcnTxBgwvQHKOTIKTMW3PfSIdPDILlxTY+0bN6ucL9ZmDEQoXk?= =?us-ascii?Q?Jo7y8GYCJDykzwG2Fw+JCZpaEKospNtOnA75QV37WmqYvkhsO9JrE16Z4BFq?= =?us-ascii?Q?1xn7dVwn4+B5c8FG2r3OBIZp4OJqIHqpk4YZOm3Sn7zjZTLVQMVDIMpUzNCq?= =?us-ascii?Q?VtdjzxCOBhsxcuLo58qfuOchliKQAqpPuHbnGVx3qrUlmeMEAkCeN4fBL/6+?= =?us-ascii?Q?znQdgapABFE0ryVDsisJX5h5FVmKGILqxKRlRCd5G4YiRlvIck37ieNXhiJF?= =?us-ascii?Q?VOk5gTNalD6LCjv29MaUzHqqKTiIWOzq8dx6G3yfGn4VTAAm0KR26KdCXgya?= =?us-ascii?Q?JjqjIc8S2o+i4lQckuaxoJCvEgT7MWjhWMBtxaAwjWt+cwIaQLNIA9iZS8lJ?= =?us-ascii?Q?BMiZMX2SpQWg0VF1f64vaXdTiP+uKdfG72AfVYRJ+yySNLK7wa47zmjLkhIJ?= =?us-ascii?Q?XOLNB2LH8U0BwcsFazgjBFpZombC8xuxLqq0BHSgi9Zev/7EHqRotQ96Bl1j?= =?us-ascii?Q?2Z3KJ48Mnu9zvkFUJkSMH+x/lIpRpabWiqOEKYQgcZ/wsLaBCZBM6vs8Qdu+?= =?us-ascii?Q?mopH35GVHWSRERwGbUmX8Emk?= X-OriginatorOrg: sancloud.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b9e0a0b-b626-481c-fbcd-08d9316ea31e X-MS-Exchange-CrossTenant-AuthSource: CWLP123MB2241.GBRP123.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2021 09:02:30.3575 (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: WL81kiZWAhym4GeN1v6EZEkhcSpIVVoQB2+zTq1suZXQ6eZpYUe5ZaWmPhfpEu0JDDMu3JkQVf3YJfRbKng90hl06iEFbTYVG36i96wUiMA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CWLP123MB3299 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 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.2 at phobos.denx.de X-Virus-Status: Clean To Ethernet PHY on the the SanCloud BeagleBone Enhanced (BBE) is connected to the AM335x SoC via RGMII. Signed-off-by: Paul Barker --- arch/arm/dts/Makefile | 1 + arch/arm/dts/am335x-sancloud-bbe.dts | 25 +++++++++++++++++++++++++ board/ti/am335x/board.c | 2 ++ configs/am335x_evm_defconfig | 2 +- 4 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/am335x-sancloud-bbe.dts diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index 096068261d..1ffbd8e7ae 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -360,6 +360,7 @@ dtb-$(CONFIG_AM33XX) += \ am335x-pocketbeagle.dtb \ am335x-pxm50.dtb \ am335x-rut.dtb \ + am335x-sancloud-bbe.dtb \ am335x-shc.dtb \ am335x-pdu001.dtb \ am335x-chiliboard.dtb \ diff --git a/arch/arm/dts/am335x-sancloud-bbe.dts b/arch/arm/dts/am335x-sancloud-bbe.dts new file mode 100644 index 0000000000..d205796e3a --- /dev/null +++ b/arch/arm/dts/am335x-sancloud-bbe.dts @@ -0,0 +1,25 @@ +/* + * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ + * Copyright (C) 2021 SanCloud Ltd + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ +/dts-v1/; + +#include "am33xx.dtsi" +#include "am335x-bone-common.dtsi" +#include "am335x-boneblack-common.dtsi" + +/ { + model = "Sancloud BeagleBone Enhanced (TI AM335x)"; + compatible = "sancloud,am335x-boneenhanced", + "ti,am335x-bone-black", + "ti,am335x-bone", + "ti,am33xx"; +}; + +&cpsw_emac0 { + phy-mode = "rgmii-id"; +}; diff --git a/board/ti/am335x/board.c b/board/ti/am335x/board.c index 5959ff73dc..5c3c1a630d 100644 --- a/board/ti/am335x/board.c +++ b/board/ti/am335x/board.c @@ -954,6 +954,8 @@ int board_fit_config_name_match(const char *name) return 0; else if (board_is_icev2() && !strcmp(name, "am335x-icev2")) return 0; + else if (board_is_bben() && !strcmp(name, "am335x-sancloud-bbe")) + return 0; else return -1; } diff --git a/configs/am335x_evm_defconfig b/configs/am335x_evm_defconfig index edb56283df..4a9aeea648 100644 --- a/configs/am335x_evm_defconfig +++ b/configs/am335x_evm_defconfig @@ -37,7 +37,7 @@ CONFIG_MTDIDS_DEFAULT="nand0=nand.0" CONFIG_MTDPARTS_DEFAULT="mtdparts=nand.0:128k(NAND.SPL),128k(NAND.SPL.backup1),128k(NAND.SPL.backup2),128k(NAND.SPL.backup3),256k(NAND.u-boot-spl-os),1m(NAND.u-boot),128k(NAND.u-boot-env),128k(NAND.u-boot-env.backup1),8m(NAND.kernel),-(NAND.file-system)" # CONFIG_SPL_EFI_PARTITION is not set CONFIG_OF_CONTROL=y -CONFIG_OF_LIST="am335x-evm am335x-bone am335x-boneblack am335x-evmsk am335x-bonegreen am335x-icev2 am335x-pocketbeagle" +CONFIG_OF_LIST="am335x-evm am335x-bone am335x-sancloud-bbe am335x-boneblack am335x-evmsk am335x-bonegreen am335x-icev2 am335x-pocketbeagle" CONFIG_ENV_OVERWRITE=y CONFIG_SYS_RELOC_GD_ENV_ADDR=y CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y -- 2.26.2