From patchwork Wed Mar 22 19:30:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 73644 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:604a:0:0:0:0:0 with SMTP id j10csp2529654wrt; Wed, 22 Mar 2023 12:35:49 -0700 (PDT) X-Google-Smtp-Source: AK7set9U0ic5Q9iXLQuFFNpyDhfVcCmdz6/BOfpylm73xpKdd6l7Lr/+VVNmPYKHv4rIoMWDCpgX X-Received: by 2002:a05:6a20:4f87:b0:cc:3da8:63a7 with SMTP id gh7-20020a056a204f8700b000cc3da863a7mr542158pzb.44.1679513748915; Wed, 22 Mar 2023 12:35:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679513748; cv=none; d=google.com; s=arc-20160816; b=DbMCB5nLBMlF84WZIlxiYy9zY+xGu07eUdO52/Lo0AYnVzwAFyVqB8XCT/IOi2BsYT MT8UvjqdTVeswtiQ1yjaxc50q5rXzfqHdgONiFkimrtUeRclHsU4QVL4UxK9lFGwprQT WWHZbjQsoPLKa0KSSV4/EGfsC5gI0pHgRbcZI/Q0xvxxz0fQ3kb12EE8ND9kRcQlpjys 6qs/YVoSNdExYvVkhHFNlwBxnGVgYLo9RcnZCR9iQgGaXpD76C46RAyAriIj4//i9z3K C2aRalYcWd7GY5uYW6IGrpzFy8wnUEOzgAMSYtvVRdCVIQBXZMLvtfl5GO51Cu9NWoYo rHYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=9x1PwiUD4PUFjaVQWHWZ2kBLiECk6niT366SMAu8e64=; b=Bh3tRMLYzGsMz1dUxhWe5QGULzJcmfYZTNeFpyhRLTatoC9iqCoNPB07+0pRyMuw27 jDk/z/by6/wOA+kRIPfkFqQ73fHmHFAQZbXPSTUmoWwrhXkOhtHvRaKFr0TSGP5++oBd I21eAD09A2WFgWzrG4Z6nxlnN7uv/j2wXMrTBbnlGt39G9SGi3kyodcciX04KCnteSfk iWTKTBgK7aLbdcaSPn2G4D2YQ2n/vvIzWxfxriRuCCsFREWVRSZoRmdPQIzyo9+insmL bfwh43TXwxetA6lYnRvA7QzmN3uHTI0tosTn3OtQ0nKhlP+5EVEtAAHb6HKKpdfCGxw5 4Wqg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=m3nvSoUn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j23-20020a635517000000b00503059b8b2fsi16159187pgb.220.2023.03.22.12.35.35; Wed, 22 Mar 2023 12:35:48 -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; dkim=pass header.i=@linaro.org header.s=google header.b=m3nvSoUn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231144AbjCVTa7 (ORCPT + 99 others); Wed, 22 Mar 2023 15:30:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60194 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230466AbjCVTa4 (ORCPT ); Wed, 22 Mar 2023 15:30:56 -0400 Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 353FA62325 for ; Wed, 22 Mar 2023 12:30:55 -0700 (PDT) Received: by mail-ed1-x533.google.com with SMTP id ew6so14405983edb.7 for ; Wed, 22 Mar 2023 12:30:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1679513454; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9x1PwiUD4PUFjaVQWHWZ2kBLiECk6niT366SMAu8e64=; b=m3nvSoUnbPCIgaSJib9udRBvVFJOO7aU51z6/ZlFbh1P6s2zgj1wsYsB1rkXT0Boax o+M0JyN47OTKSJEV0FMYXbOQ7WrhL9KLsSyseExt/hGvKSw1Zr88YM0uQhfw4we2cqic +Vm4yLK8M4Rk+D7DhGo+w/bcxWMDaLGjRm0Sct9cXBDm70Wln9MYD3gsARPwzmZms2hi WlFKv9M3A/QdXMVZ4FCMdyirkXmGS+V7+XgJ0+b0NStkqTEtyPZLsaKfLjp5XrEb8Yr+ N7XudGUcMq4hhkwR9Uk4q06BlaQpZEF1pQkQ3gM9kWFnnkfA2vRo2KbuM8JnR+VCZ9Kt ua9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679513454; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9x1PwiUD4PUFjaVQWHWZ2kBLiECk6niT366SMAu8e64=; b=pLKnnPgA+nYl69nwL2IZvBqEg4lj4ktAuj8Eyfale1g4/ZLgTISfoe0lx9cXNsDspE 9Jqbaxr4pe42ERx7/9oFEDGgzMwVZk6shS6cQ5vTlyMbnhb+qYlXnA/iVbPG5AwZlIUO IHCwlqvj/28mlwPQeBH0EMS9D5D/nrC5xL3N72NfuRjmhvYOj3w1+j/lAocJm2KbbWTX SeM3mgLNL1MkvtO6bKqgbiJzfwrecTagiMlgvmzY2GZUweAX8r9dVh+O7UGTeeU8DVOa oaPVZjWJIvpXsUT/MJKNHsZ46GqZ8OWqrP3yP/f8ZdonFaGgRYxs6vPhKcYqBwTtbNU5 af8w== X-Gm-Message-State: AO0yUKVoS8FAMjmSt71VvMJuBQ/fHY54/xn3J8aOuU8vX9ZVH+NRe1mZ 1a2JSNz2CGZpVJRSTF4yn9oXWw== X-Received: by 2002:a17:906:229a:b0:932:9d28:9668 with SMTP id p26-20020a170906229a00b009329d289668mr7992759eja.6.1679513454603; Wed, 22 Mar 2023 12:30:54 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:5050:151b:e755:1c6]) by smtp.gmail.com with ESMTPSA id n25-20020a1709061d1900b008e9c79ff14csm7660309ejh.96.2023.03.22.12.30.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Mar 2023 12:30:54 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [RESEND PATCH 1/4] arm64: dts: qcom: sdm850-lenovo-yoga-c630: Use proper WSA881x shutdown GPIO polarity Date: Wed, 22 Mar 2023 20:30:48 +0100 Message-Id: <20230322193051.826167-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230322193051.826167-1-krzysztof.kozlowski@linaro.org> References: <20230322193051.826167-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=unavailable 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?1761097808568923219?= X-GMAIL-MSGID: =?utf-8?q?1761097808568923219?= The WSA881x shutdown GPIO is active low (SD_N), but Linux driver assumed DTS always comes with active high. Since Linux drivers were updated to handle proper flag, correct the DTS. The change is not backwards compatible with older Linux kernel. Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts b/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts index 67d2a663ce75..5c688cb6a7ce 100644 --- a/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts +++ b/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts @@ -753,7 +753,7 @@ swm: swm@c85 { left_spkr: speaker@0,3 { compatible = "sdw10217211000"; reg = <0 3>; - powerdown-gpios = <&wcdgpio 1 GPIO_ACTIVE_HIGH>; + powerdown-gpios = <&wcdgpio 1 GPIO_ACTIVE_LOW>; #thermal-sensor-cells = <0>; sound-name-prefix = "SpkrLeft"; #sound-dai-cells = <0>; @@ -761,7 +761,7 @@ left_spkr: speaker@0,3 { right_spkr: speaker@0,4 { compatible = "sdw10217211000"; - powerdown-gpios = <&wcdgpio 2 GPIO_ACTIVE_HIGH>; + powerdown-gpios = <&wcdgpio 2 GPIO_ACTIVE_LOW>; reg = <0 4>; #thermal-sensor-cells = <0>; sound-name-prefix = "SpkrRight";