mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 11:26:02 +09:00
power/avs: rockchip: rk3568 iodomain ignore pmuio1 and vccio2
1. pmuio1 on RK3568 SoC supports 3.3v only, no register to set. 2. vccio2 used for flash, which select by hardware Change-Id: Ie168626906b52dea5b789b6b4dfcf1e45eb5f08a Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
This commit is contained in:
@@ -103,6 +103,7 @@ static int rk3568_pmu_iodomain_write(struct rockchip_iodomain_supply *supply,
|
||||
|
||||
switch (supply->idx) {
|
||||
case 0: /* pmuio1 */
|
||||
break;
|
||||
case 1: /* pmuio2 */
|
||||
b = supply->idx;
|
||||
val0 = BIT(16 + b) | (is_3v3 ? 0 : BIT(b));
|
||||
@@ -112,8 +113,9 @@ static int rk3568_pmu_iodomain_write(struct rockchip_iodomain_supply *supply,
|
||||
regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL2, val0);
|
||||
regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL2, val1);
|
||||
break;
|
||||
case 2: /* vccio1 */
|
||||
case 3: /* vccio2 */
|
||||
break;
|
||||
case 2: /* vccio1 */
|
||||
case 4: /* vccio3 */
|
||||
case 5: /* vccio4 */
|
||||
case 6: /* vccio5 */
|
||||
|
||||
Reference in New Issue
Block a user