From patchwork Sat Jan 14 13:25:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sasha Finkelstein X-Patchwork-Id: 43756 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp283141wrn; Sat, 14 Jan 2023 05:28:47 -0800 (PST) X-Google-Smtp-Source: AMrXdXvJlskV1I4NOPmdFu+R7xJcTLd8yfMg04++FXuTvaCRPiCuJn4va68n4c6iO8jVy089Oiyy X-Received: by 2002:a05:6402:3227:b0:48e:ac4e:7bfa with SMTP id g39-20020a056402322700b0048eac4e7bfamr4018440eda.2.1673702927819; Sat, 14 Jan 2023 05:28:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673702927; cv=none; d=google.com; s=arc-20160816; b=TLftBcXcVBxV/zugWsZucNuM5M2z+UBg8kyKQ8vHpdLSkRaxfE6Gc9wyKsDWHNzh/F DNIQBWZv8BovZuIM1WFb1eiLmmlKiBd7teBWkwlSisq3S798Kx4ZzBpBaz7P42zX/w6g 5JvRC1RrLJFA8sF2IL7TtgrY0A87g9pTQebLpMY/It9Mukh2wk42STS1l9HMP4nc2E2B nZAgMu6yGiyeHBy6u63bug/Cf1FCirmDhuC/VmS5B9DwIslKe4NIjl50Fbfp+CPZRCvo M+gFxdz8+sARkOCVYDsq45Om6MGYAZOkU0cnY90foF4nnsfUPl7d5r3yDamC1XCth7iN 1pqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=6k6iH6ye4eNPwympT1HKSV19Z/5AZl0oVvTiapSuckY=; b=fzVcPenZ+7M+XOZdQo0GZcXC5S1X0sSW6PySBcAPOJDmDeWXVhkl94cogBKsQGOcur XuiUZ3jvmKVsgDeFqYwyz/ci7UfRGzq9SrS6BvctMLF/GNaNkE4WvT0FPYyH2m8740gF ED6+O9y7cCx7ijl+ZM7OnBbeUaviFo0d456ThFqQMtwdLPWKbINTXdD1h2tudQLOvsx9 ASSML/OS0xJfv+Omp/zL42hvgJeyyTtt9O2NvTQB3YiUB/WLzqe5qkZm1P3f0JyfSmeh ZuaGbVBYOtIdWH3izl8pay5d0silX3orlPaaSNijA6DBxzmLjZNTyb3NiEqI+SMa72Kr SXGw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=LGJyVHoh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b7-20020a056402084700b00477e491fe37si300144edz.509.2023.01.14.05.28.23; Sat, 14 Jan 2023 05:28:47 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=LGJyVHoh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229447AbjANN07 (ORCPT + 99 others); Sat, 14 Jan 2023 08:26:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43584 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230002AbjANN0w (ORCPT ); Sat, 14 Jan 2023 08:26:52 -0500 Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6941C9036; Sat, 14 Jan 2023 05:26:47 -0800 (PST) Received: by mail-wm1-x32a.google.com with SMTP id bg13-20020a05600c3c8d00b003d9712b29d2so20491493wmb.2; Sat, 14 Jan 2023 05:26:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6k6iH6ye4eNPwympT1HKSV19Z/5AZl0oVvTiapSuckY=; b=LGJyVHoh7bFUcgHskMeiLfEebpwxP7jpmgJ2QOGPbwzKSPfWG88fc+eATSK+XMQdpH dl29IWyidRKX850QEHlEY9AjAVUJs6N9elD+IO36UMh0CgAFzFjFZsneML17Y6r8d5Uo 486v15sjYIMPdBg8OIe7stsWi3cTazN5yxuSH6EhvKMhTEQIl4T7L5Mr4r1XPcVJVjt6 geW5JjgujZPAqP0V0PumeOiPPuMMZ21Ftt+254U95MHyERyJxZ4RAnHCr9OL+qC7jRNs 4Jw/DNgDxVrANr37/24gOXGzeiGqSMX9ApakFkaD6d8XliFOT1xkzqUXw68BXhQRGZ9a HSbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6k6iH6ye4eNPwympT1HKSV19Z/5AZl0oVvTiapSuckY=; b=hqbOz7LftvC7vsBmfnwbL4/7CyliuRqX/FSI02n2BP2Gd5D0ImHGX+re71tUkTAb0S A2/yxsxSZPVT5t1MiiblqQhfdD8tXBkbFDu9EexGxcGVpA+Rh4SEl6all1BXjZsk8uen +epNWTVraCTDx4UrLvuHiyT8kfbWQTd8/HvlIoVUTCH9DpT7EUE/XiaRjFWprx/13fcQ 6cbktilLstFh9DpJdH/zMk2lrQHGJLxa2gG7Q7wI22bGXQ0/uXpc8+sO0uXSHb1LU2p8 afivOdwI8MPlss1vPTo0Q0rCksynBsOFRWtW8ysibYMYhVEbwOE+MRP+aDT++J5lyo7j zg/g== X-Gm-Message-State: AFqh2koOcsUhnmxVsvrWvoMTkssa1EGxG4M8AWLauWkUVHgZn3dLsXnJ OhWqEn3asEoRGauiKsa1JFA= X-Received: by 2002:a05:600c:4e02:b0:3d3:5c21:dd94 with SMTP id b2-20020a05600c4e0200b003d35c21dd94mr2715473wmq.9.1673702805919; Sat, 14 Jan 2023 05:26:45 -0800 (PST) Received: from localhost ([176.234.9.57]) by smtp.gmail.com with UTF8SMTPSA id u2-20020a05600c210200b003d98f92692fsm6221455wml.17.2023.01.14.05.26.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 14 Jan 2023 05:26:45 -0800 (PST) From: Sasha Finkelstein To: u.kleine-koenig@pengutronix.de, thierry.reding@gmail.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org Cc: marcan@marcan.st, sven@svenpeter.dev, alyssa@rosenzweig.io, asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-pwm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sasha Finkelstein , Krzysztof Kozlowski Subject: [PATCH v7 1/5] dt-bindings: pwm: Add Apple PWM controller Date: Sat, 14 Jan 2023 16:25:04 +0300 Message-Id: <20230114132508.96600-2-fnkl.kernel@gmail.com> X-Mailer: git-send-email 2.37.1 (Apple Git-137.1) In-Reply-To: <20230114132508.96600-1-fnkl.kernel@gmail.com> References: <20230114132508.96600-1-fnkl.kernel@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755004721216105084?= X-GMAIL-MSGID: =?utf-8?q?1755004721216105084?= Apple SoCs such as the M1 contain a PWM controller used among other things to control the keyboard backlight. Signed-off-by: Sasha Finkelstein Reviewed-by: Krzysztof Kozlowski Acked-by: Sven Peter --- .../bindings/pwm/apple,s5l-fpwm.yaml | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml diff --git a/Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml b/Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml new file mode 100644 index 000000000000..142157bff0cd --- /dev/null +++ b/Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml @@ -0,0 +1,51 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/pwm/apple,s5l-fpwm.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Apple FPWM controller + +maintainers: + - asahi@lists.linux.dev + - Sasha Finkelstein + +description: PWM controller used for keyboard backlight on ARM Macs + +properties: + compatible: + items: + - enum: + - apple,t8103-fpwm + - apple,t6000-fpwm + - apple,t8112-fpwm + - const: apple,s5l-fpwm + + reg: + maxItems: 1 + + clocks: + maxItems: 1 + + power-domains: + maxItems: 1 + + "#pwm-cells": + const: 2 + +required: + - compatible + - reg + - clocks + +additionalProperties: false + +examples: + - | + pwm@235044000 { + compatible = "apple,t8103-fpwm", "apple,s5l-fpwm"; + reg = <0x35044000 0x4000>; + power-domains = <&ps_fpwm1>; + clocks = <&clkref>; + #pwm-cells = <2>; + }; From patchwork Sat Jan 14 13:25:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sasha Finkelstein X-Patchwork-Id: 43753 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp282837wrn; Sat, 14 Jan 2023 05:27:55 -0800 (PST) X-Google-Smtp-Source: AMrXdXudOka6YtsfDsS7GRpBlsOYWo5wka2fgRt0LT8fahfc7VnW8RqagL8pw1RkQAecozlpHjbx X-Received: by 2002:a17:902:e0c4:b0:194:7400:7c26 with SMTP id e4-20020a170902e0c400b0019474007c26mr3735997pla.1.1673702875466; Sat, 14 Jan 2023 05:27:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673702875; cv=none; d=google.com; s=arc-20160816; b=dipS8B4+tdVvTUndEx0cTUo1GcY4Y3Do8wEDU7PsTieO8LiG8qS7d/DUtYeYPOdiNN WBfHFt2L6VHN8eG1EJMMw+XYbq4hTkiyWSw+uNAoUkpShEmafYsgfOGZbl8QozJpnUgv mylZZb27R4/2SuIgF5bG4arA/BahKL3HAweLvPLjixecZALS4htqS9KdQ1UH9TLccPPK oeDnK2/0rLqLYzmGNq4FFy/sSmZeGSp7SvFNEIcvflrUu+2+aPrtTkEfk41rNq7EioXD HtTQ8hVwouNXizby2zjz/N1h717ShOHOjstWsYbYTGm8kqXac/JPO1wKEeXu/fUvZ5oc 2H9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=K3DSO2nFSdxMzrHJBYG74NM4oJgLnjp9dkanZv0gHOQ=; b=r5Po+DWnM4xRBNY9CHqSZk/5zASblsq3dlEDjUKpEacSu5CT4+ZuMwt2eBtT3dbigC vWhnC2U1t3QAZivp2kPl+EG1avHrKlf/VO6/ng1dDPHbyqAayuDnXuaIQFn2yiv/nVxU 38UY4t7/UQaHnt5EdxXkDdz0hMltmGp+fqs5vwLeopRg+CrMBNc3yfS0KDi12hBN2iY/ dCWvfSYmoKQxDDwkOo48I4KmXC67lX/9NSmc57OCkuG5g3DiWCh/P/MLf6EG3pUXvD+4 pKDF9pfoHThqrehFH9oL7LjRstQR9k9XYr8Ec9qjtHOwXsVM6XJcPdtckw6XF8T5hl8k vO1Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pbFyCvii; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p20-20020a170902ead400b0019482251518si828996pld.415.2023.01.14.05.27.42; Sat, 14 Jan 2023 05:27:55 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pbFyCvii; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229962AbjANN1S (ORCPT + 99 others); Sat, 14 Jan 2023 08:27:18 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43662 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229553AbjANN1C (ORCPT ); Sat, 14 Jan 2023 08:27:02 -0500 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7CABF6E88; Sat, 14 Jan 2023 05:27:00 -0800 (PST) Received: by mail-wr1-x436.google.com with SMTP id b5so2231937wrn.0; Sat, 14 Jan 2023 05:27:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=K3DSO2nFSdxMzrHJBYG74NM4oJgLnjp9dkanZv0gHOQ=; b=pbFyCviih8VQPUB7txIKy8vlSLeMi1nXlBWiVdtlIQaZlU/Fi7wNKU0p8fxUbneMV4 3PaWN0szqHSBs9Se4sIpzBDQBAulbUUe24mk+37CprSRXPiflCoMJY87Uw+VDwYsO0Ms jbp11KwqaA729p1mvAQmMoDUNbtTOJR4HqVWOfnyeI7NIPWtsla3jtu8ujEeHwphli00 VCISBCU79ftydyS1TQcL4lV2mZU9mWkIVAi0pMXNN2IYHFkUBEEJ56XZ3cS7IH2ZQml6 mEWpKFhHNQRV8mM7Y6ZmX/lmgwedMQOjOiQGqT8aTKQVtZ/Kv+ndZ0PO9CGx3Vsy5OIy YOEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=K3DSO2nFSdxMzrHJBYG74NM4oJgLnjp9dkanZv0gHOQ=; b=rkXwLc+VtYFAPcNTMhbGN/ih1I6mjxNyTMYnyhGMN5arQA/CGrkpaPLsoYanJFdCOA dc6MZ0KPbxRwguH1AngJUbBk1RlruQ1yGoQHoTApweNFXDQPfy3ktq/2tuTmWpPnnMUo Ob0fssEfSzWQB0YQUb49c4zf8KdXpBz3F+E1H5BmI5T/Yu4rDSYTwsGiFecnPzzF+Phb wfnq2ncTUj5xu5eO7mPmvm3470mGe5oViYnfFma3n6fkuQTG9XmT6qLPnKhq462Zqwz7 bMApuL/DiLeLtmy1EKBU/T+zi3PIXydrdL6oDHvNRXRjsI007G6aJTACAmlamw3D235f /Dmg== X-Gm-Message-State: AFqh2kp6/V2MiWvVLXrq+9GEE81qKwBTSh/DxGWUiPFsVmEI0Fok8HxA RiHcYXdoDt8jhGifeHShA6Y= X-Received: by 2002:adf:fd4b:0:b0:2bd:d966:7ffd with SMTP id h11-20020adffd4b000000b002bdd9667ffdmr5870139wrs.9.1673702819108; Sat, 14 Jan 2023 05:26:59 -0800 (PST) Received: from localhost ([176.234.9.57]) by smtp.gmail.com with UTF8SMTPSA id m9-20020a056000024900b002bdec340a1csm1812630wrz.110.2023.01.14.05.26.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 14 Jan 2023 05:26:58 -0800 (PST) From: Sasha Finkelstein To: u.kleine-koenig@pengutronix.de, thierry.reding@gmail.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org Cc: marcan@marcan.st, sven@svenpeter.dev, alyssa@rosenzweig.io, asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-pwm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sasha Finkelstein Subject: [PATCH v7 3/5] arm64: dts: apple: t8103: Add PWM controller Date: Sat, 14 Jan 2023 16:25:06 +0300 Message-Id: <20230114132508.96600-4-fnkl.kernel@gmail.com> X-Mailer: git-send-email 2.37.1 (Apple Git-137.1) In-Reply-To: <20230114132508.96600-1-fnkl.kernel@gmail.com> References: <20230114132508.96600-1-fnkl.kernel@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755004666110873829?= X-GMAIL-MSGID: =?utf-8?q?1755004666110873829?= Adds PWM controller and keyboard backlight bindings for M1 MacBooks Signed-off-by: Sasha Finkelstein Acked-by: Sven Peter --- arch/arm64/boot/dts/apple/t8103-j293.dts | 17 +++++++++++++++++ arch/arm64/boot/dts/apple/t8103-j313.dts | 17 +++++++++++++++++ arch/arm64/boot/dts/apple/t8103.dtsi | 9 +++++++++ 3 files changed, 43 insertions(+) diff --git a/arch/arm64/boot/dts/apple/t8103-j293.dts b/arch/arm64/boot/dts/apple/t8103-j293.dts index 151074109a11..7381dccc1613 100644 --- a/arch/arm64/boot/dts/apple/t8103-j293.dts +++ b/arch/arm64/boot/dts/apple/t8103-j293.dts @@ -11,10 +11,23 @@ #include "t8103.dtsi" #include "t8103-jxxx.dtsi" +#include / { compatible = "apple,j293", "apple,t8103", "apple,arm-platform"; model = "Apple MacBook Pro (13-inch, M1, 2020)"; + + led-controller { + compatible = "pwm-leds"; + led-0 { + pwms = <&fpwm1 0 40000>; + label = "kbd_backlight"; + function = LED_FUNCTION_KBD_BACKLIGHT; + color = ; + max-brightness = <255>; + default-state = "keep"; + }; + }; }; &bluetooth0 { @@ -47,3 +60,7 @@ &i2c2 { &i2c4 { status = "okay"; }; + +&fpwm1 { + status = "okay"; +}; \ No newline at end of file diff --git a/arch/arm64/boot/dts/apple/t8103-j313.dts b/arch/arm64/boot/dts/apple/t8103-j313.dts index bc1f865aa790..1e26aa1ef525 100644 --- a/arch/arm64/boot/dts/apple/t8103-j313.dts +++ b/arch/arm64/boot/dts/apple/t8103-j313.dts @@ -11,10 +11,23 @@ #include "t8103.dtsi" #include "t8103-jxxx.dtsi" +#include / { compatible = "apple,j313", "apple,t8103", "apple,arm-platform"; model = "Apple MacBook Air (M1, 2020)"; + + led-controller { + compatible = "pwm-leds"; + led-0 { + pwms = <&fpwm1 0 40000>; + label = "kbd_backlight"; + function = LED_FUNCTION_KBD_BACKLIGHT; + color = ; + max-brightness = <255>; + default-state = "keep"; + }; + }; }; &bluetooth0 { @@ -39,3 +52,7 @@ &pcie0_dart_2 { /delete-node/ &port01; /delete-node/ &port02; + +&fpwm1 { + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/apple/t8103.dtsi b/arch/arm64/boot/dts/apple/t8103.dtsi index 9859219699f4..5300fd115561 100644 --- a/arch/arm64/boot/dts/apple/t8103.dtsi +++ b/arch/arm64/boot/dts/apple/t8103.dtsi @@ -432,6 +432,15 @@ i2c4: i2c@235020000 { status = "disabled"; /* only used in J293 */ }; + fpwm1: pwm@235044000 { + compatible = "apple,t8103-fpwm", "apple,s5l-fpwm"; + reg = <0x2 0x35044000 0x0 0x4000>; + power-domains = <&ps_fpwm1>; + clocks = <&clkref>; + #pwm-cells = <2>; + status = "disabled"; + }; + serial0: serial@235200000 { compatible = "apple,s5l-uart"; reg = <0x2 0x35200000 0x0 0x1000>; From patchwork Sat Jan 14 13:25:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sasha Finkelstein X-Patchwork-Id: 43755 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp282981wrn; Sat, 14 Jan 2023 05:28:24 -0800 (PST) X-Google-Smtp-Source: AMrXdXutMJRjeGQ5vDULmnod75SkWxnyEqjDRHLMglnQgonknLXW81rju+/ncQMyhAbg6KxFfnRX X-Received: by 2002:a17:90a:e385:b0:227:13f3:cb6d with SMTP id b5-20020a17090ae38500b0022713f3cb6dmr15577077pjz.0.1673702903812; Sat, 14 Jan 2023 05:28:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673702903; cv=none; d=google.com; s=arc-20160816; b=LSFwgelKjr3gvGPMQqfpJazzBId85n7YQWYF+NePdl5iZaRrrdd/t4pqAUAdwzvV7e bZ4F2SP0nSSWaa6XeboKFhbNIXuHXokVLdGJcNSqPm+xR2sMYKmnBSdPBDvgxmvOD58d lv1kBp0afMFP1TXgt0y2PGr+bDe7vZdXCgL2dMSFmRi+toeLD0kpyZsfGLXELTVJ+6rB DA6d4kvoSxBLPT8B/8ISsrfydWNwuGmzq5p6E7gZiF6uW3gbbkppGvFbOGWkzDxgQk+m Q6T0wemDxOtX7kRFRXClpcLODCLFAkqpWvgGjqPbw7KzdByuegAM6smzBjuzqh1s4hWk V/1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=I/Fxp0KlTmBwEo1nLuzPHrie4d14h9A0j9bTIw7gzKw=; b=OmHOXKnDoL/6sFgVKnzKYE2GpT+oLtw/Q9f3M+lYUKRXtFgNWOrklVDGiP1sOGb4xg 1yJuJFcdHFh2ejKvhrDe9E9OVd8V1f6Hiqd2wufMQLHotEUxGRK7VuhiTQJm9AVjek8v jbKq2yPwoh1Og1J1e3ET+nXSERxY0tjgdVMIK5LU+wjSiiNE1JVxFMm+CUNJ0lcgVHet 66bWwkiPsDXVYCgmZiIQ6pqI6u3mzX9BSgovlBnAsTSuJzWFrh3MVWce1m+7z78M/en/ yNck7a7niEzrrLFJBJ8kfufcg4UwvCK2bo84eowuJMV8zLy+ieueKuLPuk0zohkGYw0y 94eQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TD8X0OMA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s11-20020a65584b000000b004a26c35feeesi25032422pgr.859.2023.01.14.05.28.11; Sat, 14 Jan 2023 05:28:23 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TD8X0OMA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230124AbjANN1X (ORCPT + 99 others); Sat, 14 Jan 2023 08:27:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44202 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229996AbjANN1I (ORCPT ); Sat, 14 Jan 2023 08:27:08 -0500 Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 014699027; Sat, 14 Jan 2023 05:27:06 -0800 (PST) Received: by mail-wm1-x336.google.com with SMTP id q8so5089965wmo.5; Sat, 14 Jan 2023 05:27:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=I/Fxp0KlTmBwEo1nLuzPHrie4d14h9A0j9bTIw7gzKw=; b=TD8X0OMAzHCrbPiSDCwQFOC8jDyzGcm1xImUM4l7K3WQRocTAn/EDw2JtAH8xarawB agqs3rzbyzTa9O/+hSL3kpMG0M1CE40jItshSL/CrQUCydeYTIbTAjSSQJc0b8f0rkYS 1E44hapvinqgwYXI4vtfNRRPBos2qHBZxlybB1T3LncHgSS1/HgARtmcdagL7Ssjb0AP 1pHlmIq+RpS0LwWU+60Ugya/hzgYmO7LjSnQI+pxy7fhFrmpR8x5BZLjWmWiq3mlXsm7 X9ViIztl87/VXh6kt6EiklAVbzoUMAl+NWn++3sAS15rcogkqCptSMgtbmthEdgQdsBF 1rFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=I/Fxp0KlTmBwEo1nLuzPHrie4d14h9A0j9bTIw7gzKw=; b=zOu0Lf56bxF4z0gM53wgMNV6r7YLQOB5LktIe2vSR0j/rd2Yty245h3VhmHCEp5qYI xzaJsN6IvEJgfTIRa9w+SyIfq0T+DjatvMz9tkCS5lETzDq2ZNclQsEIlKTUpwH172rI gq0H7asrIhtwmaczubNVl8fZaTrQ4lUS6mXnXNqZBaw94qtrKxb8UCj+eLzv0siOAdyu NywTn2ZrfSjpaK+H82YVSk8hZKP1tKbdfObXK8UVfzjUyyy/K6lXoDltPScxUh06g2xK JlazLTEWqRhtWuuIEn/UwKie70E7BjSTYbsC0sJ5Et4zNgm7BPrfPK7X+uuNoDVnuAa4 D0bQ== X-Gm-Message-State: AFqh2kqvkwSrQd9XdT1ptI/MlRcVVyCe/KCvSQ0BGkDCc5tAkDKv/SRR 7wKsuGXyojxgHHnWC77Z3TE= X-Received: by 2002:a05:600c:8505:b0:3da:f89:bc46 with SMTP id gw5-20020a05600c850500b003da0f89bc46mr9552087wmb.17.1673702825604; Sat, 14 Jan 2023 05:27:05 -0800 (PST) Received: from localhost ([176.234.9.57]) by smtp.gmail.com with UTF8SMTPSA id 2-20020a05600c020200b003d9ef8ad6b2sm19544558wmi.13.2023.01.14.05.27.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 14 Jan 2023 05:27:05 -0800 (PST) From: Sasha Finkelstein To: u.kleine-koenig@pengutronix.de, thierry.reding@gmail.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org Cc: marcan@marcan.st, sven@svenpeter.dev, alyssa@rosenzweig.io, asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-pwm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sasha Finkelstein <7d578vix8hzw@opayq.net>, Sasha Finkelstein Subject: [PATCH v7 4/5] arm64: dts: apple: t600x: Add PWM controller Date: Sat, 14 Jan 2023 16:25:07 +0300 Message-Id: <20230114132508.96600-5-fnkl.kernel@gmail.com> X-Mailer: git-send-email 2.37.1 (Apple Git-137.1) In-Reply-To: <20230114132508.96600-1-fnkl.kernel@gmail.com> References: <20230114132508.96600-1-fnkl.kernel@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755004695997798080?= X-GMAIL-MSGID: =?utf-8?q?1755004695997798080?= From: Sasha Finkelstein <7d578vix8hzw@opayq.net> Adds PWM controller and keyboard backlight bindings for M1 Pro/Max MacBook Pros Signed-off-by: Sasha Finkelstein Acked-by: Hector Martin --- arch/arm64/boot/dts/apple/t600x-die0.dtsi | 9 +++++++++ arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi | 18 ++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/arch/arm64/boot/dts/apple/t600x-die0.dtsi b/arch/arm64/boot/dts/apple/t600x-die0.dtsi index 1c41954e3899..9157ae2a9f7f 100644 --- a/arch/arm64/boot/dts/apple/t600x-die0.dtsi +++ b/arch/arm64/boot/dts/apple/t600x-die0.dtsi @@ -71,6 +71,15 @@ sio_dart_1: iommu@39b008000 { power-domains = <&ps_sio_cpu>; }; + fpwm0: pwm@39b030000 { + compatible = "apple,t6000-fpwm", "apple,s5l-fpwm"; + reg = <0x3 0x9b030000 0x0 0x4000>; + power-domains = <&ps_fpwm0>; + clocks = <&clkref>; + #pwm-cells = <2>; + status = "disabled"; + }; + i2c0: i2c@39b040000 { compatible = "apple,t6000-i2c", "apple,i2c"; reg = <0x3 0x9b040000 0x0 0x4000>; diff --git a/arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi b/arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi index 34906d522f0a..96de7165df6d 100644 --- a/arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi +++ b/arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi @@ -9,6 +9,8 @@ * Copyright The Asahi Linux Contributors */ +#include + / { aliases { serial0 = &serial0; @@ -34,6 +36,18 @@ memory@10000000000 { device_type = "memory"; reg = <0x100 0 0x2 0>; /* To be filled by loader */ }; + + led-controller { + compatible = "pwm-leds"; + led-0 { + pwms = <&fpwm0 0 40000>; + label = "kbd_backlight"; + function = LED_FUNCTION_KBD_BACKLIGHT; + color = ; + max-brightness = <255>; + default-state = "keep"; + }; + }; }; &serial0 { @@ -110,5 +124,9 @@ &pcie0_dart_3 { status = "disabled"; }; +&fpwm0 { + status = "okay"; +}; + /delete-node/ &port02; /delete-node/ &port03; From patchwork Sat Jan 14 13:25:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sasha Finkelstein X-Patchwork-Id: 43758 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp283422wrn; Sat, 14 Jan 2023 05:29:38 -0800 (PST) X-Google-Smtp-Source: AMrXdXviygDgzbA5BF5rEBzy+/3vnPnhtTXsIjo8JlvSB3HhLyvRrJWuf/awo370/N2xL8Np+TR4 X-Received: by 2002:a05:6402:b55:b0:49d:d8ec:cbd3 with SMTP id bx21-20020a0564020b5500b0049dd8eccbd3mr1522845edb.16.1673702977914; Sat, 14 Jan 2023 05:29:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673702977; cv=none; d=google.com; s=arc-20160816; b=zPMipy2Iz/bMz5z6PvVzpR10OUzah9SWRigan24dGQtbT4O2Gw4NRyKkyeXKNKRQmY bKulw5s4z7qm4jl4Q4lbOF30ZoyNuQFhAbo7kpfhXtFlLmDpyyvaT+qB4yYEs85MZJkZ DQTw8aHEYftM1Le84NVo2ok8kziH5hnjuR5tbvm6uMUBJJ9OxVmMyb3Vf/mLS/mAgbG2 l82Q7M7MlUetYS159gKFARjVNco940qqyEOzybZt7WfvSXHaF/RX4Xe0o24MzYv4tVEa pg0ZcrhppC200MaopnGx3lfj5YgIs97OXJCrJqx8iA5wLp7FfxsMTsRAjYHQrn76+8yz hRQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=kTaBsHHaxY4hxEZyw1070cz+vHDzIdLfWWrgADCbRU8=; b=o36Cg81xGSM/uZE6q8k1jno4LQnjJ9jPfPaQtkdgOWW1QwhiDWnFpV4V/j0Lx7+bsA 5c2yGbuDzsZbZmpX3BkcBqliNpKSXWOx7gFRCHF1YdmDJKzresre6lZCJH+7ZsVWm0N7 fBpgGZyzZnFuh0Fv4NqWNFMwZ91AUKxiNgPz70HfUJ3R/DE3GI4umV9MdnKFbKJ26dt+ fHLYDLwtg50RSPToF9ani1PIsaGYp0iy7JOuqM2FkHRsjkuWw+JowLsfbv5DPF1cFhs/ +ALg1GMhMaAvrXgAZAdoaIPe3wyX7Ot5jmFgtYygPsCQ4hKOUN6N3KjRLCVKo71WG8FB ymPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=KctgwPQp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e20-20020a50fb94000000b00497431159d4si3211043edq.532.2023.01.14.05.29.14; Sat, 14 Jan 2023 05:29:37 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=KctgwPQp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229909AbjANN1n (ORCPT + 99 others); Sat, 14 Jan 2023 08:27:43 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44128 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229820AbjANN1S (ORCPT ); Sat, 14 Jan 2023 08:27:18 -0500 Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 47AD7B74A; Sat, 14 Jan 2023 05:27:16 -0800 (PST) Received: by mail-wm1-x334.google.com with SMTP id g10so16889865wmo.1; Sat, 14 Jan 2023 05:27:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kTaBsHHaxY4hxEZyw1070cz+vHDzIdLfWWrgADCbRU8=; b=KctgwPQpH9xCpSLXM53WC9mTpWK1PvFlynHp8iRqG1lMsjo9sB0rthg2CEF3rP3g8x Kqe3/qO1CLVN8Z2AvbJDYtDjapoCrmExuuzBLKv7pVcKYONevudbuMWCF8BJtCTR7yjy USX/U2WQW5J7PEnziHq82Ap8Mp9RV/W9vU/Avz3c6gr1Y43Zoa56txbi/NkoVU13SBUu OKxMoo0XNfBDFgaLDSnqcMvEWOsTQgrn/UBFrXjNT6+/JDVmM0plvZGYy33x3YffaA9D seqkCoyuB0bByMSTJOOTf4t60p3RNtEmWPz33zGfpIZNmvBPw2Mp24rzi9cJiwvUdPyP 8Chg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kTaBsHHaxY4hxEZyw1070cz+vHDzIdLfWWrgADCbRU8=; b=gb7KBodQhJQppZL/KlRaOnzE07T7VABv6cySTtCCIZwDrzdvNaCHKkkqVowdTfSvLX QnT+ZXE38rF1IRtt1CtojiLiM1hMatsfZancd6ZVyRaahtzWpri96l0IFFtaK8yb/xvB JVok7qs7Iebcvu6p4BZ8ANCI7GnpzAi5UH6qfZzOOSudSt2sdcOJk3Evio+PPkui2NyS g1pWkK8hiZsM/zVBUeV8VUm3m0kWHOfpaO3MIDcNk1sR68Du2smlopZzgWY9MIACohZ3 qQtUG6vzSM2XuAN2TstOtvzpiY2MCFr7E9yQYV1G1oVnCBFn8KV8llw2zZOK7+FiVTNe u3mQ== X-Gm-Message-State: AFqh2krH7/cSVKjvAlH0k0DKkJPcwLb1tGOdVdSE+a3LJ37Of20jHyak OsOUpsQYumm8Ru0bIXw/AuM= X-Received: by 2002:a05:600c:3584:b0:3d9:719a:8f7d with SMTP id p4-20020a05600c358400b003d9719a8f7dmr54674605wmq.35.1673702834802; Sat, 14 Jan 2023 05:27:14 -0800 (PST) Received: from localhost ([176.234.9.57]) by smtp.gmail.com with UTF8SMTPSA id l36-20020a05600c1d2400b003d9fb59c16fsm16415818wms.11.2023.01.14.05.27.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 14 Jan 2023 05:27:14 -0800 (PST) From: Sasha Finkelstein To: u.kleine-koenig@pengutronix.de, thierry.reding@gmail.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org Cc: marcan@marcan.st, sven@svenpeter.dev, alyssa@rosenzweig.io, asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-pwm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sasha Finkelstein Subject: [PATCH v7 5/5] MAINTAINERS: Add entries for Apple PWM driver Date: Sat, 14 Jan 2023 16:25:08 +0300 Message-Id: <20230114132508.96600-6-fnkl.kernel@gmail.com> X-Mailer: git-send-email 2.37.1 (Apple Git-137.1) In-Reply-To: <20230114132508.96600-1-fnkl.kernel@gmail.com> References: <20230114132508.96600-1-fnkl.kernel@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755004773817969474?= X-GMAIL-MSGID: =?utf-8?q?1755004773817969474?= Add the MAINTAINERS entries for the driver Signed-off-by: Sasha Finkelstein Acked-by: Sven Peter --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 7f86d02cb427..75bda5ab704d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1970,6 +1970,7 @@ F: Documentation/devicetree/bindings/nvmem/apple,efuses.yaml F: Documentation/devicetree/bindings/pci/apple,pcie.yaml F: Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml F: Documentation/devicetree/bindings/power/apple* +F: Documentation/devicetree/bindings/pwm/pwm-apple.yaml F: Documentation/devicetree/bindings/watchdog/apple,wdt.yaml F: arch/arm64/boot/dts/apple/ F: drivers/bluetooth/hci_bcm4377.c @@ -1985,6 +1986,7 @@ F: drivers/mailbox/apple-mailbox.c F: drivers/nvme/host/apple.c F: drivers/nvmem/apple-efuses.c F: drivers/pinctrl/pinctrl-apple-gpio.c +F: drivers/pwm/pwm-apple.c F: drivers/soc/apple/* F: drivers/watchdog/apple_wdt.c F: include/dt-bindings/interrupt-controller/apple-aic.h