From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 33C4C2DB791; Wed, 2 Sep 2026 08:05:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788336302; cv=none; b=c69cYYUnGB836h7AHiocY1q5UqCenq49xtpDf27vXltqxcc5PtLBEHthQJdn3HMseFXccwODCc+ZiKLt1okRP1qqalGG1jZdCX3l+zWeHWtmElxHnQatNU44SK/7HPuWX+5ssS4zY+tBP6AZ9Y5CSqVf3P67PNU9X2Yd3tm+sKo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788336302; c=relaxed/simple; bh=RekbWYYSIhRmOI7Xf07ekTwqNLkhgD+mZEct3lEXPyo=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=lQ4+3rSDuv36yKu0VBz6RyEd+DQTaYw87wsNWu33VdhoQySsT0rAoHF/E/AMaYzG0l9mzFI8245H98Y+WXjL01JwIAZJvHB6XxfJKBIyXSS2C9GR4lgGe4w1JVp1DZafQyUM31Z4yeIOaftojPdtElsIJxA9sV23TEsi7pfFSpA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=XcDa5P2A; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="XcDa5P2A" Received: by smtp.kernel.org (Postfix) with ESMTPSA id ED0931F000E9; Wed, 2 Sep 2026 08:04:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1788336300; bh=96ghYr0ZPRNX0SyCe3YbnY6934jg3ns8SdHr3LhspW0=; h=From:Subject:Date:To:Cc; b=XcDa5P2AlpeA3lCBCmkr30dwPO0A1Nho2aY/n8ya+RQdYC8g8Ne4ux+m1adDwT5AF 2G9H0xpmzfSFlRMkhICBP9pugf8LrAyqyp3EribTaJqzZv6lx4aBWUmz6MAyOB/o/s KncGDO+KGEGOBRjf9GLyY/H5vcd+1YS1iMbcEOZqUuRePRDDEZlY2ukjiED+wVMJdF 0OGsyFT9SUZq9PltaKaQ4xp9/Df3rgOxZone/crrRHLEIwnIcaVRv6m/dFqnuVjcXD 6qCCCwRDposqxZyni1LU89dZZtzlng5xSuemSABzv/jPuZ0/s31X/mrxqv+Y3hjoCz AxJHKQ+nz0JUg== From: Yixun Lan Subject: [PATCH 0/7] mmc: spacemit: improve clock and tuning logic Date: Wed, 02 Sep 2026 08:04:21 +0000 Message-Id: <20260902-07-k3-sdhci-fix-v1-0-b15c5d0f64fd@kernel.org> Precedence: bulk X-Mailing-List: linux-mmc@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAIXYl2oC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDIzMDSwNDXQNz3Wxj3eKUjORM3bTMCt3kVFNz8xTDlCTzJDMloK6ColSgMNj E6FgIv7g0KSs1uQRkjFJtLQD6l7gYcwAAAA== X-Change-ID: 20260901-07-k3-sdhci-fix-ce577d1db7b6 To: Adrian Hunter , Ulf Hansson Cc: Long Wan , linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, spacemit@lists.linux.dev, Yixun Lan X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=993; i=dlan@kernel.org; h=from:subject:message-id; bh=RekbWYYSIhRmOI7Xf07ekTwqNLkhgD+mZEct3lEXPyo=; b=owEB6QIW/ZANAwAKATGq6kdZTbvtAcsmYgBql9iREqcrHdqHC1dL7zbIsY8qNpeuZg2zC5Z9k tRYbLzJ/k+JAq8EAAEKAJkWIQS1urjJwxtxFWcCI9wxqupHWU277QUCapfYkRsUgAAAAAAEAA5t YW51MiwyLjUrMS4xMiwyLDJfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5 maWZ0aGhvcnNlbWFuLm5ldEI1QkFCOEM5QzMxQjcxMTU2NzAyMjNEQzMxQUFFQTQ3NTk0REJCRU QACgkQMarqR1lNu+0oDxAAh8B/B+4HJ/2P/17kMsUM85/l3r8nkEK3sPjbNRk2qx4hfK3FFsaSy vz3l1cuekRFtmE5BQEKCV+swAqJp4l0DILsCgB7qMjel3S9uOfbWpICbBQpYzfZjxUEpVmqKG/j HPq47J9gh7lsIysCQIE8JOOznUTmy116gpsIDVCTn2hhBiQVK5tzvXjIZv36iXO0WMyY024Fobo egOsu4DDocXFIB7cGYhNNAqD7/YspgW4OtNQ6jstIkjmNar2j6zF5YUMQPCDPGNpF80tUFM9wWw ne08Uf3sXiWZjgWSRyKbv4sa7tLXQYW/74vUuDF+mUczFaIAt0Zd15y58RZMOfaxkZiMQJ9KG8f L64gNvRrWj8wgr1N09ZMVKtxwaJCxhJDchNTxGyk5tYCLkm9Dd8On0ik4KjU/xVxUVhgnuBgVp/ V/gZaSVGSr/T6YBacdD0+9lK4UeeYalTL+XafKH9OD7TQWYB64i+27uZ94S/ZnFVntd03PNeuYQ K04cPvK2kSRw2KQgMrYugNjC8tLIFi9umS3lyDPv8sRdx9cKaoWKS+BRWoWzgoBojWVbRs7j8Q6 038OgiTW7vK6xiBbmr0o1tZiL47wiVYHIEN5zXuB/F4I36MAqtqu6X8TbiUI0V9gP4fM459Hkr4 MC4Axhtl53OTpZ5BdjpmmhfxaEr8c8= X-Developer-Key: i=dlan@kernel.org; a=openpgp; fpr=50B03A1A5CBCD33576EF8CD7920C0DBCAABEFD55 This series includes some bug fixes and improvement to SpacemiT SDHCI driver, which relate to pinctrl, PHY, clock, tuning logic. Most of them are quite independent, but put them together here for people to easy review. Signed-off-by: Yixun Lan --- Long Wan (6): mmc: sdhci-of-k1: no pinctrl state switching mmc: sdhci-of-k1: configure PHY mode mmc: sdhci-of-k1: Improve power control mmc: sdhci-of-k1: Use finest delay granularity for RX tuning mmc: sdhci-of-k1: Improve RX tuning window mmc: sdhci-of-k1: Implement SD clock gating for voltage switch Yixun Lan (1): mmc: sdhci-of-k1: drop duplicated voltage settings drivers/mmc/host/sdhci-of-k1.c | 80 ++++++++++++++++++++++++++++++++---------- 1 file changed, 61 insertions(+), 19 deletions(-) --- base-commit: cee9395acd8043be0644b25c34bfa86623f2b935 change-id: 20260901-07-k3-sdhci-fix-ce577d1db7b6 Best regards, -- Yixun Lan