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 6F1623FF8BD for ; Fri, 24 Jul 2026 15:50:47 +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=1784908249; cv=none; b=Ef6df9J+hNx1KcBhzpvm4rp4Tysh5iiSvT1oIzW/Oyp1h82lKgGuLDT0d6RALUAypnDl0VCa7iXRjSTLrmdakU/rHbdPCV2hg1eIgjOmWWGmnJ+uetNgF9ACy0Dg4EjpsdGLpVq0hHMmRqmKkHlDRMedWDFMrRi0hcycLIXuN9s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784908249; c=relaxed/simple; bh=H1wc9vGVsGCeG48/JExdFPP0oJJqqWCSm2PIC2HdVTg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=ltd7WLoQZQlOQqGsTdEhwE+3aUx8gTNnooscMUiMF2iK9rio/Zk9vaOzKzX4n0GjdYo0ZwKzfMIls7P0kvtD2UQijZPapRcAvlYRdBq/TILohiB8Jy4IsptOcTgxaDBSA434PKuwJaTNn389z4DLkSlxgsyfFYrtYhmqUE9ndK4= 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=hC6EVB1Y; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hfqyWIuX; 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="hC6EVB1Y"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hfqyWIuX" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66ODbS2W2710903 for ; Fri, 24 Jul 2026 15:50:46 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= AsLrz+AUtIAsWpyhnYd38/0R5o2hWRM61PfRwNfUs84=; b=hC6EVB1YB052qg1j JzfLHBn+EON/IJbaqOMREWXDflpiA2k+S3WSfUrz99Ej1ceiZ7pf0zpdJ1nrLHPt SqsXNwxX+2UpKDK0FagHmQFG1CWRNbfKXMwm+MIPwQ5dhQZ8/OhSzehG3fDFUBUD UKly15G9psdj8ykoAHbHzr+hJn/FecvmnVbiQFzXJ3KqaptvwQoBZx3opBf2LITv CZzqf+z/9F8Z5Zk3llr6EKyzY4YUG2VZoFqJEc7BzEdCMdJAtTDZNTvezmrhwu8c dtnGDa7bGER6+1p6OFcpf/GtxNfpiHlKOPOAn8HLovSzx45N+gVcTNZlnAR1zf+i 3Syxlg== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fm8cggnvv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 24 Jul 2026 15:50:46 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-51c069f73e4so352771cf.1 for ; Fri, 24 Jul 2026 08:50:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784908246; x=1785513046; darn=vger.kernel.org; h=content-transfer-encoding:content-type: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 :content-type; bh=AsLrz+AUtIAsWpyhnYd38/0R5o2hWRM61PfRwNfUs84=; b=hfqyWIuXpPDxgbW/Zn/67IoJER9dvXKvbpL1l9uL7FBtheVauAwk8HP0qMH6EOu2ZM K4N2ePkJo/u3efxesczbAJpL9OvKuUIj26ry4j1A5J3jEx6gphR82m+E5DlSwxSD+C4V rj4jwRWkhUs/EfeQvH8p5PWXG6pItCOLwN+l8TKquF1RJ3EtcxO+LcKq2yWCIoRUuE9b TarNkhVEvOW8GwGNaY7pEnKo61sB4n+8/eFhmjNiprWfLQcot9n7XdtKmn4zRsKYQ7ii mpc4lYBjxwkkxE/WRkJhoVghVpfUigxEkS2hOPdx/9vDFizp339mHe0+jDZ4cw8IOwU5 RUYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784908246; x=1785513046; h=content-transfer-encoding:content-type: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:content-type; bh=AsLrz+AUtIAsWpyhnYd38/0R5o2hWRM61PfRwNfUs84=; b=o6v30O8Qy71PHoafmDpWoLYxm3WqW5FQbv2QBzVz1LWCGRM+Ipu1D1MDqFFDU+e04a 1PL669NrfiuhUOQG+anweuDf+fKuZvjDrqyhOQkmRSrRMyRFpBWgj4sFVR6x+AsrfBr3 RJsRmPAz7iZFGECzMZMz2cvRQTyisz5k9SJcnXBEp7z1e6dySlCls3trInu+ZMU/12kf 9AlQSa0yzFZfo1tty89qglhky+E6kwUA/quGAWiHJE1IJ8DmYgQfPMjPElCIXBIK39vS KZ3eO7toEZTOz70aLAgXzGkUFiFSnbsUOx3EItAPq2IMxmoHcaZMoh9L2voT1HwSiBju kesQ== X-Forwarded-Encrypted: i=1; AHgh+RoRi3DOKGOvxk6JC3zX1+JZnIKx/IhanxYa5NH5/6Z8YhY8T7Smmc6EAVWiUk11dgFn7lhw5Ave8NSHIF0=@vger.kernel.org X-Gm-Message-State: AOJu0Yzt29PnnYy89f3gNp4CjLJEq4iQa7mWCrsdwgC5NiLV1HipHsIm FP6f5p8/iBz6FPOxouJ9BSdes0nGK6E+xVUHBNwnksdYfhO7JKM4waZpCG950s4JTr+xt7fjPmk utzmOWwtMZvZfD9kgoodZzIT4FFiZLFvOUx+idnpp/D3dqgIv/1i+5g17WRz3ATzGmss= X-Gm-Gg: AR+sD10kxF2Z2makTGeutoPX4p1Xyx+eiY1sG9iKjvFphtbTxL8M0LRhVhaIXIZM5Hu phfowhZt4cV12u+PamHCru0ltap5XDnNSYIMKjvX4PaX629lMzpjAe1WWN416lD7+3Ux0WP1Zq6 uan4F/9A3uDQMfhybgZV+8b15es6/QPD0H7m//FFqEL6Xy6tsutdQPhNszsb7sL51Nl5rl05Gn7 q05JYyhB3WY9PqNCrlSed66aV1Fujor92t1X1SaGV1NQCmfToyItHw7hW45o5cy3W0l2XlWYRig o4LqWCHz8gBVEojPCdLBtU2pgOar+7wgsSp1NNLhWf3OEaVu4DkFPyc70FYuYnGZoGBeRCOjkjK 5IO7OO5yAZUFW0OYjH18EPjoX X-Received: by 2002:ac8:614b:0:10b0:51c:857f:9c1c with SMTP id d75a77b69052e-5283dff23f2mr45688311cf.11.1784908245603; Fri, 24 Jul 2026 08:50:45 -0700 (PDT) X-Received: by 2002:ac8:614b:0:10b0:51c:857f:9c1c with SMTP id d75a77b69052e-5283dff23f2mr45688121cf.11.1784908245047; Fri, 24 Jul 2026 08:50:45 -0700 (PDT) Received: from [192.168.120.193] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5b2be1f8fb1sm7929e87.72.2026.07.24.08.50.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 24 Jul 2026 08:50:44 -0700 (PDT) Message-ID: Date: Fri, 24 Jul 2026 17:50:40 +0200 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 01/12] clk: qcom: ipq-cmn-pll: Use devm_clk_hw_register_fixed_rate_parent_data To: Luo Jie , Bjorn Andersson , Michael Turquette , Stephen Boyd , Brian Masney , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, quic_kkumarcs@quicinc.com, quic_linchen@quicinc.com, quic_leiwei@quicinc.com, quic_suruchia@quicinc.com References: <20260724-qcom_ipq5210_cmnpll-v1-0-a8b8679d215f@oss.qualcomm.com> <20260724-qcom_ipq5210_cmnpll-v1-1-a8b8679d215f@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260724-qcom_ipq5210_cmnpll-v1-1-a8b8679d215f@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=JOMLdcKb c=1 sm=1 tr=0 ts=6a6389d6 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=C_jcV2f4aFh2m0BU-kAA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-ORIG-GUID: aCtXuAzO7rnduN36tmneRsdL_8CwS6cn X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI0MDE0MiBTYWx0ZWRfXzJ7wAQxtN+rp RffGCzIFoBE+MKD5sZFy8Y/qNzGbrREa7a5W6mLqjsNB6ukkyprNoavBjX8Au4jzz4ZfpLwyoVV qKo1U4WY5Med0ID6GBmpUcUdKosayvQ= X-Proofpoint-GUID: aCtXuAzO7rnduN36tmneRsdL_8CwS6cn X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzI0MDE0MiBTYWx0ZWRfXzgAUPeAIT+/M 1ScVojP7wQS2q9KRfTiB3Coc5/LUvuQssWQPPT2HB0xj4Ky4468cBwVBfvOXZCUVazyecR+xwVo 6G0QbK0U3RjBqQRhEegs2plnW1Bk6Nsaz3tilidjmAp6XDfJeDSQBbSr1wmQEY/SPzNyUroFUPW N8hiBOlaqDH20rfo+kDWheUsTTkprPPH47n1YruKeqLCRGI8FoezgU8ud0k6ss3gmZii0Std5Y2 5Bd7DmUM+6NoHj3z7h1xzyH8fTk9eLJU9U68DMkj1jfNH/3gK64VOaTBKdTYstPblTpe5164fCD QHEO+TVdrrXmpoqU3LrD4iSBruW0IPK+H/KnuS8v5xHlVeDVYS2Wv8ZfSlnWcfERUnCMkVMm+T6 IC1rN8xdQDlA/eA3P/IK3RLo1qRbl772m06zClowx4rQOhta+O1zAsSdLWvI1Iq32CtkGCG8he+ d4niWewZBBfMiW2omdw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-24_03,2026-07-24_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 suspectscore=0 impostorscore=0 spamscore=0 bulkscore=0 clxscore=1015 adultscore=0 lowpriorityscore=0 priorityscore=1501 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607240142 On 7/24/26 5:00 PM, Luo Jie wrote: > Replace clk_hw_register_fixed_rate_parent_hw() with the managed > devm_clk_hw_register_fixed_rate_parent_data() so the fixed-rate output > clocks are automatically unregistered when the device is unbound. > > Since all clocks in the driver are now registered via devm_ variants, > the remove callback 'ipq_cmn_pll_clk_remove()' and the manual > 'unregister_fixed_clk' error-path loop are no longer needed and are > removed. > > Signed-off-by: Luo Jie > --- Reviewed-by: Konrad Dybcio Konrad