Lines Matching +full:force +full:- +full:mode
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
34 mov r8, r3 @ capture force parameter
39 str r3, [r2] @ go to L1-freq operation
45 /* dll lock mode */
51 and r10, r10, r9 @ clear bit2 for lock mode.
62 mov r9, #0x0 @ shift back to L0-voltage
67 str r3, [r2] @ go to L0-freq operation
69 /* reset entry mode for dllctrl */
82 ldmfd sp!, {r0 - r12, pc} @ restore regs and return
101 orr r5, r5, r9 @ bulld value for L0/L1-volt operation.
103 mov r3, #0x4000 @ get val for force
104 orr r5, r5, r3 @ build value for force
105 str r5, [r4] @ Force transition to L1
113 bhi volt_delay @ not yet->branch
127 .word . - omap243x_sram_ddr_init
136 stmfd sp!, {r0 - r10, lr} @ save registers on stack
185 ldmfd sp!, {r0 - r10, pc} @ restore regs and return
196 orr r8, r8, r9 @ bulld value for L0/L1-volt operation.
198 mov r7, #0x4000 @ get val for force
199 orr r8, r8, r7 @ build value for force
200 str r8, [r10] @ Force transition to L1
208 bhi volt_delay_c @ not yet->branch
225 .word . - omap243x_sram_reprogram_sdrc
228 * Set dividers and pll. Also recalculate DLL value for DDR and unlock mode.
232 stmfd sp!, {r0-r12, lr} @ regs to stack
290 and r10, r10, r9 @ clear bit2 for lock mode
301 ldmfd sp!, {r0-r12, pc} @ restore regs and return
317 .word . - omap243x_sram_set_prcm