[PATCH 1/2] riscv: dts: spacemit: Add i2c buses on OrangePi RV2
Javier Martinez Canillas
javierm at redhat.com
Wed Dec 17 12:25:13 PST 2025
Iker Pedrosa <ikerpedrosam at gmail.com> writes:
Hello Iker,
> Hi Michael,
>
> Based on the discussion and Javier's feedback, to make the SD card
> work properly, we need to patch the driver to implement the following:
>
Just one correction: it was Yao who gave that feedback, not me.
> Define a separate compatible string: the eMMC slot has a PHY, while
> SD/SDIO slots do not. We need to differentiate them to apply the
> correct reset logic (skipping PHY init for SD).
> Extend the pinctrl driver: support is needed for switching the SD
> voltage pins from 3.3V to 1.8V.
> Add tuning logic: this is required at least for SDR modes.
>
I think you are correct with all of these.
> If you don't mind, I'll start working on point #1. Feel free to choose
> any other task.
>
> I'll post a patch once I have it working.
>
As Micheal said, that would be great. Please let me know if I can help in
any way since I also have a board to test (Milk-V Jupiter with a MMC slot).
--
Best regards,
Javier Martinez Canillas
Core Platforms
Red Hat
More information about the linux-riscv
mailing list