Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp710390pxf; Wed, 10 Mar 2021 16:03:52 -0800 (PST) X-Google-Smtp-Source: ABdhPJz9JjOUsh1GlANW+uC7FAkBOofcF+S6l/EV4C1nq82A5Xyy9N90jJ/fgEacwNPCYNUAkSHa X-Received: by 2002:a17:906:e119:: with SMTP id gj25mr393754ejb.509.1615421031941; Wed, 10 Mar 2021 16:03:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615421031; cv=none; d=google.com; s=arc-20160816; b=B1OGGbcZ2PP/pzirxdhefwS/RjMJaJqXc7xkGDkZP4TQpPQ8X+VF0YrUx6EfJwd11m uiYoTe2Nwei4rlMm9mVYfEtRhRFxoGkgiQIIsBcyLbw8pDf8tzZH4ypKUXOrrbkKQ3mi PiR/cDBt+JM/5FTP1ADYuK1gSFGOQr1d2zk56pJxmX1BlGs1MUWQfEduwOeJwG0idlAj +J/3c7pnh+hXGguzuoaD+MSgK+iyyM6zi3kU9GM7CTU+N7LhgmNg2+FkQV28XDCI3p4Z +e2KUb2DrUQa4desYjGnErL857DAMo0v1P2kf/aK72qUtDhQkA00U8fz1SZjUnBzjI3x Vv9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=dagZdlJSDk9BSW0IHSKAmSKBHhrpoDiQ1DO3svAoSVA=; b=pc1yY8/Uf0Y0iJ2XEq/lagb7GlyHBgsdD4WxszpTG4OH7JqsaVATYiPq5tuut/edWt 6tjfMXib5rpzoQ6mgyiBEWZeWr1KHfmICRlttw0f36iiWbw8xoKfHL1vy/Hb/k7yv6CE BsGLF4veExTreufWN7i4sFAHkHNVMIw2s5lFBD1WULGc/PlF0nJd+bQLOic8TuoG+TzU tRqLGsQeUE6OnNxNk//sLQbKci2FGSdWwYINqPdVXaryb+qzcYB2DpUAogvryw9aFlEJ Ji1sELmxS2gKEvnc+ed287xAaCSm58a2q6gNP2Q8RYtVr8YmNHGQ+Yyn7AgF5s4xr+P4 UEcw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XBeLryR4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h18si549189ejd.89.2021.03.10.16.03.29; Wed, 10 Mar 2021 16:03:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XBeLryR4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229667AbhCJX7c (ORCPT + 99 others); Wed, 10 Mar 2021 18:59:32 -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-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