[PATCH 1/2] riscv: dts: spacemit: Add i2c buses on OrangePi RV2
Michael Opdenacker
michael.opdenacker at rootcommit.com
Mon Dec 15 07:00:52 PST 2025
Hi Yao
Thanks for your helpful questions!
On 12/15/25 13:58, Yao Zi wrote:
> On Mon, Dec 15, 2025 at 10:10:14AM +0000, Michael Opdenacker wrote:
>> The OrangePi RV2 board exposes i2c2 and i2c8 buses
>> from the Spacemit K1 SoC.
>>
>> This declares devices present on such buses, in particular
>> the at24 eeprom to store MAC addresses and the regulators
>> attached to the PMIC on i2c8.
> This series is named as "Attempt to enable MMC on SpacemiT K1 boards",
> what's the relationship between MMC and PMIC/I2C bus? You didn't make
> use of any regulators in the second patch, either (which seems wrong to
> me).
I expected that declaring the regulators under the PMIC on i2c8 was
enough to enable them, but I'm happy to be corrected.
>
> vmmc-supply specifies the card's power supply. And if you want to enable
> SDR modes which mandate 1.8v IO level, vqmmc-supply is also necessary
> for switching between 1.8v and 3.3v.
I was thinking to get started without the SDR modes first, to make sure
basic operation works first. Would that work?
Would you have board examples to recommend, with an MMC controller
operating in a way similar to the one on SpacemiT K1?
Thanks again
Michael.
--
Michael Opdenacker
Root Commit
Yocto Project and OpenEmbedded Training course - Learn by doing:
https://rootcommit.com/training/yocto/
More information about the linux-riscv
mailing list