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 875F73E0C7C for ; Mon, 2 Mar 2026 14:43:10 +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=1772462591; cv=none; b=szPTsKfXEFIPT7ei88w5GcEDi+MJs/fZPRr06rKbdnQhoISV9KQVbQ+vIjgQ275mMOAVS0X0K2ulQtKLmKy95tf+n+372+L2hJyIus7/6M845u4KRS7Ks2bFSf7TYHQc4MMQO4QVCQ3Zo84QsQpUTDH6yYyfWn/qJChYzLneRro= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772462591; c=relaxed/simple; bh=AtbJOVc4K7KZsqfGieB7cmSKnZcEPp22dOb9+UXyb8k=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=ZdbOgAAHGf1j/fQx2zNcxASZAekzXLT1XHvDiLxTb6lQxOfXMflMTKr/YJmojH35DTbfhVQAGU0kKMxVLXB2DQhzAFD2GJFaaj9IgnGcZMIaXirVqNSm7RmsANiN+ZEErkCt5pJWxxD5gvTiozT+GDX6eMfDJtavSjg8k/DpOVU= 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=BUl+8L2K; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=KIw7jB1z; 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="BUl+8L2K"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="KIw7jB1z" 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 62294pjL1291569 for ; Mon, 2 Mar 2026 14:43:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=qcppdkim1; bh=C71hJ2AmsLQvRaRUminhP+iF E75sW82abgD/Ujt3N2E=; b=BUl+8L2K3ctcGbZXlNt5BsxC+QO5lTIqK9QM+kyG d0CMsoMbbeCvGC/0aeEsJ91UxGBoY4l5J8hthhPKYkGMqvAVWog7dBtT6gs0AJYv qPm30yrOhqJCghLdDvUiZQyh4XovDYqLW8QYN5LjORUBvXC4+ZdiGue2YUMUy2N6 eyOQqsGmCKR0FCEzxsjziSpSBX0D7Qs0ZCgjautF80eR8UGA56eUnofOSA6oZyYU CImCCgFkWv0Pm/PcKVr8ZZurC9EsKrgjJcAZVu5bSDNPhjO0xxQ2VTLenjBiJyeE 0IlPSd9ErqrTDHkhsj8r/UElpJdxyZkRKDESqwezP0efMg== 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 4cn7ku12fc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 02 Mar 2026 14:43:09 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2ae4cdfc468so12178625ad.2 for ; Mon, 02 Mar 2026 06:43:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772462588; x=1773067388; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=C71hJ2AmsLQvRaRUminhP+iFE75sW82abgD/Ujt3N2E=; b=KIw7jB1znoza3kq3HPcrvaAUQWkpAbiIaPb96bv13PUzZdDovy0kWtQcuBw1U198bp SAgr2aZcXuwyeWqpWi7+nuSw9CQWne19RwLzjNzxnknnK3jDd4rYZai5+w4SzT8E9hTK gnHgr+iLpVxFYOp8dSM9sE6S4c2dOh+gAtsUSASLo7U2i7V187Czifh3ECyaU5NPASnU qPsymLEC8yv8iC62TGTwB314NTR/kgRKnJu2H++s6bglqO/ULJ0YGEKtd8ohKeCE3ksZ IlwdU45anhx61GUPILRXBJ1QGPAPlXWYT9ltFUnfBVDIF8xhJ1yat69uZtDVZee6Fg+2 bZ0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772462588; x=1773067388; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=C71hJ2AmsLQvRaRUminhP+iFE75sW82abgD/Ujt3N2E=; b=fDgo0TkkdtqsrrFkqbRg+8QqLAiljWED05s9D2O7xWbi9na8W8vNNrWAvfRl6SxuVZ qAG1uJPJe99PX5UrDYZSRJ6ip6R+/nCVSysR38udSUZyLBYbqJYzZk5bmknyex5L8BAF gmLa3ZEUWcVRy653+ay5HYUj4zGTY8uXFBBkheZCpo+UNCSrN3yn6sUv/gmJmCoIs8hO UVzaHr2tmUbWmQ7WWn7OmMxq7IJ466Qz0MME8ITyjZyIe+/tm6FQ3SqRyXhVhj2oPcfx gRhEGRjlY93sMbDs2z9L+eFwyhy9b172+klee13Hy8RIioI7TWF7Znsbd9toAyCdcg+K CEEA== X-Forwarded-Encrypted: i=1; AJvYcCWpY/MmCDNqtsldoYI2tUN/rlxPoh44j0X0A+VnN3h9qX3lQ9edWcpiODy5tsPkLJZs93JWB/EqMJfPdCM=@vger.kernel.org X-Gm-Message-State: AOJu0YyUgrSxyH/mMyDY1Ev9ebJB3Kiyk0RRaaZdlWzlxG7Kf4LQw2pH JhZykGPQQQOUsY2rfX+gvyEty0UKYC6D9B+H2K225mC4aRe/YoFPazJ7UKcLA0dGBySq4GSVbIX vJ2XhFqUo18SP/uQT/E95CzOgEKJWjh4aB0/bJi8crFaNRcrIhObKczZVaP1hh05rRF4= X-Gm-Gg: ATEYQzw0LnItbpxI56XcJdDJ4rta6zW28Lv2yfkq5QfCXqaGuX8RQTqvXNu2+i+rWW0 ceyYku3fKDge7fZtXXlPv0VHTwudHNVdfKIQalx/jwsX7j9F/zAQIFiLHc9AfRrO9ba/bJ7tROU yZWv3i/tCm2UQjxKGYayrRTzn6wZwRb5xUsFvt5f6VwBwuPC91dBXxS3KaEkKZpLgmBuh08y7mb DopxPSZ3TStyWaGlMIz/7SjqDtpmLR8PWZlixErFw260AtAjrBVJP4oxFKhvd8D3on4mVQF8Z+r cvdqTN6MA+mt3Q45oopX3VBch0nXzSWltobm8psLShP06ImmiBC6emK06qPhIZgIbbCbUw2firs obUDgH9zWQiRl7i3d9BiC+jA2hOpowVLXfIfpifs5y3Z9nVpVJ9FEKXBP X-Received: by 2002:a17:902:f542:b0:2ae:5a28:cb95 with SMTP id d9443c01a7336-2ae5a28d42emr12492185ad.7.1772462588411; Mon, 02 Mar 2026 06:43:08 -0800 (PST) X-Received: by 2002:a17:902:f542:b0:2ae:5a28:cb95 with SMTP id d9443c01a7336-2ae5a28d42emr12491965ad.7.1772462587927; Mon, 02 Mar 2026 06:43:07 -0800 (PST) Received: from hu-mchunara-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ae4d83c1a0sm41438925ad.1.2026.03.02.06.43.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Mar 2026 06:43:07 -0800 (PST) Date: Mon, 2 Mar 2026 20:13:01 +0530 From: Monish Chunara To: Dmitry Baryshkov Cc: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, mani@kernel.org, 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 Subject: Re: [PATCH V1 0/2] arm64: dts: qcom: lemans-evk: Update SDHC storage support via overlays Message-ID: References: <20260227102405.2339544-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-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Authority-Analysis: v=2.4 cv=V4NwEOni c=1 sm=1 tr=0 ts=69a5a1fd cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=kj9zAlcOel0A:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=jUIVJCPa4oveVBRgoBkA:9 a=CjuIK1q_8ugA:10 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-GUID: Bwic-OKT00UFROAGrCN1hBGso0a9y6VV X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzAyMDEyMyBTYWx0ZWRfXzhYhNQPvqrY4 4Q21Lvw9j7fKn0+RTF3+1SszyeCleWInxVgIy9TdFUO83vZauaICbclmRbnqvGuGRODa2679QyY 5/LtiOpAf8uLrqrXPWgGMiXfcC/Lxk6+Ocrps5sm0rNL4ylSRf11P5TxQMtVbfLKGk/GtlTTS67 VIJJF8bIYKFlZPL7HzbJafWQj4urAJHRL0WH16Vs65ZFylwunLrolgAxc6+dc9gYdrYCXToo0WM 8Z6OUsu1bP4pJpCP0cVzL1NMaWpKRmTaIyIiVOnlYkvGKuE0g7EI/uGVUTUYW503pCag96YkhWR yhYVUovQKV+A1bEvAdLd5PBxtF0GnRmHM965e84qMS0C0ifn/W6/zPs913j6MwZkiNrfbjk+Ldf 8WXMAHACBugBX2zKcPHeHKhJQHIXLckqYyVt+bZe8O66B4Chkdt17SBypNATmjMrOtAUYeDKFod MNJKtl0njtUtYkYNu9A== X-Proofpoint-ORIG-GUID: Bwic-OKT00UFROAGrCN1hBGso0a9y6VV 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-03-02_03,2026-03-02_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 malwarescore=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 bulkscore=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-2603020123 On Fri, Feb 27, 2026 at 10:07:33PM +0200, Dmitry Baryshkov wrote: > On Fri, Feb 27, 2026 at 03:54:03PM +0530, Monish Chunara wrote: > > 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. > > Is there a default mode of operation / extension? If there is one, > please define it in the base DT and override it in a single overlay > rather than having two mutually exclusive overlays. > The LeMans EVK has SD card slot onboard and eMMC support via a mezzanine card. However, if SD card is configured to be a default case in plaform DT, some of the properties like 'no-mmc' would conflict for eMMC use case which cannot be deleted in an overlay file, and vice versa. To avoid such issues, definied separate overlays for both which gets selected based on the actual connection on the board. Regards, Monish