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 F330F25FA05 for ; Fri, 27 Feb 2026 10:24:16 +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=1772187858; cv=none; b=DV2V2d3JWeixrlX/jKcQFMuTdSz3MVujSbK5nkUhDs4xznQOCCGNJoSR+Bbv7L/SHyfXYEdE6ZuueP2ACOq3D3ltPYoq5VOaCbat2AIeRGNqF1ThBfLFQYHGMEJw8nRyNbnsVJHpRP2k4xwdHf4ughdDxWd32gB+DF0c9GsaHio= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772187858; c=relaxed/simple; bh=UQk6T/e+M8fBl5GMK7VHLBD6ptf7rBCi43/Bq11Knjc=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=eY75anrUczY8AP69y6SyZWX/HcEzhFzDhMBXyrSj9/6eyJryS1OF9XXhjFsMMoctKXKddTTlxMmBk8GuH6x6xX5utJn5t/A1ObtXcuerSQLWC89z4CzmQDSBBgoQBLXpC/SUnNaPaMnmKCLNkKM7RKEgK2cSQ+DLVTvbaqYQ4gU= 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=pUFKB7p8; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hDdA8QoL; 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="pUFKB7p8"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hDdA8QoL" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61RAAbIG2439977 for ; Fri, 27 Feb 2026 10:24:16 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=fa/mxCJ0sSQqgRriAvb2m9yZUEtnUivnYGU Unx2Zovg=; b=pUFKB7p89uBB31igIbD4+wm6loHS6xtb6/744L2TI4VrEeHWYHI YHNlcUVliZyJLxsJWWCg6jblNNh/4cbCcCPm1Gr7BYEdbe484sfxgwtqT3nqcUCt q4afxyZkKQ7kaU/QzuyMzpf6bSBgaJgzaQvgSAk2t2fGIpJ8XcmZWGActNsC0+Lm +cI8OrkwpeB0mcaFP5CbgW1oZfmsnwn3FIAAJVEQDv8OwZ3Nvv/Hz6Vq+V/osCcc RIOBAqv86o4QO0+yW1gCH0eyE4Phyu7i7hcSdGsIHtEDEEylX9vJB10bKd7dol3L kMyoc/xdOTTwgfOm4CBpcTc8+TSXCNG9KJg== Received: from mail-pf1-f200.google.com (mail-pf1-f200.google.com [209.85.210.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cju4r2xh7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 27 Feb 2026 10:24:16 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-824b2f0d404so6107421b3a.0 for ; Fri, 27 Feb 2026 02:24:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772187856; x=1772792656; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=fa/mxCJ0sSQqgRriAvb2m9yZUEtnUivnYGUUnx2Zovg=; b=hDdA8QoLfrolcSCJmzGluNPy+htqUNyLAYvRhw1nVklE9SgSfxHEO5Bi2ZAgaK+mB2 GsKsQSTG17+2sNelghg8ZmPUI+PoeF3zIzikUoPwxEDQ6e0KGfvlaYp3CtgHfdJXvekQ pPD7QbgdpcyUAGrnm/Irp1ZKWdS8hNRqb+yr6tCoMGUr7vhngYuEwqpRUmCJec+LiBHJ jH/sDdWzLcT+gFFnApRetOj/qC4tlwJ3P2iRAZseNB1rP02vm7dhPcZLFGtcWejtpVAF A33m5URk6jrjTBNL2I34FNfKNBqDAF4G7fshhmFdh47iw5CY9BETv7YlftRI3bMU0+zg Zx4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772187856; x=1772792656; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=fa/mxCJ0sSQqgRriAvb2m9yZUEtnUivnYGUUnx2Zovg=; b=I3yq1fdS77N4p06iNcmAkiEPTxOyHc+lcqmg5DG8eo8zL+qwGmcuYW9rK02YutZ40S 1tsAOVKDgWrPAsdIrXsq2linoMAxgwn88fJgTf5nlsy+6ic+XDQOmPuwpgcxzzvtoKVl eVdjW/EMMaj/bJjUfVgum5+G00o0Z0TXOm21vFEVwkwO8dOWHNvA6SZo/avSkSzN185F f0GqU4FGv2zuqAwF1EdzUWUJF5O2YSYhnT4HTx6Ny6sOqYzAmsdRxoZSmdKQORy+7z1O 7ZpMnc1x0j0oRd4IxT4ZFwkOoHh+IJJgVwxgb7u6Sq74S/myo2QY9KinR/aZq5KnhUm1 Au0w== X-Forwarded-Encrypted: i=1; AJvYcCUDNXe5Cd1scczWSJ7ERNNRAFOlt17G2ymQVMnzEag9AfF3IOPoHnYQqoMhxbxLkyxK5PMSLIxcWIZ9MLg=@vger.kernel.org X-Gm-Message-State: AOJu0Yztw9jyflSTIRx8QE24naTpxx3anikGDD620GdGAaSTXy7JzDbT nizm3el5eaqJFE9WHkkuzL+3VyqWj1le31LPQ6AQ9ZXxmq9KaIHHTYmpPadiAw3J82//okwYiQR 2wVIZ156vHCegBRAH8L6Jo93ZTjFS/LSdwbfk7+yk9hl6O6+P/4tnWdYaMpNAOjb9kAQ= X-Gm-Gg: ATEYQzz/sM6wA8N/uDcmLdtaLrM729g/lRxe9owEOhcl+evb48IZfZ6lLlVgV/mv7rt DdJR88SccZubo4hUrstoMYZdGzqnZXqzsohk1VIQD+71MJMbSthK+pLjSpNH13W+xKSZULcLhyG cWzfEgmiyBCI1QcV3peM03EXVnbWvTX8xYqyYG0726c6E8OWzwHwM9oNJSCII7PgF+AkTXqnuxw jCIAfjO3r7nTFsnu7njPHFB3yxl54QwXGxsqUbEQmxL3YPlZdzz/D3JP91h7c0pMLs9EZiOzv3v 0e1bhDXvKUAYBUxcu9GWAzcBI0BcorX7LfwYkRChFyUiarsdfprwubis7oMrkfwwML4hr6WRqII 7IT79uNCn42exTLD/ZzwRnBT2nd6nnm1cjuUTdz2nuyeMKeFC6NHCPXKR X-Received: by 2002:a05:6a00:4c84:b0:81f:4963:4967 with SMTP id d2e1a72fcca58-8274da13386mr2428527b3a.57.1772187855574; Fri, 27 Feb 2026 02:24:15 -0800 (PST) X-Received: by 2002:a05:6a00:4c84:b0:81f:4963:4967 with SMTP id d2e1a72fcca58-8274da13386mr2428488b3a.57.1772187854951; Fri, 27 Feb 2026 02:24:14 -0800 (PST) Received: from hu-mchunara-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8273a0299d9sm5350234b3a.51.2026.02.27.02.24.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 02:24:14 -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 V1 0/2] arm64: dts: qcom: lemans-evk: Update SDHC storage support via overlays Date: Fri, 27 Feb 2026 15:54:03 +0530 Message-Id: <20260227102405.2339544-1-monish.chunara@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI3MDA5MCBTYWx0ZWRfXwm9Q4eThdWg1 cVgqcqr+jiO9rNAed6osFp57d5YjZPerIkEab02V7fbdGnvLgZirgnItvaVW4MZFu5oTAzIiRuN t9P2UDFqO6HNM7O0+Z8ZUm0vyazpqaiU3ca2N70TDfN96U0I5mkmeZ3Orua8adIV7qL0E00/WHV uX9TnuLUnbXXX/OHH26/9fp3YsA7uanpd5nnkxqviWvw6W2eGEPmwcDfsk9jL0+MWkFIjvXM+A6 EEIeNq48jajjGT+dQ60upQG5S/1N0VqsCwGW2fDOp9aEUJKiH9oboC8tNkH9h4o/KYdzb8zRr+A Gghcuy+SRKMd/pE22XlIoGtD2pSOCLMWY+oeu4HUhTR/muSgoUj3vrdCTjCB3jooT2Ds4HseHVY DeW8zO4YzIVJLaMIRX8e25PgCE8wPxTVAWreTnNeYTqpKblwVStrmExlqcrJ5oWWTQMNO+5d5wz QG8KUokhcb0RM3MRQFw== X-Proofpoint-GUID: EHYZVb6LC3XNGmd-p94PAtMhjnLLPXbk X-Authority-Analysis: v=2.4 cv=KZzfcAYD c=1 sm=1 tr=0 ts=69a170d0 cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=A2BV8qJQPfFdF5fhguwA:9 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-ORIG-GUID: EHYZVb6LC3XNGmd-p94PAtMhjnLLPXbk 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 clxscore=1011 lowpriorityscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 bulkscore=0 adultscore=0 phishscore=0 spamscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602270090 This series updates the device tree configuration for the LeMans EVK board to support dynamic selection between SD card and eMMC storage. The LeMans EVK hardware supports either an SD card or eMMC, but the interfaces are mutually exclusive as they share the same controller and resources. Previously, SD card support was hardcoded in the main device tree, preventing easy switching to eMMC. This series refactors the SDHC configuration by: 1. Moving the existing SD card configuration into a dedicated overlay. 2. Adding a new overlay to support eMMC. 3. Updating the common SDHC node in the SoC dtsi to include necessary resources (clocks, register ranges) required by the eMMC configuration. This allows the bootloader to apply the appropriate overlay based on the desired storage medium. Monish Chunara (2): arm64: dts: qcom: lemans-evk: Move SD card support to overlay arm64: dts: qcom: lemans-evk: Add SDHCI support for eMMC via overlay arch/arm64/boot/dts/qcom/Makefile | 6 ++ arch/arm64/boot/dts/qcom/lemans-evk-emmc.dtso | 64 +++++++++++++++++++ .../boot/dts/qcom/lemans-evk-sd-card.dtso | 25 ++++++++ arch/arm64/boot/dts/qcom/lemans-evk.dts | 16 ----- arch/arm64/boot/dts/qcom/lemans.dtsi | 10 ++- 5 files changed, 102 insertions(+), 19 deletions(-) create mode 100644 arch/arm64/boot/dts/qcom/lemans-evk-emmc.dtso create mode 100644 arch/arm64/boot/dts/qcom/lemans-evk-sd-card.dtso -- 2.34.1