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 52B9032E73D for ; Mon, 5 Jan 2026 08:24:29 +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=1767601470; cv=none; b=B5UaVFfwMIwzxzFPxsN+YMLm0Cnv8QjRuVRZbL/UF3dyKfNpwnoNfVPhLVP1pGn3vPsnrJj0Jc6szhSmler7/seTdKa0Aoii0BxVsMigJodOLi/kgk/+5YiP70ZMx2h5m2lNKfWYKkS0DveJIzr+xAMte0CdhiihFAkpNN2MF58= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767601470; c=relaxed/simple; bh=34OIG/r5tJDxLSKFC9am93KFoxKyf7Of7Y1qEPS853w=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=lsLjJaK5CnKdhrJhFHug8Fgj8D6MsLGUJlgyJh30X+vfhNMiIe9TUt9bJ/EW0I+Ix763hiV/wi7QI4nywFvB7CbjFEuxcEQRYFJ8Rz/czJynch4fIuR9u0JMb6TduXetMokAlYemWDMN9J5yiHLG31+uInh6gzGAP0dGUzJMhWs= 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=Wo5LBwnd; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aUb6WKnF; 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="Wo5LBwnd"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aUb6WKnF" 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 6058LDIE3684516 for ; Mon, 5 Jan 2026 08:24:28 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= HuYTco1pdesWof3qBaC16jT7hsIpZgPWEbATFiSF4es=; b=Wo5LBwndaCg6o3WJ 0z6yjntH4ImibCo9C8BLre15W66pgkBHneIUDMsqM98c7SYfG8tkYyyLoVy2VVed vej/TeM/utRRlc0bzoYU1MQea5A9m8tDTPf2CSsTdhalSKQHb+CEK3FfOEhfAmM/ +aJafivBXz4Gxxx/G+DyRL6VfGKshWNEFIINPjBBX+Z11MNsM3eb2jh5o6VbNRh7 4eXjge/4WJbhqdtKXd9d8nBz0KEBZiNN59cCD2wCUXEk+LgT9fdcdmLOh8ytaac3 jbPWwgkCp95BVOk87CfdtmJiH0MzMXrYTuo6ELhrgt+D6P79opyM1ZbhS0GgoRD2 iKoyog== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bet2quyjb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 05 Jan 2026 08:24:28 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-34c2b8720faso5027519a91.2 for ; Mon, 05 Jan 2026 00:24:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1767601468; x=1768206268; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=HuYTco1pdesWof3qBaC16jT7hsIpZgPWEbATFiSF4es=; b=aUb6WKnFYrpMcBZo5iwlQm+G1+tAAViMcfM9IGELCIZlDOUqradRpQ583hVBTQRGl8 Oev4Ju+5mSleQDt8p9wab0h8qMiiDPfYUcMrtzbscMPHuQnSDO5xdNR3PzRzMbYLi2Rw VK6ce9C0Q4LzVCcKvnCNBzjNsmNpqTShRHQDa4djZaG7J3RqPbfRyr6KgO2KDUzCFPmK weCQwZ5tUJ0TA44X98phxQGSgHVbvhVNe3NyrLAb/X77/VOq9aywqyv/gCw1l+uMT0FC CwK4FHzo0NH69YLB23q2FpKNF20k/FZcoLEBm4gvVC3arivPpa6uaZVmRGq6ZiWvt4zy /ljA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767601468; x=1768206268; h=content-transfer-encoding:in-reply-to:content-language:from :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=HuYTco1pdesWof3qBaC16jT7hsIpZgPWEbATFiSF4es=; b=DXwqhPohe2X4s4v/dRz/jjxViiEchLw3XyepdKiDZMK6WP3Uroy1kXH9G7nUO9m1pA 0ci/BAQtFXtHZph+pNHWXUlaMIWlWOCeE3d+iOr6W44r0Sez+C1YSwRclQi9eAX6Y4NS qiYeBY45TSzv3Q3rWeJ4i7jEwCsiZxGU6ZapXzQ5iwQBfhXzbTFxTN4oIH/v+hWcAzHX hGanzu6XRv6Fz0beFfTRwgUgVDq4eeChMOs3AViPyR28E22YNBJHEEBjvckoWZQPnvIS A59Y6CvcY07l4VTVyaYcjKN4a9g1isB6C6JNGGnxu4D33O1IbZNMBTWEtaqMNd3KGdrG 1NQA== X-Forwarded-Encrypted: i=1; AJvYcCXjx14RYzAboAa+ZD936pudoXrrT407yYVTF5JVUQZRzHk0JTuyTFsGrFNKCyp2HWFDb+lK5Cw2Z49BdXQ=@vger.kernel.org X-Gm-Message-State: AOJu0YyIysD4IxNY5IeCwemMb8WzSXOMNGMj0FpLdkaiZjLBYyDIBP2a b0fnP414vcJNWw54j0mIFL1L+sl/i0ek8N7NWL9SiyIn88wcl8sz7AEUV7IipeM+uE2LX4cYKeu uGgWZnl/HA85cbEIPzWHJ+doPnvDZ1YcyQzT7aV1gW6pL3/UjS5AiH9aL86JnOGS+zuo= X-Gm-Gg: AY/fxX7eh5YaCHdrGP2JbQR1hBi9ZkjWrdRIDwnrll1ghFU/coMwb6zFfbf2s1zv1Bn tW1Mifwmf+qrjk02ZJJ0as0pOAkZ46kghQ2BHjHbgOY4DiexRWlQE1hxPJSBv87H5nNd1+qNGe3 038Qf83PjTIlfRr9MZBOJ72TZlv1XClPNlhf6I/gkNGNNtAt07pXytu7Krq69kmfcS5XGk5Iyjg WyDs64AwNYocBzioc3HEv31ERB1kCt9dpJYUvkC7otvF8CD9SrJQ27NFemJqtkFOZNrq9XLMOYn KmZiuoqfSwMsjKlxtzk9B2QOsPCgeBrer4JkASaI6BgyHnPlif54i2NHgdzj5qxJu5bMNIzHHhT 2KNM2AFD4SAT09FX98oXB3soI1DCS+g8SV0TBDcIWRbp7AV91OGB42wlTgjOVSLqscDB7kmPuWO c= X-Received: by 2002:a05:6a20:6a28:b0:36b:35d5:7c64 with SMTP id adf61e73a8af0-376aa8f3841mr31695336637.7.1767601467700; Mon, 05 Jan 2026 00:24:27 -0800 (PST) X-Google-Smtp-Source: AGHT+IFbQSLUL0PCP7zJ0ka883IsPNt6V4C6UPp0RYxlzuaXVqZX4V7uvAsIwJ0eF2JQR673L8gV+g== X-Received: by 2002:a05:6a20:6a28:b0:36b:35d5:7c64 with SMTP id adf61e73a8af0-376aa8f3841mr31695309637.7.1767601467095; Mon, 05 Jan 2026 00:24:27 -0800 (PST) Received: from [10.133.33.40] (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c1e7bd61b40sm42053521a12.23.2026.01.05.00.24.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 05 Jan 2026 00:24:26 -0800 (PST) Message-ID: <175e9c72-bde2-4351-a429-7d88d255100c@oss.qualcomm.com> Date: Mon, 5 Jan 2026 16:24:19 +0800 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 2/2] arm64: dts: qcom: kaanapali: Add TSENS and QUPv3 serial engines To: Konrad Dybcio , Jingyi Wang , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: tingwei.zhang@oss.qualcomm.com, trilok.soni@oss.qualcomm.com, yijie.yang@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manaf Meethalavalappu Pallikunhi , Jyothi Kumar Seerapu References: <20251225-knp-dts-misc-v2-0-a8a8a31fd528@oss.qualcomm.com> <20251225-knp-dts-misc-v2-2-a8a8a31fd528@oss.qualcomm.com> From: "Aiqun(Maria) Yu" Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Proofpoint-GUID: 9m3-7EUXBakoHW_MxWh4qoRMqmrpZMK0 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTA1MDA3NCBTYWx0ZWRfX+jhtGlu/ikqE aPPUl6mEL/bTHNZ+eRhfmObkEZkQ/tj90/iS75awQTomKuZBg7XhdC8ORf1s+F+d2J0R3OnWJbp jmP9LI8uHE9vrklX54gIapfZ1adTyFviUdqKHjrImb3aK77o1pRAnSKB6KuJKJvMjIfvQIfgo2q m5TMqkbtQhdEAPd/COXxq1WkHDFMEyaPtEL9jHLa43OAD8ITEHokjRSid3Slz7KHL2s3LKnBS0O Oophe5eVaihO0cgTcf0XbjFsXRM2HIQKUJPW2mdEwY13LcLo5AEyl6rUsm23tRlIU4KHQzmJXyX PWWM6CTPs7FqlkDZJXtuqOq3hxOp8pj8qQzw4tKG8pVKRuQFjNli/48s1lm31mdYNnG5rou0K6b 3Td7kQwhVwDCtZqaICF6sdhknMPjyixsoU6gqFt7TYOtjf/rBWJdDb5vflcU37V41XKGOydhyRK YtYpwpH19X6/BMuO6AA== X-Authority-Analysis: v=2.4 cv=RKK+3oi+ c=1 sm=1 tr=0 ts=695b753c cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=-i4fF0UnBjl4ULLsyK0A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-ORIG-GUID: 9m3-7EUXBakoHW_MxWh4qoRMqmrpZMK0 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=2026-01-05_01,2025-12-31_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 bulkscore=0 adultscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601050074 On 12/29/2025 9:12 PM, Konrad Dybcio wrote: > On 12/26/25 4:06 AM, Jingyi Wang wrote: >> Add new features on the Kaanapali Platform including: >> >> - Temperature Sensor (TSENS) and thermal zones >> - QUPv3 serial engine protocols with 5 I2C hubs and 24 QUP serial engines >> across 4 QUP wrappers, each with support of GPI DMA engines. >> >> Co-developed-by: Manaf Meethalavalappu Pallikunhi >> Signed-off-by: Manaf Meethalavalappu Pallikunhi >> Co-developed-by: Jyothi Kumar Seerapu >> Signed-off-by: Jyothi Kumar Seerapu >> Signed-off-by: Jingyi Wang >> --- > > Since the base DT is now merged, all subsequent patches are > supposed to be patch-sized, i.e. usually scoped for one feature that > makes sense. This one happens to be an arbitrary concatenation of two > separate ones. Were they separate, the original authors would benefit > from the full attribution and they would be easier for us to review Hi Konrad, Are you suggesting to split this patch into 3 function independent patches here? The current dt series is to ease the maintainers' effort to have an organized patch in one series in below manner: 1. And the series of the dt change will only have all dependency cleared functionality in this series. 2. dt maintainer won't have any conflict when apply. 3. we will suggest developers can do it's own upload when basic dependencies like mm-clock and pmic dependencies are all applied. Are you suggesting splitting this patch into three independent functional patches here? The current DT series is designed to simplify maintainers’ efforts by keeping the patches organized within a single series, structured as follows: 1. This DT series will include only functionality where all dependencies have been reviewed-by at least. 2. DT maintainers will not encounter conflicts when applying these patches. 3. We will recommend that developers upload their own patches once the basic dependencies—such as MM-clock and PMIC—have been applied. This reflects our discussion with Bjorn and serves as a lesson learned: even with a Reviewed-by tag, patch application can be significantly delayed when the DT series involves a highly complex dependency chain. > > Konrad -- Thx and BRs, Aiqun(Maria) Yu