Lines Matching +full:ldo +full:-
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
6 * Copyright (C) 1999 Hewlett-Packard (Frank Rowand)
7 * Copyright (C) 2000 Hewlett-Packard (John Marvin)
47 #define hpmc_stack toc_stack /* re-use the TOC stack */
118 ldo 128(sp),sp /* leave room for arguments */
131 ldo 4(%r4),%r4
146 ldo PDC_PIM(%r0), arg0
147 ldo PDC_PIM_HPMC(%r0),arg1 /* Transfer HPMC data */
151 stw %r4,-52(sp)
155 ldo R%PA(os_hpmc_2)(rp), rp
162 ldo PDC_IO(%r0),arg0
163 ldo 0(%r0),arg1 /* log IO errors */
164 ldo 0(%r0),arg2 /* reserved */
165 ldo 0(%r0),arg3 /* reserved */
166 stw %r0,-52(sp) /* reserved */
170 ldo R%PA(os_hpmc_3)(rp),rp
174 /* FIXME? Check for errors from PDC_IO (-1 might be OK) */
187 ldo PDC_IODC(%r0),arg0
188 ldo PDC_IODC_READ(%r0),arg1
191 ldo PDC_IODC_RI_INIT(%r0),%r4
192 stw %r4,-52(sp)
194 stw %r4,-56(sp)
196 stw %r4,-60(sp)
200 ldo R%PA(os_hpmc_4)(rp),rp
208 ldo ENTRY_INIT_MOD_DEV(%r0), arg1
210 depi 0,31,11,arg2 /* clear bits 21-31 */
211 ldo BOOT_CONSOLE_PATH_OFFSET(%r0),arg3 /* console path */
213 stw %r4, -52(sp)
214 stw %r0, -56(sp) /* HV */
215 stw %r0, -60(sp) /* HV */
216 stw %r0, -64(sp) /* HV */
217 stw %r0, -68(sp) /* lang, must be zero */
222 ldo R%PA(os_hpmc_5)(rp),rp
238 /* Clear sr4-sr7 */
265 ldo PDC_BROADCAST_RESET(%r0),arg0
266 ldo 0(%r0),arg1 /* do reset */
270 ldo R%PA(os_hpmc_6)(rp),rp
276 * -1 non-existent procedure
277 * -2 non-existent option
278 * -16 unaligned stack
284 ldo 5(%r0),%r5