From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 C89D535E521 for ; Wed, 17 Dec 2025 13:21:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765977672; cv=none; b=gUwea2vORP1tTxbUueYr0WQwPLep4eATmg9oKmj3Md61bu0vFuPD7OHjrFWuGJaL0YDNGdH25SgNAfE7JrDk3t/PP01aCLRv3FFYUeL9DDV0DOrxXx6ToQSPjCKcDUKyuQxV8yavphwcIGoYamx8K3PhEO2mzjIOKH3g8Ud29CQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765977672; c=relaxed/simple; bh=PrMJYNtWuDLiGCMX+bzXs0NDArAg0Prs6L+iwEdRe3g=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=sfpm1nPoP/FyC3K6w84d/enJ+hdOsV9hS3j8G+HVRkNhz1uZuYIQdJqnD/RZHmMpvFD3Vy+rzyom1C1f2nFXmndrXfWNdKhGb/Q9Hpli9zIbyXHauc+ih4qcuSwhCsxJONQNtmvXy4hLdbHTGW1v3E8TnUC10igb/7AcEQLpVS8= 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=hCIYQNOE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IimxU8ri; arc=none smtp.client-ip=205.220.168.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="hCIYQNOE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IimxU8ri" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BHCKqWl2673978 for ; Wed, 17 Dec 2025 13:21:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= lCgdcjNrFq+Gv500NOkHLy1Wj5bbep0Yb+KxC2CLZCI=; b=hCIYQNOESCXFCU6p YKEuFyRLxurXofKMTnPM6vkrbSDP2L3maLCCXacWh8c1Fp+lv6QLnho7LJI4kLtA TCRYYz6KahCduqLm91Q6aREt2D6HZPsl6L48A0exhuX/zheING3fQuxrFaCsdu2f 2IKc7PE3sNcDETH0g4EwJ/jRMStJGKPfiKWYK5MTq+s2ECFmlVXG6w7fKPWd29X1 3bnbrL+N0Yy9qxZKZTkNM1Y9OrxhU5KpOtawmTJZHSZ4P2YiahJnWHgpnOMK/xKR BD6KYtzZhmAdLiAaywOEIS37pOxhmM6b4fp8fPRYikTo6Mlji7K8m+dES/le2eDh 51rEbg== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b3myj1ptr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 17 Dec 2025 13:21:08 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-4f34b9ab702so3065991cf.3 for ; Wed, 17 Dec 2025 05:21:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1765977668; x=1766582468; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=lCgdcjNrFq+Gv500NOkHLy1Wj5bbep0Yb+KxC2CLZCI=; b=IimxU8rife7fHu1RtRxHL/uagIMP68hqpguNpWRUQC/mbOu5iyjwfCh4ogm7z9n336 NaMblpROYraC7qgV4mXFTwjfv2lTuQw+ko7/d83ebhwQbkyan+WrxlwO31xPyCpYWiN7 DAtyD3XByEmev3q477369PLIfJDOjbi9YQFT5AY/MsdjbrkzR6I7ExKXQ9A0V4WartxU Y6W0IqV40RoZSSMTDM8hfaXgWxaLFDFDEduxzFvptlDj/S/Q/xpvVZFDX3yDKlPCoe9i jd4ql/CteQQrDh+YiYC13GSXpsjP7U3R3NUznjcyeCStt/Tp9307HFMmyTdkWRZ3dsHb kVBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765977668; x=1766582468; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lCgdcjNrFq+Gv500NOkHLy1Wj5bbep0Yb+KxC2CLZCI=; b=iDv1AETOkOyfpqZJiy+4qU1VFi8Th6xNgnI/cATekJg09g8gQKyZLiU7fDZQ0qE7cQ 93Jx59SgPS0mYEJJoe+zy0cwpo4efpuQlbg29fdJfzMqGWZ4NTG03F9+fyz5kCsbSFmD JgmA10YKiKaaLnlFdoxCkO/Mga5Xzfv8fhdnEb0PNrLdnXFWwLxL8WuebCrk1Wnb2uBg L47O89XgkxdMVIeQgwkcXKjoktPDySRgIAZH7Qaf5D7rbKfHbRSdIg07oG7mbmTLFKYc 2nB3ph733VZ2oqUWTrZITthJlxu+vbJ35jzfMZWRiRDXuQBz0kww7yk9akNHMObKKcs9 g6aA== X-Forwarded-Encrypted: i=1; AJvYcCXhbWCiLPhyfJlr/3atfkQZ8ZibEVw5E9toPnOC8jJSRZClE71nNZfpt/qhC1qdS7fyMP/XgvtqEfGksls=@vger.kernel.org X-Gm-Message-State: AOJu0YxUwDj2DLwl2tvmh3C4v70tuihSoOTp8tUdsaDc0RH9+m0eajCl hsFSkt8ReH6Ov/WUm4/fI30sOfqr7SliJ9hGAHBt3Xjmd7ZTURTJSlVQ2laNeD8sbUYH/Y7tjcI mK6IGM59tM1m92uP1lrNGp9Dc7ifuYZJ1XMh2Wv1w75gxKCN9gugj0E4BMUuURItEUas= X-Gm-Gg: AY/fxX6JweuY53XXzGmVEz1HeYGD8SuCBgX7rZTPAXGC/UPd/nFzIU+m7VMt94GZZzq yWhelzGGeaf7YTiZKVMsIP3QBMcCELgPQG7AUau+15wdFSdFPOSkIdKVsOcTWrozb+XL/0TvpO3 p3CbXlM0soI6reJaGfplMrcvPz5Z/sMWYi/VLgytMXIz4Ga5cU32H0yj8+CtaIz8EwgdMLYd4cV Q54StIpjnxgBa7aIhOpMIFOWMncPaDk5xPVURj8DnG157wsuyJTA19gI1DqOA+w53QN/zDgdlW2 1pzlreLFSgmHICHEIC+HwMDAu04vyYFTM/ePmWeW6WhVHXAxL7BALcyFkgoEbqBR0jO/HRUYMUH jqFug6hdPoRndM6X78V6dVu9++7hQONWCkGZDY4rSELChMWNePFbdHnzw7vsf06RbBA== X-Received: by 2002:a05:622a:1191:b0:4ee:1924:c6fc with SMTP id d75a77b69052e-4f1d04b1b70mr183152811cf.1.1765977667838; Wed, 17 Dec 2025 05:21:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IGsGyEI9MqyBXHu9MJGYHVWFgi9POwUHY6EBl4git78m54J9h05gobTJiMeDB2CkmGRH8oTkQ== X-Received: by 2002:a05:622a:1191:b0:4ee:1924:c6fc with SMTP id d75a77b69052e-4f1d04b1b70mr183152181cf.1.1765977667204; Wed, 17 Dec 2025 05:21:07 -0800 (PST) Received: from [192.168.119.72] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b7cfa5d0b20sm1997438666b.64.2025.12.17.05.21.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 17 Dec 2025 05:21:06 -0800 (PST) Message-ID: Date: Wed, 17 Dec 2025 14:21:03 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 07/11] dt-bindings: clock: qcom: document the Kaanapali GPU Clock Controller To: Krzysztof Kozlowski , Taniya Das Cc: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Maxime Coquelin , Alexandre Torgue , Vladimir Zapolskiy , Konrad Dybcio , Ajit Pandey , Imran Shaik , Jagadeesh Kona , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, Jingyi Wang , Bryan O'Donoghue References: <20251125-kaanapali-mmcc-v2-v2-0-fb44e78f300b@oss.qualcomm.com> <20251125-kaanapali-mmcc-v2-v2-7-fb44e78f300b@oss.qualcomm.com> <20251126-elated-stoic-scorpion-25b630@kuoka> <503f445e-0d12-407d-bc77-f48ad335639b@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjE3MDEwMyBTYWx0ZWRfXwz8XQvHMr432 pUiq7ytHvTqCg3EIwCDfZsrGs+PHd4dVNJw+bTALVGMGf7nS88CrgmUt6v0WKuTo/6kz1vZQ38I IbgsWT+195D8IET+AVd8XjqWmfH4WAmCiYKTmr20rAy2nu5Dr+T2yqRHy8mEOsghoLfE9f0dpuQ tY94JhR4HX204Am/cJGIlclCc+IHpRp3CBxWUivO25lmL5pPqloDr18Lrt5v+AIJp5E6Ps9LWlJ 3XbywzrbMrietIMQxHU7M/t5Grd+sHc3oMd9HCgf8Yfqz0AXK16Z/S/XQA1XsIcC+s9Sn2RkYNI bv/ZghAQDYb6TCUpPlnO4SuCro1OomiZA8pNBvAI1XSR/D+OkR3J3veZNfjmjHuxPK4M2oQ5Wtk EDiM9We3FLtaeqstqmGY3uyHSqKnGw== X-Proofpoint-ORIG-GUID: PsetFyRkuGokaGuJfrs8h_W1-xeqQjFF X-Authority-Analysis: v=2.4 cv=CtOys34D c=1 sm=1 tr=0 ts=6942ae44 cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=37dNUGJFtcrBIb5saPwA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-GUID: PsetFyRkuGokaGuJfrs8h_W1-xeqQjFF X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-17_01,2025-12-16_05,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 clxscore=1015 impostorscore=0 spamscore=0 phishscore=0 priorityscore=1501 bulkscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512170103 On 12/17/25 11:09 AM, Krzysztof Kozlowski wrote: > On 17/12/2025 10:32, Taniya Das wrote: >>>> >>>> We would like to leverage the existing common clock driver(GDSC) code to >>> >>> Fix the driver code if it cannot handle other cells. Your drivers do not >>> matter for choices made in bindings. >>> >> >> As it is still a clock controller from hardware design and in SW I will >> be map the entire hardware region and this way this clock controller >> will also be aligned to the existing clock controllers and keep the >> #power-domain-cells = <1> as other CCs. > > I don't see how this resolves my comment. Spanning the entire 0x6000-long block will remove your worry about this description only being 2-register-wide This block provides more than one GDSC - although again, not all of them need/should be accessed by Linux. I suppose just enumerating the "extra" ones in bindings will be a good enough compromise? Konrad