Lines Matching +full:multiply +full:- +full:accumulate
1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
8 * -Check if we are running on Simulator or on real hardware
13 #include <asm/asm-offsets.h>
17 #include <asm/dsp-impl.h>
25 ; Disable I-cache/D-cache if kernel so configured
30 bclr r5, r5, 0 ; 0 - Enable, 1 is Disable
51 ; Unaligned access is disabled at reset, so re-enable early as
86 ; Config DSP_CTRL properly, so kernel may use integer multiply,
87 ; multiply-accumulate, and divide operations
93 ;----------------------------------------------------------------
95 ; - Don't clobber r0,r1,r2 as they might have u-boot provided args
96 ; - Platforms can override this weak version if needed
97 ;----------------------------------------------------------------
102 ;----------------------------------------------------------------
104 ;----------------------------------------------------------------
115 ; Non-Masters wait for Master to boot enough and bring them up
116 ; when they resume, tail-call to entry point
132 ; Uboot - kernel ABI
148 ; tsk->thread_info is really a PAGE, whose bottom hoists stack
155 ;----------------------------------------------------------------
157 ;----------------------------------------------------------------
161 ; setup per-cpu idle task as "current" on this CPU
168 ; set its stack base to tsk->thread_info bottom