From patchwork Mon Nov 14 08:13:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 1592 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp2028368wru; Mon, 14 Nov 2022 00:16:36 -0800 (PST) X-Google-Smtp-Source: AA0mqf5mXMaXYDW/SryWDiMxLXEO1AZYm3hCgmKoqr2/BBaGsuPQJI5qwMkmYUpNA6HcX8Z/B1fj X-Received: by 2002:a17:907:6d18:b0:7ad:aedb:2e6d with SMTP id sa24-20020a1709076d1800b007adaedb2e6dmr9310538ejc.536.1668413796708; Mon, 14 Nov 2022 00:16:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668413796; cv=none; d=google.com; s=arc-20160816; b=OdIrBT3VClxrzY0tBEoPPgCh+qQl24Z6EuR7yxOGQ0/b32wijwZf4KzboRP6PxFhuU dnDrGexxJlYWcDXTbi/IOP6MLyjeCF6eTEzTTsztAWvX+nxb52Ehh48urzWJA0P2TdET izJefJhIJDR7KrmGmPsVoVIbS9JXDmmMJiBTY88psqwa2XkxC7cQJkuyTtFni/K6B+xs mOkI00cVs1ewfpVRTH9FCIIhjD9BnI5SXW2MmK9reDW4bR0HYy19EjJCqj97J1iGl0UX XZJZNCOYk6pDx/Ddu+x7G3XDFuzsT/l+kh1TS8H4jpaNN12W6VkmfafvTde9HTptARea jGjg== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=g4YUjw4qgFuju3g01LR/hD3/tAPStmJlUUhQ+uW8EBc=; b=wt5ZGa0QDK6Y5nuPUKQXjd1VxicYDVrguqlukkooEvF1V6CayjrpEIhM2nQmzVpFqU 9AmDVR4xIG6HUCsC8+iyg8ijOhu5nd1CPj6J+PdxhFuxXz9yuwkVkX+3jeB37+yGszC+ HJO96Mt3yfOtZc7NwEDf7z8KP7qGkOBCOffTDIGw2hiTqC4iKWIU01SYvvmjYXL5pFsY iyCPqB/l+qJdy19sZTlwGU1xDyHzFBHqonrY8I6pj4lf4ZaHekMRG00cvb0jUNTO/F7u P+gPSLusyyYC/KKLzDvuuYBeWXFZJo9XRPsuIaKpWsx4tzfYCf81whOeUGQdMEGV76VY PGrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=OebRd7n2; 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=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x10-20020a056402414a00b00453688643fasi8309997eda.260.2022.11.14.00.16.12; Mon, 14 Nov 2022 00:16:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=OebRd7n2; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236267AbiKNIOd (ORCPT + 99 others); Mon, 14 Nov 2022 03:14:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35496 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236241AbiKNIOa (ORCPT ); Mon, 14 Nov 2022 03:14:30 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 275A7193C1; Mon, 14 Nov 2022 00:14:30 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B820F60F01; Mon, 14 Nov 2022 08:14:29 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1223BC43470; Mon, 14 Nov 2022 08:14:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1668413669; bh=qDF+eKEgYeIWIuYOTHuW90RHV71R/0BtAdQ8fI4yF7k=; h=From:To:Cc:Subject:Date:From; b=OebRd7n24E+f0cy2n0mYUSYAguNjvlYU1hYbzoXL6i9XXtvDzw509o/nAsrmn5kn+ /CRNubYGwxeKLwUr9HjTk6suUQrBmiy0DAL3jrj/s1wIXI3beC24bSa6haar2oqTah pHV5974jL8i1dDbKiDQVH3+1RFezAlPMkVf6yhjGg7MRqpBkTpccAWo9lIffTjQV7o r0g44/kqc3BQ9U8jFrKIizSExY8xakB6AXYtxmunIjoWujFtn9gE9W4zvi7iVP0NJZ DanXWs6hIe9KxXDfNwLop315iJjh1vfqul890QreKrC0t7Vld+wDfmj4yI9gshPabR 1y3i2KF4pduNw== Received: from johan by xi.lan with local (Exim 4.94.2) (envelope-from ) id 1ouUbM-0001Kw-Hf; Mon, 14 Nov 2022 09:13:56 +0100 From: Johan Hovold To: Vinod Koul Cc: Andy Gross , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov , linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, linux-kernel@vger.kernel.org, Johan Hovold Subject: [PATCH v2 0/6] phy: qcom-qmp-combo: preparatory fixes (set 1/3) Date: Mon, 14 Nov 2022 09:13:40 +0100 Message-Id: <20221114081346.5116-1-johan+linaro@kernel.org> X-Mailer: git-send-email 2.37.4 MIME-Version: 1.0 X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749458665331677214?= X-GMAIL-MSGID: =?utf-8?q?1749458665331677214?= Here's a set of fixes for bugs founds while fixing the devicetree binding and adding (proper) support for SC8280XP to the combo driver. The full series is over forty patches and I'll be posting these in three parts of which this is the first. In an effort to get all of these into 6.2, I'll also be submitting all three series before waiting for the previous ones to be applied. The first fix below could possibly be considered 6.1-rc material, but I believe it's be fine to take all of these for 6.2. Note that the next part of the series will do away with some of problems with this driver that led to the issues being fixed here (e.g. the split driver data and configuration). Johan Changes in v2 - fix SW_PWRDN typo in commit message (Dmitry) - use the right commit for the runtime PM Fixes tag (Dmitry) Johan Hovold (6): phy: qcom-qmp-combo: fix out-of-bounds clock access phy: qcom-qmp-combo: fix sdm845 reset phy: qcom-qmp-combo: fix sc8180x reset phy: qcom-qmp-combo: fix broken power on phy: qcom-qmp-combo: fix runtime suspend phy: qcom-qmp-combo: clean up common initialisation drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 91 +++++++++++------------ 1 file changed, 44 insertions(+), 47 deletions(-)