Received: by 2002:a89:413:0:b0:1fd:dba5:e537 with SMTP id m19csp704995lqs; Fri, 14 Jun 2024 03:20:39 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUjVqykGmBSV8dPixdyFDQuEwiW8oRPoCJgEmD0A5VehGjmotLhFeeqfRdt16hayQ+DmsERE+ddlM0awKkUJG3CmW9/BJ+8ee7luw91kg== X-Google-Smtp-Source: AGHT+IEMK29sxrMsdjMIO01qG6jIpbGRLjDfm0bFIj9db0/0GB6xxsRzXW7uc99Vw0crTqOkBZkC X-Received: by 2002:a05:6122:4590:b0:4eb:5bc4:7f4d with SMTP id 71dfb90a1353d-4ee3b9c3b6cmr2707614e0c.0.1718360439254; Fri, 14 Jun 2024 03:20:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718360439; cv=pass; d=google.com; s=arc-20160816; b=CytIPJDJD35vWNx/LsY5anpPzI6C+rL6FR1EQweHfSjeHy8AwJz1OUlfqFJFVnjjWJ zlmrgAJO7TILR9SiCrkXrg0vbots1PC56CH1IiUY2+j0EocGjejFquLpMaq57KhecVRO iMmgEmXbY5froYKeRiO/Irg02zqHBb9stjYJwObEYMHBadVTgC1IWb0BsdY4dm1gD4Hx d/QCHs1SCJOHRCHeKTirwgLWPlagE0uyItfkcR7S5tjy6gjU03LBh86Ip/836xwyprOm jkhEPaBqajLOrthSQMj//3UhlfWhijHDMLZllOpmA939b1ZLW0l54mwVxG7eLvtaimDh yEJw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:from :dkim-signature; bh=JYj+vYlav0P5TSwPVqUtIz1j4klkYA9AbEcUeqORsg0=; fh=1RwgbR1IhBqPkxwra3n3pkV7Pn3erDfYh05AY24QTK0=; b=V8btYexP3poKJmBSsiqXZ/qZR8IL7pqzwRVYOVEUg9QdqWFFRziq7xYLHN5wNbl1Cy ibqKvCj4IGSS5M8JWn1VVwTwJoaEurhdRq5HAD8KcWK4A8HKcHzKMB7JV+6R0z2bPGl1 X8nrD05UT8Mp5AkUpjrTuTp5EVjRhr+6jmHXgiI2FE8NqWhUwePuoBKj8H0gsAKmZTjk WcuTX11TTuILaiCM5YzGPmjJg1J/worY2Ufg9V8jqoZS1NtsxtF+/2QBaDQ0F+ukzTIm eINZ2ZfoFgzmK361OfTuAmP4BmBdQFuOol09fByXh9EaQcTccBmX+7CP+Kqvz44dK9Ql avpw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KeGAn1nU; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-214754-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-214754-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id af79cd13be357-798abd167ffsi327242485a.394.2024.06.14.03.20.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jun 2024 03:20:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-214754-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KeGAn1nU; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-214754-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-214754-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 532E31C26F58 for ; Fri, 14 Jun 2024 10:19:27 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 243A51957E1; Fri, 14 Jun 2024 10:18:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="KeGAn1nU" Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 37FAC194A4B for ; Fri, 14 Jun 2024 10:18:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718360309; cv=none; b=VuVA2h2PdcPcU6YYf0wISfvFDGVYEZ58aAJl3I51LKJFBePz2ErC0epW9h8Jk+ei6x6e0vxIIzvkBou7G+OFeqFFi8bQxbmpUTaN1kpWXYJtb9kY+Nxz2Lt5vHh4HfAk2HAgUlpA3QmAH9pLdncMqbv570cUyYsuwsKHBBGb1lg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718360309; c=relaxed/simple; bh=e/vS57MZRDtlro2SWvpS0gu0uEi42A6fSDn9ZPw9edg=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=XCsatUPdH3ejPtZ08lpi/t/3fwCBKyXEODmwZzkEPUvBcwCemjWwZKOxSHi+ysqtI4DXsluAAPvw3tqtyJxE+ERDDr4dRg49MMEVaQh6kNt/ly2agZOhHhuu5BLJBZ5LYUZuRl5GgNE75whNiyn/dgV3ilPFpMbT5ZcqEeATyjA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=KeGAn1nU; arc=none smtp.client-ip=209.85.208.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-lj1-f179.google.com with SMTP id 38308e7fff4ca-2e724bc46c4so21341141fa.2 for ; Fri, 14 Jun 2024 03:18:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1718360306; x=1718965106; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=JYj+vYlav0P5TSwPVqUtIz1j4klkYA9AbEcUeqORsg0=; b=KeGAn1nUQF6+CVbZjIK4zqzqB5zouZA3VWCcH0K7MdjX93hAE1t0fYh2vpIxeqlGi8 rv/Gr1ZLhEnd4onknKztBsJoGvrqI3uUn4HjtMmWnV40MMLJKw3ip9H/M1OJBY6rrp04 0jB2H17cvRxm0Hynq0SvHguxlRXnzeHcGqHygzDeWzwlF1tHny5j7JR3bOqOfAjDTGT0 5E3RsK6mdbpKgyhvjcMEunLE4KZtqzdgLjswcx0u149zhwBnFDE5eoDXe3Nz09Ln/6tU BxH1R8Hy3dPz2WughcJIOqy21DbD04FOH89NMq3qK98me/hEIB4GthDJ3vCi3ts3X+0G k9wQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718360306; x=1718965106; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=JYj+vYlav0P5TSwPVqUtIz1j4klkYA9AbEcUeqORsg0=; b=QZGy45/bKmkF5DkaKx3fMHbaja8Fv0zq1QVKQEGx1ZqhSS9U5pZRRrS/yntEWNfafi bNx8//Q9rqN9iD+rgTVIZqnfzWcwuYHOOxSvOKieQ58ElyambHeg7OzK9+4QPUO1vgrR vTn0Bosu3rhOtO88VZOx+Vdr6hHKtD5nJB+6LFhSrXt0Rl3VRaG5yQZtdugYITQuSTlh lzF/+w28oGWdwmjk0h8GqdSrc5anNQd4Q//up1H8NoSkMreQylw3jbYhC71f2i+gVM/3 L3I714Jeh5/Hw6pA23BBA6xgOOofclCDWy6t3Y4YO8P/yyVE4E45aEwalTOz7WW8/iSU vfMA== X-Forwarded-Encrypted: i=1; AJvYcCU0qAnOtYfPTPsu5CDTtfWM0eJVmq+B+yBPzO2RK2Lh4BUwcxdHToDimhtJxecNSFib+bxPmC4zbOJPPMArhb2VuDt07C9rojpCl4AI X-Gm-Message-State: AOJu0YxRF2bxdTBwtdVrtbFYGdi2L6O3t+Xt6rqmpYZeUKHLrAj0axJD P5ozdGvD3JfYKAB4UDWT39IGrRbjkyKxYj1t5jdsDZQW9sR8D8gKxBpwTlFwM74= X-Received: by 2002:a2e:878a:0:b0:2ec:48c:8ae2 with SMTP id 38308e7fff4ca-2ec0e5d0b88mr14261061fa.23.1718360306362; Fri, 14 Jun 2024 03:18:26 -0700 (PDT) Received: from umbar.lan ([192.130.178.91]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-2ec05bf44c4sm5000241fa.9.2024.06.14.03.18.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jun 2024 03:18:25 -0700 (PDT) From: Dmitry Baryshkov Subject: [PATCH v3 0/5] phy: qcom: qmp-pcie: drop second clock-output-names entry Date: Fri, 14 Jun 2024 13:18:23 +0300 Message-Id: <20240614-fix-pcie-phy-compat-v3-0-730d1811acf4@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAO8YbGYC/33NzQqDMAzA8VeRnpfRL0V32nuMHVqNGthsaaVMx Hdf9TIGY8d/SH5ZWcRAGNmlWFnARJHclEOdCtaOZhoQqMvNJJeal1JATy/wLSH4cYHWPb2ZwfK +02h1ZTvD8qUPmNcO9XbPPVKcXViOJ0ns0/9eEsChNkaL0jZS8fr6oMkEd3ZhYDuY5AephP6Ny Iw0Da8rhaZUtv9Ctm17A/nORbv8AAAA To: Vinod Koul , Kishon Vijay Abraham I , Neil Armstrong , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski , devicetree@vger.kernel.org X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=2468; i=dmitry.baryshkov@linaro.org; h=from:subject:message-id; bh=e/vS57MZRDtlro2SWvpS0gu0uEi42A6fSDn9ZPw9edg=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBmbBjwQrd5js8BXipsqsF5cpu5SbQHYqeKPfwwD JdYmlmoThyJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCZmwY8AAKCRCLPIo+Aiko 1agVB/9WS3uiu3HZIel16w7kPNn4LdNLQX7XqhyLY9sHu6oe1PD1PpxqXReCWlgn3W3g9Kcxtpz H9+ur40bZ2unxnckJ1e3Go1juItrgf9O4RrIgGblqqeaxdBfTcwSItG8XQaYothSKlb9IcYNiKA e5wCnDgFfa+pqqsLs8GCiJkjM87kb6KQPh0JHRaTUiS4ZcAvPvMO8sITHlRqU+hNkQynETq/uiP SGot13W3gfp9bU95srZco4aCiYPufBAGNKktkk928d1nNVLbdv5HRdboy+oIM2sAxhfk/uwufAI sOClMbo24MaYPpyVH8ifUcs7lBJ5lHN/uHrGz0zic1Ps1r52 X-Developer-Key: i=dmitry.baryshkov@linaro.org; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A While testing the linux-next on SM8450-HDK I noticed that one of the PCIe hosts stays in the deferred state, because the corresponding PHY isn't probed. A quick debug pointed out that while the patches that added support for the PIPE AUX clock to the PHY driver have landed, corresponding DT changes were not picked up for 6.10. Restore the compatibility with the existing DT files by dropping the second entry in the clock-output-names array and always generating the corresponding name on the fly. To: Vinod Koul To: Kishon Vijay Abraham I To: Neil Armstrong To: Rob Herring To: Krzysztof Kozlowski To: Conor Dooley To: Bjorn Andersson To: Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org Cc: linux-phy@lists.infradead.org Cc: linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Cc: devicetree@vger.kernel.org Signed-off-by: Dmitry Baryshkov Changes in v3: - Also added DT bits to remove DT warning - Link to v2: https://lore.kernel.org/r/20240614-fix-pcie-phy-compat-v2-0-990863ea53bf@linaro.org Changes in v2: - Fixed generated AUX clock name (Neil) - Link to v1: https://lore.kernel.org/r/20240521-fix-pcie-phy-compat-v1-0-8aa415b92308@linaro.org --- Dmitry Baryshkov (5): phy: qcom: qmp-pcie: restore compatibility with existing DTs dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: drop second output clock name arm64: dts: qcom: sm8450: drop second clock name from clock-output-names arm64: dts: qcom: sm8550: drop second clock name from clock-output-names arm64: dts: qcom: sm8650: drop second clock name from clock-output-names .../devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 7 +------ arch/arm64/boot/dts/qcom/sm8450.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 9 +++------ 5 files changed, 7 insertions(+), 15 deletions(-) --- base-commit: 6906a84c482f098d31486df8dc98cead21cce2d0 change-id: 20240521-fix-pcie-phy-compat-b0fd4eb46bda Best regards, -- Dmitry Baryshkov