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 30E55C433DB for ; Sat, 20 Mar 2021 11:38:54 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id EE4D8619AF for ; Sat, 20 Mar 2021 11:38:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230002AbhCTLiW (ORCPT ); Sat, 20 Mar 2021 07:38:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45034 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229713AbhCTLiQ (ORCPT ); Sat, 20 Mar 2021 07:38:16 -0400 Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E220AC0613E8 for ; Sat, 20 Mar 2021 04:38:15 -0700 (PDT) Received: by mail-lj1-x232.google.com with SMTP id r20so15111718ljk.4 for ; Sat, 20 Mar 2021 04:38:15 -0700 (PDT) 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=kpNq+4pzC9q8PqJhkJv2XRb1wrmskPmzcnX1wwKvIT4=; b=usugGJstphxXID2U3mOQ0opUCwdg/eCHLAtS59XDR8tr3xP4kZJtMMR0DrqiFbW6mZ BbckAuDWNuz4KbRLDestCcqT8Uez7tzJLs3cwOfMLdwRXZsl7SibDBzirk2IQpxekq61 /1QsQsXGlPQCx2dOSloA4aUDIYozO+iw6KrlI5M8yeiFs7qryv3HcqriKXyrq/4EumRg l/+GL0zfhGgQtURUrW75R1gFnJPspwWqYqyt9UVBfhyO4nJMyX/Sv27EqiGlzWull2St yuH9eYED9+/Acl2/IA4GACeD2tlkq04pmCkJl+RObkCDqUMklXKnGJGd+VyRHyzvZcko jpUg== 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=kpNq+4pzC9q8PqJhkJv2XRb1wrmskPmzcnX1wwKvIT4=; b=fhLPKcJp+KsdhHy5yho7MD9//T5n7tiNkzvFc8FdhhiquIs6uCym7bpfUGgHEU00iA 9/qUG1y/FtCQ3vVigq5OIIage/dHlFOC9VrJ7gjZV81bXKeINHFvmBIeROeyikL2SQm7 9bTZuAHrZoruC+jYzffT0OkweHwDqU1o1j8narQkjgbsUcAuLZ/VRtPgbZw1mrsW2LEe ZLisnOOcj+hgPMdkana/t1yAlEwjHBDivNcJEYlnpDW3IMWBON3PfC3tIo2BQ2ngYgPJ /9dJxjbZyOiuyUApGjmpwx0qIYoFAxKD0vZJqO6MlTheDgCRynzcMcp60JURMkD6uwXd DcaQ== X-Gm-Message-State: AOAM533RTguLbbntJQqYQjz5usUgKB/zHuUyuBfTUCofiXuvo7uyZgit MIo4PECBdKKIxW980DeDUX/MUNWhl44ZO26uvL2lFQ== X-Google-Smtp-Source: ABdhPJyph+35e/m+iaGdkuTx9JEupeD2nzqVohDvenngcwRbROO6Pk1TaZAWccwtj4OtmgFGBBO29aVwIAewWbg4Yhc= X-Received: by 2002:a2e:700a:: with SMTP id l10mr3571819ljc.368.1616240294278; Sat, 20 Mar 2021 04:38:14 -0700 (PDT) MIME-Version: 1.0 References: <20210315114214.3096-1-noltari@gmail.com> <34672AEE-B28E-4B07-BFDA-8DF2F20FD410@gmail.com> In-Reply-To: <34672AEE-B28E-4B07-BFDA-8DF2F20FD410@gmail.com> From: Linus Walleij Date: Sat, 20 Mar 2021 12:38:03 +0100 Message-ID: Subject: Re: [PATCH v7 00/22] pinctrl: add BCM63XX pincontrol support To: =?UTF-8?B?w4FsdmFybyBGZXJuw6FuZGV6IFJvamFz?= Cc: Bartosz Golaszewski , Rob Herring , Florian Fainelli , bcm-kernel-feedback-list , Lee Jones , Michael Walle , Jonas Gorski , Necip Fazil Yildiran , Andy Shevchenko , "open list:GPIO SUBSYSTEM" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux ARM , "linux-kernel@vger.kernel.org" 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 17, 2021 at 12:20 PM =C3=81lvaro Fern=C3=A1ndez Rojas wrote: > I appreciate that, but I=E2=80=99m having a hard time in understanding wh= at > Rob wants and since there are no examples available on most of the > stuff he=E2=80=99s requesting this is really frustrating... I am sorry that the situation can be stressful. This is not Rob's fault, at least it's also mine. The real problem we have is lack of hardware people reviewing hardware descriptions, to put it simple. As reviewers we get a bit confused, then we try to make a mind map of the hardware as most driver developers do, but as we are not chip designers we will make mistakes and get confused and there will be a bit of back-and-forth and inconsistencies. The bindings have very high ambitions (to describe all hardware) but it's a bit like food: the less you know about how it's produced, the better the taste. In fact it is a best effort and involves a bit of guesswork and group effort and you are part of the group effort now :) Yours, Linus Walleij 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=-4.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 74D91C433C1 for ; Sat, 20 Mar 2021 11:39:56 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 012BD61972 for ; Sat, 20 Mar 2021 11:39:55 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 012BD61972 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=dT5Xt6qN1DNzenMDIHpNZ4TplYOCLvBmIvN5dCp7MGQ=; b=Trc99/bdqdDiTal052dxyHHiN Ed+DoAxlgOsThTaqILL5Y3J34GQOZj58zLl55DUIynBe+NYkQ/AngsZmtAkwAtO84Pu4WnnM8buR7 XaOyK7tN2B8ryRlKttWDJqQXUeV+9twmQ4d//V49a6CDIMO8BXmAwIwa5McHa7xJfpqjRje9hHq+d jod+fgLESD/y2KR3SEwrFfcNiIQ9iDXlAZP3cw3jRoDeoN5cYCJvTjvZKbKq1vyYLAkKNj3QG3AnX 8Kr77OOivsuCDYsLAwoh+431n+v7vYcZ36jGfxfs7DNZknJES7vnvzg3d2kz0IR+86w3U6xSbumjB dvU9SZBjw==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lNZvx-008m3F-6H; Sat, 20 Mar 2021 11:38:21 +0000 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lNZvs-008m2W-VG for linux-arm-kernel@lists.infradead.org; Sat, 20 Mar 2021 11:38:19 +0000 Received: by mail-lj1-x229.google.com with SMTP id 15so15165835ljj.0 for ; Sat, 20 Mar 2021 04:38:14 -0700 (PDT) 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=kpNq+4pzC9q8PqJhkJv2XRb1wrmskPmzcnX1wwKvIT4=; b=usugGJstphxXID2U3mOQ0opUCwdg/eCHLAtS59XDR8tr3xP4kZJtMMR0DrqiFbW6mZ BbckAuDWNuz4KbRLDestCcqT8Uez7tzJLs3cwOfMLdwRXZsl7SibDBzirk2IQpxekq61 /1QsQsXGlPQCx2dOSloA4aUDIYozO+iw6KrlI5M8yeiFs7qryv3HcqriKXyrq/4EumRg l/+GL0zfhGgQtURUrW75R1gFnJPspwWqYqyt9UVBfhyO4nJMyX/Sv27EqiGlzWull2St yuH9eYED9+/Acl2/IA4GACeD2tlkq04pmCkJl+RObkCDqUMklXKnGJGd+VyRHyzvZcko jpUg== 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=kpNq+4pzC9q8PqJhkJv2XRb1wrmskPmzcnX1wwKvIT4=; b=V2uj6gr0IZ/Ip778Y7MG0hG1Nz3tNlpHqp3A00zMQF+y9v2Ezg3r0CJPV07TePyHga HT4GP86XYAR8OaNi/w3Qv8Av4GjXmhqUtQycWKLhPZ/fVVQsP1C9A4lyjC8tnPWEc41I vImHQSuyhAXQcJY20ByRagzW6+TB8yAuIY4jmk/KOAAmhLe8+9hZAKL6ElgU+HNa23g/ o9zLc7iV94T/L4j7HX5tPnrMudUFLE3vwF5iIGWazjKYnct45pOtUYhHqXiouOVA0ock gB8KCHaF157Cv8CXeflx9rLOVumaUeY496pN0FAapJYOuw5i4OVBm110vOYxmCkJonrz 9k2g== X-Gm-Message-State: AOAM531fJ7vcmEUVsA4RfOlIFJuTpVkMHGIe08khcndwpYyvs5KAswzV 0cAgkbNQ4W9G1FSwOpQ0KPsA0TmuWxWpNfqsLCJ84A== X-Google-Smtp-Source: ABdhPJyph+35e/m+iaGdkuTx9JEupeD2nzqVohDvenngcwRbROO6Pk1TaZAWccwtj4OtmgFGBBO29aVwIAewWbg4Yhc= X-Received: by 2002:a2e:700a:: with SMTP id l10mr3571819ljc.368.1616240294278; Sat, 20 Mar 2021 04:38:14 -0700 (PDT) MIME-Version: 1.0 References: <20210315114214.3096-1-noltari@gmail.com> <34672AEE-B28E-4B07-BFDA-8DF2F20FD410@gmail.com> In-Reply-To: <34672AEE-B28E-4B07-BFDA-8DF2F20FD410@gmail.com> From: Linus Walleij Date: Sat, 20 Mar 2021 12:38:03 +0100 Message-ID: Subject: Re: [PATCH v7 00/22] pinctrl: add BCM63XX pincontrol support To: =?UTF-8?B?w4FsdmFybyBGZXJuw6FuZGV6IFJvamFz?= Cc: Bartosz Golaszewski , Rob Herring , Florian Fainelli , bcm-kernel-feedback-list , Lee Jones , Michael Walle , Jonas Gorski , Necip Fazil Yildiran , Andy Shevchenko , "open list:GPIO SUBSYSTEM" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux ARM , "linux-kernel@vger.kernel.org" X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210320_113818_026825_1DCE531D X-CRM114-Status: GOOD ( 13.02 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gV2VkLCBNYXIgMTcsIDIwMjEgYXQgMTI6MjAgUE0gw4FsdmFybyBGZXJuw6FuZGV6IFJvamFz Cjxub2x0YXJpQGdtYWlsLmNvbT4gd3JvdGU6Cgo+IEkgYXBwcmVjaWF0ZSB0aGF0LCBidXQgSeKA mW0gaGF2aW5nIGEgaGFyZCB0aW1lIGluIHVuZGVyc3RhbmRpbmcgd2hhdAo+IFJvYiB3YW50cyBh bmQgc2luY2UgdGhlcmUgYXJlIG5vIGV4YW1wbGVzIGF2YWlsYWJsZSBvbiBtb3N0IG9mIHRoZQo+ IHN0dWZmIGhl4oCZcyByZXF1ZXN0aW5nIHRoaXMgaXMgcmVhbGx5IGZydXN0cmF0aW5nLi4uCgpJ IGFtIHNvcnJ5IHRoYXQgdGhlIHNpdHVhdGlvbiBjYW4gYmUgc3RyZXNzZnVsLgoKVGhpcyBpcyBu b3QgUm9iJ3MgZmF1bHQsIGF0IGxlYXN0IGl0J3MgYWxzbyBtaW5lLgoKVGhlIHJlYWwgcHJvYmxl bSB3ZSBoYXZlIGlzIGxhY2sgb2YgaGFyZHdhcmUgcGVvcGxlCnJldmlld2luZyBoYXJkd2FyZSBk ZXNjcmlwdGlvbnMsIHRvIHB1dCBpdCBzaW1wbGUuCkFzIHJldmlld2VycyB3ZSBnZXQgYSBiaXQg Y29uZnVzZWQsIHRoZW4gd2UgdHJ5IHRvIG1ha2UKYSBtaW5kIG1hcCBvZiB0aGUgaGFyZHdhcmUg YXMgbW9zdCBkcml2ZXIgZGV2ZWxvcGVycyBkbywKYnV0IGFzIHdlIGFyZSBub3QgY2hpcCBkZXNp Z25lcnMgd2Ugd2lsbCBtYWtlCm1pc3Rha2VzIGFuZCBnZXQgY29uZnVzZWQgYW5kIHRoZXJlIHdp bGwgYmUgYSBiaXQKb2YgYmFjay1hbmQtZm9ydGggYW5kIGluY29uc2lzdGVuY2llcy4KClRoZSBi aW5kaW5ncyBoYXZlIHZlcnkgaGlnaCBhbWJpdGlvbnMgKHRvIGRlc2NyaWJlIGFsbApoYXJkd2Fy ZSkgYnV0IGl0J3MgYSBiaXQgbGlrZSBmb29kOiB0aGUgbGVzcyB5b3Uga25vdwphYm91dCBob3cg aXQncyBwcm9kdWNlZCwgdGhlIGJldHRlciB0aGUgdGFzdGUuCkluIGZhY3QgaXQgaXMgYSBiZXN0 IGVmZm9ydCBhbmQgaW52b2x2ZXMgYSBiaXQgb2YgZ3Vlc3N3b3JrCmFuZCBncm91cCBlZmZvcnQg YW5kIHlvdSBhcmUgcGFydCBvZiB0aGUgZ3JvdXAgZWZmb3J0Cm5vdyA6KQoKWW91cnMsCkxpbnVz IFdhbGxlaWoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5m cmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xp bnV4LWFybS1rZXJuZWwK