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=-2.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, 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 16E6FC43460 for ; Sun, 9 May 2021 09:50:40 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id D7E4061400 for ; Sun, 9 May 2021 09:50:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229579AbhEIJvl (ORCPT ); Sun, 9 May 2021 05:51:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229555AbhEIJvi (ORCPT ); Sun, 9 May 2021 05:51:38 -0400 Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3DD4CC061573; Sun, 9 May 2021 02:50:35 -0700 (PDT) Received: by mail-io1-xd29.google.com with SMTP id v123so12030250ioe.10; Sun, 09 May 2021 02:50:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=barFcS9I2eyB+LExJ05prwmz4l/wrUna3uILerefQ8Y=; b=mDtS89YE6/aE+mdD8A3T5eB0bbXLccoGoIHac5O0Zmg+VUcQb2Es6op1pRmFMrgYR6 pTbsPgTSCBGYAERUDiiEkghveS88M665/ETz0DFUqaRD5TIRoquCrrU/G7govjxLXW8W L8K7jlCeH/ZHGTdIHmC8kQS3MDGyN2y/NjCnTaIIdfEEMzPF8YkKGasBKq0mpkso1DuK axCvGx2Gwd+wLCMK5ATvSIY+PQ9QZNj9zmAuDgMvARwxx11WecQvMBO4g6haKgIl1kPO UeZ+k/UKLj9S5YtRKvFN5L2p56XWJodxB9/o7ilREZs49zEUlB/LtoFrbaJM+kZzH1ml KwhA== 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=barFcS9I2eyB+LExJ05prwmz4l/wrUna3uILerefQ8Y=; b=FNo1YH4xkuTjeJxz2xP/nKv3iWS9VrQ7mVQc1lsODnbh2/crN7hc8oNKzydFe2fz5I 619bSNekSuf8a3Q3fPjZqqnQbiDA9DNcQjBQvZDCOyS/ysiD6SEkfGFthvwlwzAtJCRW CrfhwzmRxAbZtYcoOmMU3U2em3EJ2uSSrknm8szyHyt8dmtRd7jF4pYQnnRTo5E1JB/s 9l/W3rtXG0RW1jxMj8yjQzzv+Qc6We08TVbvbGZBSWjTgxSeXYEnXo7/yH0MFp3fuFhD Lau6XDfkNhl9gKkMxsBId8eaikRBpYD71/me52S83bxcxKpVhc5+QRLjaUOtu+zQRHTb m9eQ== X-Gm-Message-State: AOAM531wZ5jK1b9GgATqiGTiBt6qcKqHa223ibwzyuuf8CcM3HA5czun 8jLEmFtgeua0pCcHoS3DQd46eb+/N5PtZvJ55N07HHi7 X-Google-Smtp-Source: ABdhPJy/Wtu2qDsOHlSuAWaVKuQP7l6s8S6ywNzFPQPjPGPR6/5kfsHEur62jTVotwRg/P0Cpj1/fTsEt4S67fZadmM= X-Received: by 2002:a5e:8305:: with SMTP id x5mr13931204iom.112.1620553834384; Sun, 09 May 2021 02:50:34 -0700 (PDT) MIME-Version: 1.0 References: <20210508142000.85116-1-kettenis@openbsd.org> <20210508142000.85116-2-kettenis@openbsd.org> In-Reply-To: From: Tomasz Figa Date: Sun, 9 May 2021 18:50:22 +0900 Message-ID: Subject: Re: [PATCH 1/2] dt-bindings: pinctrl: Add DT bindings for apple,pinctrl To: Linus Walleij Cc: Mark Kettenis , kettenis@openbsd.org, Krzysztof Kozlowski , Marc Zyngier , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Hector Martin , Rob Herring , Linux ARM , "open list:GPIO SUBSYSTEM" , linux-kernel , Bartosz Golaszewski , sven@svenpeter.dev Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org 2021=E5=B9=B45=E6=9C=889=E6=97=A5(=E6=97=A5) 9:27 Linus Walleij : > > On Sun, May 9, 2021 at 1:02 AM Mark Kettenis wr= ote: > > [Me] > > > On Sat, May 8, 2021 at 4:20 PM Mark Kettenis w= rote: > > > My U-Boot driver is here: > > Thanks! Looks nice. > > > > > +description: | > > > > + The Apple GPIO controller is a simple combined pin and GPIO cont= roller > > > > > > spelling > > > > Not sure I'm seeing a spelling mistake here. Do you want a comma > > inserted somewhere? > > Your original mail says "conroller" but the helpful google mail > editor autocorrected the mistake when I hit enter after it. > > > > So is this an entirely Apple thing now, and not based on some Samsung > > > block from S3C like what we have seen before? > > > > As far as I can tell, yes. This Apple controller has a single > > register per pin that controls the muxing and gpio functions, whereas > > the S3C controller seems to have 4 registers per pin. > > Fair enough. > Right, doesn't sound like any Samsung pin controller I'm familiar with, although I haven't followed new hardware developments since I left Samsung a few years ago. I've stayed as a maintainer mostly to help with the legacy SoCs I had worked with, e.g. s3c6410. :) Best regards, Tomasz 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=-0.7 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, 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 C06C2C433B4 for ; Sun, 9 May 2021 09:52:39 +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 4340961396 for ; Sun, 9 May 2021 09:52:39 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4340961396 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com 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=H1u/Ed/j971RWk40Cx+VwnQJRL77amxA99WxkNNF9a8=; b=OBhivxVXzSRD3LKslx89/WfbW u6Z4Liubltz8RaC4bo43F38/uqunXwW5ydQ+g2CL0DjscuHpZ6s1w2/+gWGpwRwcoqAOknFiIkhKq 0hMPedkam2xSllTz5BuH5oOVyIHcvTZy6eei8sHtCe/fspP4RrhiEe7co1PNaB/8FblET2cpQc4nj CReJkpnML+a/GAK7+iV00DLJcYuF3unv9jRY/jFcxCaQ1xAe25+tAZ01fmwkMwCEsMRfhwAzlFA/k c4VCFbs2xUMcuX4pPo7TSbUsamgU/aK//dpRrG2be14fpxGpIH2n3wfB/Qf32O7L1VXTqzSxMXCVs ix9LFxQsw==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lfg5C-00BNVS-DE; Sun, 09 May 2021 09:50:42 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lfg59-00BNVD-AV for linux-arm-kernel@desiato.infradead.org; Sun, 09 May 2021 09:50:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Sender:Reply-To:Content-ID:Content-Description; bh=barFcS9I2eyB+LExJ05prwmz4l/wrUna3uILerefQ8Y=; b=DL1nniLwnIvZ4/yEnzjtYtpTLj 6PNjgDx2be+lpJ0/1iuCdVnd5nnoTwxiNLf5uaXz6hC1UGvQSfKWkPEHfetULmCt2wnNEs4yZP0Xy QeQd5afcXKfhkUuhMdMYYC7WFY6PaOYXDgux+vMgg5SP6KTNtHVKZ7QCzMvCG4KtprAGpuyQWItYD dDnSrZODfcarmBcz6JKuwrrja373RMeV4Qd38PU/F/jPZsLvZLe58AvUC4xMBkaRglAYnliD4vqvL 1DAfrdOSHy6Jfr/iPJ/wLjB4pxsmeZp12vsuHXlt69VTMILhvB+6Mk7CmfRkhE7S1h0rBRYCwuHPV y0Aj4X4g==; Received: from mail-io1-xd36.google.com ([2607:f8b0:4864:20::d36]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lfg56-007vLD-Jh for linux-arm-kernel@lists.infradead.org; Sun, 09 May 2021 09:50:37 +0000 Received: by mail-io1-xd36.google.com with SMTP id a11so12071011ioo.0 for ; Sun, 09 May 2021 02:50:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=barFcS9I2eyB+LExJ05prwmz4l/wrUna3uILerefQ8Y=; b=mDtS89YE6/aE+mdD8A3T5eB0bbXLccoGoIHac5O0Zmg+VUcQb2Es6op1pRmFMrgYR6 pTbsPgTSCBGYAERUDiiEkghveS88M665/ETz0DFUqaRD5TIRoquCrrU/G7govjxLXW8W L8K7jlCeH/ZHGTdIHmC8kQS3MDGyN2y/NjCnTaIIdfEEMzPF8YkKGasBKq0mpkso1DuK axCvGx2Gwd+wLCMK5ATvSIY+PQ9QZNj9zmAuDgMvARwxx11WecQvMBO4g6haKgIl1kPO UeZ+k/UKLj9S5YtRKvFN5L2p56XWJodxB9/o7ilREZs49zEUlB/LtoFrbaJM+kZzH1ml KwhA== 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=barFcS9I2eyB+LExJ05prwmz4l/wrUna3uILerefQ8Y=; b=T/tVEqo9fgH+P9zDyuP4LmjOvEFI0LtpkO5vtt35OcUjJ4x2xN1HLkzIdJfw+IU0Z7 02qU9Ac/rNQ1cp1fi/M+Zbb3ERfoksB5PZf5mSwShT8KrTiXLi8fE6pzL3sclg01Y9G5 KcCp73j/b2nlMkbAIoHUtaTwO1WZKQXf/+3hOpjt96JgPqnwIAL61gvET56QiRVUHYZZ ZBwXerjld+TNGJUeFKI7bSgVRWM+Eph5wu08XpPmyhk2mG0zrOJhf+DPuEmG3WShNgCf YPEwYZTPtA4TfDjxU/E/IZnQnmqrTP7GD4JN8b95EXv/v+zisBv8bthEY8VShRhyCAZ/ t9nQ== X-Gm-Message-State: AOAM532XU/T2ieRnYe11/it/+36AZVKsQZe5lWf/AfCEDl4/Ygon3dWV E2JaB7SK/8YWwF6x98vUJrWVDEHAN6ykggrOZzM= X-Google-Smtp-Source: ABdhPJy/Wtu2qDsOHlSuAWaVKuQP7l6s8S6ywNzFPQPjPGPR6/5kfsHEur62jTVotwRg/P0Cpj1/fTsEt4S67fZadmM= X-Received: by 2002:a5e:8305:: with SMTP id x5mr13931204iom.112.1620553834384; Sun, 09 May 2021 02:50:34 -0700 (PDT) MIME-Version: 1.0 References: <20210508142000.85116-1-kettenis@openbsd.org> <20210508142000.85116-2-kettenis@openbsd.org> In-Reply-To: From: Tomasz Figa Date: Sun, 9 May 2021 18:50:22 +0900 Message-ID: Subject: Re: [PATCH 1/2] dt-bindings: pinctrl: Add DT bindings for apple, pinctrl To: Linus Walleij Cc: Mark Kettenis , kettenis@openbsd.org, Krzysztof Kozlowski , Marc Zyngier , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Hector Martin , Rob Herring , Linux ARM , "open list:GPIO SUBSYSTEM" , linux-kernel , Bartosz Golaszewski , sven@svenpeter.dev X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210509_025036_690109_E8DFA564 X-CRM114-Status: GOOD ( 18.84 ) 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 MjAyMeW5tDXmnIg55pelKOaXpSkgOToyNyBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxp bmFyby5vcmc+Ogo+Cj4gT24gU3VuLCBNYXkgOSwgMjAyMSBhdCAxOjAyIEFNIE1hcmsgS2V0dGVu aXMgPG1hcmsua2V0dGVuaXNAeHM0YWxsLm5sPiB3cm90ZToKPiA+IFtNZV0KPiA+ID4gT24gU2F0 LCBNYXkgOCwgMjAyMSBhdCA0OjIwIFBNIE1hcmsgS2V0dGVuaXMgPGtldHRlbmlzQG9wZW5ic2Qu b3JnPiB3cm90ZToKPgo+ID4gTXkgVS1Cb290IGRyaXZlciBpcyBoZXJlOgo+Cj4gVGhhbmtzISBM b29rcyBuaWNlLgo+Cj4gPiA+ID4gK2Rlc2NyaXB0aW9uOiB8Cj4gPiA+ID4gKyAgVGhlIEFwcGxl IEdQSU8gY29udHJvbGxlciBpcyBhIHNpbXBsZSBjb21iaW5lZCBwaW4gYW5kIEdQSU8gY29udHJv bGxlcgo+ID4gPgo+ID4gPiBzcGVsbGluZwo+ID4KPiA+IE5vdCBzdXJlIEknbSBzZWVpbmcgYSBz cGVsbGluZyBtaXN0YWtlIGhlcmUuICBEbyB5b3Ugd2FudCBhIGNvbW1hCj4gPiBpbnNlcnRlZCBz b21ld2hlcmU/Cj4KPiBZb3VyIG9yaWdpbmFsIG1haWwgc2F5cyAiY29ucm9sbGVyIiBidXQgdGhl IGhlbHBmdWwgZ29vZ2xlIG1haWwKPiBlZGl0b3IgYXV0b2NvcnJlY3RlZCB0aGUgbWlzdGFrZSB3 aGVuIEkgaGl0IGVudGVyIGFmdGVyIGl0Lgo+Cj4gPiA+IFNvIGlzIHRoaXMgYW4gZW50aXJlbHkg QXBwbGUgdGhpbmcgbm93LCBhbmQgbm90IGJhc2VkIG9uIHNvbWUgU2Ftc3VuZwo+ID4gPiBibG9j ayBmcm9tIFMzQyBsaWtlIHdoYXQgd2UgaGF2ZSBzZWVuIGJlZm9yZT8KPiA+Cj4gPiBBcyBmYXIg YXMgSSBjYW4gdGVsbCwgeWVzLiAgVGhpcyBBcHBsZSBjb250cm9sbGVyIGhhcyBhIHNpbmdsZQo+ ID4gcmVnaXN0ZXIgcGVyIHBpbiB0aGF0IGNvbnRyb2xzIHRoZSBtdXhpbmcgYW5kIGdwaW8gZnVu Y3Rpb25zLCB3aGVyZWFzCj4gPiB0aGUgUzNDIGNvbnRyb2xsZXIgc2VlbXMgdG8gaGF2ZSA0IHJl Z2lzdGVycyBwZXIgcGluLgo+Cj4gRmFpciBlbm91Z2guCj4KClJpZ2h0LCBkb2Vzbid0IHNvdW5k IGxpa2UgYW55IFNhbXN1bmcgcGluIGNvbnRyb2xsZXIgSSdtIGZhbWlsaWFyCndpdGgsIGFsdGhv dWdoIEkgaGF2ZW4ndCBmb2xsb3dlZCBuZXcgaGFyZHdhcmUgZGV2ZWxvcG1lbnRzIHNpbmNlIEkK bGVmdCBTYW1zdW5nIGEgZmV3IHllYXJzIGFnby4gSSd2ZSBzdGF5ZWQgYXMgYSBtYWludGFpbmVy IG1vc3RseSB0bwpoZWxwIHdpdGggdGhlIGxlZ2FjeSBTb0NzIEkgaGFkIHdvcmtlZCB3aXRoLCBl LmcuIHMzYzY0MTAuIDopCgpCZXN0IHJlZ2FyZHMsClRvbWFzegoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxp c3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=