-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] SDIO signal voltage switch #9732
Comments
@helloeagleyang 能否一起讨论一下 |
这个新的整理看起来挺合理的,可能存在的风险在于mmcsd_set_signal_voltage 这个实现.我之前实现UHS voltage 这一套的时候本着最小改动的原则,没敢动太多common的部分,您这个可能需要一个PR,然后找几块板子验证下,看看有没有问题,我可以负责验证一下先楫的板子,也可以配合更改驱动中需要适配的card_busy函数等部分。 |
测试的话,目前在 rockchip dwc mmc 3308/3568/3588 系列使用都正常,后面考虑下树莓派的测试。 |
请问方便建个分支提交下代码么,我想试一下先楫的HPM6800。 |
1. Support features read by DM. 2. Support regulator API in drivers. 3. Support send tuning option CMD. 4. Replace `switch_uhs_voltage` by `signal_voltage_switch`. Link: RT-Thread#9732 Signed-off-by: GuEe-GUI <[email protected]>
@helloeagleyang 可以说明一下 |
Enable Enhanced Data Strobe |
1. Support features read by DM. 2. Support regulator API in drivers. 3. Support send tuning option CMD. 4. Replace `switch_uhs_voltage` by `signal_voltage_switch`. Link: RT-Thread#9732 Signed-off-by: GuEe-GUI <[email protected]>
做了简单的修改:#9731 |
1. Support features read by DM. 2. Support regulator API in drivers. 3. Support send tuning option CMD. 4. Replace `switch_uhs_voltage` by `signal_voltage_switch`. Link: RT-Thread#9732 Signed-off-by: GuEe-GUI <[email protected]>
1. Support features read by DM. 2. Support regulator API in drivers. 3. Support send tuning option CMD. 4. Replace `switch_uhs_voltage` by `signal_voltage_switch`. Link: RT-Thread#9732 Signed-off-by: GuEe-GUI <[email protected]>
@helloeagleyang 大佬能给个反馈么 |
最近比较忙,暂时还没时间试,等我试完会在这边反馈的 |
Describe problem solved by the proposed feature
在新的主线上已经支持
switch_uhs_voltage
ops,但是目前看上去他更像操作 signal voltage switch 的子集,如果让驱动 ops 实现改进如下是否更好:参考实现:
在原先的
mmcsd_power_up
阶段中,还需要对电压做初始化,从高调到低:主要目的还是为了统一一个电压切换接口并且传递更多参数。
Describe your preferred solution
No response
Describe possible alternatives
No response
The text was updated successfully, but these errors were encountered: