From patchwork Sun Oct 22 17:05:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 156561 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:ce89:0:b0:403:3b70:6f57 with SMTP id p9csp854786vqx; Sun, 22 Oct 2023 10:05:44 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGebmhYf/37qNUiSLHdcCKKyOyuEtmnFOCxVs2sMJgXrS/0kju5NUbmYoSp95e7SSKLz8IB X-Received: by 2002:a17:90a:d44e:b0:27d:9b5:f28d with SMTP id cz14-20020a17090ad44e00b0027d09b5f28dmr4820989pjb.8.1697994344155; Sun, 22 Oct 2023 10:05:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697994344; cv=none; d=google.com; s=arc-20160816; b=TmBmCM78R2la1C9m9KtVcsMDVkooynBWT3ovkMYQtrdJx9WX8knDbmAMV4NGa5BcQw n9aafigoYPXMumy8iE6WrlHyAZYoGEDyHxg+gJ3CV5MrHfET/aoswA6l1FTV+eOnt1Zs C/Nz1K/+Xfa5rkiOykCdiHp34DrIsZKE9eHmuD5YGXW8jrELrPNwT/DMBHnzoDGMWWUp 5Z8zI25ia1oKNOIKV9cjpE9cHYk4lud08Yf3CYyeYJdSI0r3ro9NEP+DKbpeJVoJsxiF GRP+O3HVBKIX/lGSYl+hB9Oprvvl/ToOnLEfK510of9VwdiS3J+0B56DlUSTtCmY4vFB tilQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=kdaQtaMjaaUO0fAEU0YlnjTxjZ34WelmBZ7k/MUZxeQ=; fh=adaMKi1fQT8R7CiUc1tvfEVPRl2AoVvM543xoSePOvI=; b=J3l8YUqjdxkcr+OHbq2ERiqX/R6rcnc9NT2z8CO83oQkRqMu4H2D/q1m7ucXazwHBH LR/Ta/gei9a5F/a6VaaX360SiBwgIPXuvfXLzC81dXP+m8WJPQeINwDWvmK/E4xc00Rr Qkf02Yt/ognIhbHAAMermM+v0/NQ+kHT1yZWmxZQEL0Pex00U/mmo8eZOcxsVtOfrT7u sbEs69d00Pi6ofDhaZBSQn84cUKKIjdYRk4DslO4I/9qSQN5aoGg6zOnIY3bk3LAHg4d 8RzaAkJIJLSWVfc+dsnCUEULt3QMmMtvUb2aEjKjnQZG9XnsZIB3yxvIzpfpSaDTmYYZ Yxhg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IWhylvSU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 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 groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id pc1-20020a17090b3b8100b00274e5b20e65si5431828pjb.50.2023.10.22.10.05.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Oct 2023 10:05:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IWhylvSU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 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 (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id B41998092C94; Sun, 22 Oct 2023 10:05:41 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231623AbjJVRF2 (ORCPT + 27 others); Sun, 22 Oct 2023 13:05:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51462 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229452AbjJVRF1 (ORCPT ); Sun, 22 Oct 2023 13:05:27 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 373BEEE for ; Sun, 22 Oct 2023 10:05:26 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 485F2C433C8; Sun, 22 Oct 2023 17:05:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1697994325; bh=n6+2qhKHkcF16jIIGulJ4qm/v1qhD92ap6nhGNR3DlM=; h=Date:From:To:Cc:Subject:From; b=IWhylvSUmR8e5r3tkYbKKxDrD3HMW6bqSSVhYLaISvcwKMMZ3/d07KjInvoPQuX1F ZsA7v36YsjhNIW7GwxUkAf3/ZfpAIVQ+yz5DQuF48v7vo0MsGIXPEAw18FeIFMGVNy YHm3Pa5IGoqZCLK+HEX0KremTKvTolbUPcQcjD79dMxWvWWVBP1AkHpkMKLBoAqH5R zRRa3Sc3Fx1aCFEUG99uBJtUip8kr1ED7qo3vEcF0j9y1trBei2qI1b6MSIrRhJ9LZ JWZv/o44Kb53ZE2UheNtsrFuCdVh3COvqQKzY/EvQx8a3iH3f47QD6uEkDw+lVZV+g DXtB8GYj4WSqw== Date: Sun, 22 Oct 2023 22:35:21 +0530 From: Vinod Koul To: Linus Torvalds Cc: LKML Subject: [GIT PULL]: Generic phy fixes for v6.6 Message-ID: MIME-Version: 1.0 Content-Disposition: inline X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Sun, 22 Oct 2023 10:05:41 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780476117264567427 X-GMAIL-MSGID: 1780476117264567427 Hello Linus, Kindly pull to receive phy driver fixes for v6.6. This is spread over couple of drivers like mapphone, qualcomm and realtek ones. The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d: Linux 6.6-rc1 (2023-09-10 16:28:41 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-fixes-6.6 for you to fetch changes up to 089667aaaa6aa33715d22b21a72216b43af3e896: phy: realtek: Realtek PHYs should depend on ARCH_REALTEK (2023-09-29 21:47:37 +0530) ---------------------------------------------------------------- phy fixes for 6.6 - Driver fixes for - mapphone-mdm6600 runtime pm & pinctrl handling fixes - Qualcomm qmp usb pcs register fixes, qmp pcie register size warning fix, m31 fixes for wrong pointer in PTR_ERR and dropping wrong vreg check, qmp combo fix for 8550 power config register - realtek usb fix for debugfs_create_dir() and kconfig dependency ---------------------------------------------------------------- Adrien Thierry (2): phy: qcom-qmp-usb: initialize PCS_USB registers phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and sa8775p Bo Liu (1): phy: qualcomm: Fix typos in comments Dmitry Baryshkov (1): dt-bindings: phy: qcom,ipq8074-qmp-pcie: fix warning regarding reg size Geert Uytterhoeven (1): phy: realtek: Realtek PHYs should depend on ARCH_REALTEK Jinjie Ruan (1): phy: realtek: usb: Drop unnecessary error check for debugfs_create_dir() Konrad Dybcio (2): phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1 phy: qcom-qmp-combo: initialize PCS_USB registers Tony Lindgren (3): phy: mapphone-mdm6600: Fix runtime disable on probe phy: mapphone-mdm6600: Fix runtime PM for remove phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins Varadarajan Narayanan (1): phy: qcom: m31: Remove unwanted qphy->vreg is NULL check Yang Yingliang (2): phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR() phy: qcom: phy-qcom-m31: change m31_ipq5332_regs to static .../bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml | 2 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 38 ++++++++++------------ drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 2 +- drivers/phy/qualcomm/phy-qcom-m31.c | 7 ++-- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 6 +++- drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v6.h | 3 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 24 +++++++++++--- drivers/phy/realtek/Kconfig | 5 +++ drivers/phy/realtek/phy-rtk-usb2.c | 10 ++---- drivers/phy/realtek/phy-rtk-usb3.c | 10 ++---- 10 files changed, 58 insertions(+), 49 deletions(-)