File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -87,29 +87,6 @@ tmp3 .req r6
8787
8888 .endm
8989
90- / **
91- * Set state for 2 .5V low power regulator
92- * @ena: 0 - disable regulator
93- * 1 - enable regulator
94- *
95- * Side effects: overwrites r7 , r8 , r9 , r10
96- * /
97- .macro at91_2_5V_reg_set_low_power ena
98- #ifdef CONFIG_SOC_SAMA7
99- ldr r7 , .sfrbu
100- mov r8 , #\ena
101- ldr r9 , [ r7 , #AT91_SFRBU_25LDOCR ]
102- orr r9 , r9 , #AT91_SFRBU_25LDOCR_LP
103- cmp r8 , # 1
104- beq lp_done_\ena
105- bic r9 , r9 , #AT91_SFRBU_25LDOCR_LP
106- lp_done_\ena:
107- ldr r10 , =AT91_SFRBU_25LDOCR_LDOANAKEY
108- orr r9 , r9 , r10
109- str r9 , [ r7 , #AT91_SFRBU_25LDOCR ]
110- #endif
111- .endm
112-
11390/ *
11491 * Set LPM
11592 * @ena: 0 - disable LPM
@@ -986,9 +963,6 @@ save_mck:
986963
987964 at91_plla_disable
988965
989- / * Enable low power mode for 2 .5V regulator. * /
990- at91_2_5V_reg_set_low_power 1
991-
992966 ldr tmp3 , .pm_mode
993967 cmp tmp3 , #AT91_PM_ULP1
994968 beq ulp1_mode
@@ -1001,9 +975,6 @@ ulp1_mode:
1001975 b ulp_exit
1002976
1003977ulp_exit:
1004- / * Disable low power mode for 2 .5V regulator. * /
1005- at91_2_5V_reg_set_low_power 0
1006-
1007978 ldr pmc , .pmc_base
1008979
1009980 at91_plla_enable
Original file line number Diff line number Diff line change 1818#define AT91_SFRBU_PSWBU_SOFTSWITCH (1 << 1) /* Power switch BU source selection */
1919#define AT91_SFRBU_PSWBU_CTRL (1 << 0) /* Power switch BU control */
2020
21- #define AT91_SFRBU_25LDOCR (0x0C) /* SFRBU 2.5V LDO Control Register */
22- #define AT91_SFRBU_25LDOCR_LDOANAKEY (0x3B6E18 << 8) /* Specific value mandatory to allow writing of other register bits. */
23- #define AT91_SFRBU_25LDOCR_STATE (1 << 3) /* LDOANA Switch On/Off Control */
24- #define AT91_SFRBU_25LDOCR_LP (1 << 2) /* LDOANA Low-Power Mode Control */
25- #define AT91_SFRBU_PD_VALUE_MSK (0x3)
26- #define AT91_SFRBU_25LDOCR_PD_VALUE (v ) ((v) & AT91_SFRBU_PD_VALUE_MSK) /* LDOANA Pull-down value */
27-
2821#define AT91_FRBU_DDRPWR (0x10) /* SFRBU DDR Power Control Register */
2922#define AT91_FRBU_DDRPWR_STATE (1 << 0) /* DDR Power Mode State */
3023
You can’t perform that action at this time.
0 commit comments