Home
last modified time | relevance | path

Searched refs:r12 (Results 1 – 25 of 36) sorted by relevance

12

/tf-a-ffa_el3_spmc/lib/libc/aarch32/
A Dmemset.S22 mov r12, r0 /* keep r0 */
29 strbhs r1, [r12], #1
31 tst r12, #3
49 stmiahs r12!, {r1, r3, r4, lr}
50 stmiahs r12!, {r1, r3, r4, lr}
58 strcs r1, [r12], #4 /* write 4 bytes */
60 strhmi r1, [r12], #2 /* write 2 bytes */
62 strbmi r1, [r12] /* write 1 byte */
68 strmi r1, [r12], #4 /* write 4 bytes */
70 strhcs r1, [r12], #2 /* write 2 bytes */
[all …]
/tf-a-ffa_el3_spmc/lib/aarch32/
A Dcache_helpers.S93 push {r4-r12, lr}
98 mov r12, r2, LSR r10 // extract cache type bits from clidr
99 and r12, r12, #7 // mask the bits for current cache only
100 cmp r12, #2 // see what cache we have at this level
105 ldcopr r12, CCSIDR // read the new ccsidr
106 and r10, r12, #7 // extract the length of the cache lines
108 ubfx r4, r12, #3, #10 // r4 = maximum way number (right aligned)
113 ubfx r7, r12, #13, #15 // r7 = max set number (right aligned)
136 pop {r4-r12, pc}
/tf-a-ffa_el3_spmc/lib/cpus/aarch32/
A Dcortex_a9.S61 push {r12, lr}
73 pop {r12, lr}
89 push {r12, lr}
98 pop {r12, lr}
103 push {r12, lr}
114 pop {r12, lr}
A Dcortex_a12.S43 push {r12, lr}
52 pop {r12, lr}
57 push {r12, lr}
68 pop {r12, lr}
A Dcortex_a5.S43 push {r12, lr}
52 pop {r12, lr}
57 push {r12, lr}
68 pop {r12, lr}
A Dcortex_a7.S43 push {r12, lr}
52 pop {r12, lr}
57 push {r12, lr}
68 pop {r12, lr}
A Dcortex_a32.S52 push {r12, lr}
72 pop {r12, lr}
83 push {r12, lr}
116 pop {r12, lr}
A Dcortex_a15.S108 push {r12, lr}
121 pop {r12, lr}
149 push {r12, lr}
158 pop {r12, lr}
163 push {r12, lr}
174 pop {r12, lr}
A Dcortex_a17.S108 push {r12, lr}
121 pop {r12, lr}
153 push {r12, lr}
162 pop {r12, lr}
167 push {r12, lr}
178 pop {r12, lr}
A Dcortex_a72.S142 push {r12, lr}
180 pop {r12, lr}
189 push {r12, lr}
242 pop {r12, lr}
251 push {r12, lr}
264 pop {r12, lr}
A Dcortex_a53.S220 push {r12, lr}
240 pop {r12, lr}
250 push {r12, lr}
283 pop {r12, lr}
292 push {r12, lr}
308 pop {r12, lr}
A Dcortex_a57.S483 push {r12, lr}
515 pop {r12, lr}
525 push {r12, lr}
570 pop {r12, lr}
579 push {r12, lr}
604 pop {r12, lr}
A Dcpu_helpers.S219 push {r4, r5, r12, lr}
262 pop {r4, r5, r12, pc}
/tf-a-ffa_el3_spmc/include/arch/aarch32/
A Dsmccc_macros.S21 stm sp, {r0-r12}
71 mrs r12, spsr_svc
72 stm r0!, {r4-r12}
82 mrs r12, spsr
83 stm r0!, {r4-r12}
204 ldm r1!, {r4-r12}
213 msr spsr_svc, r12
215 ldm r1!, {r4-r12}
230 msr spsr_fsxc, r12
237 ldm r0, {r0-r12}
A Del3_common_macros.S371 mov r7, r12
385 mov r12, r7
/tf-a-ffa_el3_spmc/lib/el3_runtime/aarch32/
A Dcpu_data.S21 push {r12, lr}
23 pop {r12, lr}
/tf-a-ffa_el3_spmc/bl2/aarch32/
A Dbl2_el3_entrypoint.S21 mov r12, r3
38 mov r3, r12
A Dbl2_entrypoint.S35 mov r12, r3
120 mov r3, r12
/tf-a-ffa_el3_spmc/lib/psci/aarch32/
A Dpsci_helpers.S64 push {r12, lr}
94 pop {r12, pc}
/tf-a-ffa_el3_spmc/plat/mediatek/mt8173/drivers/spm/
A Dspm.c211 wakesta->r12 = mmio_read_32(SPM_PCM_REG12_DATA); in spm_get_wakeup_status()
325 wakesta->assert_pc, wakesta->r12, wakesta->r13, in spm_output_wake_reason()
330 if (wakesta->r12 & WAKE_SRC_SPM_MERGE) { in spm_output_wake_reason()
338 if (wakesta->r12 & (1U << i)) in spm_output_wake_reason()
348 wakesta->timer_out, wakesta->r12, wakesta->r13, in spm_output_wake_reason()
/tf-a-ffa_el3_spmc/drivers/renesas/common/ddr/ddr_a/
A Dddr_init_v3m.c17 uint32_t i, r2, r5, r6, r7, r12; in init_ddr_v3m_1600() local
273 r12 = (r5 >> 2); in init_ddr_v3m_1600()
274 if (r6 - r12 > 0) { in init_ddr_v3m_1600()
284 mmio_write_32(DBSC_DBPDRGD_0, ((r6 - r12) & 0xFF) | r2); in init_ddr_v3m_1600()
295 (r5 >> 1) + r12) & 0xFF)); in init_ddr_v3m_1600()
A Dddr_init_d3.c22 uint32_t i, r2, r3, r5, r6, r7, r12; in init_ddr_d3_1866() local
253 r12 = (r5 >> 0x2); in init_ddr_d3_1866()
255 if (r12 < r6) { in init_ddr_d3_1866()
265 mmio_write_32(DBSC_DBPDRGD_0, r2 | ((r6 - r12) & 0xFF)); in init_ddr_d3_1866()
276 (r5 >> 1) + r12) & 0xFF)); in init_ddr_d3_1866()
347 uint32_t i, r2, r3, r5, r6, r7, r12; in init_ddr_d3_1600() local
577 r12 = (r5 >> 0x2); in init_ddr_d3_1600()
579 if (r12 < r6) { in init_ddr_d3_1600()
589 mmio_write_32(DBSC_DBPDRGD_0, r2 | ((r6 - r12) & 0xFF)); in init_ddr_d3_1600()
600 (r5 >> 1) + r12) & 0xFF)); in init_ddr_d3_1600()
/tf-a-ffa_el3_spmc/bl32/sp_min/aarch32/
A Dentrypoint.S75 mov r12, r3
124 mov r12, #0
135 mov r3, r12
/tf-a-ffa_el3_spmc/plat/mediatek/mt8192/drivers/spm/constraints/
A Dmt_spm_rc_bus26m.c100 wakeup->tr.comm.r12, wakeup->md32pcm_wakeup_sta, in mt_spm_irq_remain_dump()
122 if (((wakeup->tr.comm.r12 & irqs->wakeupsrc[idx]) != 0U) || in do_irqs_delivery()
/tf-a-ffa_el3_spmc/plat/mediatek/mt8195/drivers/spm/constraints/
A Dmt_spm_rc_bus26m.c110 wakeup->tr.comm.r12, wakeup->md32pcm_wakeup_sta, in mt_spm_irq_remain_dump()
132 if (((wakeup->tr.comm.r12 & irqs->wakeupsrc[idx]) != 0U) || in do_irqs_delivery()

Completed in 34 milliseconds

12