Received: by 2002:a05:6358:53a8:b0:117:f937:c515 with SMTP id z40csp4120749rwe; Mon, 17 Apr 2023 08:13:29 -0700 (PDT) X-Google-Smtp-Source: AKy350Y7QeHrhW+nH30EoS5WAwPEZ0Z0t1lxOzKpHaOsE/y0k4HJr4A/asOM3l35QS/1tFTG2X5w X-Received: by 2002:a05:6a20:734d:b0:ee:fe67:5cb9 with SMTP id v13-20020a056a20734d00b000eefe675cb9mr9429857pzc.17.1681744408976; Mon, 17 Apr 2023 08:13:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681744408; cv=none; d=google.com; s=arc-20160816; b=qLroKMl5/c67uwUnQH5hZAAWDNxLLV6soho+UtNtWtCRd+1PZMxUpgzbdmRNIkG2zt WU0wSYc1uskftniZetnLdCAxCGnitkHPtReksHMjM4o26sdrJBqIVlhlI7uWNZQafAKJ dZGjxR0i0gf0wh/J6PXKaF+etybb4i2oTvZbNyvoPowLF/YW8UZ5mCnDyiRb8tHAuDJq 6Z4aoNvor8+gKxiZAotFKFSOg0DjucQqwBitQ6ac0yRoV/yUygLc9rwW6QGF05kqEPk1 elEe74QHswhiOJFJoBPwHaB3peuuj0jsWx6F8YBYKkp9UWqiHaUfFPjiegkq4H4Ayv31 tmZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=ylu9sT18CzYuxKR77gvxM8O+qT0i9HJxTtsyYBFM95Y=; b=rxeXDgzb5RkH+fkQl585sIEOAZ5pbn46pKedPTQjGim5C2ay1tfkeyTKrlvo0Na0xS XbDBUGR8hESK4coUlUfrpH81YvYk42stO2KM9NbpMY1muOOvEwj/XgmfgXK0l1Mpfofu APAjbc6vGoR1RszfzFrEbJeZJfSC6yBXqUpCt43vO53MMD2wjSyQYCP9mtevPuQ3UAAU f4bIX79WJ3CgVm9bWWYJxku8hC/IQFnqhyOF0vHp7rN/9vfgRQlj1tWWZdzhHbIBPsVk 7ByVGdsZN1RnDSB/fFxh2JRSXW358aoEOrAm6tH8oIZBwaXS3m23WWDM9Vccv6RfJ0D0 C4SQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=j4Hs9Oq1; 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=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m17-20020a63ed51000000b0051392b219dfsi12553319pgk.334.2023.04.17.08.13.17; Mon, 17 Apr 2023 08:13:28 -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=@quicinc.com header.s=qcppdkim1 header.b=j4Hs9Oq1; 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=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229940AbjDQPLE (ORCPT + 99 others); Mon, 17 Apr 2023 11:11:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34198 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230283AbjDQPK4 (ORCPT ); Mon, 17 Apr 2023 11:10:56 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AEF577EEB; Mon, 17 Apr 2023 08:10:54 -0700 (PDT) Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 33HCvTM3005790; Mon, 17 Apr 2023 15:10:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=qcppdkim1; bh=ylu9sT18CzYuxKR77gvxM8O+qT0i9HJxTtsyYBFM95Y=; b=j4Hs9Oq1Rq2ofdybO1u0WGauqBUPpJ8YnYxh7o0gDydyodlJGxagmfcHJDs6XAg2R8pW pnzBCA4k5hg5fJZXagO6uW+vNTnrMf+yYLhZuI9iYtQ1G3Gb940ibFPr99EaBZKmhHYv urOnnoKnpjNbI4QOwRNj+RtX3IAojk0XW7j5GPsDNQvtjfzddoMMKySmMXieLUVmL1gx m459CqjE0YoEHklTjbCSeTgp5+57xN8x5lSUoBdyd2g8H6TDerJVdJzjWjpdFh6TWIL/ xMYQvpIaKWWeMgIT62GEKmoz154xBU8eXVN3Uatf6Nbmf9VOvCcbYsq4u9izJhf0J8ml jg== Received: from nalasppmta05.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3q12strxg2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 17 Apr 2023 15:10:47 +0000 Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA05.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 33HFAkxg002153 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 17 Apr 2023 15:10:46 GMT Received: from blr-ubuntu-525.qualcomm.com (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42; Mon, 17 Apr 2023 08:10:42 -0700 From: Souradeep Chowdhury To: Andy Gross , Konrad Dybcio , Krzysztof Kozlowski , Bjorn Andersson , Rob Herring CC: , , , , Sibi Sankar , Rajendra Nayak , Souradeep Chowdhury Subject: [PATCH V4 1/3] dt-bindings: sram: qcom,imem: Add Boot Stat region within IMEM Date: Mon, 17 Apr 2023 20:38:14 +0530 Message-ID: X-Mailer: git-send-email 2.7.4 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01a.na.qualcomm.com (10.47.209.196) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: tO0o0Zf1dx0fE6hfD_qLTtYwB7-SKw1o X-Proofpoint-ORIG-GUID: tO0o0Zf1dx0fE6hfD_qLTtYwB7-SKw1o X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-04-17_10,2023-04-17_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 mlxscore=0 impostorscore=0 adultscore=0 bulkscore=0 mlxlogscore=999 phishscore=0 clxscore=1015 spamscore=0 malwarescore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2304170136 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE 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 All Qualcomm bootloaders log useful timestamp information related to bootloader stats in the IMEM region. Add the child node within IMEM for the boot stat region containing register address and compatible string. Signed-off-by: Souradeep Chowdhury --- .../devicetree/bindings/sram/qcom,imem.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/Documentation/devicetree/bindings/sram/qcom,imem.yaml b/Documentation/devicetree/bindings/sram/qcom,imem.yaml index ba694ce..d028bed 100644 --- a/Documentation/devicetree/bindings/sram/qcom,imem.yaml +++ b/Documentation/devicetree/bindings/sram/qcom,imem.yaml @@ -49,6 +49,28 @@ patternProperties: $ref: /schemas/remoteproc/qcom,pil-info.yaml# description: Peripheral image loader relocation region + "^stats@[0-9a-f]+$": + type: object + description: + Imem region dedicated for storing timestamps related + information regarding bootstats. + + additionalProperties: false + + properties: + compatible: + items: + - enum: + - qcom,sm8450-bootstats + - const: qcom,imem-bootstats + + reg: + maxItems: 1 + + required: + - compatible + - reg + required: - compatible - reg -- 2.7.4