From nobody Tue Apr 7 18:46:59 2026 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 0236139A7EE for ; Fri, 27 Feb 2026 10:51:23 +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=1772189486; cv=none; b=ReRDzdJJExOPAQbZq7HgrBzbApJ/SUvd0PNCno2jU7CchQIw/BCqZSQZ3iT5BTKErtuIBaPns01n6XRgT+lnZA+SA927PYCzt24fmYePM0QPgOTyE0a/zmWsJfn711bmPNkTr4hdJApDi7F1ypgGVgNq8MZOBnSv5Fuvr13X5Bw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772189486; c=relaxed/simple; bh=NuQktRrQxerKBdlu7RUhFNtaU35xxW2kPiId913DKVQ=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=Noiiupcp5JXMMlTyYwZNlyyXJZem/bRYPYwAaOFYRInrh8rtvIY6h4+OpFQysGK7quhNYrRfLFbA1kQ/RLWjdlbQ0lprQG6BNYTqbLEp44uFtEFPjDjT32zKx4jzx4ci1bMgCS5zBVEP7hEZkHO5MKbsd1Py0u2LG9W3fCN7CEM= 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=pL+8/s8L; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GLjK3x2V; 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="pL+8/s8L"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GLjK3x2V" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61R9kj5h1874438 for ; Fri, 27 Feb 2026 10:51:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=U1S+/z2TCLM j7vIv4Lq8YmFqlEAakUMQgROUghqQyE8=; b=pL+8/s8LD/WdkUm7zdYsKuk96I7 bJLOhaA/wdYLgRG+d/hloBVq9WIRY7JbY3bPgID/IDL/fyZDBdU8KtCZ4gSthq0R gR5dc0IqonV3Rqz/gOIU5BWEpObBedIJGqPycgSpLVmLwF9/Y/Ub8J4rJKYFM0V6 ZA8BUl18kAGWO3t8OfJRe5odlzSbGLW5deIVJF4v9uqK50evIFu2YLeXTulXdYg8 N7Oaj5kr8ZP+dqCdEOlKH4ADsSTFuwXVDnZLF0WWaLZ0AMS318JYcBJ0HKKjg2h6 nsejibka5UJzAMcSTHx8JT+n0nQ36zTQFw3oisllgYc4neez7DdlgEy0eGQ== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cjuyttnpd-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 27 Feb 2026 10:51:22 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2addefa321dso96840865ad.3 for ; Fri, 27 Feb 2026 02:51:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772189482; x=1772794282; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=U1S+/z2TCLMj7vIv4Lq8YmFqlEAakUMQgROUghqQyE8=; b=GLjK3x2VgIR6WbvAaHN0GrodrsuTj0ztPbcThIwoltRBFtaFLgHSVYcWgXPzGexAv1 rvYfg4a3mMrfzu6I4fk6OgSOX11u8n/bqDE5F/9USdiXurmh9JDuxSEIjU0VWPfbeSaP /D35S5PAKIaEctZB+vUuoYE8ZB01NGRTUoJkmOKf9t5RrZxQS8Htajto7DqU4K2itJ9m DOqdwPnjPiT1gtWptuEwjxN23A4HEZQTdvd0f3k5AGogv2BbR4fC4I6BcBDyVU+FxHoN c05ycPO8COumkHVCz3VaRIEchGo3glc0KgaeKM3xk3jzP5/KmNYcbV42tLtemnhL8giQ e/bA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772189482; x=1772794282; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=U1S+/z2TCLMj7vIv4Lq8YmFqlEAakUMQgROUghqQyE8=; b=ZuH+ZofONWaXMkTUWlg17SRCUOxV+vS2j3aymd8Pv+IHtTgid74u2QTETZrF/31mRf qfeWykqB7tIROdTTdaBNcU7PQg1c84PtwRMFMKaS6kNzqB+Wx6qy5WimU+7YCd5jYozg ffM2RMA9YD5UYgmYh5GZ1SEYj4f+2OLBPdTsnWn4L2jAgHQnC/Etu0oWUDFH9y4AuTJb owsDG7TtvuKx14ZYjxI+n48dl2JmItKv3ec+ASy6ISHELdCme9gXMB/ETcOllm4GZDpf ghoPN9Bmwlyx38cAo0j1dlqcdpqF2Paq/xyWMG7/FykYEBbvyrfBuJPSp2tsbvjWvl/t 6Upw== X-Forwarded-Encrypted: i=1; AJvYcCX7ER691tNMuDaKkd86/QgA1GYUWv9empIFEjsPHki6cUIKqeym8rTolxK403pWuGTZEw4mCAxpB852iAk=@vger.kernel.org X-Gm-Message-State: AOJu0YyjN7JehckD/J2o0XHgrE9o8T3IAbrM9pJ3RXX+bcTFVauSe8+n 59vhoWNV4SpdiuhGZCu+6Pcx0hAYJ50yZSpWLSyczHzInj3P76P68UQ4q3TBTijXuirh4q0DLP6 ov6we6EqIbCzZi8uA+drhNr71/rcwInpgSqGAytjw4MeN52deZyY7AYg5wHNN9GebWsY= X-Gm-Gg: ATEYQzwqPlvGg5AA4aKxRugTIoPofbKQgf2+CQz8tskXKiPJTqZcNVXQdyvhhPIBkXl 4c7G6rOJTsmFYMAcMug2pJ2RkNQ/Op/gn7y0ipvga6/4+Vq5Gt9MHPAy8K2J1bsAPxFURREdVmJ 7r4NyWSj1IBt4uZfW22yL8JAC+TnIdfw7Hgt/Df4E1N2tTxJEFobm+hyc4MNRsEBYHvi5HQfTFV g/rJ6y55UNYoOSzGo/8MlcqLKGnEYvWc//IkK2P3xgOKIkG5lVr/J0DErdN9Fw2HP2Oooez8Vud kE1ke5N9AMgNvPW6B3DYOjkY2YiUsU4fIkHMglZZZt+m0QoliC48CYsMpo2ZPHnqbZ6Nwem/KVe vgUhvAKMdhswolY3yth//9xNYdey//VN7my4R3XkmDOzQCJyLsMkM75Db X-Received: by 2002:a17:903:32c7:b0:2a0:cccf:9d24 with SMTP id d9443c01a7336-2ae2e40754emr20673285ad.16.1772189481902; Fri, 27 Feb 2026 02:51:21 -0800 (PST) X-Received: by 2002:a17:903:32c7:b0:2a0:cccf:9d24 with SMTP id d9443c01a7336-2ae2e40754emr20673005ad.16.1772189481394; Fri, 27 Feb 2026 02:51:21 -0800 (PST) Received: from hu-mchunara-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2adfb757a8dsm73721885ad.40.2026.02.27.02.51.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 02:51:21 -0800 (PST) From: Monish Chunara To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, dmitry.baryshkov@oss.qualcomm.com, mani@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, sarthak.garg@oss.qualcomm.com, pradeep.pragallapati@oss.qualcomm.com, nitin.rawat@oss.qualcomm.com, Monish Chunara Subject: [PATCH 1/3] arm64: dts: qcom: monaco: Move eMMC CQE support from SoC to board DT Date: Fri, 27 Feb 2026 16:20:53 +0530 Message-Id: <20260227105055.2364348-2-monish.chunara@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260227105055.2364348-1-monish.chunara@oss.qualcomm.com> References: <20260227105055.2364348-1-monish.chunara@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=bJIb4f+Z c=1 sm=1 tr=0 ts=69a1772b cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=c4nFiuB5qTS8t_IgZ2oA:9 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-ORIG-GUID: KJ_7A1BMIynYvbJIGMxKnwydai_Fp_dc X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI3MDA5NCBTYWx0ZWRfXxdGmHA/QC8M9 qYNZ+420WorMABYbb5b5XYI6aEgRvrEVhJ1Z7yX2tOR+TXR9znXmxSasZsKjML0XkWpLn8KPce6 DzmJZedYZFcUNOTXkGPgF35oytmeAoIg+Ny1ATMXtENmOPo3YoE/c6+P5ORKwvRKgsxzxzrzWbF fk21PcaMFDMiqCGJ2qXZJkof5eVQskqnkbEDF/8J6o1xR4/qxgc1+agUipbxh3mfkdIoVQvLBzF +wBak2e5TyeWO7LM3clv0aWO/WSs2BciMUBjd6p6I2y0UDrXwQOJZB+zmGBq9ghm4mYWqnZEu/E PIw+kBMqRyYd9yThlWpQyPZJTpX9nN0ToQO6EnieeWqKMmBg98wLt+vDya3ao66KrUCUHzBzIP6 yycue7IrgnOy6fDODDHAUc1PlTZAS4SwRKghgFlvY8JJnPO/Ebg9A0dV3m67tDu0t8QHrurg241 v3mPrd5H8gBSjb7geXg== X-Proofpoint-GUID: KJ_7A1BMIynYvbJIGMxKnwydai_Fp_dc X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-27_01,2026-02-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 bulkscore=0 adultscore=0 phishscore=0 suspectscore=0 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602270094 Content-Type: text/plain; charset="utf-8" The Monaco SoC SDHC controller supports both eMMC and SD cards. However, the 'supports-cqe' property (Command Queue Engine) is specific to eMMC and conflicts with SD card operation. Remove 'supports-cqe' from the SoC device tree to ensure compatibility with SD cards. Simultaneously, add the property explicitly to the qcs8300-ride board device tree, as this board uses the controller in eMMC mode. This ensures the SoC definition remains generic while enabling features correctly at the board level. Signed-off-by: Monish Chunara Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/monaco.dtsi | 1 - arch/arm64/boot/dts/qcom/qcs8300-ride.dts | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index 5d2df4305d1c..680f0edf4356 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -4742,7 +4742,6 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, =20 qcom,dll-config =3D <0x000f64ee>; qcom,ddr-config =3D <0x80040868>; - supports-cqe; dma-coherent; =20 status =3D "disabled"; diff --git a/arch/arm64/boot/dts/qcom/qcs8300-ride.dts b/arch/arm64/boot/dt= s/qcom/qcs8300-ride.dts index c04e0ad53eec..b0bec20eed34 100644 --- a/arch/arm64/boot/dts/qcom/qcs8300-ride.dts +++ b/arch/arm64/boot/dts/qcom/qcs8300-ride.dts @@ -428,6 +428,7 @@ &sdhc_1 { vmmc-supply =3D <&vreg_l8a>; vqmmc-supply =3D <&vreg_s4a>; =20 + supports-cqe; non-removable; no-sd; no-sdio; --=20 2.34.1 From nobody Tue Apr 7 18:46:59 2026 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 C83113D4111 for ; Fri, 27 Feb 2026 10:51:29 +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=1772189491; cv=none; b=BusL638PXQ2G4oRIdO3++ot8IkElONJrn8UurBC5TMuCzv5pBzpujMxzeUlTDk86BK2pHnG4y9T175whK+fFisnuBDp1aeLFtJ6BSssQ6i9bfL4jjRm3KePA2RbxsgIh2OOOfTjRqpiB6uWeKF30XTTxDopRt45qhyGxcf/TcC8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772189491; c=relaxed/simple; bh=1Hb/nG2DLItH9eFzX0E+MOBrifvM46uMYRnC3z3p9K8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=lYlZE6LEGSoaI699m9pwKZ/8x9QubUDeMpD8MPAWX2t5MhpuzEjtjCdTUkdub6abtEuvk6LCZWVy3bclDKCZ7UptZ+8/2MABuXke199FCYNh35kfbemkm/eybE0XR6KhxpAqLMpcftiXD5/orfYL08U+I3GwfW3IAo3QILfwYpY= 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=Q2fgT1MU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Vzadcb44; 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="Q2fgT1MU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Vzadcb44" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61RA8jWA3746986 for ; Fri, 27 Feb 2026 10:51:29 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=JIqgn5XczyF fCUA1CWXG9QSO1jiL5d+mIQ18DFyeMNE=; b=Q2fgT1MU2kqLLlH08b5Ac15sxdv JFu2k128pieCOeBzQ9XQjATH0yndUbIgV08avr3J6C7Vu7nL1C7n8HGi+NpWseuD 54DnucHLtxzrSUnD/DBvWD4Yr++Mprn2h7HBB1eUPc6yljkH6g3P8+1TN5mXtfEY 8L3Dnt6Lu3/qdoWqJ8OIhJVWdqqK5AmFtOWI71MLfkn98o4jlOnBJG90VcmkCXIH +WyvU7aWb0vFYrcuEjnXyjVOsZZPQNTcorZZlU+nZ8RyfZMRzglBUF1DKHcu8H6z /AGs1ZPZRT1X3EwMoyFrh7Z14rhb4ThAJrQtv0gJA03DUQvaxidaEZZjfAw== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cjuur2p53-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 27 Feb 2026 10:51:28 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2adda5a44d8so19772635ad.1 for ; Fri, 27 Feb 2026 02:51:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772189488; x=1772794288; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=JIqgn5XczyFfCUA1CWXG9QSO1jiL5d+mIQ18DFyeMNE=; b=Vzadcb44mKGNFbU1Jwi1+bEaQy8I50p7ALmcHh4FlMMj1s/fK8sdoDh+Di7yEAA/3I 3JlISJXm7R0OFEbyEnD0SpDCjxbwmmD9coJQLHl03LChkuGb+H10artjCi/hTTJa+xMT WB5kSOWYFdbobeRi0KJMQm3IE6+nm8iD8z3Cbwh2fPEhIZw1TJIPOAW24XtDbVAARfv0 2iPcqpV24EhrlOd+ssLkwg0TsqmtZvzkjqkO2Fozd/4uhA4hIcFWygvpvD8O7tHl/5u9 Buw439NDpQxVxr4O6B31Fk6A5UsNB5D7V3jMIAZgLTB6MXz5SZ9buUDnCsGM2vulSJId veeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772189488; x=1772794288; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=JIqgn5XczyFfCUA1CWXG9QSO1jiL5d+mIQ18DFyeMNE=; b=FH3K2v2rCVeaFOTtRauQ/uE9t3luNimIsZ+JV1n1AcWOaOfZb0WCHx8tVPa9XTp4kZ P/FmnFRA+RKPwgv7nOg4Se6s9lYKGcdxXsNa9hI+p4uTJ5Y0kasceQ3s8ILowtCM0ItI tWrcnae+42iZ6pxcRcvgwV29FgNDc/nNW+oYAewqcXuEgZy2pILseOxGRWirjulzHmNq +ZcpU/MzIcbTg5pG2VQK6Ze0dr0TJKJJQMWzKQagB2c4t0xnJggrDSQWzEjpEQJlu5oE IIvbtAbWZDIzorUfKX5QAbzD0rtuqOxKqHd2V1a7dPilpHtQtE/+M4a2dwyCL4+0Jbxn IIwQ== X-Forwarded-Encrypted: i=1; AJvYcCUibmv1Di2C8Aa+5YjpeLg6V6NszuKMRhqItK/jDsihilBm8JQOCBHQg+cqiWjQ8nfZx/FbW+kOK2DAZbI=@vger.kernel.org X-Gm-Message-State: AOJu0YxGs1vjJ5Lxw0ubRiE0MailKnuttpTmbr5gnsVD67FRl7hoa/Xn TV5YJGFmWDf7MywLW2BEXIbIzNlfK0n+IoXEL63oyWlaDAfwKbtsayzdmQ7Ra7QwYI3zPEyRooN +5+IGNTS/uoGyBqJMBDM6lzsdPUct6Dg4a2FIHA9tzE02/XkaNOYj6kj3aLIffE2uHZc= X-Gm-Gg: ATEYQzzKgiPC5igkjG74F7HbaDU44f7gNNkgPAYqqXAi7C8d6dtvEWrV8T4kk23ccBP 9wrHt4CiIoaJV1DSFhPGWV56VV/VNWCfpvtPDrD57cdS03gr7RvalGUIUb9BBXGd3kIcKhhI5/f hrEr6HxYGbiV4ec42z8iQPFtTz3IodF1KNe/2CuD/O+bI4mSpU+sEOHkadb0wj+dlf2y+wgInZY QOZtLhCPPB2ojXZAJRhu9UzTLHyTMRamQm6cx2yuj4lOMT9mgS2Cdd6V8SkRXWsIVXLQtgcNVba xSPFD4jhJbPsHaClC9efaPODev02/uO9B0cFecnORNgrQwaCUxvbPrhlzK66QWHdev14PqKsoji F6Y5x7tVamgMmFkbdDJ1xk/sMzbm4+DBjrzTfjvaf/GJHeDwIsXoIvwQ4 X-Received: by 2002:a17:903:32c5:b0:2a0:c942:8adf with SMTP id d9443c01a7336-2ae2e3e0f59mr21116075ad.8.1772189487724; Fri, 27 Feb 2026 02:51:27 -0800 (PST) X-Received: by 2002:a17:903:32c5:b0:2a0:c942:8adf with SMTP id d9443c01a7336-2ae2e3e0f59mr21115785ad.8.1772189487252; Fri, 27 Feb 2026 02:51:27 -0800 (PST) Received: from hu-mchunara-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2adfb757a8dsm73721885ad.40.2026.02.27.02.51.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 02:51:26 -0800 (PST) From: Monish Chunara To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, dmitry.baryshkov@oss.qualcomm.com, mani@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, sarthak.garg@oss.qualcomm.com, pradeep.pragallapati@oss.qualcomm.com, nitin.rawat@oss.qualcomm.com, Monish Chunara Subject: [PATCH 2/3] arm64: dts: qcom: monaco-evk: Enable SDHCI for SD Card via overlay Date: Fri, 27 Feb 2026 16:20:54 +0530 Message-Id: <20260227105055.2364348-3-monish.chunara@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260227105055.2364348-1-monish.chunara@oss.qualcomm.com> References: <20260227105055.2364348-1-monish.chunara@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: yA4kK_0h9cNxGDLiEMaDAYU_bUjNU1lh X-Authority-Analysis: v=2.4 cv=PN8COPqC c=1 sm=1 tr=0 ts=69a17730 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=MGA-IAg3UYKhKOWSYZAA:9 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI3MDA5NCBTYWx0ZWRfXxRWYHEqZZasQ 93IDed+lfnYKALfzffpYhNA+b9Do7jYAX9cBy659dPMq8oo9B+KJoXHOEkAlVXLvJBJCAp4b/bH Yu21TYITxx+Ff6DLLjLVz3rCrvguDFqodYIXGPoM/n2d8lfyQXV5ZTFSxDEWj2cGM0Nev+UJwI3 9w2HzksQAvgMOg9IOPjSDhk7xNjPaww1N/ILenSz00ADfBlj+KfnOo6JInFLMqwDQmKRlbwA7l8 Kv12Sx87drM1GypHhZ38QBvFd8IQ8WvgWGnXqOUKluPrLdUhpWOHYaWFiucSDxcHSEg3xprRBMu iMCKqb4hhBrm3XK1FyZDSv8/vDwnsYHERhM4d04ojgsE4+FnFW6lUwKolb9z1O+6obY0AQCia7l jm9vkQ9JVxTdETi0OjR+9G/32XaopL87fST2gVKfTPSMzf16BNtlvIaYUINJDPd673BigD5kZNA r62N55y4XgPKNc6AZ8g== X-Proofpoint-ORIG-GUID: yA4kK_0h9cNxGDLiEMaDAYU_bUjNU1lh X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-27_01,2026-02-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 clxscore=1015 lowpriorityscore=0 adultscore=0 spamscore=0 phishscore=0 suspectscore=0 bulkscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602270094 Content-Type: text/plain; charset="utf-8" The monaco EVK board supports either eMMC or SD-card, but only one can be active at a time. Enable the SD Host Controller Interface (SDHCI) on the monaco EVK board to support SD Card for storage via a device tree overlay. This allows eMMC support to be enabled through a separate overlay when required. Signed-off-by: Monish Chunara --- arch/arm64/boot/dts/qcom/Makefile | 4 ++ .../boot/dts/qcom/monaco-evk-sd-card.dtso | 72 +++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/monaco-evk-sd-card.dtso diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index 317af937d038..c86242a1631d 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -46,6 +46,10 @@ lemans-evk-el2-dtbs :=3D lemans-evk.dtb lemans-el2.dtbo dtb-$(CONFIG_ARCH_QCOM) +=3D lemans-evk-el2.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D milos-fairphone-fp6.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D monaco-evk.dtb + +monaco-evk-sd-card-dtbs :=3D monaco-evk.dtb monaco-evk-sd-card.dtbo +dtb-$(CONFIG_ARCH_QCOM) +=3D monaco-evk-sd-card.dtb + dtb-$(CONFIG_ARCH_QCOM) +=3D msm8216-samsung-fortuna3g.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D msm8916-acer-a1-724.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D msm8916-alcatel-idol347.dtb diff --git a/arch/arm64/boot/dts/qcom/monaco-evk-sd-card.dtso b/arch/arm64/= boot/dts/qcom/monaco-evk-sd-card.dtso new file mode 100644 index 000000000000..a0bc5c47d40b --- /dev/null +++ b/arch/arm64/boot/dts/qcom/monaco-evk-sd-card.dtso @@ -0,0 +1,72 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include + +/ { + vmmc_sdc: regulator-dummy { + compatible =3D "regulator-fixed"; + + regulator-name =3D "vmmc_sdc"; + regulator-min-microvolt =3D <2950000>; + regulator-max-microvolt =3D <2950000>; + }; + + vreg_sdc: regulator-sdc { + compatible =3D "regulator-gpio"; + + regulator-name =3D "vreg_sdc"; + regulator-type =3D "voltage"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <2950000>; + + gpios =3D <&expander1 7 GPIO_ACTIVE_HIGH>; + states =3D <1800000 1>, <2950000 0>; + + startup-delay-us =3D <100>; + }; +}; + +&sdhc_1 { + vmmc-supply =3D <&vmmc_sdc>; + vqmmc-supply =3D <&vreg_sdc>; + + pinctrl-0 =3D <&sdc1_state_on>, <&sd_cd>; + pinctrl-1 =3D <&sdc1_state_off>, <&sd_cd>; + pinctrl-names =3D "default", "sleep"; + + cap-sd-highspeed; + no-1-8-v; + + bus-width =3D <4>; + cd-gpios =3D <&tlmm 11 GPIO_ACTIVE_LOW>; + no-mmc; + no-sdio; + + status =3D "okay"; +}; + +&sdhc1_opp_table { + opp-100000000 { + opp-hz =3D /bits/ 64 <100000000>; + required-opps =3D <&rpmhpd_opp_low_svs>; + }; + + opp-202000000 { + opp-hz =3D /bits/ 64 <202000000>; + required-opps =3D <&rpmhpd_opp_svs_l1>; + }; +}; + +&tlmm { + sd_cd: sd-cd-state { + pins =3D "gpio11"; + function =3D "gpio"; + bias-pull-up; + }; +}; --=20 2.34.1 From nobody Tue Apr 7 18:46:59 2026 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 EB8233D4111 for ; Fri, 27 Feb 2026 10:51:37 +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=1772189499; cv=none; b=rgDsjnq7+UHqy3tP258v2MLDX0bhiaE654YHe6ZBP+XevPh6NaVYp78J5/z089i8FEDHYGimNy26ytsJtCD/OLqrOYa+HQC/L+aolZQwYbcfkG9j0d2ClGIfgAuprYqJKuQGokXdS4L4dN7c2vxLoQQB6XdJYPO+mgKDD826XyE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772189499; c=relaxed/simple; bh=L8ABybu6ViLjwkGghEeaCGBxv4ozkKZEegQCa339Ve0=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=oLoq0dhiVp496LtnGYZci/5fXqNTMWibpxVoAXwggUX6kDOCaYFtxPEsWGu2erToE+YBIt910YpxUAX2uGV5keRo0ZEG7eI24E3h78s5kS8tGmnZFhcGuDkV/lNOMuba0O4Ku6z+fYQuF2fUFMRVjhCjf7MPYkQBZNVGmcin6hk= 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=oqWusIOC; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dycCb9BB; 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="oqWusIOC"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dycCb9BB" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61R4Gecw2663406 for ; Fri, 27 Feb 2026 10:51:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=kNj1W6YrgTz QO3k9n1aoZP35kClENCGQC8Uac/tfXXw=; b=oqWusIOCOl5WWqhuSNPdEvO6Ms0 P006FwnRuDnHuFtsy/x85edgQMrBSy8SY4kbjpP2Yj/QYLC6fdgOCXCyowaEywJh ICC/mzeJYrZvuj9CIFRwF0uMfsifAMcu3fpDc2ld0+HUiUD1Wu89rHR4aZGkS83X W9WTbqnxeL3IjAf6t7mof++sKxOaMTSeUrRVeC2mvmts1DGfveI636A9lkfsI98o 2LcqqWIv8l+eTr4VQqUpP47gfBevlJ6v29qc3yLg5gFWC1XHspDt+R+/5orUJYWf JQGrHOtX8EkJSq+hpCKAxqTDxklBY+AJxSgEURhgyLxF6vetFEqkZ93q7kA== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ck43r966c-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 27 Feb 2026 10:51:37 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2aadeb3dee4so109706465ad.2 for ; Fri, 27 Feb 2026 02:51:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772189496; x=1772794296; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kNj1W6YrgTzQO3k9n1aoZP35kClENCGQC8Uac/tfXXw=; b=dycCb9BByV2U4tUQVmX3d9HvMRtfvDqKTUt+xnAFb0orYUv3dA0Bg+WPrJ5aUgoaxe Gv9Y96kazQAPcZnNp1e5ndrZtONuy3jgTtRZcLbVvdsGzKmBYLE69FQCNzP7Wj+0LX5t tkPZHMglidrEjaTeZOQd3RY0kNOrpV5hBX65oHlqREWxQwhS8wPpzVFoqsTNWHq97nb4 xt81gzMo/a+YIaPGvIn+zqVf7rbd/KjV/8JmA3g4/CigpGumGgO93qSnSocfLTds6zt0 2w/5CVTBjr0RyEbxPwlA5QIv0VwiBX/A2Khv9UShEC4DiA5sWeFEf6d1FpT1qPTeUkH9 Tdbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772189496; x=1772794296; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=kNj1W6YrgTzQO3k9n1aoZP35kClENCGQC8Uac/tfXXw=; b=Kz9FBKJdYI2PIBXFzr7hUAEOiYH3oLZXJmqLPmgQQLm68xigEbxff2rFTotGswyJrS +AXJSxvQ5eMTOczdrmTw0fgK9W3xhbZ3ejZGd90nWjVXY2fLphJ6qbrSGyEPVEBAdKt8 akzUqzEFJpNCEU6VaU7sNo9haknTZM9tMO1JDgHqPAwKzCvDcO65CJRtb23PzYaVY2uj Wn7xlHUG+R1JXz02KpRHx5BOwKfRR7FvI9JmczJw2xLEcCduMZ15UU/r54X2X44Jx79G 75/19n9ZQjbvIZYkk4Iy+7yCAp9DJvAh7C78ctYwgGP4YaXjHruhC+R+xqomOXMSjQ7X T9oA== X-Forwarded-Encrypted: i=1; AJvYcCVKGY7nWEZuOpIof4w5cwfupeYF8yyCmrwlDV72rsG5HFDcZRPxC6+CXy7bj/HD3FpzzS19Vco7gOvkHfQ=@vger.kernel.org X-Gm-Message-State: AOJu0YwtwZVpYP/VxGxb7l3V5849qOO0nSziGUgG4pZDh9msvcW7AcXz xG7ApSyq7U9uAZLoYbFJIKiAi7QH307r3cMO5sX28v3jnLE2uDLtx2fluEpwrENx9VKDFI3y3ie 9c3ll4ZG1qZfkYN+Nqk6QwcA27eyqqUE/kySXGBQrd/E73P7z1e1Qz7QR960A893A4O4= X-Gm-Gg: ATEYQzyWdYCRTt89cy08VM4nbVRotg+gV/tj5FsOVYpNM6NMO9kSsUYIfgT5PzjEMDR Fi6sNdyo1pOEEpeL11f0oK1ZIZJlsVX2nqeKO0vmr/fv1gLPWnIt0v81Y7aRNJoih+vbwZOxITD jUGQuyb2FbG5w3q6fpmptnFNcz9lytpravAUM60oe8YYbU8oZxorcr9smjSwvGc/4GZz6Kc0M1W MnxqMRvblI1x3j2jJUfyjt7bGy59iJdq/ztPH2CtvGRfo9ItMERBPlyZWJdvduEk6jc6ztYmIN3 nZgHVAVYLrBnCrKMSFbrReFVMIdr1VcNAbJB8b/dkIJ7yic/ctLPkuhprRIkadsOCSF+iKbasbE cAEMOn1iXdxNTgR+Uu/s64wBamqaLB/lzsu3HN80TNnmnqRX1SyJhZAiT X-Received: by 2002:a17:903:3ba5:b0:2ad:cf11:5048 with SMTP id d9443c01a7336-2ae2e41917emr23463175ad.22.1772189496470; Fri, 27 Feb 2026 02:51:36 -0800 (PST) X-Received: by 2002:a17:903:3ba5:b0:2ad:cf11:5048 with SMTP id d9443c01a7336-2ae2e41917emr23463055ad.22.1772189496019; Fri, 27 Feb 2026 02:51:36 -0800 (PST) Received: from hu-mchunara-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2adfb757a8dsm73721885ad.40.2026.02.27.02.51.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 02:51:35 -0800 (PST) From: Monish Chunara To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, dmitry.baryshkov@oss.qualcomm.com, mani@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, sarthak.garg@oss.qualcomm.com, pradeep.pragallapati@oss.qualcomm.com, nitin.rawat@oss.qualcomm.com, Monish Chunara Subject: [PATCH 3/3] arm64: dts: qcom: monaco-evk: Add SDHCI support for eMMC via overlay Date: Fri, 27 Feb 2026 16:20:55 +0530 Message-Id: <20260227105055.2364348-4-monish.chunara@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260227105055.2364348-1-monish.chunara@oss.qualcomm.com> References: <20260227105055.2364348-1-monish.chunara@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: FtmfpojCd6Ib31S4BbFEIPSndv5-IfS- X-Proofpoint-GUID: FtmfpojCd6Ib31S4BbFEIPSndv5-IfS- X-Authority-Analysis: v=2.4 cv=DOqCIiNb c=1 sm=1 tr=0 ts=69a17739 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=tsrPtohBIDvmYb6t_YsA:9 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI3MDA5NCBTYWx0ZWRfX4lJIaARI9esh c0aBtIs+b1AgTJNpbH5IwkaC9I4Zy9+X6EL0EsXfWq+b7TjkECPQOPcKsDFjrwmQTq/8/ecqU0k Os6HKu7Z+rkm3NTYWDjFrP/5ePAEpJg8o1xZHirXSEWLmxGajyYzKQk4XqRfvYhmwC1eCuzQ752 EHj1wP/ARnLUc5SXeqb1J7awwRmtshMEtPBReq/jTSPs18WBkVUjKOeI+s8D3BjC1ZwZT3GJRRh qcf0WYtSuh6bP9EPGNTsiMmKd/uuXc/YzrFYW9jHj+8PWSQKDNkjtiNKrv05dUoxWTNuR3FFcrb ruc3lyfbV/L0OIcz3Ks+/q4fCi2bP2/Hyu/cRWf5nImYxwpqA59xKZV/EIoyQSNYLUyP2QRxIzD WuY+mncO+q/9n4ffM0Y5Qi9NsvQEHE5ErviEVzDVM2HhpOAl+sUpfgbdXgdsVFNiUbeIrKGON5C H+nVYjzJVAsHpIvNWOg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-27_01,2026-02-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 phishscore=0 malwarescore=0 adultscore=0 priorityscore=1501 clxscore=1015 suspectscore=0 impostorscore=0 lowpriorityscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602270094 Content-Type: text/plain; charset="utf-8" Enable the SDHCI controller for eMMC functionality on the Monaco EVK using a device tree overlay. Configure the corresponding VCC regulator parameters to support the eMMC interface. Additionally, disable the UFS controller node. The VCC regulator is shared between the UFS and eMMC subsystems; leaving UFS enabled while operating eMMC results in power leakage on the shared rail. Signed-off-by: Monish Chunara --- arch/arm64/boot/dts/qcom/Makefile | 3 ++ arch/arm64/boot/dts/qcom/monaco-evk-emmc.dtso | 46 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/monaco-evk-emmc.dtso diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index c86242a1631d..1660ed89fecb 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -50,6 +50,9 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D monaco-evk.dtb monaco-evk-sd-card-dtbs :=3D monaco-evk.dtb monaco-evk-sd-card.dtbo dtb-$(CONFIG_ARCH_QCOM) +=3D monaco-evk-sd-card.dtb =20 +monaco-evk-emmc-dtbs :=3D monaco-evk.dtb monaco-evk-emmc.dtbo +dtb-$(CONFIG_ARCH_QCOM) +=3D monaco-evk-emmc.dtb + dtb-$(CONFIG_ARCH_QCOM) +=3D msm8216-samsung-fortuna3g.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D msm8916-acer-a1-724.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D msm8916-alcatel-idol347.dtb diff --git a/arch/arm64/boot/dts/qcom/monaco-evk-emmc.dtso b/arch/arm64/boo= t/dts/qcom/monaco-evk-emmc.dtso new file mode 100644 index 000000000000..1ced916247c1 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/monaco-evk-emmc.dtso @@ -0,0 +1,46 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +/ { + vreg_s2s: regulator-vreg-s2s { + compatible =3D "regulator-fixed"; + regulator-name =3D "regulator-s2s"; + + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; +}; + +&sdhc_1 { + vmmc-supply =3D <&vreg_l8a>; + vqmmc-supply =3D <&vreg_s2s>; + + supports-cqe; + + pinctrl-0 =3D <&sdc1_state_on>; + pinctrl-1 =3D <&sdc1_state_off>; + + pinctrl-names =3D "default", "sleep"; + + non-removable; + + bus-width =3D <8>; + no-sd; + no-sdio; + + status =3D "okay"; +}; + +&ufs_mem_hc { + status =3D "disabled"; +}; + +&vreg_l8a { + regulator-min-microvolt =3D <2960000>; + regulator-max-microvolt =3D <2960000>; +}; --=20 2.34.1