Lines Matching +full:add +full:- +full:ctrl

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * linux/arch/arm/mach-omap2/sram243x.S
9 * Richard Woodruff <r-woodruff2@ti.com>
31 stmfd sp!, {r0 - r12, lr} @ save registers on stack
39 str r3, [r2] @ go to L1-freq operation
46 ldr r11, omap243x_sdi_sdrc_dlla_ctrl @ addr of dlla ctrl
58 add r11, r11, #0x4 @ get addr of status reg
62 mov r9, #0x0 @ shift back to L0-voltage
67 str r3, [r2] @ go to L0-freq operation
70 sub r11, r11, #0x4 @ move from status to ctrl
76 add r11, r11, #0x8 @ move to DLLB_CTRL addr
82 ldmfd sp!, {r0 - r12, pc} @ restore regs and return
97 ldr r4, omap243x_sdi_prcm_voltctrl @ get addr of volt ctrl.
101 orr r5, r5, r9 @ bulld value for L0/L1-volt operation.
109 add r5, r5, #0x3 @ give it at most 93uS
113 bhi volt_delay @ not yet->branch
127 .word . - omap243x_sram_ddr_init
136 stmfd sp!, {r0 - r10, lr} @ save registers on stack
154 add r5, r5, #0x1 @ turn on burst of 1
169 add r6, r6, #0x30 @ get RFR_2 addr
176 ldr r2, omap243x_srs_sdrc_dlla_ctrl @ addr of dlla ctrl
178 add r2, r2, #0x8 @ addr to SDRC_DLLB_CTRL
185 ldmfd sp!, {r0 - r10, pc} @ restore regs and return
192 ldr r10, omap243x_srs_prcm_voltctrl @ get addr of volt ctrl
196 orr r8, r8, r9 @ bulld value for L0/L1-volt operation.
204 add r8, r8, #0x2 @ give it at most 62uS (min 31+)
208 bhi volt_delay_c @ not yet->branch
225 .word . - omap243x_sram_reprogram_sdrc
232 stmfd sp!, {r0-r12, lr} @ regs to stack
254 str r0, [r4] @ set dpll ctrl val
287 ldr r11, omap243x_ssp_dlla_ctrl @ get addr of DLLA ctrl
293 add r11, r11, #0x8 @ move to dllb
301 ldmfd sp!, {r0-r12, pc} @ restore regs and return
317 .word . - omap243x_sram_set_prcm