From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5C61E1940A2 for ; Fri, 25 Apr 2025 17:47:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1745603232; cv=none; b=fogJZc6+202cuzINLJGWdSq98a5rPdo3ySPTzfSSzei9lIoQRnEaKhHDRoKp95eVXd/ow/Z8w1SIWvTIhh090FHPdosWIUJWMmqsVnYZbQj7kK6/DntrTFzYmvvD5fro/UAph0P1O6wMxKNSTLfHsqkZeoJRO1oz/JEt3BOqKRI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1745603232; c=relaxed/simple; bh=T3PpYspLOO+gT+LsL4Ms6+Mv85P8reL4+qw0w1irQnk=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=hV/kpKBAjrfowQFvl6WrvL4kqMRRg4Ewm7zcziulbXYqOmQUuEndwsQB98ANXMWuv5ueKr4lIiJcSQEyNaez2/cO7TqFlSmJSp3Eieop5zDaZr01CDL6nJY+hP+6FcxuTgH2lv+ODGbv0IfEuRU+cGtLSzPTOCYnITveMQPDF6I= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=jGgkr6G9; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="jGgkr6G9" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53PGJpbN031925 for ; Fri, 25 Apr 2025 17:47:10 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=CH95xQAqSCeyDTf7jFn+5A MbqHYnxLYxquumYsB1TvQ=; b=jGgkr6G9WmX/yF0wtGLJ3mEgidTrPdQ5DpaxaQ dZ5Qcr5t82EJgzKt9s60gJ9aUi8t2Klvopg8HNuCZteUKGWUb4ONh5ky1AlaGi0t SLwE1TgcghzPO0XZY5aW6+UbwhS+6/CbvhmD0bRH9onROAAxtpxywgrzrhzjiWcI yVoI9kmWYXBtwoD3aCjQE9NWoEHNiQgPj1ZbZxwymOo8TfFvK7KUDXCVpXxaiNeh ctRkHIzavqAmae6vTZUwszcxqL+dEOJN1lU3e3B+aW4ThREKy0PvInbZRKgi/Rdt H1aY1PdWKLrYfH9hFNf2Z/Xc4Zjp2It6zo6egvPPUyDcbmww== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 466jgy9ut8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Fri, 25 Apr 2025 17:47:10 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-7c54e9f6e00so577152785a.0 for ; Fri, 25 Apr 2025 10:47:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745603229; x=1746208029; 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=CH95xQAqSCeyDTf7jFn+5AMbqHYnxLYxquumYsB1TvQ=; b=L9t2+n/Cg0BuKc8uOAQm2ZdG+rHs5o/2Hot/o4Dn9yjpY03/raQMjLzNvo71BpNfZf wzQ6N3axPXGU3Txt5G07DaEf3T8Rp1WYSS7ROQLic1d6Au614+M7hFzXeHXlznvKe/R2 TE4In3sPDZnG3KzMCcXWtbE5ZWbDAt23YNnDnnfSlL/dA3FJqwRmQrlOWYh8upseZp2M pVoM8ttHLN6vzD43cUSgxyO4K2n+n9bGr53f1He2svVEK1k4aUcosiTw7AaVhYPZfL+n OlVblMpAoY+xjI1FUdNRL8umddvG6koEUe2HUnHFVStmQ7kj2mJndOxsrjL3ODgf7MK/ bHEg== X-Forwarded-Encrypted: i=1; AJvYcCVk8vzYBc4G7+uZQxL/27egf72jgWZ3VdBffkSYn/6+vapPV1GuTIzLw/qGqNBmktQlekn0DmWD4znyEUE=@vger.kernel.org X-Gm-Message-State: AOJu0YxKAC7mpG6YbLVQPzA/tL8Ah5vxHH6xn8YMCMVWaXQkRaLYE9UK 7zh717IY+SpgLkZ3FiP7Y+lfKw9svfqPJ3dyW0ZH6Vd0fLLVcRzkyFhwbe8h4Lo9L1XUSjQdZ4D 4LONJxlpBiUBFmgZX7g9vwE1BzldcjjCNs5JymC9qrTNj9RUfUMijw51lTbnich8= X-Gm-Gg: ASbGncsIiJroQhu6+54LuwB4X8F8teyAiBeZhFD8fGOFfKPU0ZbxoslOkqHbhugk5yB TZ/Nwvu8ueAuJSZiiYlZQzvjoCtFwjlYjCN4qUq/RasLYfmThH01EcBblf40ArKT38Uf2G3vas7 koydHajvCiLT1GmNFwFmoKkend0MNQ/YppNmQAmEcXg0d3iQucs54JtY8shY9qqKdoHHkVOUANG ypEsmxebbcaF1g7yA15ntzYXX5Vr+o0i586MBml9DNxSFRxqGyNLaJnLTKV5d8+9Ad5ZQYiG0eQ abN+qnKPrDSV9M6SABfpfx7GYUGWD3+8/jdopUG/u3niEclMBRkmSTWtg6hateGzyVglOO+S2Zb GXump2NG5by+Y+JmwYppBukJE X-Received: by 2002:a05:620a:1793:b0:7c7:c1f8:34eb with SMTP id af79cd13be357-7c95863f91bmr1072972985a.23.1745603229126; Fri, 25 Apr 2025 10:47:09 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGVoKASQtAFdaM3BZ5YWILcNcxkR0JbHKgAzwDJdCK8quRqLkR7yRgn8/w/k+RPF1+LxPzr7g== X-Received: by 2002:a05:620a:1793:b0:7c7:c1f8:34eb with SMTP id af79cd13be357-7c95863f91bmr1072968185a.23.1745603228787; Fri, 25 Apr 2025 10:47:08 -0700 (PDT) Received: from umbar.lan (2001-14ba-a0c3-3a00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a0c3:3a00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-54e7cb3bd4asm673193e87.84.2025.04.25.10.47.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Apr 2025 10:47:08 -0700 (PDT) From: Dmitry Baryshkov Subject: [PATCH v3 00/11] ARM: qcom: fix APQ8064 schema warnings Date: Fri, 25 Apr 2025 20:47:00 +0300 Message-Id: <20250425-fix-nexus-4-v3-0-da4e39e86d41@oss.qualcomm.com> 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=H4sIAJTKC2gC/23MwQ6DIAyA4VcxnFcDKKI77T2WHRDqJJmywSQux ncfetoSL03+Nv0WEtBbDOScLcRjtMG6MUVxyoju1XhHsCY14ZQLWjAJnZ1hxHkKUIIxtMOi1aq pJUkfT4/pvGvXW+rehrfznx2PbNseO5EBhUoILThyZRp5cSHkr0k9tBuGPA2ycZH/EvU/wRPRa jSGlbSSDT0g1nX9Ag1LQnbwAAAA X-Change-ID: 20250317-fix-nexus-4-dd0fe3bca987 To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Georgi Djakov , Lee Jones , Suzuki K Poulose , Mike Leach , James Clark , Mathieu Poirier , Leo Yan , David Heidelberg Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, Krzysztof Kozlowski , Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2452; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=T3PpYspLOO+gT+LsL4Ms6+Mv85P8reL4+qw0w1irQnk=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBoC8qZb/QjJ4A38LuGB9rUu7bpDvQn1Ad99K3Wx ElrSdzYSK+JATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaAvKmQAKCRCLPIo+Aiko 1aR0CACKoI3FN28qpYlVRdoR4wC+aqqa7liobPj4ayZWItPIjXlpB3kbPyA5rJaenggn0EgxqQd NDu+6h8UL8Lv5fvW3OGDDOzDSJuW1eQ57fRu0PPiXnufRvLQ3gkUbj/cED4q9YCHZGoaMHiWasa 7fYWspPdqZGeAA9ZfbtUguz6Nj60BMc8Rx6L3sHPOzYfA2T9DbMvdOPm+fgzZ1mvbqqMmXD2iAz kKMv7l9Pvrdpo0mtqBjEpZH1rqO8wCK/I28oPmUiJL7AeiS/KnyDUMuu6DjYUIQBvH1XTYUqWRi HQcQVG77P6tkpznGkl5PPSxsncUSeRgXoXIi3dfsdDLyQaA8 X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNDI1MDEyNiBTYWx0ZWRfX1Sw3YPUGeo1b 3y4b7kjQrl0ZKvWQwkotyRvpCqyFnfZYFAvuvAR/RYiOFi+obt/gxve7tmJzlyPCe6BsDYp5/0T 3TLpCE7gQZ11+HVt9xoHsusVxJ7TQGCWX/gV7pGuhwKJXNiSJAdYtAx3LTWO63Vf1IIuBAnKYq2 jINTP9NHmr7JQuRepbbFErOsNRWqSpbs9f8dUifgFm9QEMMY/5kOcT1ovSUigm+lXp4i1Z7JU1g q/i1j6EtMCNwV+7Q8jrWCqQrjr72LmGFdOBkvoKuh+YY0hI61kAL0x9cd/iTsPmQtlb8rQ3JBXF 5g50QAmYUZxotkL7+t6Vb7P/yPsp2ZNWSe7IuxNWWT3qD0AfzTtoX2F8Zn68m4g2eLvOzrpHAiK /epOrSsLlie5DnO/QrGAqytC6mWiRpJycQlQw/ycGvX0ipiM88NGf5lB27GCGH5RH9b5EKrz X-Proofpoint-GUID: 7dheERrdCUyuYC_1X-cSL2bqkK7NUU0- X-Proofpoint-ORIG-GUID: 7dheERrdCUyuYC_1X-cSL2bqkK7NUU0- X-Authority-Analysis: v=2.4 cv=M5VNKzws c=1 sm=1 tr=0 ts=680bca9e cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=XR8D0OoHHMoA:10 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=rWM0Ewedwwy8-PIQtLIA:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-04-25_05,2025-04-24_02,2025-02-21_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 lowpriorityscore=0 adultscore=0 spamscore=0 priorityscore=1501 mlxscore=0 mlxlogscore=999 malwarescore=0 impostorscore=0 clxscore=1015 suspectscore=0 phishscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2504070000 definitions=main-2504250126 Rob's bot has reported [1] several warnings for Nexus 4 submisson, however none of those warnings are specific to that device. Fix all those warnings for all APQ8064 platforms by extending existing schemas, adding missing schemas and making APQ8064 DT follow all the schema files. [1]: https://lore.kernel.org/linux-arm-msm/174221818190.3957236.3364090534153729086.robh@kernel.org/ Signed-off-by: Dmitry Baryshkov --- Changes in v3: - Rebase on top of linux-next, fixing mis-squashed MFD commits. - Link to v2: https://lore.kernel.org/r/20250318-fix-nexus-4-v2-0-bcedd1406790@oss.qualcomm.com Changes in v2: - Corrected Fixes tag for the clock-controller patch to point to the commit which introduced qcom,rpmcc schema for APQ8064 (Krzysztof) - Switched to syscon.yaml (Krzysztof) - Reordered ports in the static replicator node (Konrad) - Fixed hwmutex node address (Konrad) - Fixed clocks in arm,coresight-static-replicator.yaml (Rob) - Documented clocks /clock-names in qcom,rpm node (Rob) - Link to v1: https://lore.kernel.org/r/20250317-fix-nexus-4-v1-0-655c52e2ad97@oss.qualcomm.com --- Dmitry Baryshkov (11): Revert "dt-bindings: mfd: syscon: Add qcom,apq8064-mmss-sfpb" dt-bindings: mfd: syscon: add qcom,apq8064-mmss-sfpb dt-bindings: mfd: syscon: add qcom,apq8064-sps-sic dt-bindings: soc: qcom,rpm: add missing clock-controller node dt-bindings: soc: qcom: qcom,rpm: add missing clock/-names properties dt-bindings: arm: arm,coresight-static-replicator: add optional clocks ARM: dts: qcom: apq8064: add missing clocks to the timer node ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device ARM: dts: qcom: apq8064: use new compatible for SFPB device ARM: dts: qcom: apq8064: use new compatible for SPS SIC device ARM: dts: qcom: apq8064: move replicator out of soc node .../arm/arm,coresight-static-replicator.yaml | 13 ++++ Documentation/devicetree/bindings/mfd/syscon.yaml | 2 + .../devicetree/bindings/soc/qcom/qcom,rpm.yaml | 15 ++++ arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 88 +++++++++++----------- 4 files changed, 73 insertions(+), 45 deletions(-) --- base-commit: 6ac908f24cd7ddae52c496bbc888e97ee7b033ac change-id: 20250317-fix-nexus-4-dd0fe3bca987 Best regards, -- Dmitry Baryshkov