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 6B32BC04A68 for ; Thu, 28 Jul 2022 07:54:00 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id E74C483FB6; Thu, 28 Jul 2022 09:53:57 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=quarantine dis=none) header.from=toradex.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: by phobos.denx.de (Postfix, from userid 109) id CF951840FF; Thu, 28 Jul 2022 09:53:55 +0200 (CEST) Received: from de-smtp-delivery-113.mimecast.com (de-smtp-delivery-113.mimecast.com [194.104.111.113]) (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 5EFF583FB5 for ; Thu, 28 Jul 2022 09:53:53 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=toradex.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=francesco.dolcini@toradex.com Received: from CHE01-ZR0-obe.outbound.protection.outlook.com (mail-zr0che01lp2105.outbound.protection.outlook.com [104.47.22.105]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-44-CEFvKtDBONGsS08YRR_Eig-1; Thu, 28 Jul 2022 09:53:52 +0200 X-MC-Unique: CEFvKtDBONGsS08YRR_Eig-1 Received: from ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:2e::8) by ZR0P278MB0284.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:31::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.18; Thu, 28 Jul 2022 07:53:51 +0000 Received: from ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM ([fe80::3510:6f55:f14a:380f]) by ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM ([fe80::3510:6f55:f14a:380f%7]) with mapi id 15.20.5482.011; Thu, 28 Jul 2022 07:53:51 +0000 Date: Thu, 28 Jul 2022 09:53:50 +0200 From: Francesco Dolcini To: Tom Rini , Fabio Estevam , Stefano Babic Cc: Baruch Siach , "U-Boot@lists.denx.de" , Marcel Ziswiler , Yazan Shhady , Josua Mayer Subject: Re: Pull request: u-boot-imx u-boot-imx-20220726 Message-ID: <20220728075350.GA6740@francesco-nb.int.toradex.com> References: <20220726181232.GM1146598@bill-the-cat> In-Reply-To: X-ClientProxiedBy: ZR0P278CA0084.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:22::17) To ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:2e::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1969fe47-16fc-47aa-4538-08da706e4f93 X-MS-TrafficTypeDiagnostic: ZR0P278MB0284:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0 X-Microsoft-Antispam-Message-Info: /tueJTnLGvFb5ZsrPVGT81NV/u2QK2zag1/5YORqj9HbWRaCJU3VMQQwLpjXgXrAZKm71ug0FXpDoTPgraG9ji5cufGtG5yEmPyUe0iw84a8gE3iPq9fC5lSt5ChBlUmw9MtE3UdBKmWVJWKIy87dkVCHpxQxjFYbo0NZiLks3VmqvKakBJHuB6ElOC9GmaR6nvXw9WA1Vlure0Mn79mobuzWoj4jHyfioGW6XZBWwlrHOY+Ypj0xlntZ0nfGm8tot4PWaKZqGlmAPx0IGDMpALOcjKxXoWW9E9rJPJXkbkIm3uMH1bIj5ivGeITtNR61n3KQufrB5lxM3rGk+2Zm3aLJ4e2DvFTWEHkuZEMW1ilLU52Lp1kEweEG/tut8YFm+DlE3qJg1cUqT7SpZJqEumviXididmnwtG770mRDDQj+vzsusORxnU8Wf6sCSpLZcgTisKycBIDNbg2jcPjt6scDecm30+lQNknnrum2ewtqJWOjye7eAK8fRdNt2e5HoGg8HUKWT12vZLxn1maVpCSH+8Wu3vupCBORShyiMQDepNJYYACuFOiJNP3Y9LzI9DLFZZ0F9MK9x1ArOLGtAjp/etMTF5RD1D8VBi9RsTIZdl6fMXBPKNqjgbfhKlp0ZuCTW0cIdbKiZWNBFr0wKY8kxdIPXlBEgq7e4m+8qcLHwRzwGkHIReGm2QjOW05XgEYy8bZaudB8AxQuZdgyDuUcC/K5QEvaT9+cvtVwp5csMFxbXJXShyRyDMPXgemp6mv3hz+Ji70jR1ll0I7KmJBmiDZHr3fqxWur1mQAdX5crDQw4iWtc4u9xx32jCJLmyefoQjpmxwzKX0+5UQPQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230016)(4636009)(39840400004)(366004)(376002)(136003)(346002)(396003)(38100700002)(4744005)(52116002)(1076003)(6506007)(41300700001)(2906002)(478600001)(44832011)(5660300002)(6486002)(86362001)(966005)(54906003)(8936002)(316002)(38350700002)(66476007)(66556008)(33656002)(186003)(110136005)(83380400001)(66946007)(26005)(6512007)(8676002)(4326008); DIR:OUT; SFP:1102 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?n8KAS6/5//ugxvTcZk+5XPGZEri5jCWDSLnE+FrbXJIbgx7N1JTToPbhUMJa?= =?us-ascii?Q?GlJL4T59ZHxTuEkLCUua6M88dp/yhoxuS8UckcqgDj5OO+RXU3XNlw879x5x?= =?us-ascii?Q?8blgGYmQPlcNZ4o6JXqehGHyjXtdBZOo8E2J7B0NLijl6Gv6SdV4VHwpK8/w?= =?us-ascii?Q?Olpv+p+eW499B50iTrKHFTl2YBBX4HtIqiB26x0Pp0es/jVkQMmQIwUpenAN?= =?us-ascii?Q?DFZdSNiy8CQH9oqTIf3AaTLZuddro26M6rDmfS7d5N8pZCaX0+U8Big1HJUl?= =?us-ascii?Q?a2XlxQ/5kdtX6HI2sYcc0czalq+ex0HTgXw8cEiZKh8CJWkOzNIZAN6fUDD/?= =?us-ascii?Q?zJJEsA6js8MiE5cgoLx6qY+gXa/BCOvbBymHvnx5wrRWyqMiAI9t5QVvbFFP?= =?us-ascii?Q?acO09tsXACzoXNooEg5KEdbRqcaFuJnEKjuB3yNhtMwk2y7N6+Tbn+7kT95R?= =?us-ascii?Q?qlnfbSttNspiYiJdvvD4VdKTwAB1VHOVAS6+1ytqhZI02CrueMVfjz+cig98?= =?us-ascii?Q?8twpEBqnstC+zgmvXh7EPVAeJuMp68y5e7ebkhqVYQH6dtEKMduTbKfiGipn?= =?us-ascii?Q?qZKgW+3m4mGnkDCbN/6l+m+4yAddLQnX2gMBI/kcE6Ohb84mkQ4ukOGlTS85?= =?us-ascii?Q?usXfz4lPvs5WVR/ZyzWAQZFNjGbB8J/HyqdQlHLVOKzcZxrO1jh++0GB8Jjy?= =?us-ascii?Q?GdV34s6xF3V4B96L+RVvrERvWnqNRdYfH+K9ldd8lCk/hMAX7tavLe5zesH6?= =?us-ascii?Q?tQlBXL9jwqYUc046mL0jhFpMi1Wtz6GkcCjUoxDO5N+2r6/cI5s9CXltWqSO?= =?us-ascii?Q?L2Yhdxs8wlM2sjKRlscxhwDj6BckvZbjMf9vg4HpMgxGNkmZ0YPWKVy/fz6R?= =?us-ascii?Q?HJ0QROGYT8VWHc5ow4PGEQOYsskcxKshNp5uu9JhsTW+6GJfVG57h/RL/Lpm?= =?us-ascii?Q?wql+9MXX4Rk+5ggMc7UeQ8P40mWYxgurGhjc4XruV/hECqT43eOO5x2Z3QQq?= =?us-ascii?Q?MmULG2JD4UX4yjtNvFatc5Jjo7hpi3Z/KGL++8yjsKB/z+unlV3u6QwitI1y?= =?us-ascii?Q?yH3N2oSDkhoHUTqreC4Q1p3J/lEaeOK2gQJLTTUhqmH7eJ9tL4dOQ6EYKdk4?= =?us-ascii?Q?gqWh8s6WZfd6NPFJDe2E6sJClV50Xmtyl9Eh673fV0xvK42Nx3Td/mw117Xe?= =?us-ascii?Q?dTo1oc3A68j9Vj5+OPXGrPk48vnkGG5CFoPGue3jvoeDoIUnyMhjKPkpvVTn?= =?us-ascii?Q?6pJzWqKTIsjJ9BdwhYzRCWDGcNhNIEJG9Gy6dDSu7EIRfD0ppohJmjmgY8jO?= =?us-ascii?Q?1FUu1H9kY0qwYa+HoR3EhiOdxYEkZ6+evtBuFr3lUvYMnUX4mvUN0qB5qOJS?= =?us-ascii?Q?0m8VAqr6SUE+DES1c/2KL3AWGwfwuXQGekVdJTNg1Nw/JBAFPadrneNaW23d?= =?us-ascii?Q?MSk/os3OYpqBtq0f+SXdG1WrD81q4ITqU2piEZ0Tb79XHgDb0IjMl2tz7jEl?= =?us-ascii?Q?YbrOfLJIJfR2jYT7233sMJ5mdj4q755QAwufe/vj1SHkJa3Vj85UbZ6kZ3He?= =?us-ascii?Q?jr0Ad7sBlsoKNgxUJ7Ct7VK3+VNC67pYAxz337UfBiCW+ZZ1y4R5z6J+ILqI?= =?us-ascii?Q?Og=3D=3D?= X-OriginatorOrg: toradex.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1969fe47-16fc-47aa-4538-08da706e4f93 X-MS-Exchange-CrossTenant-AuthSource: ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2022 07:53:51.1361 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d9995866-0d9b-4251-8315-093f062abab4 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: gYoHO93VjXvLH1za88Y3gboLnEhh8mFhosubQSAGtSew6K06i6gCQN17hodVTbimnBTbDJWKmvX0Y/QakuPUz7L/eQ14NWvJKMorYZd4m5g= X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZR0P278MB0284 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CDE13A77 smtp.mailfrom=francesco.dolcini@toradex.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: toradex.com Content-Type: text/plain; charset=WINDOWS-1252 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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 Hello Tom, and all On Thu, Jul 28, 2022 at 06:23:05AM +0000, Josua Mayer wrote: > This approach does work in Linux, but the maintainers there have rejected > it for producing unnecessary errors in the boot log. For U-Boot imo this > approach would be acceptable. My current understanding is that U-Boot device tree are supposed to be the same as the Linux one. They are somehow expected to get out-of-sync, but it should be always possible to just take the Linux DTS and merge those back in U-Boot. This is what Marcel did, and it was really triggered by me sending a one line patch to fix a specific DTS issue [1]. Unfortunately once you go down the rabbit hole because of the way dts/dtsi include tree is designed he had to update lot of boards and not just the Toradex one we could test. This is going into the opposite direction. What should we do? Francesco [1] https://lore.kernel.org/all/20210923115759.GD31748@bill-the-cat/