From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oo1-f65.google.com (mail-oo1-f65.google.com [209.85.161.65]) (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 7B35B3A4F50 for ; Tue, 20 Jan 2026 09:56:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.161.65 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768902991; cv=none; b=luPkR8PLl9PYG4wfTpMFUUEwNB6TzE4Yx1teBg1a3L9OmA7emTbZ/OXAhtE3JhliKGpCrWKmpoPaBiANYfKvuoJAk5Rqc7q+fce1XdvaXZrHPBtCR4Ii/ArBgw3CT5p0FHJEVxhFN3qIRKF3lj5LTBCDFneio5rxoUBzFghy5ys= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768902991; c=relaxed/simple; bh=PhelJ3YKLy0g5664IUc1xRM3vK2MnAcXyilLWshEZX0=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=cs38W6WmzAqPFjvOwCZJWo2n+xGL1xIwZ8j7FbqOx186zKxnRAKd+MIYCPokI0vmp+NgKAxpSGzxG/7hdWUeXu3FnlCfp738u4CQcSCVgKxlyy0Fgc4ljXE5PcxlZglk04Wx04OC6usE6kp8KrXO4w8Itw+ZnbLohDCCwXngK10= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-m68k.org; spf=pass smtp.mailfrom=gmail.com; arc=none smtp.client-ip=209.85.161.65 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-m68k.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-oo1-f65.google.com with SMTP id 006d021491bc7-66106a2f8d0so3253073eaf.2 for ; Tue, 20 Jan 2026 01:56:29 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768902988; x=1769507788; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=cMqHiB2kIqqBrLa59wdqxa2/T5exJBY1xL1A1svqwlE=; b=BK8H5n/fSngO82j2CjbosTiJWI7dCO2rh5Ln301WDu+gjpWyjPNEvKBNd3g8qmeW5k eZXq0KwW+X/U99K9V919HjRgUkd3pR2GP2h6HEqzfpjTKvKI4WtqRoMFQExgve1HNYON MkcMNXs7bJUI5kkeJiu2v1ANzfCH58eqn/a90/EROiCwO6UB9isH9Vsb2YqCOxXIv+gu 8NDosShLNqxEnZB/EwtK9eP3hBRLtM0SmIfPJeqkxwZhyw1+fpOGrOAVkLg8L/Vf63Rg Cm9CzoVU4QX1yMCMSYlRB9Rhq/qLc0NoPy2HchLkDfCfzukpLsXiDa63xDlJvzityyBU B1Rw== X-Forwarded-Encrypted: i=1; AJvYcCUNBE/2K36DoIVCoc5vkpqPvI2ULBmAh/7m3JNEVRrxpnl5ofVbQXOubi5qrQcmcQMSZKcPkDbcOtw8eGc=@vger.kernel.org X-Gm-Message-State: AOJu0Yz6KFtIJ0mRjerJCP1e1JNcnu8ywf8K8XWszM4xoUc+6BPpl7bN DyXPohinqlTAT2gXUP1Rd7NOVWfH2x9asQs2TLATz9eTK69PuqLhlJPQoddm+I5+R2M= X-Gm-Gg: AY/fxX7WJIxPyy4TLCaoG0xdv86ZCrhXIK0VPqCb1dAEPXlOCOOr9CaIrIHYvwauSwM BTu5Enjl9dT9dgTymyiaPBG0RD17AKdwbpyPgrcWrRsZMJLRmBO8kR363LpDS53Z1CSd+BZgjR0 r2pesG376Lq82HY1U/AuvdFwOplMyolWUTA5uzlvkR5GhhSbtbR27BC7cN7fM34KwckRUufr4Po 5byiMfyO9tvJAfDhHOWLENfMRSGrn9hgsKDyK6Nd1FxIGDrJ0jgiUZrS+fE66kv6D7LpLaLk7fL ulGgPTjyrxXjiIkRIGBuj24pDaxXrzioVnnRv6c4/clJilc2XEpEAuSHPTDHMQZvN3PojtFqnhR sn0g8M9rKzDMLjEdnGZ8Is3FIyfNWNMgU0G6bGzGSaObyutzvGT4yQ4clJep0BENIqvQAXZSuPn Gf0IOL4LwxEwCB6ba1H73rRDCOyDjz3VNlxQU4qURPmF022+HEK/M5/TaXEzo= X-Received: by 2002:a05:6820:2001:b0:65f:72c2:3aa2 with SMTP id 006d021491bc7-662affc413fmr465868eaf.21.1768902988337; Tue, 20 Jan 2026 01:56:28 -0800 (PST) Received: from mail-ot1-f51.google.com (mail-ot1-f51.google.com. [209.85.210.51]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-661187cffbfsm5717310eaf.17.2026.01.20.01.56.27 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 20 Jan 2026 01:56:27 -0800 (PST) Received: by mail-ot1-f51.google.com with SMTP id 46e09a7af769-7cfca52ac2dso3226829a34.0 for ; Tue, 20 Jan 2026 01:56:27 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCVqmPcj9sVQDFUZ0IzlPPAnYG/nq85Jc7B5iWcwTFVyqloIWyqYmzppJF1NWsHCF2dGh0oU/dQ8KUUfLdA=@vger.kernel.org X-Received: by 2002:a05:6102:2928:b0:5db:f6ef:560 with SMTP id ada2fe7eead31-5f50ae0a099mr264663137.28.1768902583158; Tue, 20 Jan 2026 01:49:43 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20260118-rz-sdio-mux-v5-0-3c37e8872683@solid-run.com> <20260118-rz-sdio-mux-v5-7-3c37e8872683@solid-run.com> In-Reply-To: <20260118-rz-sdio-mux-v5-7-3c37e8872683@solid-run.com> From: Geert Uytterhoeven Date: Tue, 20 Jan 2026 10:49:32 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AZwV_QjEUqevj8OUxZ5xnP3V3BgNbEzQSiuy0CgomAkdvyQGaaSlv633jCWavtA Message-ID: Subject: Re: [PATCH v5 7/7] mmc: host: renesas_sdhi_core: support selecting an optional mux To: Josua Mayer Cc: Marc Kleine-Budde , Vincent Mailhol , Vinod Koul , Neil Armstrong , Peter Rosin , Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Janusz Krzysztofik , Vignesh R , Andi Shyti , Ulf Hansson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm , Wolfram Sang , Yazan Shhady , Jon Nettleton , Mikhail Anikin , linux-can@vger.kernel.org, linux-phy@lists.infradead.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, linux-i2c@vger.kernel.org, linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-renesas-soc@vger.kernel.org Content-Type: text/plain; charset="UTF-8" On Sun, 18 Jan 2026 at 11:29, Josua Mayer wrote: > Some hardware designs route data or control signals through a mux to > support multiple devices on a single sdhi controller. > > In particular SolidRun RZ/G2L/G2LC/V2L System on Module use a mux for > switching between soldered eMMC and an optional microSD on a carrier > board, e.g. for development or provisioning. > > SD/SDIO/eMMC are not well suited for runtime switching between different > cards, however boot-time selection is possible and useful - in > particular considering dt overlays. > > Add support for an optional SD/SDIO/eMMC mux defined in dt, and select > it during probe. > > Similar functionality already exists in other places, e.g. i2c-omap. > > Signed-off-by: Josua Mayer LGTM, so Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds