From patchwork Tue May 30 12:03:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100795 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129882vqr; Tue, 30 May 2023 05:08:59 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7NrtA6fadW9GXfbJHZkJIITmuICoPoW7M2lkJGv7FvHiMasc2NdBPKS9NZ5ACV+sjcCxGp X-Received: by 2002:a17:90a:868a:b0:256:69e8:9298 with SMTP id p10-20020a17090a868a00b0025669e89298mr8150093pjn.17.1685448539207; Tue, 30 May 2023 05:08:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448539; cv=none; d=google.com; s=arc-20160816; b=qzDPaPicTqfrRMDtXx460gWUWDBJa1ZUgH7c1bCxLWpQzOaquGQu419mEILpLh3e2G 7S/UIh3zh/PArM3HnJXDQW01r2KUgsdIzEn5C0icWCJRR7fX6eqUuUQZ5DgMsMBcGNLU jkIV1/AJYt6FQvgEihlSK97oZssRPusAuv1+WUXfwOignwrFDMwRcgUYXbg7sZYW51eV dOuxOSMnG+CjiTxVEZwtj6t8QfgAvnLSaPIuhi93KNW0Aoxmog6/DHcCrvlwX4pbonUV jdClvylog8hrZjklYof2nLZzIzho8blX28iOs1zgT1ZNeAlP+q3FrF1SRF6W/jwHdssm 7XMg== 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; bh=IqX+eMLoCkCVIDw2vzC0UqGxNossExQa/sKnwQlaW2Y=; b=kkjm/ErYBkbtfvucfw4OYxtu2toIfzWkUQp0h9bopCQuYrVxYI8zm9pPkck6KLhGG1 nvmiEBQmlqVawgw9TgcWpItJ7R6cknpu7c3HswmzdS8uvjMPpt+vKu7hWrwoH7JNoa0M 2qhJqiUH0/tOF+zHcrYeMUbZR3PbjgM4w40r4pWtlA5GMBnxaT52IQlegyqXLBW9j0x/ bAQRk4zdZZmJkzxvlJPP4EmAxMrOlrouEsR6iDHyanceVwfZaQC4QYoAqHR/E6j+Hnn7 ogiJANLIDLZ82UHEL1Y/xCb5DbBOQiBAufDuKDYLOM9Tb2sAyFk77tZP8DBovGjwm6nU ShxA== 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 r30-20020a638f5e000000b005030eb175d1si7475192pgn.107.2023.05.30.05.08.45; Tue, 30 May 2023 05:08:59 -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 S232176AbjE3MEN (ORCPT + 99 others); Tue, 30 May 2023 08:04:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36364 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232141AbjE3MED (ORCPT ); Tue, 30 May 2023 08:04:03 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A2BA8C9 for ; Tue, 30 May 2023 05:04:02 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4r-0000AZ-AA; Tue, 30 May 2023 14:03:49 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4q-003rWS-65; Tue, 30 May 2023 14:03:48 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3uM-Me; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Robin van der Gracht , Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 01/15] ARM: dts: imx6qdl: vicut1: The sgtl5000 uses i2s not ac97 Date: Tue, 30 May 2023 14:03:31 +0200 Message-Id: <20230530120345.2874900-2-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320887400940045?= X-GMAIL-MSGID: =?utf-8?q?1767320887400940045?= From: Robin van der Gracht According to Documentation/devicetree/bindings/sound/fsl,ssi.txt 'fsl,mode' should be specified for AC97 mode only. The 'fsl,ssi' documentation doesn't say anything about specifying 'sound-dai-cells' so we'll remove that as well. Signed-off-by: Robin van der Gracht Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm/boot/dts/imx6qdl-vicut1.dtsi b/arch/arm/boot/dts/imx6qdl-vicut1.dtsi index c4e6cf0527ba..74017ae5a67a 100644 --- a/arch/arm/boot/dts/imx6qdl-vicut1.dtsi +++ b/arch/arm/boot/dts/imx6qdl-vicut1.dtsi @@ -393,8 +393,6 @@ &pwm3 { }; &ssi1 { - #sound-dai-cells = <0>; - fsl,mode = "ac97-slave"; status = "okay"; }; From patchwork Tue May 30 12:03:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100797 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129891vqr; Tue, 30 May 2023 05:09:00 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7iE9j5d44U0bTXYPtaUIF0HGiq/D/u5IT/Craw8snFladJwQseVlV8a2yikPbQYz1UxQk4 X-Received: by 2002:a17:90a:ee4a:b0:256:9b75:84cf with SMTP id bu10-20020a17090aee4a00b002569b7584cfmr2045702pjb.6.1685448539672; Tue, 30 May 2023 05:08:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448539; cv=none; d=google.com; s=arc-20160816; b=fVgQn/UJffTOvxQz49+wdofYc04KrG5vPF9SUlEPPGdvvxPcqk6EJoODOpJVWf/Tqs HmaWxl/zaIkvvVZ7HDo+nuh4xU3e+FMd3THxqgF0oo1lQVI/Up0Vw1wXHQvL7u5JfMGS uHP+gptC4X3atj48DuLW6X7CF5tgmYIwpoQqgYLfV9NIA2C6kM3lmyuXaUCmHp2P7h5i s3TdhKK0kA0kgK1oqMyPgzlwKrmRsctcrI5JdK6tfdxcITA4PyFmyflvlKx8n6LP/cpK 4xZzVWGYl4zEtm1rIq1BSdgjEQl76cCILqA94VYuP3Nnq0hP7HtIMCwdK55oifrENjNz bqTw== 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; bh=iEZ9ZIzupHNOlk0PT63SczseqUdrS2svjl2+KGykh18=; b=gLVQYx7Uf1PB8oOM2zIlIG7GQEAARIftpnZAbAhGpFwrNgIDM9qpHENA+sLYWaeTYd NiJW9h2zQ1S3bJ20BfyVQ7Y7FQUI/pu8qEb0ZWXxnYwfej+ztnfLUR3H+QlG1kdQVDE/ l7kvbVYEzwD2x2A8psQrbYtLW9Hk1gsnocFrjZn0ZLwG4Oj0h5NdZC/TpTPtJ42iNIoD g83sG856yLuAkX9woaM/1gnAQ7Q3gfJgaJweRJiSJ5jhg80mcq9VxtDmhoG2mNj0xW6U Zm89ueQnfn/oZOP+ifzIUTwqe0NJQzBhqzLuEJjJuTLjgE/iIT7P2zxCzkYcEb1OY70O Jkjw== 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 pm3-20020a17090b3c4300b0024e1ae3fb36si1405886pjb.128.2023.05.30.05.08.45; Tue, 30 May 2023 05:08:59 -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 S231482AbjE3MEv (ORCPT + 99 others); Tue, 30 May 2023 08:04:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36472 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232187AbjE3MEJ (ORCPT ); Tue, 30 May 2023 08:04:09 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1A20AC5 for ; Tue, 30 May 2023 05:04:07 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4t-0000FT-Ez; Tue, 30 May 2023 14:03:51 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4s-003rXE-8r; Tue, 30 May 2023 14:03:50 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3uW-NN; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Robin van der Gracht , Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 02/15] ARM: dts: imx6dl: prtvt7: Adjust default backlight brightness to 65 Date: Tue, 30 May 2023 14:03:32 +0200 Message-Id: <20230530120345.2874900-3-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320888206895527?= X-GMAIL-MSGID: =?utf-8?q?1767320888206895527?= From: Robin van der Gracht This commit changes the default brightness level of the backlight on the prtvt7 device from 20 to 65, roughly equivalent to 75% of the maximum brightness level defined in the "brightness-levels" property. The adjustment provides a more optimal default brightness for the device, improving the overall user experience. Signed-off-by: Robin van der Gracht Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6dl-prtvt7.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts index a1eb53851794..5e68802fee6d 100644 --- a/arch/arm/boot/dts/imx6dl-prtvt7.dts +++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts @@ -24,7 +24,7 @@ backlight_lcd: backlight-lcd { compatible = "pwm-backlight"; pwms = <&pwm1 0 500000 0>; brightness-levels = <0 20 81 248 1000>; - default-brightness-level = <20>; + default-brightness-level = <65>; num-interpolated-steps = <21>; power-supply = <®_bl_12v0>; }; From patchwork Tue May 30 12:03:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100792 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129719vqr; Tue, 30 May 2023 05:08:44 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4lAAf5Vgxiz9p9m0WwBO+b29JRfyAc0uVWA2oIRjcveYEsuHktVm3X6lRuqXYjyLRtpahq X-Received: by 2002:a05:6a20:5498:b0:10c:b441:5bd0 with SMTP id i24-20020a056a20549800b0010cb4415bd0mr2361135pzk.18.1685448524159; Tue, 30 May 2023 05:08:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448524; cv=none; d=google.com; s=arc-20160816; b=Ezu+VtBE2g4qDiZ7qSQ7+MAsVHpiP1jdW81lwMwKRnbHq6QTo4Tmhe3O7CPq6gR70Z eJfiyrIxelfNyLSzgmFJOsDe+5aPIdRRRvP6H84zr9baawrlYxOaSPtlHqZCLfUzDNsB DlhkHAEfkXhwEQTexsuqTCDSCyaGKI1wCsLxY5CSmzEJMec37GtWu3B8J/19kdq78H2r M01HA4aVfNSNWk6qzrgHfOqV+hfZ8VQ73zaLzk7v+KhixMJzsTlscf7j6cTJ0DejJoBm V9tfvrDgk8AQQiUGJW4cTaN3J5C9hLfgbxvYSMd1pCyurBsmDXj91Nz6/CfycZl79RuI 4sgw== 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; bh=ijAP5T/xoRrjC7Lr5EBupyAo9xTDmIefZ/QZH0dTxd4=; b=Q1/JfdirNtEUzayzp5Qa58bT5+d36vMueB5d0cXsdPPaK+vOXyv0ovTfuHe+Hcuth2 3Uc9hnAMvZf/V9H9xFiIqiboOOI7Bamq/AhCL9NN4sY/M+KkBDUW3982+2swzz0uKl0l Gj+mmaEyFMfgQmRRPU8e7GsXKTgr/CPJgFBNUOfVOQeTuL6tixYcjtlT39v36/2N7wnv 8CwRtfdOqV+wB3b0R9tu3l8o/nGo9Zfop9nLEDhgCgL7BeplzRRHbRZMJxbElg26rVfa mwwhyftDX+fYOHFKqgj7qakxJnmeUmahhYCoYIoLBALkJUH0uxK77GGfmvyQcAfHKe9W a6+w== 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 i192-20020a636dc9000000b00536e63cbd99si11017590pgc.20.2023.05.30.05.08.29; Tue, 30 May 2023 05:08:44 -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 S231237AbjE3MEp (ORCPT + 99 others); Tue, 30 May 2023 08:04:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36506 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232177AbjE3MEI (ORCPT ); Tue, 30 May 2023 08:04:08 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 13F66107 for ; Tue, 30 May 2023 05:04:05 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4t-0000DR-39; Tue, 30 May 2023 14:03:51 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4r-003rX2-VK; Tue, 30 May 2023 14:03:49 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3ug-O1; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: David Jander , Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 03/15] ARM: dts: imx6dl: prtvt7: Remove touchscreen inversion Date: Tue, 30 May 2023 14:03:33 +0200 Message-Id: <20230530120345.2874900-4-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320871746954933?= X-GMAIL-MSGID: =?utf-8?q?1767320871746954933?= From: David Jander This touchscreen does not seem to be inverted in any axis, so remove these DT properties. Signed-off-by: David Jander Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6dl-prtvt7.dts | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts index 5e68802fee6d..45bc6e3245f6 100644 --- a/arch/arm/boot/dts/imx6dl-prtvt7.dts +++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts @@ -267,8 +267,6 @@ touchscreen { <&adc_ts 5>; io-channel-names = "y", "z1", "z2", "x"; touchscreen-min-pressure = <64687>; - touchscreen-inverted-x; - touchscreen-inverted-y; touchscreen-x-plate-ohms = <300>; touchscreen-y-plate-ohms = <800>; }; From patchwork Tue May 30 12:03:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100803 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2135844vqr; Tue, 30 May 2023 05:17:54 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4ElS58mK/uQrA/7Tu+XeAek8QHDbIs4XwvEvg7ZUo+zbda2d7oAzCQr89CPpD3z3Nk65Br X-Received: by 2002:a05:6a20:914d:b0:101:5743:fd01 with SMTP id x13-20020a056a20914d00b001015743fd01mr2508109pzc.25.1685449074154; Tue, 30 May 2023 05:17:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685449074; cv=none; d=google.com; s=arc-20160816; b=FIH+su3JwYsp0wBJWyuuQNGIi8j1mE/BOAPRLIJKl9qwLBWN85W13H39m2T6LRU+qb kqxcw/lWwO6h8ipZtr90iK2vMhyYIhfz14bjgb2we+/cuWrU9r/3LL+rWwCzrl5/XyzG g9W2pWm2B6KWuZ5vrVR1EtbmL6lVpD2HfWodfw6f4VP0eNuycJYJTTJUVq4WFfHsGlGm 2KbCWbyNwM4Y8kcIUQvSz2WHn0zuQsXjxJG4FQ0Fr/V0n3JeLv9sA3eqgsYLWeu9Hpw5 WvWSfUanVtmuesbBvRNVlkRV7X7mXrQyHfmpqI0hepxBjwo486YtoGEoUv+gYc+rGjEC VOjQ== 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; bh=7i1Iluaj3qt0o70qlNdoCfUCFhLaukcrThNw1Ip5s9A=; b=TgepP8UEBqRhCdnz6Adesm5pkW+eeXyUq8xxVLffbPwOhvWri/dlYXyX5C5Ws5vfsp wrqfi4PMKXRVY2SA16asy2AS60F5S1vY77b+rRJY2YsWbBmkTqmy+TcvOVT5tS0V1f8t hrrYf3yfHm3UpFY3v3izUl3p/lEoYawD4Dxd4C9EKr+GCmSbC2lI7V9pm8qcRNrwUMzf OfRXSqojVcw2BtEWVsA26ZVHunv6S0zkoMgsosuMKrCBkPye01Ndwcy5RUCeXlgU+psZ SB9K58qCwz11vbqkVI5c606a9XSk0cds/Tb2sdFOp3N6l417MOMW/NV3abPrZnP2sTiF B8Jw== 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 a5-20020aa795a5000000b0064fbe0ad004si1689531pfk.90.2023.05.30.05.17.37; Tue, 30 May 2023 05:17:54 -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 S232276AbjE3MEa (ORCPT + 99 others); Tue, 30 May 2023 08:04:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36366 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232167AbjE3MEG (ORCPT ); Tue, 30 May 2023 08:04:06 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7F8F5F3 for ; Tue, 30 May 2023 05:04:05 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4r-0000BE-Gn; Tue, 30 May 2023 14:03:49 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4q-003rWb-PO; Tue, 30 May 2023 14:03:48 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3uq-Ob; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Robin van der Gracht , Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 04/15] ARM: dts: imx6q: prtwd2: Correct iomux configuration for ENET MDIO and MDC Date: Tue, 30 May 2023 14:03:34 +0200 Message-Id: <20230530120345.2874900-5-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767321448246080178?= X-GMAIL-MSGID: =?utf-8?q?1767321448246080178?= From: Robin van der Gracht This commit addresses a misconfiguration in the prtwd2 device tree source. Specifically, the ENET MDIO and MDC pins were mistakenly assigned to the Ethernet block, while they are actually used by the I2C4 interface. Signed-off-by: Robin van der Gracht Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6q-prtwd2.dts | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/arm/boot/dts/imx6q-prtwd2.dts b/arch/arm/boot/dts/imx6q-prtwd2.dts index 54a57a4548e2..792b8903d345 100644 --- a/arch/arm/boot/dts/imx6q-prtwd2.dts +++ b/arch/arm/boot/dts/imx6q-prtwd2.dts @@ -156,9 +156,6 @@ MX6QDL_PAD_GPIO_16__ENET_REF_CLK 0x1b0b0 MX6QDL_PAD_CSI0_DAT4__GPIO5_IO22 0x1b0b0 /* nINTRP */ MX6QDL_PAD_CSI0_DAT5__GPIO5_IO23 0x1b0b0 - - MX6QDL_PAD_ENET_MDIO__ENET_MDIO 0x10030 - MX6QDL_PAD_ENET_MDC__ENET_MDC 0x10030 >; }; From patchwork Tue May 30 12:03:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100798 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129893vqr; Tue, 30 May 2023 05:09:00 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7cYI7OCXV1obAhAhX1j726uakgS7B9JaxNK5ye2RiHqNVn6FUdvTuMReDZ8q6F63gamm7v X-Received: by 2002:a05:6a20:2583:b0:110:9210:f6ac with SMTP id k3-20020a056a20258300b001109210f6acmr2449891pzd.37.1685448539743; Tue, 30 May 2023 05:08:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448539; cv=none; d=google.com; s=arc-20160816; b=sHfq4zoCbyQgcfW/VpkzEJo9qktlMrbirntN6LUQJYsTTTk/BwQyyT8Remtoli7Exh knnw0Tx4BOmqM5MJ4givd31qqJ6I1Ps8myOVE8bOdsZHzWQK4YTSDlLkkMxG9FCUQ177 TbI36nvryregnXP1LMg76cAHdovbSUEOof2kOWBmAsS4bIEW7ZtVrQVwgBeOGxUYG8CB 29TsRwBSgYL19dDepybNh5xoojaaoP/M34ly7z1SVYlCMgAPkNCWKV+Xvhd9baKSp4P8 AuZ8lRzLEfCKS8DN/HhcHpsKNwNNJCLFCKd0YppaZ+aKvU2+CWrMo2nWfzMiLTmsux+t ZgpQ== 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; bh=nYieMI9da3iXxLxt3rWAJjUSGWyNGxj0krj2xo1p8A4=; b=AoAP5NnG1clsc/fOHmy/jT/G9wP/q9Y4vPsLL6aclIQEXBVVxP96bNNvLXe6/MJvnR VfxJWhWk6xE5o1shfF1sa209tr/1fjxNplsTXD1tJ/XXU5zxzQ2zlrvjKU6ItWvjoG7z dTn7Jmw8FmGeyczCRw56j12JCddy58DChdJ6ECoLqDF3/yip8wyImH3yByxD2rfQarxj 6hCNLu3SEyGeot68rS31wacHf3msOidlsWUtnMTjeWSlGDvL9Ne07ec2IeKEYOUDf3Ux ugl8sVUgaej902SPPP4K3ywbkPWgrif/Oruk+Fvc7acQjOHByr9xxJDDOvXtzHHb5cgh c43Q== 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 p5-20020a637f45000000b00534882d5329si10453573pgn.762.2023.05.30.05.08.45; Tue, 30 May 2023 05:08:59 -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 S232156AbjE3MEF (ORCPT + 99 others); Tue, 30 May 2023 08:04:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36346 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230308AbjE3MED (ORCPT ); Tue, 30 May 2023 08:04:03 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EC66E90 for ; Tue, 30 May 2023 05:04:01 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4q-0000Aa-WF; Tue, 30 May 2023 14:03:49 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4q-003rWT-69; Tue, 30 May 2023 14:03:48 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3v0-P9; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 05/15] ARM: dts: imx6dl: lanmcu: Disable unused USB PHY nodes Date: Tue, 30 May 2023 14:03:35 +0200 Message-Id: <20230530120345.2874900-6-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320888318477489?= X-GMAIL-MSGID: =?utf-8?q?1767320888318477489?= In the imx6dl-lanmcu system, the usbh2 and usbh3 interfaces are not in use. However, the related USB PHY nodes (usbphynop1 and usbphynop2) are enabled by default in the imx6qdl.dtsi file, which can lead to confusion and potential resource mismanagement. This commit explicitly disables these unused USB PHY nodes in the imx6dl-lanmcu device tree, aligning the configuration more accurately with the actual hardware setup. Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6dl-lanmcu.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/imx6dl-lanmcu.dts b/arch/arm/boot/dts/imx6dl-lanmcu.dts index fa823988312d..bbfa921e657d 100644 --- a/arch/arm/boot/dts/imx6dl-lanmcu.dts +++ b/arch/arm/boot/dts/imx6dl-lanmcu.dts @@ -260,6 +260,14 @@ &usbotg { status = "okay"; }; +&usbphynop1 { + status = "disabled"; +}; + +&usbphynop2 { + status = "disabled"; +}; + &usdhc1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usdhc1>; From patchwork Tue May 30 12:03:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100789 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129302vqr; Tue, 30 May 2023 05:08:08 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4s4OqtsouqT74JbU4nrM68Z3QYrKxlzpZ7Ic+TRomPlh0Qimhv1s17kp7vSrvwurImsl/s X-Received: by 2002:a05:6a21:6da3:b0:105:e434:670b with SMTP id wl35-20020a056a216da300b00105e434670bmr2738606pzb.4.1685448487861; Tue, 30 May 2023 05:08:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448487; cv=none; d=google.com; s=arc-20160816; b=yewWQ8A+ZDUGsDXhNDPaSRDc6GVnUhws37AuwzVzFGfLOGrS9nhxpMNp2mWt29BeJL wirITLKgbritI1YYleuNUm6maelZCxrXXFV6CtPrwmqv0UxwjyrVcUjwU1i/vv1Jo9Nc ExmpRNsWGgiLFAEKGt2Us3GMF47exScRcDoYgzhWqLQeBITXnTuAvgUOtR4FylbFNWaj WcFhZKqXYuGMTQW3tCBKzVwP9+cPoSLsUccMM/EcvzJeRduzS/EpLNAOgfrfJUn3xmOp KVWe1B48Q8nC5zkAaAfytaCeyWf13dTQeXIYCJBMaYXZACy7xXXO7A9P5vMD38SA4ouY 5q9w== 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; bh=n6HphWy6SKoKIjVWQGjYfTUzOt2nYmIPGsSd4eo21F8=; b=GnJcPPFRtn9zZDeO3EoZxWC0U1xsiGP/SLv5GrjjWmUl62BvLxZIyaZ6OdlQaLumvI mnzBF8/d06wYba2Nw2EvxNzxKNBdTH0hssfTX2gW2MITf0cVpoZvZxqcDTK+nRlAf8mA he6G5a9a0oY0GP86l+xyX3MbggGJchQ7KwJA3kq4hsF29/zejslj5IRltwyKMYFP8f0x TQiJ4RX2gbRiWUFPZIACp4gMmfmYj66i37965emfICTTz2ynKQdfJKU8E83HMVibuUQe B2XSFloS/wKdATwgOYTORVxrx6Qfa18n7LcKinQRwXd9nJHzKwijMn2ahuyWUHp4Ko40 YtLA== 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 o25-20020a637319000000b0050bea5bf413si11440314pgc.705.2023.05.30.05.07.53; Tue, 30 May 2023 05:08: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 S232199AbjE3MEY (ORCPT + 99 others); Tue, 30 May 2023 08:04:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36408 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232159AbjE3MEF (ORCPT ); Tue, 30 May 2023 08:04:05 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B070DC9 for ; Tue, 30 May 2023 05:04:04 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4s-0000DI-KC; Tue, 30 May 2023 14:03:50 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4r-003rWu-RJ; Tue, 30 May 2023 14:03:49 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3vB-Pi; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 06/15] ARM: dts: imx6dl: lanmcu: Configure over-current polarity for USB OTG node Date: Tue, 30 May 2023 14:03:36 +0200 Message-Id: <20230530120345.2874900-7-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320833652625860?= X-GMAIL-MSGID: =?utf-8?q?1767320833652625860?= This commit adds the 'over-current-active-low' flag to the USB OTG node in the imx6dl-lanmcu device tree. This flag is necessary because the hardware signals over-current conditions by pulling the line low. Without this flag, the kernel could misinterpret an over-current condition, leading to unexpected behavior. Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6dl-lanmcu.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/imx6dl-lanmcu.dts b/arch/arm/boot/dts/imx6dl-lanmcu.dts index bbfa921e657d..7c62db91173b 100644 --- a/arch/arm/boot/dts/imx6dl-lanmcu.dts +++ b/arch/arm/boot/dts/imx6dl-lanmcu.dts @@ -257,6 +257,7 @@ &usbotg { pinctrl-0 = <&pinctrl_usbotg>; phy_type = "utmi"; dr_mode = "host"; + over-current-active-low; status = "okay"; }; From patchwork Tue May 30 12:03:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100802 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2135672vqr; Tue, 30 May 2023 05:17:33 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ791eDPbODKSZOazejXhOHpbaosM1ttTLjH1SyGnsqWsRqqSi2CVIXdvwtTV+dCNb3HWa+B X-Received: by 2002:a05:6a00:21cc:b0:64d:41d5:d160 with SMTP id t12-20020a056a0021cc00b0064d41d5d160mr2349240pfj.20.1685449053531; Tue, 30 May 2023 05:17:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685449053; cv=none; d=google.com; s=arc-20160816; b=EJJPI6NJUmNIcVxE+Bqdy7Y34lbJ90PtrfbRr6aAG6IFUVQ3Sht81GIP9GhhAWhirL ZCiHfd/lshDpDWVZBbteuHlfnzWIFU2/RSqeRnP9OSt9GT0oHpdo52xSqlY1EEGYyTCw LMFj8tcsCOZxEsyvdErZ52pjJ1idBEKEOnzCEOmAywUAZJ2mMgyW3Z2NCXbD78wkhwFM ze7tkZCVzFoL12SdZvZgDRrk04C4BgLPZxQK+kokmYDd1h6Jd2ur6mvcymZCloNCrfl7 BV9HFgFDgKk3KBDDUo9qFf7ekWDRw/PjG/n6rJqPgYgOBhArR5h8hy0npFZGBXhRO/5T IW3A== 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; bh=41wA6ememyLP/wTMX3MrHll16iKb7/RKD0robAZh/cY=; b=AmwtTwngIENnS/hCYClu592XQJFFFA4joc0NA5kbBoyGrDep7BqpMwIxSSS6Bf5ATh iMa2d1xKrFDmiVDV4xqf+0/vC6g5LECncQycfunJjZQWrzpj4ikbenI5l2o+KaflryGA vJbpe518hD401XAUz+owKDtGmWYvmdnvTWUVCELczWJi2S5jCWplP5H8lGQvTQHKjBxH cXCSDM45E3y8AIOltDkDa8oXG8qY1AecKcgE6bbXBurlHqIawNvLLMMVhK8V6UVGHsgf VTAbeMMRYGiVQ3/uYEkiKE5+SGhm/8yxj1mX10U9D3iT/eng4lEN1sg8Q1bcMYy9jdT5 zPSQ== 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 x24-20020a63db58000000b00534e67fd867si11314685pgi.62.2023.05.30.05.17.20; Tue, 30 May 2023 05:17:33 -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 S232211AbjE3ME1 (ORCPT + 99 others); Tue, 30 May 2023 08:04:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36440 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232165AbjE3MEG (ORCPT ); Tue, 30 May 2023 08:04:06 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 29554D9 for ; Tue, 30 May 2023 05:04:05 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4s-0000DJ-M5; Tue, 30 May 2023 14:03:50 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4r-003rWx-T2; Tue, 30 May 2023 14:03:49 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3vL-QF; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 07/15] ARM: dts: imx6dl: Add trip points to thermal zones on several devices Date: Tue, 30 May 2023 14:03:37 +0200 Message-Id: <20230530120345.2874900-8-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767321426800640560?= X-GMAIL-MSGID: =?utf-8?q?1767321426800640560?= Kernel v6.3-rc1 prints errors due to missing trip points in thermal zones. These errors indicate a lack of critical temperature threshold settings, causing warnings at boot. To silence these errors, this patch introduces trip points into the thermal zones of several imx6dl based devices. The following devices are updated: - plym2m - prtvt7 - victgo - vicut1 These devices are automotive grade and expected to operate up to 105C. An exception is the plym2m, an industrial grade device, which is certified to work up to 85C. The added trip points act as alert thresholds but do not trigger any actions except warnings. This behavior is by design, as these devices should maintain their performance until the end, without any thermal throttling. Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6dl-plym2m.dts | 24 ++++++++++++++++++++++++ arch/arm/boot/dts/imx6dl-prtvt7.dts | 24 ++++++++++++++++++++++++ arch/arm/boot/dts/imx6dl-victgo.dts | 24 ++++++++++++++++++++++++ arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 8 ++++++++ 4 files changed, 80 insertions(+) diff --git a/arch/arm/boot/dts/imx6dl-plym2m.dts b/arch/arm/boot/dts/imx6dl-plym2m.dts index e3c10483f33b..dfa8110b1d97 100644 --- a/arch/arm/boot/dts/imx6dl-plym2m.dts +++ b/arch/arm/boot/dts/imx6dl-plym2m.dts @@ -113,18 +113,42 @@ chassis-thermal { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&tsens0>; + + trips { + alert { + temperature = <85000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; touch-thermal0 { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&touch_temp0>; + + trips { + alert { + temperature = <85000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; touch-thermal1 { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&touch_temp1>; + + trips { + alert { + temperature = <85000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; }; diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts index 45bc6e3245f6..568e98cb62aa 100644 --- a/arch/arm/boot/dts/imx6dl-prtvt7.dts +++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts @@ -246,18 +246,42 @@ chassis-thermal { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&tsens0>; + + trips { + alert { + temperature = <105000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; touch-thermal0 { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&touch_temp0>; + + trips { + alert { + temperature = <105000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; touch-thermal1 { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&touch_temp1>; + + trips { + alert { + temperature = <105000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; }; diff --git a/arch/arm/boot/dts/imx6dl-victgo.dts b/arch/arm/boot/dts/imx6dl-victgo.dts index 23274be08e61..4875afadb630 100644 --- a/arch/arm/boot/dts/imx6dl-victgo.dts +++ b/arch/arm/boot/dts/imx6dl-victgo.dts @@ -74,18 +74,42 @@ chassis-thermal { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&tsens0>; + + trips { + alert { + temperature = <105000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; touch-thermal0 { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&touch_temp0>; + + trips { + alert { + temperature = <105000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; touch-thermal1 { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&touch_temp1>; + + trips { + alert { + temperature = <105000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; }; diff --git a/arch/arm/boot/dts/imx6qdl-vicut1.dtsi b/arch/arm/boot/dts/imx6qdl-vicut1.dtsi index 74017ae5a67a..ca9c20e90bcf 100644 --- a/arch/arm/boot/dts/imx6qdl-vicut1.dtsi +++ b/arch/arm/boot/dts/imx6qdl-vicut1.dtsi @@ -169,6 +169,14 @@ chassis-thermal { polling-delay = <20000>; polling-delay-passive = <0>; thermal-sensors = <&tsens0>; + + trips { + alert { + temperature = <105000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "passive"; + }; + }; }; }; }; From patchwork Tue May 30 12:03:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100793 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129789vqr; Tue, 30 May 2023 05:08:51 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ70fZ33qP1RlYZZa7ca1X/gBG9RJp2aO2YnvGz7eHzPbJVlTqumlaH232cvXkWA429Knfux X-Received: by 2002:a17:903:1d2:b0:1af:b7cd:5961 with SMTP id e18-20020a17090301d200b001afb7cd5961mr2112462plh.1.1685448531302; Tue, 30 May 2023 05:08:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448531; cv=none; d=google.com; s=arc-20160816; b=GyL4K5dhQ6FZTGW0CObgDQaseMcgSIRGhuCzmmDSDQoqf8Jqw/Zcs5sc6sDJxPCZew hEyPqxpkA/eD2Je58JBoLpWPQuklMHXZQaZaQPpyTeNUrcVRae76Y6jvDS5Ek/HiopoF +mc0Gw1mtJpPJSRl/Yu8uaBTdKQUHNIrGYP9ooIxflsNQmVWBzEhQA/w7QeNoq1RhXtl d/KPdWndC2IQd8IdpN5au/ifJEiOsOzKmVJvdBaHVJhKy/pzLD9DwuA3oR0bWfWiPCLU 9ciIVW1KMiNm48PZl5adnh3xt1TMadZ6R+lbFx4L9xJ91JaMo3EVYLMANdEvlbAOn1RD WXXg== 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; bh=fwmsY4OgXK2W4WqCpH+AWlKQd6ndOpVJ+nKx8se7EvQ=; b=0UnCXK2JtnZBBhNGHkoe9UgGHzNXFOgLxvIclClNTxy6ZCsJP6xXYwHxOqEIK9G1Y5 nhefrg4yvPRl0i447HFpk0aBhQTTE1fxSR3CqI8jPGSab93KLsA71/wo3FM6GZn4z99k zoG3XD+3LzofpdDb20ErRXJi6fUqxQfkAOo+34IznWxWgwVka1E3zakuNUjDPWOK2Wi1 dQeZpoWC//cE5p9DdmrcgFKL9/uV4VjLES8aTfmIXQEWlhrgTcdx6yOlmussH7bMaI+9 w6p4FxwL49KdtX69zs5/evAdgk6XTP3bU5BtAVkews+xjCGk2vltndae2y2m0oLkeuXa boJw== 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 jj3-20020a170903048300b001b03e2c53afsi3666225plb.24.2023.05.30.05.08.37; Tue, 30 May 2023 05:08: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 S232238AbjE3MEs (ORCPT + 99 others); Tue, 30 May 2023 08:04:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36440 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232183AbjE3MEJ (ORCPT ); Tue, 30 May 2023 08:04:09 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 32F5710E for ; Tue, 30 May 2023 05:04:06 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4t-0000Do-2P; Tue, 30 May 2023 14:03:51 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4s-003rXB-27; Tue, 30 May 2023 14:03:50 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3vV-Qq; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 08/15] ARM: dts: imx6dl: vicut1: Address USB related warnings Date: Tue, 30 May 2023 14:03:38 +0200 Message-Id: <20230530120345.2874900-9-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320878999149264?= X-GMAIL-MSGID: =?utf-8?q?1767320878999149264?= This patch addresses several USB-related warnings in the device tree for the imx6dl vicut1 system. Specifically, it disables the unused usbphynop1 and usbphynop2 USB PHYs, and disables unsupported over-current detection. This action mitigates the following kernel warnings: usb_phy_generic usbphynop1: dummy supplies not allowed for exclusive requests usb_phy_generic usbphynop2: dummy supplies not allowed for exclusive requests imx_usb 2184200.usb: No over-current polarity defined Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/imx6qdl-vicut1.dtsi b/arch/arm/boot/dts/imx6qdl-vicut1.dtsi index ca9c20e90bcf..96e4f4b0b248 100644 --- a/arch/arm/boot/dts/imx6qdl-vicut1.dtsi +++ b/arch/arm/boot/dts/imx6qdl-vicut1.dtsi @@ -432,6 +432,7 @@ &usbh1 { pinctrl-names = "default"; phy_type = "utmi"; dr_mode = "host"; + disable-over-current; status = "okay"; }; @@ -445,6 +446,14 @@ &usbotg { status = "okay"; }; +&usbphynop1 { + status = "disabled"; +}; + +&usbphynop2 { + status = "disabled"; +}; + &usdhc1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usdhc1>; From patchwork Tue May 30 12:03:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100801 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2135511vqr; Tue, 30 May 2023 05:17:20 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4ML2oe4nqgabNUVc/DLfmWP9BdWayshtC10EASXja+RQgUP4Ekzp3P/JMjjinwYFodKij/ X-Received: by 2002:a17:902:ab97:b0:1af:c7f8:b329 with SMTP id f23-20020a170902ab9700b001afc7f8b329mr1961458plr.24.1685449040025; Tue, 30 May 2023 05:17:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685449040; cv=none; d=google.com; s=arc-20160816; b=1FSSvC6Ltmvj8TeFNtDtfSLtUriqymNqrgqX7opzM3b+GuwmH/Df4QHmwpJUpdOVAm F7E79PUOqvBYYWCerCDp6LJJ5ac6g8Jd+Pu+/hDwKWXT8KlzhwjiZT+V3V2wj7XAxfD8 piZzDBcPlnjMhU1VQ/cbFaEx3Sy9/pGevkXch99hTAy0d/SlCrcOufp6C7sDJe8vKLYQ UN96PX7FaPbr+naCNXyuBhaI+cSrzjytvHHYkQUpqAKI5sTmTvf2F4wwd39A3mfZvVGh UAW9+ox68RUw62sWu4qrDIEBQdrDaCX+TxpCTGoJjUqm2G0rxrZzujF12uAJ+TKM4Yn1 iMNQ== 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; bh=HUrDRO9rm63MS04y++L4ZeuZA+83MALJXfW7YjOdOtE=; b=aAgxPHU59GEoGbbB0W1rajJmi30x8ZDDb7r0EfXfwdmbsqZV8TA2BrkS8zGfrYSEeP nm9pHjFVqg+Isg6kNf0s/+GxGGu2ak8VKGPAyVs2D5F8Ngr3QZbwJVJuOy+r9zwjDSgv lfoCGYjpuOzee4lYvtjbUftXeGrndVREfg1h9w81fJxzlI+Y8MKnzJM3YegZ+4W2oD9M FDAazNeecisw4iaDBnk3drxSXpPM2401voDsXQvMdEz+NedOuKyyX8PHGeSGRfg2LKGt OrzNvUU8Me0CO6qVEp++Bb7vEr3AA725m2zzYb7XOA6gKWYnNrcbl895cm681uxG0ShU dMCg== 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 h6-20020a170902ac8600b001ac5dd95bc5si1761094plr.476.2023.05.30.05.17.08; Tue, 30 May 2023 05:17:20 -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 S232248AbjE3MEV (ORCPT + 99 others); Tue, 30 May 2023 08:04:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36364 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232158AbjE3MEF (ORCPT ); Tue, 30 May 2023 08:04:05 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 08D729D for ; Tue, 30 May 2023 05:04:04 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4r-0000CJ-Sv; Tue, 30 May 2023 14:03:49 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4r-003rWg-6B; Tue, 30 May 2023 14:03:49 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3vf-RO; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 09/15] ARM: dts: imx6dl: alti6p: fix different USB related warnings Date: Tue, 30 May 2023 14:03:39 +0200 Message-Id: <20230530120345.2874900-10-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767321412771800716?= X-GMAIL-MSGID: =?utf-8?q?1767321412771800716?= Fix USB-related warnings in imx6dl alti6p device tree by disabling unused usbphynop1 and usbphynop2 USB PHYs and properly configuring over-current detection on related ports. This fixes the following warnings with the current kernel: usb_phy_generic usbphynop1: dummy supplies not allowed for exclusive requests usb_phy_generic usbphynop2: dummy supplies not allowed for exclusive requests imx_usb 2184200.usb: No over-current polarity defined Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6dl-alti6p.dts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/imx6dl-alti6p.dts b/arch/arm/boot/dts/imx6dl-alti6p.dts index e6a4e2770640..4989e8d069a1 100644 --- a/arch/arm/boot/dts/imx6dl-alti6p.dts +++ b/arch/arm/boot/dts/imx6dl-alti6p.dts @@ -361,6 +361,7 @@ &usbh1 { pinctrl-0 = <&pinctrl_usbh1>; phy_type = "utmi"; dr_mode = "host"; + over-current-active-low; status = "okay"; }; @@ -370,9 +371,18 @@ &usbotg { pinctrl-0 = <&pinctrl_usbotg>; phy_type = "utmi"; dr_mode = "host"; + over-current-active-low; status = "okay"; }; +&usbphynop1 { + status = "disabled"; +}; + +&usbphynop2 { + status = "disabled"; +}; + &usdhc1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usdhc1>; From patchwork Tue May 30 12:03:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100790 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129566vqr; Tue, 30 May 2023 05:08:34 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4bc6wFWe+0oT3hVO7hzXbdrQ4EgVY45jw81ym3+9WubUf8tQcbSKCoSFAr6Zc7lDhyzmG0 X-Received: by 2002:a05:6a00:cd5:b0:64d:742f:f590 with SMTP id b21-20020a056a000cd500b0064d742ff590mr2320273pfv.8.1685448513886; Tue, 30 May 2023 05:08:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448513; cv=none; d=google.com; s=arc-20160816; b=BC6bm5RPoXmtXT4CnM45poCIuTEMYQOPCc+bsOAuWPlN62ozRSQapofCNIVcFREyvY rkCIY72LarfAqk9Lr1oCKxAeKrttLyd/JieMtmT8U9RIj03gG9in9CW8Vqh4N9L1SvOm gdDX4MgxN+nlLSdSaWXWLIf2sbZQwDHSkwXUuXmeYsEqT1L4b/UBsI7huQfrEQV9Zlt8 UNWTRjzFqgHkLTX0kQyZJ9al68yUeGLUJrfjCA+QV7jLpoZ2PlbTNkBxQ+xwvcZCYUO0 +AfQOr+JUc+lMH7ECdjKSr6fo2cDQIC8aaBQWB3XpoRr8y4jJ8TXdu1EQwLcTkZ+iv45 +nWg== 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; bh=VKO5qYXiJrelqz5M7Zp3+Fh8jRpxL2rO+2TGdWWT6sU=; b=s3v9tIFPR+fT5UsRud6UJsxSduofGlQdAmxLHb6EJGYS8BbeSUqoZMEkEKUcYWGHN7 y3Eicrfj83ZEq/gZcDxhw/VxL/ts9k21WmEGv2lMJHJt7qVryR6QophKD9UrC6jc5v2U /IDINpx+YMv6L5tvhIVPdM4xS2v33OY+0OuqMObUNDOYIOjbPiqA8D1zjEWX0cpkv8YL ncnzMGnG9k14ncGs0SBOIaF5N8ezxazJgCmFk2Ip1TFvqmtz0p3JUMtPhxOzptHwcWVq h+2GmImLXiyPvmbELrucvkqehJ/ti89vfo6SUPeyOj7cr/dOq1sl3SZUqgkOU3NTx6vt 29Tw== 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 w5-20020aa79545000000b0064d632aeecbsi451768pfq.246.2023.05.30.05.08.18; Tue, 30 May 2023 05:08:33 -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 S232280AbjE3MEf (ORCPT + 99 others); Tue, 30 May 2023 08:04:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36484 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232169AbjE3MEH (ORCPT ); Tue, 30 May 2023 08:04:07 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 95882FF for ; Tue, 30 May 2023 05:04:05 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4s-0000DN-Ma; Tue, 30 May 2023 14:03:50 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4r-003rWz-Tu; Tue, 30 May 2023 14:03:49 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3vp-Rw; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 10/15] ARM: dts: imx6dl: prtmvt: fix different USB related warnings Date: Tue, 30 May 2023 14:03:40 +0200 Message-Id: <20230530120345.2874900-11-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320861026802012?= X-GMAIL-MSGID: =?utf-8?q?1767320861026802012?= Fix USB-related warnings in imx6dl prtmvt device tree by disabling unused usbphynop1 and usbphynop2 USB PHYs and over-current detection which is not supported on USB h1 port. This fixes the following warnings with the current kernel: usb_phy_generic usbphynop1: dummy supplies not allowed for exclusive requests usb_phy_generic usbphynop2: dummy supplies not allowed for exclusive requests imx_usb 2184200.usb: No over current polarity defined By the way, fix over-current detection on usbotg port. Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6dl-prtmvt.dts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6dl-prtmvt.dts b/arch/arm/boot/dts/imx6dl-prtmvt.dts index 5f4fa796ca18..773a84a5739d 100644 --- a/arch/arm/boot/dts/imx6dl-prtmvt.dts +++ b/arch/arm/boot/dts/imx6dl-prtmvt.dts @@ -560,6 +560,7 @@ &usbh1 { pinctrl-names = "default"; phy_type = "utmi"; dr_mode = "host"; + disable-over-current; status = "okay"; }; @@ -569,10 +570,18 @@ &usbotg { pinctrl-0 = <&pinctrl_usbotg>; phy_type = "utmi"; dr_mode = "host"; - disable-over-current; + over-current-active-low; status = "okay"; }; +&usbphynop1 { + status = "disabled"; +}; + +&usbphynop2 { + status = "disabled"; +}; + &usdhc1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usdhc1>; From patchwork Tue May 30 12:03:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100788 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129271vqr; Tue, 30 May 2023 05:08:05 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5dG3AFhVozjL4+6paIbVrMB4Gwl6SZC2Hk6t5OBd2obpBBeKMuhc75p4ml2qhr0b0zegJ8 X-Received: by 2002:a17:903:1c6:b0:1b0:2743:10f4 with SMTP id e6-20020a17090301c600b001b0274310f4mr1835518plh.6.1685448485243; Tue, 30 May 2023 05:08:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448485; cv=none; d=google.com; s=arc-20160816; b=fV9qbFJpoVARe2ZaucXnvStJiXFP1eDcdIdvKA15FbqmD+/F8v+uIF2FrbLxPgPDwQ X0AdsjgB7ZI/POaZylPgGIE8iULLjQtUXvnTUrose5Kifd5BZ4eJtpjz1wofyUUbFVyb R1+1ilsuECpF6PLFstNYwnIL4sw/zbP1ui1C9tFox4oBODsRXRU4c0+l+8CvTvWDg6kG LXu73kpoPVLY13QIPbaJ7iCiDJy14qMoVyZiGT29+JOsBpMpXU3f4p/6QntSoHhCGek7 fJd4eYmDdrGi/Zwy6VkLHAn2DWJF6ygdUQqsPOx6q8ZnU4LRZ7EuzGOeI50Nu61zTvhT UjxQ== 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; bh=Xti+Fx+piPD8YGPzzDOWxqhexREqchVVohG8jiOzp0s=; b=a0Nuey7Z62THaQIHe3RSHy/y3X/fGFC3YDNaFCe97TvywAEOErc7wSeh2sjlfzfAij krYug7vnX8RF9aKUmsrz+beVh9/S1jLD81B7O+kOQ3Mo+CcAXI19KkEj4JOyKM9bf283 P+q5n1eYx5XNKSvU05Nvt4UF9kJ0tkLVHwcfj0SesHBk0/7Wg7+v2yHv5ANHEsgaqgn/ ni2a0FKEd9TV8YFm2xUpFtESAZtsZgYooOzLw6y96azONfoGkvS4zLFeZA7+/8FYKICu Xp6IfFlsh/AVFvjQEWY38JzztM53icoSA+NNld9u9BARzYiX1zaGGCMNNf8OGTYbxJhv O4BQ== 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 jj3-20020a170903048300b001b03e2c53afsi3666225plb.24.2023.05.30.05.07.49; Tue, 30 May 2023 05:08:05 -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 S232229AbjE3MEQ (ORCPT + 99 others); Tue, 30 May 2023 08:04:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232152AbjE3MEE (ORCPT ); Tue, 30 May 2023 08:04:04 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EF86690 for ; Tue, 30 May 2023 05:04:03 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4s-0000Co-6I; Tue, 30 May 2023 14:03:50 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4r-003rWl-EY; Tue, 30 May 2023 14:03:49 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3vz-SS; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 11/15] ARM: dts: imx6qp: prtwd3: Enable USB over current detection on USB OTG port Date: Tue, 30 May 2023 14:03:41 +0200 Message-Id: <20230530120345.2874900-12-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320830564227304?= X-GMAIL-MSGID: =?utf-8?q?1767320830564227304?= The imx6qp-prtwd3 board supports USB over current detection on the USB OTG port, however, it was previously disabled in the device tree. This commit enables the over current detection by changing the device tree setting from 'disable-over-current' to 'over-current-active-low'. This could potentially protect the USB port from damage due to over current situations. Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6qp-prtwd3.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6qp-prtwd3.dts b/arch/arm/boot/dts/imx6qp-prtwd3.dts index a8154c901d4f..657d112ac3a1 100644 --- a/arch/arm/boot/dts/imx6qp-prtwd3.dts +++ b/arch/arm/boot/dts/imx6qp-prtwd3.dts @@ -518,7 +518,7 @@ &usbotg { pinctrl-0 = <&pinctrl_usbotg>; phy_type = "utmi"; dr_mode = "host"; - disable-over-current; + over-current-active-low; status = "okay"; }; From patchwork Tue May 30 12:03:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100794 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129859vqr; Tue, 30 May 2023 05:08:57 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5ZLmGqZ/JpErzpNvSeMoPWJlAsNE6XQ5Zx/fWv9Nui4NV3eN4jG2Utz7ECIjc7FElAsKNJ X-Received: by 2002:a05:6a20:4293:b0:d5:73ad:87c2 with SMTP id o19-20020a056a20429300b000d573ad87c2mr1929979pzj.56.1685448537314; Tue, 30 May 2023 05:08:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448537; cv=none; d=google.com; s=arc-20160816; b=kdfll9r3g37TxLzefMwwe8cygAJOzEsC63ncOCW8NbQgWK+K6a525C/MeuwE5qA0xW Ll0nu7855Xf9qnmLcWtZIkG6GjBZTmlnWdRdF2DBmBt/LiA3uREazYIslmCYhV7/51zJ rRDiGVOs6YJFDLC4YsVnP+w3nEmWq3nUWXImcEgoft63zd7TyeHQK95HB9JEC+6oL6Yi Ql7CNHWr5pGaOMUeg2nhMf8guAMZEzLdJfezZHvg9r7+Zo5zwTko95qHTIj5R0VcPJXg Tss+gjVLZs4EnZaDnSzxhr/vFSDQEKonNYfuTQ9UDwFBmUkiYOUU+0max06zj9M7XFCB ophw== 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; bh=MAAGphd7roMABHn7JdDs+FzADcPsDcbTt2AXijrZIgE=; b=Rk6uRQsswpIe1BdcLaYxULfcyFO/WrrbDztqVFfA/r2ZcKXc7d6IvL+0/GB9U7R8vh +yblIbBnawIBEaIHyyI0eGSN+1sBt4BIoufv2gLer2/2fyWI059fvj8lMCID2DnIGB9U BUtI3DX+rmNfPN56XQicfAwjPbDquVjISjwy9uHjXQvAioiBdBbyClj9r2weFa6gtCYX NnkMlvFDwMHGPnFq0S84mv5xk+B46xtYkQnAR1zC0T/c60mrn6Aa53Akz8lgwcCVIQVS NZks0C54zqXdkURdxZVYnIIOqXqHnZVSt2zgZCoJDOmyX7o1Fi26nl5iYaiTlN3hV0ut ME3Q== 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 185-20020a6204c2000000b0064638542cc1si44518pfe.61.2023.05.30.05.08.43; Tue, 30 May 2023 05:08: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 S230114AbjE3MEL (ORCPT + 99 others); Tue, 30 May 2023 08:04:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36362 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232140AbjE3MED (ORCPT ); Tue, 30 May 2023 08:04:03 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8DF72C5 for ; Tue, 30 May 2023 05:04:02 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4r-0000B0-84; Tue, 30 May 2023 14:03:49 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4q-003rWY-Eq; Tue, 30 May 2023 14:03:48 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3w9-Sx; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 12/15] ARM: dts: imx6ul: prti6g: fix USB over-current detection on USB OTG port Date: Tue, 30 May 2023 14:03:42 +0200 Message-Id: <20230530120345.2874900-13-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320885694755846?= X-GMAIL-MSGID: =?utf-8?q?1767320885694755846?= USB over-current detection is supported on this board. So, activate it and fixes the following kernel warnings: imx_usb 2184200.usb: No over current polarity defined Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6ul-prti6g.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/imx6ul-prti6g.dts b/arch/arm/boot/dts/imx6ul-prti6g.dts index b7c96fbe7a91..c3c50f51a5a8 100644 --- a/arch/arm/boot/dts/imx6ul-prti6g.dts +++ b/arch/arm/boot/dts/imx6ul-prti6g.dts @@ -177,6 +177,7 @@ &uart1 { &usbotg1 { dr_mode = "host"; + over-current-active-low; status = "okay"; }; From patchwork Tue May 30 12:03:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100791 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129639vqr; Tue, 30 May 2023 05:08:40 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4AThIRglZnYxhoDXOFwreQazsC/7oOIuCYvgJ0DNyNWO3ZeuCmtEKdykf924vLIBDKIFOo X-Received: by 2002:a05:6a00:842:b0:648:cfbb:885c with SMTP id q2-20020a056a00084200b00648cfbb885cmr2605128pfk.29.1685448520038; Tue, 30 May 2023 05:08:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448520; cv=none; d=google.com; s=arc-20160816; b=wDUiMOXku/o5IvJtCVgvAE6dfpS7lZSDWm12slL7BpkwLz3Ql+BXLjJarwBlaomQnC hILeWcbqyAOgWJwJ/tJBW6R+bYaydlgLORSTfAIDjhslda5ykIsWdJ5IvApyp+zqERrM dSh1dNDISL20ds2uqXPvYgS/EaMjVcMxRy+3Uc8Pi7bmUt/youd4wa2+2jdNkyjApkcu NlWqTuL6bZaZ1kh97ZUOiFTKS4xWrHWeSSCApwSQpo5hqe+01bXzxc9Iq0umpcwhfirS FoCSsbjcNl+IQCeGPcbwKVQ3RlTB3LCMcCVDf5F9GymEltowG3fi5qJBTJNw7Qz/zgvN piYA== 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; bh=QJgIz8Bqzs3lzSoZe3HiCcBEx0YOvOaEeaDOi2VX39Q=; b=unXRolpuaDhDBMBi2RNYmEA/MQWbypQMp2Ujd1eD0jJbNX4QuBR/nNe3FwoCZ+Rqf/ M2N//bDLdYalCc08WBwaHggcpcGXkC/d5tlzawVL6JL47dNNvsYy8cE6YlUc75lRv1R1 KJCUuc5TLCZ3kzpHFCs6+60/Fs/sPYIM/8dO2AS4kS+th44QRvkyG+yZZbmZ3osfN1L4 WeidjPc915/GjPAOIcLT+nLTRpbklVjIDz7E4nfmVPqcZcRMyg1EWlGe8fsDl/u/7tfP 1nEhnfQIEUnS6YxQeyT0V5UPmE1E9TxY2F6yF8O1oSUKLcXe4tj/WY1Do0Yev7pz/fK3 Eytw== 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 b67-20020a62cf46000000b0064122441638si1605765pfg.276.2023.05.30.05.08.26; Tue, 30 May 2023 05:08:40 -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 S232285AbjE3MEi (ORCPT + 99 others); Tue, 30 May 2023 08:04:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36408 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232171AbjE3MEI (ORCPT ); Tue, 30 May 2023 08:04:08 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DFFF3E8 for ; Tue, 30 May 2023 05:04:05 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4s-0000DD-Gl; Tue, 30 May 2023 14:03:50 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4r-003rWs-Oe; Tue, 30 May 2023 14:03:49 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3wJ-TS; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 13/15] ARM: dts: imx6dl: plybas: fix USB over-current detection on USB OTG port Date: Tue, 30 May 2023 14:03:43 +0200 Message-Id: <20230530120345.2874900-14-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320867223798640?= X-GMAIL-MSGID: =?utf-8?q?1767320867223798640?= USB over-current detection is supported on this board. So, activate it. Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6dl-plybas.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6dl-plybas.dts b/arch/arm/boot/dts/imx6dl-plybas.dts index e98046eea7a4..84f34da06267 100644 --- a/arch/arm/boot/dts/imx6dl-plybas.dts +++ b/arch/arm/boot/dts/imx6dl-plybas.dts @@ -235,7 +235,7 @@ &usbotg { pinctrl-0 = <&pinctrl_usbotg>; phy_type = "utmi"; dr_mode = "host"; - disable-over-current; + over-current-active-low; status = "okay"; }; From patchwork Tue May 30 12:03:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100799 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2130107vqr; Tue, 30 May 2023 05:09:17 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7BzhyzcRuKztI/o7Qmq3OOKNWFuReOIZFcP/WFYUZIXwwykH+qO/YnhAvdG+LvTa7cqobv X-Received: by 2002:a17:90a:658a:b0:250:2ad4:b459 with SMTP id k10-20020a17090a658a00b002502ad4b459mr2205827pjj.39.1685448557673; Tue, 30 May 2023 05:09:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448557; cv=none; d=google.com; s=arc-20160816; b=CijJMI6j60u/3sKoi5r5De0fhiN3hqapyEUy4Ql5OKRWCEHfUmTUiBlTbfx9e7c8Dy bFwwQs24hLuD6IOK61yKWSBvYtEzoKZ6jlN6wtra10sBqbaiEaZ21Hf0c8PSHB6aI5fR veDNIrDEP+IkaQ60InLFLHxNRbjCQ4c8Mkg4JqGo/aUT45maxCFDYUEdNjcBUH3ZT/hb d/si97o9OWRRwesa/4rUTnbxw2A7VM37xXBCqOpHDog7spt9Nr0ivAimS5EVDc+wb5jE uxVf3eoOIEm+4/e+a0/e5bo+aBrkZLZe3mcILCOEjFQpmHALJ5nKKz/K+VHxynepDW4Z MzPQ== 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; bh=pDA5+Ln/8qx/MOSWL/5GUsfzhWULEs0GWiifEOKP1HE=; b=cHieAZ1OPJLcBPlt5YJfSoeP0Y+LcqETpZ3E2lOx+/n/D5If1ouibKqE/jtrsFp1FY h6FAJmr+D7Pxiqxz+sJEEsBffamziEhvPKZNOVJjx6scPmGrNPnvXDFJPgkK/y1MGjev nsRn5N+aYGD9Vba0rl/eiG70zm5TS8tzsmy0Ij0pKW12J3mDrPKaZrbvrgONBH3Y0xY9 Q6ynFDes3dXzqGbilRi+t7I5hfbrJR0qo88DY1YlC+i6ER9DaPz0WjVTPfQLgccJZ1Ju XEaEBet33ftxR2YYsM4hHoqo/ly5f7V8Y0dXWQbkjhh9ykcRBW31WV0BPJcBpzEKy+67 V8aQ== 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 s23-20020a17090aba1700b0024bda568513si8033460pjr.123.2023.05.30.05.09.03; Tue, 30 May 2023 05:09:17 -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 S232241AbjE3MET (ORCPT + 99 others); Tue, 30 May 2023 08:04:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232139AbjE3MEE (ORCPT ); Tue, 30 May 2023 08:04:04 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E0AC7E8 for ; Tue, 30 May 2023 05:04:03 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4s-0000Cp-6G; Tue, 30 May 2023 14:03:50 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4r-003rWm-Ek; Tue, 30 May 2023 14:03:49 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3wT-Tx; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 14/15] ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings Date: Tue, 30 May 2023 14:03:44 +0200 Message-Id: <20230530120345.2874900-15-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320906824353770?= X-GMAIL-MSGID: =?utf-8?q?1767320906824353770?= Fix USB-related warnings in prtrvt, prtvt7, prti6q and prtwd2 device trees by disabling unused usbphynop1 and usbphynop2 USB PHYs and providing proper configuration for the over-current detection. This fixes the following warnings with the current kernel: usb_phy_generic usbphynop1: dummy supplies not allowed for exclusive requests usb_phy_generic usbphynop2: dummy supplies not allowed for exclusive requests imx_usb 2184200.usb: No over current polarity defined By the way, fix over-current detection on usbotg port for prtvt7, prti6q and prtwd2 boards. Only prtrvt do not have OC on USB OTG port. Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6dl-prtrvt.dts | 4 ++++ arch/arm/boot/dts/imx6qdl-prti6q.dtsi | 11 ++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6dl-prtrvt.dts b/arch/arm/boot/dts/imx6dl-prtrvt.dts index 56bb1ca56a2d..36b031236e47 100644 --- a/arch/arm/boot/dts/imx6dl-prtrvt.dts +++ b/arch/arm/boot/dts/imx6dl-prtrvt.dts @@ -124,6 +124,10 @@ &usbh1 { status = "disabled"; }; +&usbotg { + disable-over-current; +}; + &vpu { status = "disabled"; }; diff --git a/arch/arm/boot/dts/imx6qdl-prti6q.dtsi b/arch/arm/boot/dts/imx6qdl-prti6q.dtsi index f0db0d4471f4..36f84f4da6b0 100644 --- a/arch/arm/boot/dts/imx6qdl-prti6q.dtsi +++ b/arch/arm/boot/dts/imx6qdl-prti6q.dtsi @@ -69,6 +69,7 @@ &usbh1 { vbus-supply = <®_usb_h1_vbus>; phy_type = "utmi"; dr_mode = "host"; + disable-over-current; status = "okay"; }; @@ -78,10 +79,18 @@ &usbotg { pinctrl-0 = <&pinctrl_usbotg>; phy_type = "utmi"; dr_mode = "host"; - disable-over-current; + over-current-active-low; status = "okay"; }; +&usbphynop1 { + status = "disabled"; +}; + +&usbphynop2 { + status = "disabled"; +}; + &usdhc1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usdhc1>; From patchwork Tue May 30 12:03:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 100796 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp2129890vqr; Tue, 30 May 2023 05:08:59 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ55GoGhtVewJx4aploFI6VJvzSKbcfaMTtOxplDruGLwVuds7PG5+sUwX4pf1gVq5bruy7Y X-Received: by 2002:a17:90a:f011:b0:256:4cbf:c85f with SMTP id bt17-20020a17090af01100b002564cbfc85fmr2310409pjb.30.1685448539614; Tue, 30 May 2023 05:08:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685448539; cv=none; d=google.com; s=arc-20160816; b=Aro+j4sFHHzmYPEVmX5y8NU4BpqgzTO9Ujb0IZhYVML0lnKKLXXJd7JPYC7aNrj614 HKEzReLrKqAlb+PRly42cSp0bcGKlJmkVaySm0knAHxVjFcVvgjz62rNHdMZxQvZ9BLd DKpQdqAYdpkWpBeeaeVQDpUMfSAMdopRAN5JEv5qcc/2Uvg/GVDVNDPLN+St1gIh9WFD SNgsqBVjvVHcdNUOqyhpiWDu57wak+HeuJYZEuPXscMQMUtmQA2rzMVElWivsbF/eg03 nDTaQhWv5FZHertzfcZFRRYo8h93yPnmUWsgxkaDBA7J04g4dzzRmMIqToL9d5HTJx0B 8XTw== 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; bh=Bz5Z4ILkAl1gvOggmqai5vXnKmLFLBKw0stEqDL2j+k=; b=WxO0cLGMnvIXMkrjs/cf4NmzBbHxvpEYs26TVaEdpafCMzJziy+z3V0hG2v8dbF1ck CgFmpTE3Wo7yeL4t91Y4eKvrx0xj5803cl6iQFpjzkixkwS+BOalto0pEz2ILgGTWtHb 25K5TpPfyq8iczXnWyrXGvDnbSJG60PJ4c0RsPmdm8bHSK0mIl18B3u8gOoZNlSHMhHV CV5XOYXfBl4gEUVSMVZPjM3/n3N1SOZZj3tAQst/uJeMtd71+OGRsIEV8PsoZyoqmmLU h/CCP/8p6HlTe+v2IEU/L8hJiN4X16N76uUoRJvupeYW/PxDFDIfOrv6Hou40TS2//BK 8j7Q== 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 bv125-20020a632e83000000b0052ca7192669si9428212pgb.657.2023.05.30.05.08.15; Tue, 30 May 2023 05:08:59 -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 S232167AbjE3MEc (ORCPT + 99 others); Tue, 30 May 2023 08:04:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36364 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232168AbjE3MEH (ORCPT ); Tue, 30 May 2023 08:04:07 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 957B8FE for ; Tue, 30 May 2023 05:04:05 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3y4t-0000DU-0y; Tue, 30 May 2023 14:03:51 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3y4r-003rX4-W9; Tue, 30 May 2023 14:03:50 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3y4o-00C3wd-UU; Tue, 30 May 2023 14:03:46 +0200 From: Oleksij Rempel To: Shawn Guo , Sascha Hauer , Rob Herring , Krzysztof Kozlowski Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , Fabio Estevam Subject: [PATCH v1 15/15] ARM: dts: imx6qdl: vicut1: rename power to power-button Date: Tue, 30 May 2023 14:03:45 +0200 Message-Id: <20230530120345.2874900-16-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230530120345.2874900-1-o.rempel@pengutronix.de> References: <20230530120345.2874900-1-o.rempel@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1767320887739398283?= X-GMAIL-MSGID: =?utf-8?q?1767320887739398283?= In order to address the warnings about the naming convention for keys, this commit renames the 'power' key to 'power-button' in the vicut1-12inch device tree source file. The warning in question is as follows: arch/arm/boot/dts/imx6q-vicut1.dtb: gpio-keys: 'power' does not match any of the regexes: '^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switch))$', 'pinctrl-[0-9]+' The referenced warning originates from the following schema: Documentation/devicetree/bindings/input/gpio-keys.yaml Signed-off-by: Oleksij Rempel --- arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi b/arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi index f505f2704530..73f381e14467 100644 --- a/arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi +++ b/arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi @@ -10,7 +10,7 @@ gpio-keys { pinctrl-0 = <&pinctrl_gpiokeys>; autorepeat; - power { + power-button { label = "Power Button"; gpios = <&gpio2 23 GPIO_ACTIVE_LOW>; linux,code = ;