[PATCH v8 8/9] riscv: dts: spacemit: k1-bananapi-f3: add SD card support with UHS modes
Yixun Lan
dlan at kernel.org
Fri May 8 16:10:51 PDT 2026
On 22:53 Fri 08 May , Yixun Lan wrote:
> Hi Iker, Troy,
>
..
> I would object to add CONFIG_I2C_K1 as hard dependency, the reason is
> that the spacemit sdhci driver (sdhci-of-k1.c) has no used i2c
> api/function, it's just need I2C function via an indirect requirement,
> which sdhci -> regulator(p1) -> i2c, besides, from the hardware design
> perspective, it just happens that K1 use P1(via I2C) as PMIC, it's
> totally possible(even in theory) to use other PMIC as power supply
> control which may not be I2C interface (maybe use SPI, for example)
>
> If we want to solve this more gracefully, I'm in favor to add explict
> option enabled in defconfig..
>
or I think it's better we do this way..
+++ b/drivers/i2c/busses/Kconfig
@@ -794,6 +794,7 @@ config I2C_K1
tristate "SpacemiT K1 I2C adapter"
depends on ARCH_SPACEMIT || COMPILE_TEST
depends on OF
+ default ARCH_SPACEMIT
--
Yixun Lan (dlan)
More information about the linux-riscv
mailing list