From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2F31CC636CD for ; Tue, 7 Feb 2023 04:31:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:CC:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=qpG4Q9pOXtlr3zu+cedY1XAoMFJuC+sMbCrFj+QsZUw=; b=mpYhTLilZT9QX5 sL94YNQ8Ds45lL3xTflp3CUkellvuE0h7qydMlWVAiuhqzDiQU3kApPzqcO/wqM3uzWKb7ypbHl6E dmvm5DOl6vwdlQs/0pbMdHCxEzkVxFjgRLD38+oBcjuMsj4a7KdsYPj4KTct+DwVtuQ01zH+Qna55 GngCOlo12Lv34sy1Pof89SkYFo1OAddDkwGMDPLD/u02V79yj56R1kd1/sc5d9JL/9tcoTCdR48DD +nYZqtqVm3a1Oqmh7yR2qUBNWljBjLIc4R3gVW3mWxhA0aFJk8u9AuJqz6Hf7xVO0lFxTC+Ui2Jd4 U9U/2cJA8XdP30HaScsQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pPFcf-00Akqv-U9; Tue, 07 Feb 2023 04:30:26 +0000 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pPFcc-00Akq2-Ks for linux-arm-kernel@lists.infradead.org; Tue, 07 Feb 2023 04:30:24 +0000 Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3174IIa5009596; Tue, 7 Feb 2023 04:30:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=message-id : date : mime-version : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding; s=qcppdkim1; bh=bRhQuIglRpdjSUiz8zZ2CW02S5eDhSJ5Zk6RnH8XY5M=; b=VZbWM4H38Ar7Z62cjZ04m8XK7J6JXnvr8KaycsfnoWdzBNwlCfBNuUSzedc/WmeembKh vdS3lh6YAGACQ4IZmk6DQ429qAUuMY8YAdn0gc+u3f9MeBgOAfNwKiYgxtmDlm22rQ64 U3ouOQYqZ8K26H1feoRBXXSa3gC95QCLqzyGbJELBEl46z7o7DLiOh9qXz4LB7BEqN7j B1f906FK3s2Gv7+xtWscMr6Vrwp6SnI2RI+cy1QlkuzLYZD2HBRQ3UoYTeQTG+fwUz/x WE3p1FfEkrBxmpcUMAv3oBPKZAFKHchZXolA70g2NfxcQBv1aXBBwgQl7D+me9Q0TG79 Ew== Received: from nalasppmta02.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3nhd2qdgmh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 07 Feb 2023 04:30:09 +0000 Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 3174U8OL007190 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 7 Feb 2023 04:30:08 GMT Received: from [10.201.2.96] (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.36; Mon, 6 Feb 2023 20:30:00 -0800 Message-ID: <4bcf4bd9-e638-22a2-044d-47fd5fd5d104@quicinc.com> Date: Tue, 7 Feb 2023 09:59:57 +0530 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.0 Subject: Re: [PATCH V3 5/9] clk: qcom: add Global Clock controller (GCC) driver for IPQ5332 SoC Content-Language: en-US To: Dmitry Baryshkov , , , , , , , , , , , , , , , , , , , , , , , CC: , References: <20230206071217.29313-1-quic_kathirav@quicinc.com> <20230206071217.29313-6-quic_kathirav@quicinc.com> <019bf6ae-cdc4-8fa7-4d76-c39403d93b34@linaro.org> From: Kathiravan T In-Reply-To: <019bf6ae-cdc4-8fa7-4d76-c39403d93b34@linaro.org> X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) 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-ORIG-GUID: qDcc2Ow3Z6Rjke8K4w2lpPhiUKTIHOuX X-Proofpoint-GUID: qDcc2Ow3Z6Rjke8K4w2lpPhiUKTIHOuX X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-02-06_07,2023-02-06_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 mlxscore=0 bulkscore=0 mlxlogscore=999 lowpriorityscore=0 spamscore=0 priorityscore=1501 adultscore=0 suspectscore=0 impostorscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302070039 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230206_203022_715657_84D8080C X-CRM114-Status: GOOD ( 21.28 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org VGhhbmtzIERtaXJ0eSBmb3IgdGhlIHJldmlldyEKCgpPbiAyLzYvMjAyMyAzOjI2IFBNLCBEbWl0 cnkgQmFyeXNoa292IHdyb3RlOgo+IE9uIDA2LzAyLzIwMjMgMDk6MTIsIEthdGhpcmF2YW4gVCB3 cm90ZToKPiA+IEFkZCBzdXBwb3J0IGZvciB0aGUgZ2xvYmFsIGNsb2NrIGNvbnRyb2xsZXIgZm91 bmQgb24gSVBRNTMzMiBTb0MuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogS2F0aGlyYXZhbiBUIDxx dWljX2thdGhpcmF2QHF1aWNpbmMuY29tPgo+ID4gLS0tCj4gPiBDaGFuZ2VzIGluIFYzOgo+ID7C oMKgwqDCoCAtIEFzIEkgbWVudGluZWQgdGhlIGJpbmRpbmdzLCBjaGFuZ2VzIG5lZWQgdG8gYmUg ZG9uZSBpbiBWMiBnb3QKPiA+wqDCoMKgwqDCoMKgIG1pc3NlZCBvdXQgYW5kIHNhbWUgaGFzIGJl ZW4gZG9uZSBpbiBWMywgdG8gY2FsbCBvdXQKPiA+wqDCoMKgwqDCoMKgIHNwZWNpZmljYWxseSBk cm9wcGVkIHRoZSBDTEtfSVNfQ1JJVElDQUwgYW5kIGRyb3BwZWQgdGhlCj4gPsKgwqDCoMKgwqDC oCBnY2NfYXBzc19haGJfY2xrLCBpdHMgc291cmNlIGNsb2NrIGFuZCBnY2NfYXBzc19heGlfY2xr Cj4gPsKgwqDCoMKgIC0gVXNlZCBnY2NfcGFyZW50X2RhdGFfeG8gd2hlcmV2ZXIgYXBwbGljYWJs ZSBhbmQgZHJvcHBlZCB0aGUKPiA+wqDCoMKgwqDCoMKgIGR1cGxpY2F0ZSBlbnRyaWVzCj4gPsKg wqDCoMKgIC0gZHJvcHBlZCB0aGUgdW51c2VkIHBhcmVudF9tYXBfMTAgYW5kIHBhcmVudF9kYXRh XzEwCj4gPsKgwqDCoMKgIC0gVXNlZCBxY29tX2NjX3Byb2JlIGluc3RlYWQgb2YgcWNvbV9jY19y ZWFsbHlfcHJvYmUKPiA+IENoYW5nZXMgaW4gVjI6Cj4gPsKgwqDCoMKgIC0gQWRkZWQgdGhlICdk ZXBlbmRlcyBvbicgZm9yIEtjb25maWcgc3ltYm9sCj4gPsKgwqDCoMKgIC0gRHJvcHBlZCB0aGUg Q0xLX0lTX0NSSVRJQ0FMIGZsYWcgdGhyb3VnaG91dCB0aGUgZmlsZQo+ID7CoMKgwqDCoCAtIERy b3BwZWQgdGhlIGdjY19hcHNzX2FoYl9jbGsgYW5kIGdjY19hcHNzX2F4aV9jbGsgYXMgdGhlc2Ug YXJlCj4gPsKgwqDCoMKgwqDCoCBtYW5hZ2VkIGJ5IGJvb3Rsb2FkZXJzCj4KPgo+IFtza2lwcGVk XQo+Cj4gPiArc3RhdGljIGNvbnN0IHN0cnVjdCBmcmVxX3RibCBmdGJsX2djY19wY2llX2F1eF9j bGtfc3JjW10gPSB7Cj4gPiArwqDCoMKgIEYoMjAwMDAwMCwgUF9YTywgMTIsIDAsIDApLAo+ID4g K8KgwqDCoCB7IH0KPiA+ICt9Owo+ID4gKwo+ID4gK3N0YXRpYyBzdHJ1Y3QgY2xrX3JjZzIgZ2Nj X3BjaWVfYXV4X2Nsa19zcmMgPSB7Cj4gPiArwqDCoMKgIC5jbWRfcmNnciA9IDB4MjgwMDQsCj4g PiArwqDCoMKgIC5tbmRfd2lkdGggPSAxNiwKPiA+ICvCoMKgwqAgLmhpZF93aWR0aCA9IDUsCj4g PiArwqDCoMKgIC5wYXJlbnRfbWFwID0gZ2NjX3BhcmVudF9tYXBfNiwKPiA+ICvCoMKgwqAgLmZy ZXFfdGJsID0gZnRibF9nY2NfcGNpZV9hdXhfY2xrX3NyYywKPiA+ICvCoMKgwqAgLmNsa3IuaHcu aW5pdCA9ICYoY29uc3Qgc3RydWN0IGNsa19pbml0X2RhdGEpewo+ID4gK8KgwqDCoMKgwqDCoMKg IC5uYW1lID0gImdjY19wY2llX2F1eF9jbGtfc3JjIiwKPiA+ICvCoMKgwqDCoMKgwqDCoCAucGFy ZW50X2RhdGEgPSBnY2NfcGFyZW50X2RhdGFfNiwKPiA+ICvCoMKgwqDCoMKgwqDCoCAubnVtX3Bh cmVudHMgPSBBUlJBWV9TSVpFKGdjY19wYXJlbnRfZGF0YV82KSwKPiA+ICvCoMKgwqDCoMKgwqDC oCAub3BzID0gJmNsa19yY2cyX29wcywKPiA+ICvCoMKgwqAgfSwKPiA+ICt9Owo+ID4gKwo+ID4g K3N0YXRpYyBzdHJ1Y3QgY2xrX3JlZ21hcF9tdXggcGNpZTN4Ml9waXBlX2Nsa19zcmMgPSB7Cj4g PiArwqDCoMKgIC5yZWcgPSAweDI4MDY0LAo+ID4gK8KgwqDCoCAuc2hpZnQgPSA4LAo+ID4gK8Kg wqDCoCAud2lkdGggPSAyLAo+ID4gK8KgwqDCoCAucGFyZW50X21hcCA9IGdjY19wYXJlbnRfbWFw XzE0LAo+ID4gK8KgwqDCoCAuY2xrciA9IHsKPiA+ICvCoMKgwqDCoMKgwqDCoCAuaHcuaW5pdCA9 ICYoc3RydWN0IGNsa19pbml0X2RhdGEpewo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLm5h bWUgPSAicGNpZTN4Ml9waHlfcGlwZV9jbGtfc3JjIiwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIC5wYXJlbnRfZGF0YSA9IGdjY19wYXJlbnRfZGF0YV8xNCwKPiA+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIC5udW1fcGFyZW50cyA9IEFSUkFZX1NJWkUoZ2NjX3BhcmVudF9kYXRhXzE0KSwK PiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5vcHMgPSAmY2xrX3JlZ21hcF9tdXhfY2xvc2Vz dF9vcHMsCj4KPiBTaG91bGQgd2UgdXNlIGNsa19yZWdtYXBfcGh5X211eF9vcHMgaGVyZSBpbnN0 ZWFkPwoKClN1cmUsIEkgd2lsbCBjaGVjayB0aGlzIG9uZS4gQWxzbyBsb29raW5nIGF0IHRoZSBj b21taXQsIDc0ZTQxOTBjZGViZSAKKCJjbGs6IHFjb206IHJlZ21hcDogYWRkIFBIWSBjbG9jayBz b3VyY2UgaW1wbGVtZW50YXRpb24iKSwgbG9va3MgbGlrZSBJIApjYW4gdXNlIHRoZSBjbGtfcmVn bWFwX3BoeV9tdXggc3RydWN0IGluc3RlYWQgb2YgY2xrX3JlZ21hcF9tdXguIEkgd2lsbCAKY2hl Y2sgaW50byB0aGlzIGFuZCB1cGRhdGUgYWNjb3JkaW5nbHkuCgoKPgo+ID4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqAgLmZsYWdzID0gQ0xLX1NFVF9SQVRFX1BBUkVOVCwKPiA+ICvCoMKgwqDCoMKg wqDCoCB9LAo+ID4gK8KgwqDCoCB9LAo+ID4gK307Cj4gPiArCj4gPiArc3RhdGljIHN0cnVjdCBj bGtfcmVnbWFwX211eCBwY2llM3gxXzBfcGlwZV9jbGtfc3JjID0gewo+ID4gK8KgwqDCoCAucmVn ID0gMHgyOTA2NCwKPiA+ICvCoMKgwqAgLnNoaWZ0ID0gOCwKPiA+ICvCoMKgwqAgLndpZHRoID0g MiwKPiA+ICvCoMKgwqAgLnBhcmVudF9tYXAgPSBnY2NfcGFyZW50X21hcF8xNSwKPiA+ICvCoMKg wqAgLmNsa3IgPSB7Cj4gPiArwqDCoMKgwqDCoMKgwqAgLmh3LmluaXQgPSAmKHN0cnVjdCBjbGtf aW5pdF9kYXRhKXsKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5uYW1lID0gInBjaWUzeDFf MF9waHlfcGlwZV9jbGtfc3JjIiwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5wYXJlbnRf ZGF0YSA9IGdjY19wYXJlbnRfZGF0YV8xNSwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5u dW1fcGFyZW50cyA9IEFSUkFZX1NJWkUoZ2NjX3BhcmVudF9kYXRhXzE1KSwKPiA+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIC5vcHMgPSAmY2xrX3JlZ21hcF9tdXhfY2xvc2VzdF9vcHMsCj4KPiBB bmQgY2xrX3JlZ21hcF9waHlfbXV4X29wcyBoZXJlIHRvbz8KCgpBY2suCgoKPgo+ID4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqAgLmZsYWdzID0gQ0xLX1NFVF9SQVRFX1BBUkVOVCwKPiA+ICvCoMKg wqDCoMKgwqDCoCB9LAo+ID4gK8KgwqDCoCB9LAo+ID4gK307Cj4gPiArCj4gPiArc3RhdGljIHN0 cnVjdCBjbGtfcmVnbWFwX211eCBwY2llM3gxXzFfcGlwZV9jbGtfc3JjID0gewo+ID4gK8KgwqDC oCAucmVnID0gMHgyQTA2NCwKPiA+ICvCoMKgwqAgLnNoaWZ0ID0gOCwKPiA+ICvCoMKgwqAgLndp ZHRoID0gMiwKPiA+ICvCoMKgwqAgLnBhcmVudF9tYXAgPSBnY2NfcGFyZW50X21hcF8xNiwKPiA+ ICvCoMKgwqAgLmNsa3IgPSB7Cj4gPiArwqDCoMKgwqDCoMKgwqAgLmh3LmluaXQgPSAmKHN0cnVj dCBjbGtfaW5pdF9kYXRhKXsKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5uYW1lID0gInBj aWUzeDFfMV9waHlfcGlwZV9jbGtfc3JjIiwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5w YXJlbnRfZGF0YSA9IGdjY19wYXJlbnRfZGF0YV8xNiwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIC5udW1fcGFyZW50cyA9IEFSUkFZX1NJWkUoZ2NjX3BhcmVudF9kYXRhXzE2KSwKPiA+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5vcHMgPSAmY2xrX3JlZ21hcF9tdXhfY2xvc2VzdF9vcHMs Cj4KPiBBbmQgaGVyZT8KCgpBY2suCgoKPgo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLmZs YWdzID0gQ0xLX1NFVF9SQVRFX1BBUkVOVCwKPiA+ICvCoMKgwqDCoMKgwqDCoCB9LAo+ID4gK8Kg wqDCoCB9LAo+ID4gK307Cj4gPiArCj4KPiBbc2tpcHBlZF0KPgo+Cj4gPiArCj4gPiArc3RhdGlj IHN0cnVjdCBjbGtfYnJhbmNoIGdjY19wY2llM3gxXzBfcGlwZV9jbGsgPSB7Cj4gPiArwqDCoMKg IC5oYWx0X3JlZyA9IDB4MjkwNjgsCj4gPiArwqDCoMKgIC5oYWx0X2NoZWNrID0gQlJBTkNIX0hB TFRfREVMQVksCj4gPiArwqDCoMKgIC5jbGtyID0gewo+ID4gK8KgwqDCoMKgwqDCoMKgIC5lbmFi bGVfcmVnID0gMHgyOTA2OCwKPiA+ICvCoMKgwqDCoMKgwqDCoCAuZW5hYmxlX21hc2sgPSBCSVQo MCksCj4gPiArwqDCoMKgwqDCoMKgwqAgLmh3LmluaXQgPSAmKGNvbnN0IHN0cnVjdCBjbGtfaW5p dF9kYXRhKXsKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5uYW1lID0gImdjY19wY2llM3gx XzBfcGlwZV9jbGsiLAo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLnBhcmVudF9uYW1lcyA9 IChjb25zdCBjaGFyICpbXSl7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJw Y2llM3gxXzBfcGlwZV9jbGtfc3JjIgo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfSwKPgo+ IE5vb28uIE5vIHBhcmVudF9uYW1lcyBwbGVhc2UuIFlvdSBoYXZlIHNldmVyYWwgb2YgdGhlbSBp biB0aGUgZHJpdmVyCgoKSSBtaXNzZWQgdGhpcy4gSSB3aWxsIGZpeCBpbiBuZXh0IHNwaW4uCgoK Pgo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLm51bV9wYXJlbnRzID0gMSwKPiA+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIC5mbGFncyA9IENMS19TRVRfUkFURV9QQVJFTlQsCj4gPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAub3BzID0gJmNsa19icmFuY2gyX29wcywKPiA+ICvCoMKgwqDC oMKgwqDCoCB9LAo+ID4gK8KgwqDCoCB9LAo+ID4gK307Cj4gPiArCj4KCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGlu ZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMu aW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK