Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp1510284rwl; Thu, 5 Jan 2023 14:54:43 -0800 (PST) X-Google-Smtp-Source: AMrXdXtv+0IEpz1yYQGCMyooYQNjhlpMaF5xoD1DtL6PSAkS9N3p68JmS4iBMq2t4DIEWVSpk8YY X-Received: by 2002:a17:906:4f14:b0:7c1:98e:ed20 with SMTP id t20-20020a1709064f1400b007c1098eed20mr42829765eju.35.1672959283271; Thu, 05 Jan 2023 14:54:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672959283; cv=none; d=google.com; s=arc-20160816; b=XFudInfHzQXermW3pEKAfI/h6d0LX2QWvkgix5iXKsApMWyucYJDkn1/tjmKm1cLd4 lLgF0eVVtYZqHttSl338sO+EBJrTQUOcBAZ8Km03EHNGINYDTXYxOvJJ249Cv8doogh/ wqk0liwVdIZAaXy0ojB4Iv+i2RxxQQP4F8zDdmaEFEz/ebnGfwFmyInjRVSr1rXxI4Kr n3yIGeG337h4Snxphms7Qjgq+1OjawcXTm+ChcLWwdtegvGlKcQOnGoszaNs8sud0l2F W5seQFh2wpoKplDSIIJYL6Qu+r3UldYSzLzxMqf1HekiYSvTYc7l0iSwzVnbotp9bDj9 QwyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=4cO+u87mI/nV+bun08/ev5aZ5aM32c1zKnNuBi2Thmo=; b=BIUqWB2sCNXFFpuwUTIeH9EH+Ei99DVE9f1Ybb+updJmulYMF/Od01jfhbbyokJtC+ FTWe8J455LCJA3QffVcGYggR0jCFAdq0Z9cACCL1Z9x5b03O5MB1O74CLmwsZrT4+C/m pUuUkrSvgad4V4Wug1CTo6kiEYJlI5PuSd0G1XW0Q7ithuOu5tp1aaAoBFjQ3D4jEd2Y Q4xVMXVsF5tpKg4sBDISDQq8I9Bwn1o+YSiAJtsGH0EnQ//GXqzC0GGleBZzb6kTvrbh +5+zk3/6Y+5fSfn0xKCdo2gZ1+SGZtevd7tOIwQu8XaGPY412rjc6UAsOjs7Fws6EX6m 2kIw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=VOpunnFY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id wt1-20020a170906ee8100b0084cbde35b10si13975452ejb.460.2023.01.05.14.54.30; Thu, 05 Jan 2023 14:54:43 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=VOpunnFY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236012AbjAEWpO (ORCPT + 55 others); Thu, 5 Jan 2023 17:45:14 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40494 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232346AbjAEWpN (ORCPT ); Thu, 5 Jan 2023 17:45:13 -0500 Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3CE68DEF5 for ; Thu, 5 Jan 2023 14:45:12 -0800 (PST) Received: by mail-wr1-x432.google.com with SMTP id z16so21051791wrw.1 for ; Thu, 05 Jan 2023 14:45:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=4cO+u87mI/nV+bun08/ev5aZ5aM32c1zKnNuBi2Thmo=; b=VOpunnFY5TWwDTmahygTGnYTe+O8Of+jYUboE5H5nJyo3yoDpH0sKBVdx98kK/GjAU 7JtNMwQQZfhdg70tAcuhdOiW+1S2pOZ3WpVnBGTvNVog/CP9YD8siMTsc3OxL/EqFT7U TAAt+mSy92+1ANyEye6HjkbAdb4jvCPP58Bp8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=4cO+u87mI/nV+bun08/ev5aZ5aM32c1zKnNuBi2Thmo=; b=UxCtKqmFABrklhFFHPYBalkmTW5g4w8jc4Vt5uhW2xYyahg8Y5cEg3RLS8fMs2Y4Xw zYxshLY+ro0fDmhFqUzxDeTz4+Hwb2h6iWaOWmywNJBTdnqYBBlBeRB6lO6bQJkfZS1V 7FTPpN5DfgB/UxYMVcq60thxYfeC5LY5YOWQszBOk/DyqzseKMTf06D1TuvA1jV7k7in 01NHVoLIAEFEK+VEQpjYjXDI+mY8tCXmMJQnfJiwpeYnGqOWSRONHnKD5o2rw0T63P5u UcfgD+tVKltzr67fX+9WuHGBk62YhxVxV9xr9yFtE5+XrUTYeiyl8hX+faaWMkS25eci Z5hQ== X-Gm-Message-State: AFqh2kpYEnu48ffHfl4hySc13sdbbKhkqm5rv4o1R5dSXDWhllo0OtoT Q8WCymFSz2FKGeSCBR57ivOxAg== X-Received: by 2002:adf:e584:0:b0:29c:3721:8fba with SMTP id l4-20020adfe584000000b0029c37218fbamr8309813wrm.15.1672958710759; Thu, 05 Jan 2023 14:45:10 -0800 (PST) Received: from ?IPv6:2001:8b0:aba:5f3c:49cf:c46d:e32d:e951? ([2001:8b0:aba:5f3c:49cf:c46d:e32d:e951]) by smtp.gmail.com with ESMTPSA id l7-20020adfc787000000b002238ea5750csm45779874wrg.72.2023.01.05.14.45.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Jan 2023 14:45:10 -0800 (PST) Message-ID: <8bec242f6f69c87f99309ed5c20e2f0be2b533c7.camel@linuxfoundation.org> Subject: Re: [PATCH 01/27] ARM: pxa: remove unused board files From: Richard Purdie To: Arnd Bergmann , Dmitry Baryshkov , Arnd Bergmann Cc: Robert Jarzmik , Daniel Mack , Haojian Zhuang , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Ales Bardorfer , Ales Snuparek , Alex Osborne , Alex Osborne , Dirk Opfer , Ian Molton , Lennert Buytenhek , Marek Vasut , Michael Petchkovsky , Nick Bane , Paul Parsons , Philipp Zabel , Sergey Lapin , Tomas Cech Date: Thu, 05 Jan 2023 22:45:09 +0000 In-Reply-To: <764e558e-0604-4326-a50e-a39578b58612@app.fastmail.com> References: <20230105134622.254560-1-arnd@kernel.org> <20230105134622.254560-2-arnd@kernel.org> <764e558e-0604-4326-a50e-a39578b58612@app.fastmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.1-0ubuntu1 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham 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 Thu, 2023-01-05 at 23:16 +0100, Arnd Bergmann wrote: > On Thu, Jan 5, 2023, at 18:05, Richard Purdie wrote: > > On Thu, 2023-01-05 at 17:50 +0200, Dmitry Baryshkov wrote: > > > =D1=87=D1=82, 5 =D1=8F=D0=BD=D0=B2. 2023 =D0=B3. =D0=B2 15:46, Arnd B= ergmann : > > > >=20 > > > > From: Arnd Bergmann > > > >=20 > > > > The majority of all pxa board files has not been touched in a long = time, > > > > and no users have spoken up in favor of keeping them around. This l= eaves > > > > only support for the platforms that were already converted to DT, a= s > > > > well as the gumstix and spitz/akita/borzoi machines that work in qe= mu > > > > and can still be converted to DT later. > > >=20 > > > Well, tosa also works in qemu. > > > Nevertheless: > > > Acked-by: Dmitry Baryshkov > >=20 > > I'm kind of sad to see corgi at this point but it isn't really > > surprising. The hardware is old/slow and likely not used by many > > anymore, things have moved on and the systems ended up being heavily > > kernel size footprint limited. > >=20 > > I'd just note that corgi (and shepherd/husky) are strongly related to > > spitz/akita/borzoi, the difference is basically pxa25x vs pxa27x > > processor and pin changes. We chose just to emulate one set in qemu but > > the others would be relatively trivial. > >=20 > > tosa and poodle have much less in common with the other Zaurus devices. > >=20 > > I guess what I'm saying is that if spitz is remaining it might make > > sense to have corgi with it. >=20 > Ok, good to know, thanks for the background. >=20 > The way we came up with the list of unused boards is to > assume they are all unused unless someone asked for it > to be kept around for this time, for pretty much any reason. > I probably forgot to have you on the Cc list when we discussed > this in the past. I didn't see any discussion about this until now, no. > IIRC, nobody specifically asked about keeping either > the corgi or the spitz series, the reason for keeping it > was to have at least one handheld platform with qemu > support remain for testing, but I don't see a reason > for keeping more than one of them. >=20 > If you feel like we should keep tosa or corgi and ask > again next year, we could do that, but reworking the series > to keep tosa around would have additional side-effects > on the tmio-mmc driver that can otherwise get cleaned > up quite a bit. >=20 > In the long run, I expect we will remove all the remaining > legacy boardfiles and only keep the DT support. Ideally > if someone is motivated to convert spitz to DT, supporting > corgi the same way is also easy. Personally, I'm not that interested in tosa (or poodle/collie). The other zaurus devices are interesting for me as I know the platform, they have qemu emulation, there are set of devices which are similar but also have differences and there were one of the original targets for OpenEmbedded and Yocto Project. I did quite a bit of work to get one kernel which could run on multiple devices, as best you could at the time! I'd actually forgotten about the qemu emulation. There is a need for better automated testing around DT in OE/YP and this is making me wonder about a few potential ideas. Is there any conversion to DT you can easily point at as an example of the kinds of changes needed? Cheers, Richard