From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f53.google.com (mail-qv1-f53.google.com [209.85.219.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 80AA936C5B4 for ; Mon, 8 Jun 2026 13:28:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780925300; cv=none; b=CDwdy5oH9ADqZT4NCdAFX1XriXEGWzcrRAtAGPmGae+7Y8RqZZmJLc4WVHSucpPOlMeQpeE/+gfLbb2BRr6hHBBjXbR64BtOmNbu8CPMYBhrxrz1++9vJC/50I2msVL0M/gX4qy5OnvbyfLpxMhWlKTRgwpw0kWEWKbqhPkkSQ4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780925300; c=relaxed/simple; bh=uWdRfO0zWpCZ8PkZwhGYqIytHWCVD1izHNYuSvs4Y24=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=gXLPukRMh5IMvagQRgqCBpf+Rg/hDG/sIMAy+J4GVIqwDgSFCI3LK5Af87yTTXQ+6TZs2T7sF0+TjKAEKmlECtLiLPK234z3O5KqMWLYhkaAv3dscXTDWr29o3JcGDuEF3Rz9QsOnOmA+h2izU6qz5o68r/qenC6V1EFp7ZBX+I= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=BjaXvxxR; arc=none smtp.client-ip=209.85.219.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="BjaXvxxR" Received: by mail-qv1-f53.google.com with SMTP id 6a1803df08f44-8cc0ef7c306so40340226d6.3 for ; Mon, 08 Jun 2026 06:28:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780925298; x=1781530098; 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=ib003UxJC6YmbGgQtGcZFebArkcoz8imvCj7f2/9g8w=; b=BjaXvxxRTWno/HN8KESZw1sAfaPo/G9P7YZepbqixjE4/OCaLulom0SCmH3N/7pyYt SoxiHaWsTpvPXdVQATdviT8acmK29pJTtf9O4qK50wgvdIIhTF6yt5LvILOVLJbM4+f0 h7BZMBzhF2EMlrO7SOMC6gdMJAdn62ZeeciyC8Uk8PrP7skPCboTa1mO7qp95La1NbK1 BXbePqmdFrpHC6zhqneqvDPotmjiWrW1CvJXwkO30QbcGwrXVnEjSSDJxqEXBFewI67f LL1pao35e4GvMD5k98xC0xpizapirvlk1jkuiantPZvVOVYMxAzoIts0XIDPVJdzo2ug 2yjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780925298; x=1781530098; 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=ib003UxJC6YmbGgQtGcZFebArkcoz8imvCj7f2/9g8w=; b=tZHJ6XiMQ+QdmkXhlTghVPUP4406TJ6IBKEjd2CBwNDoJJFheZ65PHb80u18lVlrAS kIM4i3YZ9Sj0yA4B2KMXxMZI6c8+w22N+8I4gfQQDUUGgDDvrRj1nrICxLoDfGNtdmnw b7iO/XdHQIxCAIGIkBZQsf8SPIfcDicTM46PROc0MntJCW+Ije6OpF1roj0jQxdQ9de6 A0OwPejSwFaDKppGyecCvCr+10qlz3LGcABW5sJk2v/xfnuO4gD5yQ2iDhH+xc5wNSow 0s+DYu9+A5sSFWiNpt6xAcFtqfE9ouEDRnth3nUoNYuzZlkhpEkeyYPIjlnhQiI9WdbF XGGg== X-Forwarded-Encrypted: i=1; AFNElJ8egIt4Wqp1E0qDhb/klne/xmLSIeIXRjC5psbviV0f+lnbPxIuDfmEMGmD4R854f49tYYdUwQlLxBcqaU=@vger.kernel.org X-Gm-Message-State: AOJu0YwNh/e/IsEOMef577eN7ZL5b+ocRLmPvkc3NgCwET9aJmU65m5q r3sfgRS9FU2dTgA3skNg/bTYVdOFujdBO7o+nolwJ10zMFhrM4iPjGms X-Gm-Gg: Acq92OHCXlq28Lri5lTr9hgKRFAc2tQaukLByEqfPmshTk6KbkSvh6Xb0abDC3zI9nt iYbiENKoJxvGbrujrGji7OuFQW2d/V2vfpDQG+42M9iEGdInNOj2wGDvo/XmN/c2cQU1+E44M5I 88Ok1/fYInzuMd/gCDvYRJiE8WQ18yZMpQfXUIwrGvg/E6oOoKCoSHXL5fZuK5A8OHsy3QdH2Q0 fKeP6s+n0mF66nEWAIrgdQU/wpUPub6jGuaOJgCaG+8dc4RVIYOUveuUwPpnXxbOVqn0efYoyNX aI68n3V5dLu/lzq8YWOIvag7s6ryBZMtig/4974vVyJZg6rLyp0P/nTUA6GzoxyWtAyLTaxUvRP 26O+ukuUmCaZ9fyhnDqvnZB9rvG0zvFeEbGIuf2PlO7sklxuiEvN9QCSi/4DHANpNZdNIOURNfq aZpIAk3ZRseFtx2uErJzobl9mmIAvi8q8hHoL6yCowL9srfY7nIfoakJrrQimqJlyoaAw= X-Received: by 2002:a05:6214:451f:b0:8cc:f175:3ac4 with SMTP id 6a1803df08f44-8cee626eec5mr239264806d6.43.1780925298393; Mon, 08 Jun 2026 06:28:18 -0700 (PDT) Received: from sleek (d-23-244-200-70.nh.cpe.atlanticbb.net. [23.244.200.70]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8cecd277bbcsm163934526d6.49.2026.06.08.06.28.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jun 2026 06:28:18 -0700 (PDT) Date: Mon, 8 Jun 2026 09:28:10 -0400 From: Joshua Milas To: Inochi Amaoto Cc: tglx@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, pjw@kernel.org, samuel.holland@sifive.com, unicorn_wang@outlook.com, daniel.lezcano@linaro.org, palmer@dabbelt.com, aou@eecs.berkeley.edu, alex@ghiti.fr, liujingqi@lanxincomputing.com, alexander.sverdlin@gmail.com, rabenda.cn@gmail.com, dlan@kernel.org, chao.wei@sophgo.com, anup@brainfault.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, sophgo@lists.linux.dev, hanguidong02@gmail.com, michael.opdenacker@rootcommit.com Subject: Re: [PATCH v5 RESEND 0/5] Add initial Milk-V Duo S board support Message-ID: References: <20260530173347.33533-1-josh.milas@gmail.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: Hi Inochi, Thanks for the feedback. The next patch will have a large change with the pinctrl, I believe I will have to drop the tags for that. For my reference would the tags be applied to the commits or the top level patch? I have the pinctrl configs staged in my tree but I am having some issues. 1. spi3 conflicts with sdhci1 (wifi) when enabled since they share pins, I am not sure how the original DT had it working. Im assuming they had it enabled and the user controlled it through the pinmux program? We originally tried to enable only what the vendor had in their DT. Taking another look at the vendor DT spi3 is the only SPI enabled, so we probably should not choose a different spi node. Should we just disable spi3? 2. I am having trouble getting the card to enumerate with just the DT. I was able to get it enumerated with some kernel changes and I am trying to translate those changes into the DT. 3. I added at least one pinctrl config for each device. For the devices that have multiple selections, should I add all the configs? Have a great day, - Joshua Milas From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 18AB4CD8CA4 for ; Mon, 8 Jun 2026 13:28:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=sEoD/sbfcbGPHNOOzgcn+2wB/okuBYSBjKc+04Umve8=; b=5FfNyG4zTDkNf4 vQMAFv3R0Zck1wECrdo/H4rHJc7cUjsSO4gP/fXd1C5lJLQSm+TaSCBXI1xda9fSxj/Q7A9Y3Ek+1 UW9808ucJU6glPr3jnALYt2M5ea3vfx8rR4ItYwfWM35E5lGlp62ed8furJq/bYzzS2VYQksfw3/x O/Om8aNhSPem2gMsFoR37hosfCY0BBNmsv/0EGh56CMljw/ohGRnjayjifLwCJqiPkaSbc9Saov8R +7lanwh2mDK2CwDPnXbsFLssH4SQFYWaP2IJ7eQAkXv6Xf7DtzyMe8xj3s8nU6U7kXupdvEM/UeYH myJXb3KqgEpYkf6H+6YA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wWa1d-00000003dD2-3iWn; Mon, 08 Jun 2026 13:28:21 +0000 Received: from mail-qv1-xf31.google.com ([2607:f8b0:4864:20::f31]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wWa1b-00000003dCX-3nk0 for linux-riscv@lists.infradead.org; Mon, 08 Jun 2026 13:28:21 +0000 Received: by mail-qv1-xf31.google.com with SMTP id 6a1803df08f44-8ce9df48e1bso43140666d6.1 for ; Mon, 08 Jun 2026 06:28:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780925298; x=1781530098; darn=lists.infradead.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=ib003UxJC6YmbGgQtGcZFebArkcoz8imvCj7f2/9g8w=; b=J6X1BEUwH047LiHgT2glX80/OKeS2I7EXIiPgSEgo0FjEQBBfe4Ay7lg0oXbsTfBj/ oA+mTkIMxck4SvByv9ZX1NpmSyc4dNP8AGg32tD8X1yTY2/aqn8EU7MX8RWLysZkRcoB GLthTKj390a9NZSFk2l0T02p+8keAFYPnxXNOyGTaD9u2k7WGx+xpbK2AHu4wJVFtHW6 QYINBakVw0uoWYhoJR+fL8A/txwHARS8qpLUpIvsj8/mYO/XsnwNtuXyo/zi3Xe3ApmR 9nEwFsXLepNH31yCnOYLJX0ynjfkmm2+Sf5mnR1fHe5EBZxSDMZ3WPsPcP1MwnzejLYN /0Kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780925298; x=1781530098; 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=ib003UxJC6YmbGgQtGcZFebArkcoz8imvCj7f2/9g8w=; b=GoyRl/Nx+1pkR6ePoyQ6pFBXopDkJPrkLhwMVSTX6Wi5RPoIxB5munnt935cvGJUJi Ms9Qtch4HCdV0HR30pr8fcAAdSFLk8pcdkGI8CxcI+MsBllga3u0vrIUATTi/NAPDZhN aUe8Ek/epGqLzYfRjz+j8ZR30gJ6kncQAUxUlWmamcss1X1L/uiZCKz2lrzR16dbq0LX V45zc2JyBtF1OAZSH+FA1txswWG7lUfAUWFADi9NiS5aFzJNi0OvNrY6Uz/TmH2F9X0I MWrmg/UwSzxpjv+dsWSfMDdcv5SXYWA5MlCuAADsa9qzAlzqWLuQurtHfcBObP2MomOy J8IQ== X-Forwarded-Encrypted: i=1; AFNElJ/gSO7vI/aRMck1gwkRgCWIAPm8cZ5z+5ggd7NM65ZrK1o0qS4lefCGUbxLB9nxbkDIBAc48KY//8Ekaw==@lists.infradead.org X-Gm-Message-State: AOJu0YztJDRjKPCT5FRU4jHj2obzZPmZpyjudaSmhB2oHTwCuHYq2nQZ zbQYzR9yLatGh0k+i6eQwQos4Ce0/qvcqDypmEBEfdPDwdCHL77GtBJ0 X-Gm-Gg: Acq92OFum/j6x1ODWd6TeTfaL44yvYb5S2ialZvVuYp9y2qSsqGAHCcEM39PrnJ+qxz smOwrVZYfsTCcbYtDajNhHZRglRSt+bx7aRUGAojwpUm0jqAn0bKQw5l6IrYwcGjpTCjReWmtaX zm9qVIngbwrNPcOQLN76wtyYMqwx63JpZw/j01B5ACF2jIkxoAzbbHeFzpscYNuG2XWODxF8BkW rYTbiWN4AdDB7nWZNchimkuBYhd7nd1rKVxaYTB0kTv1zzWOEGVMeCU/iTXAoX8B3IEORF69Dvx mgJH/TFymBGqn04zjDKde6BPZDghPWNNX/J+fwZXDIPdeAaQ6Q0syrMKmInhHlidWTvwEdd1IT2 dpNLWKlf/wcBwxYim0OmCbeS0nGbaVIoUdHWo98D/pb+7TrVt2v2txohVcYJjIc85nYynP+A8EO U6jKzkltAOyPMRFlVfM7yctHziCURL1Fkk5MSca2Ex3vJwWucCv78wHFeIRq35aeX7no8= X-Received: by 2002:a05:6214:451f:b0:8cc:f175:3ac4 with SMTP id 6a1803df08f44-8cee626eec5mr239264806d6.43.1780925298393; Mon, 08 Jun 2026 06:28:18 -0700 (PDT) Received: from sleek (d-23-244-200-70.nh.cpe.atlanticbb.net. [23.244.200.70]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8cecd277bbcsm163934526d6.49.2026.06.08.06.28.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jun 2026 06:28:18 -0700 (PDT) Date: Mon, 8 Jun 2026 09:28:10 -0400 From: Joshua Milas To: Inochi Amaoto Cc: tglx@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, pjw@kernel.org, samuel.holland@sifive.com, unicorn_wang@outlook.com, daniel.lezcano@linaro.org, palmer@dabbelt.com, aou@eecs.berkeley.edu, alex@ghiti.fr, liujingqi@lanxincomputing.com, alexander.sverdlin@gmail.com, rabenda.cn@gmail.com, dlan@kernel.org, chao.wei@sophgo.com, anup@brainfault.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, sophgo@lists.linux.dev, hanguidong02@gmail.com, michael.opdenacker@rootcommit.com Subject: Re: [PATCH v5 RESEND 0/5] Add initial Milk-V Duo S board support Message-ID: References: <20260530173347.33533-1-josh.milas@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260608_062819_957651_6629F1AC X-CRM114-Status: GOOD ( 13.74 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Hi Inochi, Thanks for the feedback. The next patch will have a large change with the pinctrl, I believe I will have to drop the tags for that. For my reference would the tags be applied to the commits or the top level patch? I have the pinctrl configs staged in my tree but I am having some issues. 1. spi3 conflicts with sdhci1 (wifi) when enabled since they share pins, I am not sure how the original DT had it working. Im assuming they had it enabled and the user controlled it through the pinmux program? We originally tried to enable only what the vendor had in their DT. Taking another look at the vendor DT spi3 is the only SPI enabled, so we probably should not choose a different spi node. Should we just disable spi3? 2. I am having trouble getting the card to enumerate with just the DT. I was able to get it enumerated with some kernel changes and I am trying to translate those changes into the DT. 3. I added at least one pinctrl config for each device. For the devices that have multiple selections, should I add all the configs? Have a great day, - Joshua Milas _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv