Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp865061pxb; Fri, 22 Apr 2022 12:58:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwJIgFm3KmdHqMN1iHsX1PT5PhHGQzZJng0ZqRL02zYtkf3Wc8L4LPlLobP8Fcrtj+qn1gt X-Received: by 2002:a63:79c4:0:b0:3aa:36aa:9658 with SMTP id u187-20020a6379c4000000b003aa36aa9658mr5321945pgc.257.1650657536859; Fri, 22 Apr 2022 12:58:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650657536; cv=none; d=google.com; s=arc-20160816; b=X28JaoaqwBYFIg088pLdfh+pznKd8imxF6M5OW7cFvXfaNXAX6A5PDLa4rBfcwOFXd H7rbPmvDKtIs0yrcDD9bShPwqCkSm8HTdb5t6tTjakFezWvlysaM0J/5FnVBjJTAYyt2 ALU2FG+lDGT7ShTpS8yBrfqE7MNk/1N1u36h65G4AQjjXPe1WsVVTBTEpOnyVSoWG500 a1ClkJz8TL/fcZoU1ADag6kD3EfgKrrSsiWvZiU8FxlGlwWkPMpCJgJU6n93e1SiQ797 M1ZURuSA3sIgAcYY81yVz+aMotfTGZ9GIg4bFlufrkBxA6ywEoQ/nkqKDOCN6z1/Rrnn h/5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=rbGFFVMMwx1ifcw2yP5ZcHfVt3Zs4LiJ2xvIl99UaKE=; b=Q4lk5jY0OU+wIi+3O+RNglko9kRutm9WI3PKTVIDCTCEwtniK3HfcNxT/CQf5wtjCS qGiPZSRZ4X6CPwNLJthRkZQs2k8xgHQnQjCiU4vcnVQfhx6PTZtzUegovGz6F84QoAPV OUG/qxyiXzPWgjV2R0NqPL7LN8mP57XAC7zKxPjzUBuz3iWN50LOMq+lMUjHThjzVwhq 6OrAgFtkDWGaYOEEJ0LPY4hPdTIbJVO6ZlWAR5tzq89I1C6cXPzVJlLpIEYQqYKdqi3Q ACc1W1Czp9u9tCFlNKabULQmjAXh7wVK/pprTndTYTaxn874TZOS/z/3JL2CYY2CS1d7 7ccw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=tTTSInI8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id y19-20020a170902b49300b00158b60545dcsi8560706plr.207.2022.04.22.12.58.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Apr 2022 12:58:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=tTTSInI8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id A8AE620E4AA; Fri, 22 Apr 2022 11:57:13 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1381993AbiDTUDX (ORCPT + 99 others); Wed, 20 Apr 2022 16:03:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46576 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1381982AbiDTUDW (ORCPT ); Wed, 20 Apr 2022 16:03:22 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8DEF73DDEC; Wed, 20 Apr 2022 13:00:33 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 47C1EB82171; Wed, 20 Apr 2022 20:00:32 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0BCB3C385A0; Wed, 20 Apr 2022 20:00:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1650484831; bh=6LaU3F/jCQfZw6zxuK9X0ySvN6qUfHqEJ6lGydnop44=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=tTTSInI8F99rxgu1B0qJWLeIul55SHmcfk2XoOQ90GefTf3tYCCewlSGv0XDMfDh7 Z0gfO8BUWwpRe7vFNr0stA2fvpU+veeqGj8X4dtAAMP+71o6mJUg/sPSqUxlu+ULuo oT0S6xjq4cbwogY8eYCb+x8No/lm+/RcuSLbCGjk19uugO+JINpbLTFeEWyaEopW/x lweTuMOOUBVuFVg4/k2kXIP8mpZn+WouT6CWBwWGzqmjZqAjIfMK2WcT4xN9+P5OGu 53fTbKDiRNLPpY+ZJg9cT17Ibl1y8hQ/1xJAqK44EW7UAoTFJbIP4klfgcYI29A7th eAbyB39usRP9w== Received: by mail-wr1-f51.google.com with SMTP id b19so3690567wrh.11; Wed, 20 Apr 2022 13:00:30 -0700 (PDT) X-Gm-Message-State: AOAM5317GF9EwsnxWtm6HV5fMbJTWScVhoabz9V7AIKLLwMfVJLU/Wrj o60vR0Z1yucWuBWUQOyIfDbtVdkGrmXb4+/wQmc= X-Received: by 2002:a5d:6da5:0:b0:20a:8805:6988 with SMTP id u5-20020a5d6da5000000b0020a88056988mr15481338wrs.317.1650484829308; Wed, 20 Apr 2022 13:00:29 -0700 (PDT) MIME-Version: 1.0 References: <20220419133723.1394715-1-arnd@kernel.org> <20220420170836.GB1947@darkstar.musicnaut.iki.fi> In-Reply-To: <20220420170836.GB1947@darkstar.musicnaut.iki.fi> From: Arnd Bergmann Date: Wed, 20 Apr 2022 22:00:13 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 00/41] OMAP1 full multiplatform conversion To: Aaro Koskinen Cc: linux-omap , Tony Lindgren , Janusz Krzysztofik , Arnd Bergmann , Russell King , Paul Walmsley , Kevin Hilman , Peter Ujfalusi , Vinod Koul , Dmitry Torokhov , Ulf Hansson , Dominik Brodowski , Mark Brown , Felipe Balbi , Alan Stern , Lee Jones , Daniel Thompson , Jingoo Han , Helge Deller , Linus Walleij , Krzysztof Kozlowski , Linux ARM , Linux Kernel Mailing List , USB list , dmaengine@vger.kernel.org, "open list:HID CORE LAYER" , linux-mmc , "open list:SERIAL DRIVERS" , dri-devel , Linux Fbdev development list , ALSA Development Mailing List Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RDNS_NONE,SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 20, 2022 at 7:08 PM Aaro Koskinen wrote: > On Tue, Apr 19, 2022 at 03:36:42PM +0200, Arnd Bergmann wrote: > > From: Arnd Bergmann > > > > This is the full series for converting OMAP1 to multiplatform, rebased > > from my 2019 attempt to do the same thing. The soc tree contains simpler > > patches to do the same for iop32x, ixp4xx, ep93xx and s3c24xx, which > > means we are getting closer to completing this for all ARMv5 platforms > > (I have patches for PXA, which is the last one remaining). > > > > Janusz already tested the branch separately and did the missing work > > for the common-clk conversion after my previous approach was broken. > > I tested the full series on the following OMAP1 boards: ams-delta, > nokia770, osk, palmte and sx1 (QEMU only). > > Apart from the earlyprintk breakage, everything seemed to work OK. Nice, thanks a lot for testing! > A minor note, zImage grows about 50 KB with a minimal kernel config. This > is not yet critical, there's still about 7% headroom on 770 to the 2 MB > bootloader limit on my setup. Also the decompression time is approaching > the hardcoded watchdog timeout... I suspect that most of this is for the added devicetree code, and some more for the common-clk layer. For the omap1_defconfig, there is some hope to get part of the overhead back eventually by replacing board files with dts descriptions that are not part of the zImage itself, but it's unlikely to ever get smaller than it was. Arnd