From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 EED4B3976B8 for ; Wed, 29 Jul 2026 10:45:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785321916; cv=none; b=aMANLhqUHrNPG4xZqiPAPLLhlPq5sqhA67rAuy6mzK6Ts1G6Cl7fxNjVs9kNlRzfU8Q6mNSMPGjbjRPWnR3JcaUUFakwX13zBS7J62HjQ5pMQQEQO6Q65hoh8kwTZgSH87nnoFG7dtZ80JdHf5QYI1TaztRCZhn+kes2YtfZaZk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785321916; c=relaxed/simple; bh=uY/V7SXitW7NqiyUcidG7uPzvRLMUGfgLk6jiSJvDM0=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=L5R/O24DPlPGzDGk5ZtrkYReq49XNMZiSmIFrkW59vxR0LF98J1p/lBB2BW4+cH1LbNOi7gTorO4wG0VYRZg2fpSkgubqU89u/T88r3d24c+O/tSkZ2pvL80QDsB6p0D9ge/XXv8SxIJ/6h3jjqzJ27I/YF/HTH3ewqMKjgXzts= 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=eE5VJhRx; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Aq3PvVnl; arc=none smtp.client-ip=205.220.180.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="eE5VJhRx"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Aq3PvVnl" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66T7fWbH1054076 for ; Wed, 29 Jul 2026 10:45:10 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= TdIOpVMisBlsRPUZFhmWrSDH9SI6cuR7B5qB+ZnLerA=; b=eE5VJhRxb2utr5ab y1JqY/2M6OWCcwpvkZ/jh185Cer8diemMJZz6pQs7iipHN62ux9zpdfiAnfVCOUc 4CUUoUd2xjvBK58zHZ5sGDgeFj4sUUZAr8jFK2eC3ZAWpk7U1h5HpUR+oRkFjNQe 9barrI1OC63yScNDCYH7SGb9Y+CWTYvl/ZNRiKGeoIf5ZD9/VTUzBMqDpcfd2lbB UsSHQfMT8Q5tv0azM/cAtEiNVq09lhiRidmVrYhwo1kt5HZUhFlvLYR6pn6+pDqN Bxqym29faxnPAK/ndaV+aRldqYKKKn5Itz2IbAmiG/fTKeP0cqlOsmullXqn8FUk UTd0qQ== Received: from mail-qv1-f72.google.com (mail-qv1-f72.google.com [209.85.219.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fqa301j69-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 29 Jul 2026 10:45:09 +0000 (GMT) Received: by mail-qv1-f72.google.com with SMTP id 6a1803df08f44-90786218dd0so2245706d6.1 for ; Wed, 29 Jul 2026 03:45:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785321909; x=1785926709; 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=TdIOpVMisBlsRPUZFhmWrSDH9SI6cuR7B5qB+ZnLerA=; b=Aq3PvVnloTkYsCg9Po89EGRgcdmp01BWDNm90HKSb18A0XqzNuX8Kp5q42fSH5M3NC 85OFWi+9aWKGrF0rNMXzDTgiKjtn5ycqzaqfy462WyfXKP91olfeie5USKFZQV9rvXOI AKh3PYkSoM5UV0t/Lda6gBP+1+pRzJAM4iCryeRNPsgs9pMdtrVBNtNuaeBeoVX/txBi M8QhtzKUXXYLPWxYC/qdqJ+S8R5hCAeO8zUCT0MKm79yz37nO1CQn3qIJ4JPFnfgKyd2 ijlwcWQC2NfGWKTtm6dV/pCwmvDVtVOxXYPktZfo3rGQkOFg3cLUMS/C8pySM4I2EJ4r AMMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785321909; x=1785926709; 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=TdIOpVMisBlsRPUZFhmWrSDH9SI6cuR7B5qB+ZnLerA=; b=H34iJu/tqcwBsE6a7FzRUZ8o77r/kgu4P4+fZPyhdJKBXaxlCENlobCN1ZevoWpdZi RC8kdqoFUbFEWA8M6iegzd9bRyrGIYW5EdJ/0hLJxjvJH+rsA3yvBPrPUa57Kdme+kHB /qm+KhzvKVGKI44Ya1N1hQXPJeF6teH7POR06+gg8RW2CEYcE/PqDien10m8AkVbZ352 UKjtoGpPdmFJJRMFljUQriEtNXg0QDZj9TjUY2UMYDCkDrQov6Frq60AVUZ0TBd+EgiZ 5oVh1lept3gr7xRCaB9V/84hbs9SCaJjJimocY+gQ5zra8YdoEvRv/K6ssIsnLQ52Kk5 iudg== X-Forwarded-Encrypted: i=1; AHgh+RqKkChXRrwD8QpwN/M/F4v3rrBEz8W2ifMP6nMRY0mPp0HVOasarifOmURqUd3tKwgHZYkEJSnccW7PdVw=@vger.kernel.org X-Gm-Message-State: AOJu0YyayHjbLbsON1laJro0C+NOkGn3tvgcyD80q5XZe4s7uTtJ7uYe ph3ShbJ8qQWjKznTzX5bjwc6bzHwoKv2suPRyE9z7jiZLS17MP6b52Le+p90tqbKM6FqFZYClKj 3Fls36+Q76tB8hRgrfCEWxRY5imVjWEh5xRYKl5mD1lWwkWHmTAi49BBJaOVq+3e4Q5c= X-Gm-Gg: AR+sD10w25235IrJFR2hMJVzRv7oXJtfi8ZkEPc5bgmKfPrx5yph2SPIjMfX/9Gbh2q zDBbA6rnLkupJkdi/qX73NOcjDaptSLVyio3RxBnMTa8mzugf9R6/sKmAgNg+P0B/87kZF3betT ezjNRxlsSFePIz7ifu2hZFtDqf6PgeybJ24FCSGyYIAUBGqJlk59xoOlj5jH8IrkSIvObJ7jeg0 obsgm3w/+0q5T8beD+vGMgXleMmfYqVOXLHAiRoFHo0UH3WoZ1Ao6lZzs9hBjO1x35/o2sup9we BQ86zC2MpgmBU1BQTjQ1MO5GVNWxwpyjG6fniA2DEL66Rgeotm7Zh6TcOVZK3Ie0UrmDHRI1jxl CUjbjMjlBbfthDvWSknFZ5GB5 X-Received: by 2002:ad4:5c69:0:b0:8fe:1f54:95d6 with SMTP id 6a1803df08f44-90816f4f49emr60077296d6.0.1785321909142; Wed, 29 Jul 2026 03:45:09 -0700 (PDT) X-Received: by 2002:ad4:5c69:0:b0:8fe:1f54:95d6 with SMTP id 6a1803df08f44-90816f4f49emr60076446d6.0.1785321908693; Wed, 29 Jul 2026 03:45:08 -0700 (PDT) Received: from [192.168.120.193] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c1f83f4de5bsm97275466b.29.2026.07.29.03.45.05 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 29 Jul 2026 03:45:07 -0700 (PDT) Message-ID: <805bbf27-450a-44e6-ac70-91b594be6656@oss.qualcomm.com> Date: Wed, 29 Jul 2026 12:45:04 +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 v3 3/3] arm64: dts: qcom: hamoa-iot-evk: Describe the PCIe M.2 Key E connector To: Wei Deng , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam , Bartosz Golaszewski , Chen-Yu Tsai , quic_chezhou@quicinc.com, cheng.jiang@oss.qualcomm.com, shuai.zhang@oss.qualcomm.com, jinwang.li@oss.qualcomm.com, xiuzhuo.shang@oss.qualcomm.com, mengshi.wu@oss.qualcomm.com References: <20260729-hamoa-m2-dts-v2-v3-0-4d7ef9274575@oss.qualcomm.com> <20260729-hamoa-m2-dts-v2-v3-3-4d7ef9274575@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260729-hamoa-m2-dts-v2-v3-3-4d7ef9274575@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: mfrdVKurhJTpx3xQ2DrEeg_SvJML3Y22 X-Authority-Analysis: v=2.4 cv=EME2FVZC c=1 sm=1 tr=0 ts=6a69d9b5 cx=c_pps a=7E5Bxpl4vBhpaufnMqZlrw==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=6WoBsH-PcZNXEBUzj7sA:9 a=QEXdDO2ut3YA:10 a=pJ04lnu7RYOZP9TFuWaZ:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI5MDA4OCBTYWx0ZWRfX8tIheda+W+Pl C27pBi7eUQSlRUecrxJ1V4918nocPDfnVFiG6wvAA7kGZ3N+uKYgkQh0iWdjzlz2ZEmWa1uZiA/ xdeKuC6ckGDHmA0Yb6rUQhBqQfQiHd8= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzI5MDA4OCBTYWx0ZWRfX2peccSYXiPhk gt8BQiBCe/m45T39wTXRmKrUUu1j0gfy8U6jalQB7b71hJOjKP02m57oanBprwzViq5k2z8Dlcs Ueys4tYrJsMile5FIT0wrRkM7Oos6vigOK+JnCBpz/LuQ7DeDRCTC33hIXD3v4nZ5L6IbJ02+sL w0N56OEkysCY5Da73h6vfztZs/5jNpGBt5XN0fwKXVo3Db3S9a9acIM2Xii5XO5rO5+FZQT/ru+ AmouO5MwkRHRE6NH2KOUU2XziwI6aGvGoiGV+FpRagM7PJf32fRKdndDSlVIT+O8BfGOPukmtl8 8Y9dgE93STXiGnfAVsXELVK6Ima4wJefhTtiWnVjixLODJ2vsYNlZbJvW21hG5MsM64G0rHH5hF 0DeV8umn54i2SjqlcAvTZ4u4yAnwtLlsdOWfKEOiLiaqZn8UW0CJ+mmSaqVjDHvh6e7RNqXVaVc NAYjbVwTf4XfKfApx9g== X-Proofpoint-ORIG-GUID: mfrdVKurhJTpx3xQ2DrEeg_SvJML3Y22 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-29_03,2026-07-28_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 spamscore=0 adultscore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 clxscore=1015 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607290088 On 7/29/26 12:27 PM, Wei Deng wrote: > The Hamoa IoT EVK has a PCIe M.2 Mechanical Key E connector for wireless > connectivity cards exposing Wi-Fi over PCIe and Bluetooth over either > UART or USB, depending on the card variant. > > Describe the connector node with: > - port@0: PCIe for Wi-Fi, linked to pcie4_port0 > - port@2: USB for Bluetooth (USB variants), linked to usb_2 port@1 > - port@3: UART for Bluetooth (UART variants), linked to uart14 > > This allows the pwrseq-pcie-m2 driver to manage card power and > dynamically create the UART serdev for UART BT variants, while USB > BT variants are enumerated via the USB hub pwrseq path. > > Remove the chip-specific wcn7850-pmu node, the static bluetooth > serdev under uart14, and the wifi@0 PCI child node, as the M.2 > connector approach replaces WCN7850-specific power sequencing with > a chip-agnostic model. > > Also remove the now-unused vreg_wcn_0p95 and vreg_wcn_1p9 dummy > fixed regulators whose only consumers were the wcn7850-pmu node. > > Signed-off-by: Wei Deng > --- > @@ -538,6 +512,55 @@ vreg_wwan: regulator-wwan { > regulator-boot-on; > }; > > + wifi-bt-connector { [...] This node is out of sorting order now > sound { > compatible = "qcom,x1e80100-sndcard"; > model = "X1E80100-EVK"; > @@ -677,66 +700,9 @@ usb_1_ss0_sbu_mux: endpoint { > }; > }; Konrad