From patchwork Wed Aug 9 18:50:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Guido_G=C3=BCnther?= X-Patchwork-Id: 133432 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:c44e:0:b0:3f2:4152:657d with SMTP id w14csp3017675vqr; Wed, 9 Aug 2023 12:13:57 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGBqqUbm4X9jStwnjorUeQvR6tV5LxryQf6z4aZ/TCAiT0bkK8ZgdvNA0Zwc5cqmTCflXC1 X-Received: by 2002:a2e:2e02:0:b0:2b7:3b73:2589 with SMTP id u2-20020a2e2e02000000b002b73b732589mr79219lju.32.1691608437123; Wed, 09 Aug 2023 12:13:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691608437; cv=none; d=google.com; s=arc-20160816; b=vm3oQDJ7MGniaRO0X1+HXZtyAIZv0NpN3AFnEV8w7vPLkNTyyD/a09jMqqlXDeAcEx u40hIdKPLN1ftym5XdYfB6PCmjCe+iD7gswuqZitowDY2BDpLQC4+xg93Up+7YJNq5Wq 1Y1y0vA9qAWtlNRo9d0SuiMW4v85ZKbVx59zZE/byO+WWDLaGW7iLmKa82viuGV5Aj3L s3z4fRnY37ULvXkwQrnchY9r6m5QYU066MHM/Q/Pn6ozVUJ6DHFKWpyPha0d/rwMdYVq iPdkV23JWEDFHqPBJd95VHJNi1r0TOmWilE+jb12DQ0ZiN71aPZ0DpI8jrEV4VZ/A9Ur 3l9A== 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:to:from; bh=MiOhVz08B7TXDxY16PHb/Vgvg/qo4cZ0KIlTvWwIBCM=; fh=sFkLsZwiJArbsi7lfxoI53QPAhiVI+Eaigw/hREkdno=; b=OdAp82FYep7AReNzkgK2Vu1HGtrLMdbYpA12Q/PoNl8nKNkc0lUViz21gSNMdHGsZm zs5Ju8IdNmpFn91mJOEKRxvoxzlcpKXmgNMlU+9RY+mSGm7xo8GIPP1BC0GuSHyHt+UD ehmCXBLZRZiCOP8kK7w/xUMYRd2rW9Fbq28qk6h6VC6D51QKkWKXnuYlbhvnWOXJcpr0 u91vupvCrQQh4hgdUZPeq1xEyfvLIZpT6jUyeJ188ykRqxQUZSG3PTyKWOZ7A7GkgNhB EE7oKYpFcrxJ1fyj7YHxEOJWAsRtHszGqFuoJ/QjZhKTrh7/zf9RePU0OQw/6J9bZu7q XjjA== ARC-Authentication-Results: i=1; mx.google.com; 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 Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d14-20020a170906174e00b00965ec09592bsi8824017eje.817.2023.08.09.12.13.32; Wed, 09 Aug 2023 12:13:57 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232953AbjHISum (ORCPT + 99 others); Wed, 9 Aug 2023 14:50:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45934 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231449AbjHISuj (ORCPT ); Wed, 9 Aug 2023 14:50:39 -0400 Received: from honk.sigxcpu.org (honk.sigxcpu.org [24.134.29.49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6AB77E64 for ; Wed, 9 Aug 2023 11:50:38 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id 6C47AFB09; Wed, 9 Aug 2023 20:50:30 +0200 (CEST) Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HyyE5NNQkE41; Wed, 9 Aug 2023 20:50:27 +0200 (CEST) From: =?utf-8?q?Guido_G=C3=BCnther?= To: Ulf Hansson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Liam Girdwood , Mark Brown , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Catalin Marinas , Will Deacon , =?utf-8?q?Guido_G=C3=BCnther?= , Peng Fan , Bjorn Andersson , Arnd Bergmann , Geert Uytterhoeven , Konrad Dybcio , =?utf-8?b?TsOtY29sYXMgRi4gUi4g?= =?utf-8?b?QS4gUHJhZG8=?= , =?utf-8?b?UmFmYcWCIE1p?= =?utf-8?b?xYJlY2tp?= , kernel@puri.sm, linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, linux-arm-kernel@lists.infradead.org, David Heidelberg Subject: [PATCH v1 1/5] dt-bindings: sound: gtm601: Add description Date: Wed, 9 Aug 2023 20:50:10 +0200 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,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: INBOX X-GMAIL-THRID: 1773780008171662151 X-GMAIL-MSGID: 1773780008171662151 This allows to us to document the channel and sampling rate requirements. Signed-off-by: Guido Günther Reviewed-by: David Heidelberg Acked-by: Conor Dooley --- Documentation/devicetree/bindings/sound/option,gtm601.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/option,gtm601.yaml b/Documentation/devicetree/bindings/sound/option,gtm601.yaml index 69c2ccc79dc5..ff813d97fc59 100644 --- a/Documentation/devicetree/bindings/sound/option,gtm601.yaml +++ b/Documentation/devicetree/bindings/sound/option,gtm601.yaml @@ -16,10 +16,12 @@ description: > properties: compatible: oneOf: - - items: # 48 kHz stereo + - description: Broadmobi BM818 (48Khz stereo) + items: - const: broadmobi,bm818 - const: option,gtm601 - - const: option,gtm601 # 8 kHz mono + - description: GTM601 (8kHz mono) + const: option,gtm601 '#sound-dai-cells': const: 0 From patchwork Wed Aug 9 18:50:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Guido_G=C3=BCnther?= X-Patchwork-Id: 133471 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:c44e:0:b0:3f2:4152:657d with SMTP id w14csp3040170vqr; Wed, 9 Aug 2023 13:00:51 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGLbH59TEGW+Hj70ReasEPvf35lxB6bvSOYKddQiArvrubPMJhLolbpa7mKJlzhG4z+QSgY X-Received: by 2002:a2e:910a:0:b0:2b6:d13a:8e34 with SMTP id m10-20020a2e910a000000b002b6d13a8e34mr156131ljg.46.1691611251163; Wed, 09 Aug 2023 13:00:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691611251; cv=none; d=google.com; s=arc-20160816; b=rbTSkqF77sCOiIW8dscwmy1LALM99vq8wdC8faFUnMnfN81F549bvLe1djzTonsjrL tqsw9OztWQKnw4JB821AYNWnY27Jy/KlxzX9eFUY2u7T61N/73SjyvexpRtw9ihp0lQA nc12qK4x7+Ttjd0nAbFdyjhnvlhTo5TYJDMKPmCo002UE4qE7XO6LwTy0VFMng806pUH gIS1KfKrfUBefqdfZKaer8Vxu6NXtFiipHC+6P/dwOYeKbbjMfEzj1eSbWT/CUaTKE6t PHWcs3UcLdhvqGXU/f09pPzejXnmEjep3uyeXNGJE+jeoHwEc7cz05cEqJhyJVqCI07r pzdQ== 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:to:from; bh=uZ+PLBKJv4fhGpGbzgr0bNZ6r9nqEy5j9y+0nyNlwxg=; fh=sFkLsZwiJArbsi7lfxoI53QPAhiVI+Eaigw/hREkdno=; b=qbuNnbns24mwjAcNW7zHdQOuT9s2FQeIqbAoRQemG5lZL4Q2E168GyMCMvfDpaVz2n 2CITJzuXpESqvJDNE8EQJ0ca5qjECsWgfgecDvPWaVdwiJ2ElF+2Ew00gtiiwNW4G5nw 5UH3cFQTQzrOh6as1vboF9M43wigr29AntWZbyjvfTxqeQNaJxuiWk7H13oV4Veoi77/ RlexnQ5wNEAazs1+RuF/lOlbCmv8luiC/378Pbjls3fgT1WRoUAqfF8vUZ2JzTsk/BGe MQFhOoJRwEb0eoxmiYendAuySGeXp0wfzX5CC6HsreUdO5t+WkkdrCBrEbE+7NCkUiMX nYXg== ARC-Authentication-Results: i=1; mx.google.com; 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 Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k19-20020a170906129300b00992bf8cc68csi3195840ejb.973.2023.08.09.13.00.23; Wed, 09 Aug 2023 13:00:51 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233073AbjHISun (ORCPT + 99 others); Wed, 9 Aug 2023 14:50:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38782 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232404AbjHISuk (ORCPT ); Wed, 9 Aug 2023 14:50:40 -0400 Received: from honk.sigxcpu.org (honk.sigxcpu.org [24.134.29.49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7224BE51 for ; Wed, 9 Aug 2023 11:50:40 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id D8369FB02; Wed, 9 Aug 2023 20:50:34 +0200 (CEST) Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yXY2gYn5K0BH; Wed, 9 Aug 2023 20:50:30 +0200 (CEST) From: =?utf-8?q?Guido_G=C3=BCnther?= To: Ulf Hansson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Liam Girdwood , Mark Brown , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Catalin Marinas , Will Deacon , =?utf-8?q?Guido_G=C3=BCnther?= , Peng Fan , Bjorn Andersson , Arnd Bergmann , Geert Uytterhoeven , Konrad Dybcio , =?utf-8?b?TsOtY29sYXMgRi4gUi4g?= =?utf-8?b?QS4gUHJhZG8=?= , =?utf-8?b?UmFmYcWCIE1p?= =?utf-8?b?xYJlY2tp?= , kernel@puri.sm, linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, linux-arm-kernel@lists.infradead.org, David Heidelberg Subject: [PATCH v1 2/5] dt-bindings: mmc: Fix reference to pwr-seq-simple Date: Wed, 9 Aug 2023 20:50:11 +0200 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,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: INBOX X-GMAIL-THRID: 1773782959181457423 X-GMAIL-MSGID: 1773782959181457423 It's a YAML file nowadays. Signed-off-by: Guido Günther --- Documentation/devicetree/bindings/mmc/mmc-controller.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/mmc/mmc-controller.yaml b/Documentation/devicetree/bindings/mmc/mmc-controller.yaml index 86c73fd825fd..58ae298cd2fc 100644 --- a/Documentation/devicetree/bindings/mmc/mmc-controller.yaml +++ b/Documentation/devicetree/bindings/mmc/mmc-controller.yaml @@ -269,7 +269,7 @@ properties: post-power-on-delay-ms: description: It was invented for MMC pwrseq-simple which could be referred to - mmc-pwrseq-simple.txt. But now it\'s reused as a tunable delay + mmc-pwrseq-simple.yaml. But now it\'s reused as a tunable delay waiting for I/O signalling and card power supply to be stable, regardless of whether pwrseq-simple is used. Default to 10ms if no available. From patchwork Wed Aug 9 18:50:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Guido_G=C3=BCnther?= X-Patchwork-Id: 133431 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:c44e:0:b0:3f2:4152:657d with SMTP id w14csp3017404vqr; Wed, 9 Aug 2023 12:13:30 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEzeZRozKdmggzsOMBhjL9Qe5Df0G15zGJETolXh1FqS/UGCRbuT1fDfGUjh6bWTtNZPnYC X-Received: by 2002:aa7:d950:0:b0:523:1410:b611 with SMTP id l16-20020aa7d950000000b005231410b611mr84801eds.25.1691608410336; Wed, 09 Aug 2023 12:13:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691608410; cv=none; d=google.com; s=arc-20160816; b=JrGswIzj404KkJbx7goQSfR4KXC1I8b81rzTGEF4j00xo86G7z7EEswLovQU7a+TMX ibRA8jwaEuhmLnjsvvv6hxuwUSHohxUQv/aju1ux8JLRCBp8aInhLr9hB0uOlmi4FKPx lqt+FXxYdkDnZEcY4RFnoXcLPOw5BKwBfPKbwEUNFyBVaBnk9Fqsoxu8GAs+p8SQoS4b 9YfAEQSUjQ2UXijsQRb9aweWfX5lsIRx4+FWTqVbqkETNT8gtXxrT3y6TuilngYkLSzJ kdYLtmxlo1vSW7lKjQj4e/s+1yIUj2xKqOduRqk3U6pVCIjYZCrBCFGxOEP96+mJnr5V HJVw== 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:to:from; bh=PWkmFmQOWGkKU3OMIYjjYNF5fpUI0Nk/UDdiDiBnR2w=; fh=sFkLsZwiJArbsi7lfxoI53QPAhiVI+Eaigw/hREkdno=; b=qy9YpY/JAr4m+wFUcw70kmWR1DprqWqzWFbpGbJcTqLww3nadXcQ5Tf71fYhAr+aAw aiPH7Rr2ymJsqx2uvHds0c+v6ahBahWB8Yu3o1LWUi2CcF6DUant03wi7BHzlkvsnfui F65b77c4Wsp5PrpOS2j/UPsrs3AyH/7kWYo9/UNKGy3enH0P/e3FHrSC9skpWvAH3Git zP6BMgyPLhZSV4b6i4Y5SAUEw73T42vJ4fDIi0Vspx9cAgD711MUZqlIK8onxUFywMKf bBU1ROejinmR/7vvSdDjeQthvelOJNN9x/fYkeJCNKwWotGmKXYVdVbwwrOe3v1ftaZh DKGg== ARC-Authentication-Results: i=1; mx.google.com; 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 Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b25-20020a05640202d900b00523384d6840si4917499edx.453.2023.08.09.12.13.05; Wed, 09 Aug 2023 12:13:30 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233097AbjHISuw (ORCPT + 99 others); Wed, 9 Aug 2023 14:50:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38808 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233037AbjHISum (ORCPT ); Wed, 9 Aug 2023 14:50:42 -0400 Received: from honk.sigxcpu.org (honk.sigxcpu.org [24.134.29.49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B24DBE64 for ; Wed, 9 Aug 2023 11:50:41 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id 0E890FB03; Wed, 9 Aug 2023 20:50:37 +0200 (CEST) Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SXqsJqQ7ACYl; Wed, 9 Aug 2023 20:50:31 +0200 (CEST) From: =?utf-8?q?Guido_G=C3=BCnther?= To: Ulf Hansson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Liam Girdwood , Mark Brown , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Catalin Marinas , Will Deacon , =?utf-8?q?Guido_G=C3=BCnther?= , Peng Fan , Bjorn Andersson , Arnd Bergmann , Geert Uytterhoeven , Konrad Dybcio , =?utf-8?b?TsOtY29sYXMgRi4gUi4g?= =?utf-8?b?QS4gUHJhZG8=?= , =?utf-8?b?UmFmYcWCIE1p?= =?utf-8?b?xYJlY2tp?= , kernel@puri.sm, linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, linux-arm-kernel@lists.infradead.org, David Heidelberg Subject: [PATCH v1 3/5] arm64: dts: imx8mq-librem5-devkit: Mark buck2 as always on Date: Wed, 9 Aug 2023 20:50:12 +0200 Message-Id: <206b50ea5e3afe598783b29264c4b995b43229f2.1691606520.git.agx@sigxcpu.org> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,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: INBOX X-GMAIL-THRID: 1773779980689672372 X-GMAIL-MSGID: 1773779980689672372 Otherwise the A53 cores are shut down which doesn't end well. Reported-by: David Heidelberg Tested-by: David Heidelberg Signed-off-by: Guido Günther --- arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts b/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts index b3549eae6278..be9ef5c271df 100644 --- a/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts +++ b/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts @@ -324,6 +324,7 @@ buck2_reg: BUCK2 { regulator-ramp-delay = <1250>; rohm,dvs-run-voltage = <1000000>; rohm,dvs-idle-voltage = <900000>; + regulator-always-on; }; buck3_reg: BUCK3 { From patchwork Wed Aug 9 18:50:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Guido_G=C3=BCnther?= X-Patchwork-Id: 133422 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:c44e:0:b0:3f2:4152:657d with SMTP id w14csp3008644vqr; Wed, 9 Aug 2023 11:59:08 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHkIXZKb9Af/YhPNZSDxKuJVroa/hpJuXFXxoFVTHP25I+8we41Mpwn8Y1rSInSnvuHW/Rx X-Received: by 2002:a05:6402:6c9:b0:51e:3558:5eb6 with SMTP id n9-20020a05640206c900b0051e35585eb6mr89540edy.3.1691607547855; Wed, 09 Aug 2023 11:59:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691607547; cv=none; d=google.com; s=arc-20160816; b=YXb8Nis99mO348cPWs9rlkDwy+lw2fanT3qaG/wa4akamwhHlANNIUhJpFDqSokAs/ uj5WXmvEsrl06+w5/KLQK89dFB+QuMWOIRL8LL9J83xvgIxP2I4OwEfopPdmpYK7lyTI CSTId7cZOfJZ5s3cntSkMKkBJSPGZnpFFoyRA9tw2v1sTfm2s6+k89wPvnbxg7/N5yaX bdJSaG6c8pxwBMUafMxRwS5b0ZfzE8i3+384SbgNi8Nd5SNbGxGBslkC6etXazQ8Guqy c3ul+w355zw5+ZJQJuuGRa2z/8IFPcLoRuNFiuRrD9MOVBUg2rwQUm+7kvBfS0lKOupK wOEg== 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:to:from; bh=BgArkQrKANLlS/h8kX+Toy18Ny+mh0iC9ZvAy6Tk3g8=; fh=sFkLsZwiJArbsi7lfxoI53QPAhiVI+Eaigw/hREkdno=; b=gv7n8vZASjjwesGPWYZ0Zbvdhden5wQjjAMm6Ds5Qkf2kyfQOi2dbRTrnEPx7Dz0QW 9ERHyEWoc+GIyXbNMm0tcHfMcLKqWx2UsGNQk1wI9E84Jx/uSUuAt2UQVM6ISr4hdHlI e3q0Okw8YdnLlUtEsg+mSGxeMvWNkhwtmKYen8bfUGq82wZBS1VwqUVvgvC+DstIcOcH D/zdawyn64aNQCFWx9adn3xtSHLnMqJrPL9nZ0iDJHIC68+uVsOuCJE0MWL9abgBgcEu syKluTUhvMZJkJVtJZS56uSXgkFgIGcm5tHljg+qqOl2sSSoBOzOpr50cKK7WWUChYLx hvMQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a4-20020aa7cf04000000b0052185566aa9si8384225edy.565.2023.08.09.11.58.44; Wed, 09 Aug 2023 11:59:07 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233113AbjHISur (ORCPT + 99 others); Wed, 9 Aug 2023 14:50:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38838 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233074AbjHISuo (ORCPT ); Wed, 9 Aug 2023 14:50:44 -0400 Received: from honk.sigxcpu.org (honk.sigxcpu.org [24.134.29.49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EFCB910C3 for ; Wed, 9 Aug 2023 11:50:43 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id C151FFB05; Wed, 9 Aug 2023 20:50:41 +0200 (CEST) Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mAFFqLzQD3xy; Wed, 9 Aug 2023 20:50:35 +0200 (CEST) From: =?utf-8?q?Guido_G=C3=BCnther?= To: Ulf Hansson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Liam Girdwood , Mark Brown , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Catalin Marinas , Will Deacon , =?utf-8?q?Guido_G=C3=BCnther?= , Peng Fan , Bjorn Andersson , Arnd Bergmann , Geert Uytterhoeven , Konrad Dybcio , =?utf-8?b?TsOtY29sYXMgRi4gUi4g?= =?utf-8?b?QS4gUHJhZG8=?= , =?utf-8?b?UmFmYcWCIE1p?= =?utf-8?b?xYJlY2tp?= , kernel@puri.sm, linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, linux-arm-kernel@lists.infradead.org, David Heidelberg Subject: [PATCH v1 4/5] arm64: dts: imx8mq-librem5-devkit: Drop power-supply Date: Wed, 9 Aug 2023 20:50:13 +0200 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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: INBOX X-GMAIL-THRID: 1773779075966049104 X-GMAIL-MSGID: 1773779075966049104 Use a power sequence instead. As this handles the wifi disable line rename the pincontrol accordingly. This also makes it similar to the Librem 5. Resolves following warning: arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dtb: mmc@30b50000: Unevaluated properties are not allowed ('power-supply' was unexpected) from schema $id: http://devicetree.org/schemas/mmc/fsl-imx-esdhc.yaml# Reported-by: David Heidelberg Signed-off-by: Guido Günther --- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts b/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts index be9ef5c271df..244075e2a599 100644 --- a/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts +++ b/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts @@ -231,16 +231,11 @@ vibrator { vcc-supply = <®_3v3_p>; }; - wifi_pwr_en: regulator-wifi-en { - compatible = "regulator-fixed"; + wifi_pwrseq: pwrseq { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_wifi_pwr_en>; - regulator-name = "WIFI_EN"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio3 5 GPIO_ACTIVE_HIGH>; - enable-active-high; - regulator-always-on; + compatible = "mmc-pwrseq-simple"; + reset-gpios = <&gpio3 5 GPIO_ACTIVE_LOW>; }; }; @@ -1032,7 +1027,7 @@ &usdhc2 { pinctrl-2 = <&pinctrl_usdhc2_200mhz>; bus-width = <4>; vmmc-supply = <®_usdhc2_vmmc>; - power-supply = <&wifi_pwr_en>; + mmc-pwrseq = <&wifi_pwrseq>; broken-cd; disable-wp; cap-sdio-irq; From patchwork Wed Aug 9 18:50:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Guido_G=C3=BCnther?= X-Patchwork-Id: 133435 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:c44e:0:b0:3f2:4152:657d with SMTP id w14csp3018170vqr; Wed, 9 Aug 2023 12:14:49 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFKQj/qh5k3yKA+GNi+eEAtd4FuGwdJ/1CC9Qa3SPLnCnRDdJoWPJL9zB9QFMpVPqYD6UDj X-Received: by 2002:ac2:52b7:0:b0:4fe:15b5:a5f9 with SMTP id r23-20020ac252b7000000b004fe15b5a5f9mr8974lfm.54.1691608489041; Wed, 09 Aug 2023 12:14:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691608489; cv=none; d=google.com; s=arc-20160816; b=EYp9b+jnY4azHpV1QetoU55nklk/ug0NrABdVXvaBqBZLDKB9a4+uUN/YbofJqt4EL VxhPfPpXjx/coUPj6RBFyexPATUgGPHxVChGHZQ0hWcmmOyzD6Ye/WBEC+fYhlLSIzqL K7KxPU5nqxUrA1XucX/f7QBhevqVcpP6/wAyq82gfIFMG1LCZwTlZYnQ1M4MbobSKuFL 4qdNergiy6tposbNIgARt12z4L/gZPq7OVuJU+iGn249cnfncn51lkBIEZNgJKs0NJ7/ kC6wCBy0GnYVEPEUpsPueWC1LBQYcLGtlQCadtP0FsrPfhU4P1H4+ipRw9ZmNf+lSy8w RV1Q== 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:to:from; bh=WOb58TGQSTQQBoVoyp/bsYVtRYQP5qa4D8L+spUoO4M=; fh=sFkLsZwiJArbsi7lfxoI53QPAhiVI+Eaigw/hREkdno=; b=DxwaFN1xkuLZsI/4EZ5SBYDfiDkCVqpek/X7yvxzeLhfgvXyq9sV6MwdxiPrlv+M9O rq54v2OiCFGwMnVHLWLQLLILLw2tikAyABSK1JDt9BmqvWynvUEuzG/Gp/vqyCThE+Rz qK5CN9Yl8X9neCpXsEBrWAqS79bfc4oDHi/Ut3si9WTGSDZzWIe6SQgvBf54Gpm6A9VW XYpcnxWFq0m5jLPvE3mAYoPyY5AQd0pk2fxCgafSuJGvgPUkks7QwZqUMEZGyaQeZdWD N7mdiXyr9VFIigotkfpeWGwj8lJPoRgQpxyt++zM0rlpcvkrBjfbhGEvuq6GIGG+6Vly gGKA== ARC-Authentication-Results: i=1; mx.google.com; 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 Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r21-20020aa7d595000000b005233f273f4dsi4015116edq.495.2023.08.09.12.14.24; Wed, 09 Aug 2023 12:14:49 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233132AbjHISut (ORCPT + 99 others); Wed, 9 Aug 2023 14:50:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38824 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231449AbjHISun (ORCPT ); Wed, 9 Aug 2023 14:50:43 -0400 Received: from honk.sigxcpu.org (honk.sigxcpu.org [24.134.29.49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D3018E7A for ; Wed, 9 Aug 2023 11:50:42 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id EAA95FB04; Wed, 9 Aug 2023 20:50:39 +0200 (CEST) Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6lFFR-HR70jt; Wed, 9 Aug 2023 20:50:37 +0200 (CEST) From: =?utf-8?q?Guido_G=C3=BCnther?= To: Ulf Hansson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Liam Girdwood , Mark Brown , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Catalin Marinas , Will Deacon , =?utf-8?q?Guido_G=C3=BCnther?= , Peng Fan , Bjorn Andersson , Arnd Bergmann , Geert Uytterhoeven , Konrad Dybcio , =?utf-8?b?TsOtY29sYXMgRi4gUi4g?= =?utf-8?b?QS4gUHJhZG8=?= , =?utf-8?b?UmFmYcWCIE1p?= =?utf-8?b?xYJlY2tp?= , kernel@puri.sm, linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, linux-arm-kernel@lists.infradead.org, David Heidelberg Subject: [PATCH v1 5/5] arm64: defconfig: Enable Redpine 91X wlan driver Date: Wed, 9 Aug 2023 20:50:14 +0200 Message-Id: <199e385b0293023def88575d90105cd9fe370035.1691606520.git.agx@sigxcpu.org> X-Mailer: git-send-email 2.40.1 In-Reply-To: References: MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,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: INBOX X-GMAIL-THRID: 1773780062972460711 X-GMAIL-MSGID: 1773780062972460711 The Librem 5 devkit has it connected via SDIO. Signed-off-by: Guido Günther --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index bf13d5c46578..21ab69a3cf4b 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -414,6 +414,7 @@ CONFIG_MWIFIEX=m CONFIG_MWIFIEX_SDIO=m CONFIG_MWIFIEX_PCIE=m CONFIG_MT7921E=m +CONFIG_RSI_91X=m CONFIG_WL18XX=m CONFIG_WLCORE_SDIO=m CONFIG_WWAN=m