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=-5.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no 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 2913BC433E6 for ; Thu, 11 Mar 2021 00:00:04 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id ECF0064FC6 for ; Thu, 11 Mar 2021 00:00:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229696AbhCJX7d (ORCPT ); Wed, 10 Mar 2021 18:59:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42114 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229603AbhCJX7Y (ORCPT ); Wed, 10 Mar 2021 18:59:24 -0500 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF32BC061760 for ; Wed, 10 Mar 2021 15:59:23 -0800 (PST) Received: by mail-lf1-x131.google.com with SMTP id r3so28467794lfc.13 for ; Wed, 10 Mar 2021 15:59:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=dagZdlJSDk9BSW0IHSKAmSKBHhrpoDiQ1DO3svAoSVA=; b=XBeLryR4FhDUUNs0NTaX5cqE4HV9BM84aNyHPkcZP1lriZYH6OvwYjiHWkWo0NU3y+ R6uoOjkPACcqUKIJOhrlyQs/yW5cggb3TVOGRzZqe5tU94KwZ6P3mI2YZp/0yDQbEcB8 MBHRQ3dyvp6eTR9W83FVpLkeCZJjkHEfdAnd4mlSOpgHAqhV/yUReYk3XNnAoL9MIZSp 59trtMWtRzivg6GNH+dVgz6WSuCFbGiR4qeyD8KjgbRkZBS3Hh9Ny8tGbxchuqGVTVNS p+e0QSwn1YM7BnoEXASxUy0qV8C/lYPO8qoyTnfQ5KErs/bKdkIw9kWKkYdi1nMbDeo8 gGqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=dagZdlJSDk9BSW0IHSKAmSKBHhrpoDiQ1DO3svAoSVA=; b=oPAr144PV8SYDoFQ+AEsOB3x0f+E5qeDXf+D6ODWy0qYIcsa6TwmlFtJ3U71aeCQZk tIQ6wVjve94WhiV+2fFAYU07zCv761aSpDT2QgecnwHVcUU6jV2fKLh8dOQVDWsSMpZg bdP0ybURvgz67PeSCimEYi6P2gV8zvsH411qUwFb8RNiNbcQfob5bshA6nhNQS2CYyN8 rr/Ld5H7Vap+Wj35T6LgGyNnIOweo3oDDXaQpmswippgWS+8sI7MZTsogHoRB+GghsqD pX3+8Mumii39A3twdEtZNr2Uf6SqH/wVg3OoPaRF7W7GEcz5adbJ+v75j3avuFKXtvcR ajzw== X-Gm-Message-State: AOAM532luO9poBmAqev+L/FHf4yHXyAjhOhCgBUpLcuyqHhLupld+Dnb UMCssWoUmOgLzoI7LipxoSMsBdyjq4f+o8VtOPGcRw== X-Google-Smtp-Source: ABdhPJzdEdBi2sdOnSDjlS1DfmctL5wDJBhET4DfhoDIhrBBeoOES5ahoxRNyDKR7g42nmU2eovUzpQkaobRoucA/Ss= X-Received: by 2002:ac2:4d95:: with SMTP id g21mr612424lfe.29.1615420762141; Wed, 10 Mar 2021 15:59:22 -0800 (PST) MIME-Version: 1.0 References: <20210306155712.4298-1-noltari@gmail.com> <20210306155712.4298-4-noltari@gmail.com> In-Reply-To: From: Linus Walleij Date: Thu, 11 Mar 2021 00:59:11 +0100 Message-ID: Subject: Re: [PATCH v5 03/15] pinctrl: bcm: add bcm63xx base code To: =?UTF-8?B?w4FsdmFybyBGZXJuw6FuZGV6IFJvamFz?= Cc: Andy Shevchenko , Rob Herring , Michael Walle , Bartosz Golaszewski , Florian Fainelli , bcm-kernel-feedback-list , Jonas Gorski , Necip Fazil Yildiran , "open list:GPIO SUBSYSTEM" , devicetree , Linux Kernel Mailing List , linux-arm Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Mar 10, 2021 at 8:25 AM =C3=81lvaro Fern=C3=A1ndez Rojas wrote: > > // for now, since we have not an analogue (yet) > > node =3D=3D> to_of_node(fwnode) > > So you want me to convert everything to fwnode, but then I would need to = use of_node here=E2=80=A6 > It makes more sense to me to use of_node for now and convert it to fwnode= in the future=E2=80=A6 > @Linus, what do you think? I am aware of the ambition to use fwnode more to more things. To me it is most important on things that will potentially run with both OF and ACPI. Typical example: ARM Qualcomm SoCs. New drivers for Aarch64 platforms. This is a legacy MIPS platform, and we have tons of legacy platforms for AR= M etc which will never get converted to fwnode, sadly. Is it realistic that these MIPS platforms will run ACPI in addition to OF? Is ACPI even available on MIPS? Isn't OF the preferred HW description language for anything MIPS? Yours, Linus Walleij