[{"id":3684960,"web_url":"http://patchwork.ozlabs.org/comment/3684960/","msgid":"<87ecjw8663.fsf@bloch.sibelius.xs4all.nl>","list_archive_url":null,"date":"2026-04-30T21:55:16","subject":"Re: [PATCH 2/3] doc: device-tree-bindings: Remove apple,pinctrl.yaml","submitter":{"id":8281,"url":"http://patchwork.ozlabs.org/api/people/8281/","name":"Mark Kettenis","email":"mark.kettenis@xs4all.nl"},"content":"> From: Janne Grunau <j@jannau.net>\n> Date: Thu, 30 Apr 2026 23:25:47 +0200\n> \n> Remove outdated apple,pinctrl.yaml. The dts/upstream contains the\n> current version of this binding.\n> \n> Signed-off-by: Janne Grunau <j@jannau.net>\n\nAcked-by: Mark Kettenis <kettenis@openbsd.org>\n\n> ---\n>  .../pinctrl/apple,pinctrl.yaml                     | 106 ---------------------\n>  1 file changed, 106 deletions(-)\n> \n> diff --git a/doc/device-tree-bindings/pinctrl/apple,pinctrl.yaml b/doc/device-tree-bindings/pinctrl/apple,pinctrl.yaml\n> deleted file mode 100644\n> index d50571affd1..00000000000\n> --- a/doc/device-tree-bindings/pinctrl/apple,pinctrl.yaml\n> +++ /dev/null\n> @@ -1,106 +0,0 @@\n> -# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)\n> -%YAML 1.2\n> ----\n> -$id: http://devicetree.org/schemas/pinctrl/apple,pinctrl.yaml#\n> -$schema: http://devicetree.org/meta-schemas/core.yaml#\n> -\n> -title: Apple GPIO controller\n> -\n> -maintainers:\n> -  - Mark Kettenis <kettenis@openbsd.org>\n> -\n> -description: |\n> -  The Apple GPIO controller is a simple combined pin and GPIO\n> -  controller present on Apple ARM SoC platforms, including various\n> -  iPhone and iPad devices and the \"Apple Silicon\" Macs.\n> -\n> -properties:\n> -  compatible:\n> -    items:\n> -      - const: apple,t8103-pinctrl\n> -      - const: apple,pinctrl\n> -\n> -  reg:\n> -    maxItems: 1\n> -\n> -  clocks:\n> -    maxItems: 1\n> -\n> -  gpio-controller: true\n> -\n> -  '#gpio-cells':\n> -    const: 2\n> -\n> -  gpio-ranges:\n> -    maxItems: 1\n> -\n> -  interrupts:\n> -    description: One interrupt for each of the (up to 7) interrupt\n> -      groups supported by the controller sorted by interrupt group\n> -      number in ascending order.\n> -    minItems: 1\n> -    maxItems: 7\n> -\n> -  interrupt-controller: true\n> -\n> -patternProperties:\n> -  '-pins$':\n> -    type: object\n> -    $ref: pinmux-node.yaml#\n> -\n> -    properties:\n> -      pinmux:\n> -        description:\n> -          Values are constructed from pin number and alternate function\n> -          configuration number using the APPLE_PINMUX() helper macro\n> -          defined in include/dt-bindings/pinctrl/apple.h.\n> -\n> -    required:\n> -      - pinmux\n> -\n> -    additionalProperties: false\n> -\n> -required:\n> -  - compatible\n> -  - reg\n> -  - gpio-controller\n> -  - '#gpio-cells'\n> -  - gpio-ranges\n> -\n> -additionalProperties: false\n> -\n> -examples:\n> -  - |\n> -    #include <dt-bindings/interrupt-controller/apple-aic.h>\n> -    #include <dt-bindings/pinctrl/apple.h>\n> -\n> -    soc {\n> -      #address-cells = <2>;\n> -      #size-cells = <2>;\n> -\n> -      pinctrl: pinctrl@23c100000 {\n> -        compatible = \"apple,t8103-pinctrl\", \"apple,pinctrl\";\n> -        reg = <0x2 0x3c100000 0x0 0x100000>;\n> -        clocks = <&gpio_clk>;\n> -\n> -        gpio-controller;\n> -        #gpio-cells = <2>;\n> -        gpio-ranges = <&pinctrl 0 0 212>;\n> -\n> -        interrupt-controller;\n> -        interrupt-parent = <&aic>;\n> -        interrupts = <AIC_IRQ 16 IRQ_TYPE_LEVEL_HIGH>,\n> -                     <AIC_IRQ 17 IRQ_TYPE_LEVEL_HIGH>,\n> -                     <AIC_IRQ 18 IRQ_TYPE_LEVEL_HIGH>,\n> -                     <AIC_IRQ 19 IRQ_TYPE_LEVEL_HIGH>,\n> -                     <AIC_IRQ 20 IRQ_TYPE_LEVEL_HIGH>,\n> -                     <AIC_IRQ 21 IRQ_TYPE_LEVEL_HIGH>,\n> -                     <AIC_IRQ 22 IRQ_TYPE_LEVEL_HIGH>;\n> -\n> -        pcie_pins: pcie-pins {\n> -          pinmux = <APPLE_PINMUX(150, 1)>,\n> -                   <APPLE_PINMUX(151, 1)>,\n> -                   <APPLE_PINMUX(32, 1)>;\n> -        };\n> -      };\n> -    };\n> \n> -- \n> 2.53.0\n> \n>","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=xs4all.nl header.i=@xs4all.nl header.a=rsa-sha256\n header.s=xs4all01 header.b=JuqEfR3X;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=xs4all.nl","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (2048-bit key;\n secure) header.d=xs4all.nl header.i=@xs4all.nl header.b=\"JuqEfR3X\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=xs4all.nl","phobos.denx.de;\n spf=pass smtp.mailfrom=mark.kettenis@xs4all.nl"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g67Jc5H4Pz1y1d\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 01 May 2026 07:55:28 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 9AB73803C6;\n\tThu, 30 Apr 2026 23:55:21 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id BA66583936; Thu, 30 Apr 2026 23:55:19 +0200 (CEST)","from ewsoutbound.kpnmail.nl (ewsoutbound.kpnmail.nl\n [195.121.94.185])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 794AC80086\n for <u-boot@lists.denx.de>; Thu, 30 Apr 2026 23:55:17 +0200 (CEST)","from smtp.kpnmail.nl (unknown [10.31.155.8])\n by ewsoutbound.so.kpn.org (Halon) with ESMTPS\n id 463bd8ec-44df-11f1-8ff3-005056999439;\n Thu, 30 Apr 2026 23:55:17 +0200 (CEST)","from bloch.sibelius.xs4all.nl (80-61-163-207.fixed.kpn.net\n [80.61.163.207]) by smtp.xs4all.nl (Halon) with ESMTPSA\n id 45b04716-44df-11f1-9c0c-00505699d6e5;\n Thu, 30 Apr 2026 23:55:17 +0200 (CEST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","X-KPN-MessageId":"463bd8ec-44df-11f1-8ff3-005056999439","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=xs4all01;\n h=subject:to:from:message-id:date;\n bh=EbmfcKBIqQ+UFSdH0vjYB+JlhjU5AoLoZ4JFtJ91Ppk=;\n b=JuqEfR3Xd/HdgT4SNz3l6AYb9akZ6hiuGA8a6eVdoH6tSpoQGIxV7ExaAb1V3jGg7LDAIrKlVDHrg\n 4QThAB6JSniJQeO9GLVSA4kC2gsgdafQzpDY90yYPe6yBoDYlWUMOLvONIPIcO48UyxMLbmWymZuFB\n TlBsxZdlDVx9J6xl5Pt/ekLZV+hFwlC6vaukvrz0KkqOD5X+uWTOTfns2hOJHFzNJwRhQ3X0MBqeZ2\n 3sTlghc6mk9OTpunGYXuq+XTTTRDcxTdbkdrR66WG6+Q5e7i9G03PR0jDykLS9tpjmkGW8lrN7sIjJ\n hjsQdEloXrjqd5HqxSDOOd6hEBBXUXA==","X-KPN-MID":"33|reZvrZfceXlNtAZdMSBMhEHELm0uN4CT3BiJJQcvesN5pgx6Hu7oVkjLeaDtEzQ\n 76Z+SpZpFgikLVRZtO79Tj0h3EWWl7AliUxbTHHUMNvA=","X-KPN-VerifiedSender":"Yes","X-CMASSUN":"33|QlwG/EuLqQ+8/gnl4MWyPKqTFytndbyGRRA34FWunGkIfwmCyN2AP5TBp0al9/A\n 98SPem9ipU17s8AOrCorz/Q==","X-Originating-IP":"80.61.163.207","Date":"Thu, 30 Apr 2026 23:55:16 +0200","Message-Id":"<87ecjw8663.fsf@bloch.sibelius.xs4all.nl>","From":"Mark Kettenis <mark.kettenis@xs4all.nl>","To":"Janne Grunau <j@jannau.net>","Cc":"u-boot@lists.denx.de, trini@konsulko.com, kettenis@openbsd.org,\n j@jannau.net","In-Reply-To":"<20260430-apple-dt-upstream-v1-2-dda66c16e0da@jannau.net>\n (message from Janne Grunau on Thu, 30 Apr 2026 23:25:47 +0200)","Subject":"Re: [PATCH 2/3] doc: device-tree-bindings: Remove apple,pinctrl.yaml","References":"<20260430-apple-dt-upstream-v1-0-dda66c16e0da@jannau.net>\n <20260430-apple-dt-upstream-v1-2-dda66c16e0da@jannau.net>","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}}]