From patchwork Wed Mar 22 19:30:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 73641 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:604a:0:0:0:0:0 with SMTP id j10csp2529065wrt; Wed, 22 Mar 2023 12:34:27 -0700 (PDT) X-Google-Smtp-Source: AK7set86uLuyS7RhMfxIjKq3PUEaQeb9m7Bprn0tShbdQqWVsq/niHQh40b2vYsUmX7resSeyX1R X-Received: by 2002:a05:6a20:4f1a:b0:da:6c0b:c3b0 with SMTP id gi26-20020a056a204f1a00b000da6c0bc3b0mr549666pzb.39.1679513666797; Wed, 22 Mar 2023 12:34:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679513666; cv=none; d=google.com; s=arc-20160816; b=zRbDWtGSChnX7LwdjpW8bq+jgzfOCawaxONjqathdlYM8ZInQLeNwv8dThUarvyrzW qUBDyJjxUOuCEPiAKuDq3r+yeXGnYOoRJYAh/Pdj5nRA2U8V7loTEdwl5GHjEBEwoxHA WsaeYc2acrb/WBUO/tPbG5ssQOPUtwsBkbOTNrNBJAKXQuHgkjCpQ4QMynyWkxd/nJnH MrImZTQA0HZ8Ohl/mrdaxIKpp0KeM/arCeameKdPpjovTJsGO02ahIoBhwusdv41fUhb PU8OHJkeUNzl2Sb40PcdTFvoyyobvESNvuYRGgAGV8M0XHfF0bp3DEI7yt074ww85jai jk8g== 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=ZjZRp40FPRrskzF7ZI87t7kgEWRDXNcFtKlljyaufmU=; b=ngNtg6nWllbKbzaAN+3056hm4ZdQf8kkMBPDThvX8Epz77aVW7Y9rvIvsPWXqgqt95 FK1+tga9+D6O9zEYF8akkQOqB8CdH7MNOLwqemSgd7fvlkhJ4TyMEjLBRbddektyZVrR IjLqpPR34zyxKTOqXy2bVpsrmjWTfV4lYr/PQ91xRctodeNlSgeSuvjgKewd0jF5RDlW SXyAduNwgQWBhqDZZhS/m0aAGvHWgdnXuc/SksgJkygZcYgWPMJXu3tLVxpH4G+Yw9W0 KpsqSEpotG09cylJ+AV+fRRP1cUuA0Ae8zK+/IYXecKa1moikE1IAlYEvyDQskWzP5VG 9hDQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=I4w03Izr; 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 b7-20020a63d807000000b004fb98290dbdsi11975709pgh.50.2023.03.22.12.34.14; Wed, 22 Mar 2023 12:34:26 -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=I4w03Izr; 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 S230196AbjCVTbJ (ORCPT + 99 others); Wed, 22 Mar 2023 15:31:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60182 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230466AbjCVTbD (ORCPT ); Wed, 22 Mar 2023 15:31:03 -0400 Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 911876426E for ; Wed, 22 Mar 2023 12:30:57 -0700 (PDT) Received: by mail-ed1-x536.google.com with SMTP id eh3so77374235edb.11 for ; Wed, 22 Mar 2023 12:30:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1679513455; 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=ZjZRp40FPRrskzF7ZI87t7kgEWRDXNcFtKlljyaufmU=; b=I4w03IzrYWAmk/+JiLr6F2z1+ONFW1HIkI+m4d2O6t0A36P+dwfw8RufoI4D5OVGwK 6fRoCKk8PUWALnlUpSqbs50KgoqpC4GiuBSBkpcMUtm/wvglgDNY9Rj7LC2e8v2ShlAk Q0DY2ifmKDyoT4YweW6QmgfD2afvyGwYs09U548bPdk0bjWuJEQdTf5QyKaDMnvVq9lS tlNaThCoE+yABN14iFu1tQEM526hPEEOWxp1XfJllyGzb/Z69Kv5yYSfhBtSpR+ksVqi 69tx6UjKDZggmPuRz4HGJY6lJ3fg7KR4HeZ6WBfRC9oNTl48fd38yjwI7/CGbd195Qs6 6x1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679513455; 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=ZjZRp40FPRrskzF7ZI87t7kgEWRDXNcFtKlljyaufmU=; b=rj6kfo+1LxmIwFVgV3dc08wZ3sagWvnF6bUwcoEOQZ3IIUDCAdDw44sZvKx8wVIT9n b+PfFNTOas+XImE+1JRsv9iB4aQDNJv5dyy248AamaXtDTGM5SnZXharWfs8t5+m3G/a PTXUrDkFNs7QENcBNk1OGT0JKjrqwTP9xRk0ijQGi09mp9+/VuJU3J61RXHZDny4pXRR d/Fqbj+KS9uvPHomM7LvWuPkn7wAyNRaslaH2mBTausD08m655tkmRlvdqHlMlHhUpsT PVbEKj24awCnp/T0QVAQd3C3zX6uyT8GJh9rk5qvkydSh+CD14a7bmAe+inbLqtvuH58 UnDA== X-Gm-Message-State: AO0yUKXDjgbmwC612arb6vebM0+/I9Ro0g7UcoCspJ6zKl4Sgs6BFlQZ JFwoxE8+ErnwzPB+gVj1jmK1cg== X-Received: by 2002:a17:906:b847:b0:933:4a3e:c625 with SMTP id ga7-20020a170906b84700b009334a3ec625mr7592562ejb.40.1679513455655; Wed, 22 Mar 2023 12:30:55 -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.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Mar 2023 12:30:55 -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 2/4] arm64: dts: qcom: sdm850-samsung-w737: Use proper WSA881x shutdown GPIO polarity Date: Wed, 22 Mar 2023 20:30:49 +0100 Message-Id: <20230322193051.826167-3-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?1761097722457941473?= X-GMAIL-MSGID: =?utf-8?q?1761097722457941473?= 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-samsung-w737.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts b/arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts index 9850140514ba..41f59e32af64 100644 --- a/arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts +++ b/arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts @@ -662,7 +662,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>; @@ -670,7 +670,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";