@@ -206,14 +206,11 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
206
206
.suspend_reg = BD71828_REG_BUCK1_SUSP_VOLT ,
207
207
.suspend_mask = BD71828_MASK_BUCK1267_VOLT ,
208
208
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
209
- .lpsr_on_mask = BD71828_MASK_LPSR_EN ,
210
209
/*
211
210
* LPSR voltage is same as SUSPEND voltage. Allow
212
- * setting it so that regulator can be set enabled at
213
- * LPSR state
211
+ * only enabling/disabling regulator for LPSR state
214
212
*/
215
- .lpsr_reg = BD71828_REG_BUCK1_SUSP_VOLT ,
216
- .lpsr_mask = BD71828_MASK_BUCK1267_VOLT ,
213
+ .lpsr_on_mask = BD71828_MASK_LPSR_EN ,
217
214
},
218
215
.reg_inits = buck1_inits ,
219
216
.reg_init_amnt = ARRAY_SIZE (buck1_inits ),
@@ -288,13 +285,7 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
288
285
ROHM_DVS_LEVEL_SUSPEND |
289
286
ROHM_DVS_LEVEL_LPSR ,
290
287
.run_reg = BD71828_REG_BUCK3_VOLT ,
291
- .idle_reg = BD71828_REG_BUCK3_VOLT ,
292
- .suspend_reg = BD71828_REG_BUCK3_VOLT ,
293
- .lpsr_reg = BD71828_REG_BUCK3_VOLT ,
294
288
.run_mask = BD71828_MASK_BUCK3_VOLT ,
295
- .idle_mask = BD71828_MASK_BUCK3_VOLT ,
296
- .suspend_mask = BD71828_MASK_BUCK3_VOLT ,
297
- .lpsr_mask = BD71828_MASK_BUCK3_VOLT ,
298
289
.idle_on_mask = BD71828_MASK_IDLE_EN ,
299
290
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
300
291
.lpsr_on_mask = BD71828_MASK_LPSR_EN ,
@@ -329,13 +320,7 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
329
320
ROHM_DVS_LEVEL_SUSPEND |
330
321
ROHM_DVS_LEVEL_LPSR ,
331
322
.run_reg = BD71828_REG_BUCK4_VOLT ,
332
- .idle_reg = BD71828_REG_BUCK4_VOLT ,
333
- .suspend_reg = BD71828_REG_BUCK4_VOLT ,
334
- .lpsr_reg = BD71828_REG_BUCK4_VOLT ,
335
323
.run_mask = BD71828_MASK_BUCK4_VOLT ,
336
- .idle_mask = BD71828_MASK_BUCK4_VOLT ,
337
- .suspend_mask = BD71828_MASK_BUCK4_VOLT ,
338
- .lpsr_mask = BD71828_MASK_BUCK4_VOLT ,
339
324
.idle_on_mask = BD71828_MASK_IDLE_EN ,
340
325
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
341
326
.lpsr_on_mask = BD71828_MASK_LPSR_EN ,
@@ -370,13 +355,7 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
370
355
ROHM_DVS_LEVEL_SUSPEND |
371
356
ROHM_DVS_LEVEL_LPSR ,
372
357
.run_reg = BD71828_REG_BUCK5_VOLT ,
373
- .idle_reg = BD71828_REG_BUCK5_VOLT ,
374
- .suspend_reg = BD71828_REG_BUCK5_VOLT ,
375
- .lpsr_reg = BD71828_REG_BUCK5_VOLT ,
376
358
.run_mask = BD71828_MASK_BUCK5_VOLT ,
377
- .idle_mask = BD71828_MASK_BUCK5_VOLT ,
378
- .suspend_mask = BD71828_MASK_BUCK5_VOLT ,
379
- .lpsr_mask = BD71828_MASK_BUCK5_VOLT ,
380
359
.idle_on_mask = BD71828_MASK_IDLE_EN ,
381
360
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
382
361
.lpsr_on_mask = BD71828_MASK_LPSR_EN ,
@@ -493,13 +472,7 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
493
472
ROHM_DVS_LEVEL_SUSPEND |
494
473
ROHM_DVS_LEVEL_LPSR ,
495
474
.run_reg = BD71828_REG_LDO1_VOLT ,
496
- .idle_reg = BD71828_REG_LDO1_VOLT ,
497
- .suspend_reg = BD71828_REG_LDO1_VOLT ,
498
- .lpsr_reg = BD71828_REG_LDO1_VOLT ,
499
475
.run_mask = BD71828_MASK_LDO_VOLT ,
500
- .idle_mask = BD71828_MASK_LDO_VOLT ,
501
- .suspend_mask = BD71828_MASK_LDO_VOLT ,
502
- .lpsr_mask = BD71828_MASK_LDO_VOLT ,
503
476
.idle_on_mask = BD71828_MASK_IDLE_EN ,
504
477
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
505
478
.lpsr_on_mask = BD71828_MASK_LPSR_EN ,
@@ -533,13 +506,7 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
533
506
ROHM_DVS_LEVEL_SUSPEND |
534
507
ROHM_DVS_LEVEL_LPSR ,
535
508
.run_reg = BD71828_REG_LDO2_VOLT ,
536
- .idle_reg = BD71828_REG_LDO2_VOLT ,
537
- .suspend_reg = BD71828_REG_LDO2_VOLT ,
538
- .lpsr_reg = BD71828_REG_LDO2_VOLT ,
539
509
.run_mask = BD71828_MASK_LDO_VOLT ,
540
- .idle_mask = BD71828_MASK_LDO_VOLT ,
541
- .suspend_mask = BD71828_MASK_LDO_VOLT ,
542
- .lpsr_mask = BD71828_MASK_LDO_VOLT ,
543
510
.idle_on_mask = BD71828_MASK_IDLE_EN ,
544
511
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
545
512
.lpsr_on_mask = BD71828_MASK_LPSR_EN ,
@@ -573,13 +540,7 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
573
540
ROHM_DVS_LEVEL_SUSPEND |
574
541
ROHM_DVS_LEVEL_LPSR ,
575
542
.run_reg = BD71828_REG_LDO3_VOLT ,
576
- .idle_reg = BD71828_REG_LDO3_VOLT ,
577
- .suspend_reg = BD71828_REG_LDO3_VOLT ,
578
- .lpsr_reg = BD71828_REG_LDO3_VOLT ,
579
543
.run_mask = BD71828_MASK_LDO_VOLT ,
580
- .idle_mask = BD71828_MASK_LDO_VOLT ,
581
- .suspend_mask = BD71828_MASK_LDO_VOLT ,
582
- .lpsr_mask = BD71828_MASK_LDO_VOLT ,
583
544
.idle_on_mask = BD71828_MASK_IDLE_EN ,
584
545
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
585
546
.lpsr_on_mask = BD71828_MASK_LPSR_EN ,
@@ -614,13 +575,7 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
614
575
ROHM_DVS_LEVEL_SUSPEND |
615
576
ROHM_DVS_LEVEL_LPSR ,
616
577
.run_reg = BD71828_REG_LDO4_VOLT ,
617
- .idle_reg = BD71828_REG_LDO4_VOLT ,
618
- .suspend_reg = BD71828_REG_LDO4_VOLT ,
619
- .lpsr_reg = BD71828_REG_LDO4_VOLT ,
620
578
.run_mask = BD71828_MASK_LDO_VOLT ,
621
- .idle_mask = BD71828_MASK_LDO_VOLT ,
622
- .suspend_mask = BD71828_MASK_LDO_VOLT ,
623
- .lpsr_mask = BD71828_MASK_LDO_VOLT ,
624
579
.idle_on_mask = BD71828_MASK_IDLE_EN ,
625
580
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
626
581
.lpsr_on_mask = BD71828_MASK_LPSR_EN ,
@@ -655,13 +610,7 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
655
610
ROHM_DVS_LEVEL_SUSPEND |
656
611
ROHM_DVS_LEVEL_LPSR ,
657
612
.run_reg = BD71828_REG_LDO5_VOLT ,
658
- .idle_reg = BD71828_REG_LDO5_VOLT ,
659
- .suspend_reg = BD71828_REG_LDO5_VOLT ,
660
- .lpsr_reg = BD71828_REG_LDO5_VOLT ,
661
613
.run_mask = BD71828_MASK_LDO_VOLT ,
662
- .idle_mask = BD71828_MASK_LDO_VOLT ,
663
- .suspend_mask = BD71828_MASK_LDO_VOLT ,
664
- .lpsr_mask = BD71828_MASK_LDO_VOLT ,
665
614
.idle_on_mask = BD71828_MASK_IDLE_EN ,
666
615
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
667
616
.lpsr_on_mask = BD71828_MASK_LPSR_EN ,
@@ -720,9 +669,6 @@ static const struct bd71828_regulator_data bd71828_rdata[] = {
720
669
.suspend_reg = BD71828_REG_LDO7_VOLT ,
721
670
.lpsr_reg = BD71828_REG_LDO7_VOLT ,
722
671
.run_mask = BD71828_MASK_LDO_VOLT ,
723
- .idle_mask = BD71828_MASK_LDO_VOLT ,
724
- .suspend_mask = BD71828_MASK_LDO_VOLT ,
725
- .lpsr_mask = BD71828_MASK_LDO_VOLT ,
726
672
.idle_on_mask = BD71828_MASK_IDLE_EN ,
727
673
.suspend_on_mask = BD71828_MASK_SUSP_EN ,
728
674
.lpsr_on_mask = BD71828_MASK_LPSR_EN ,
0 commit comments