Home
last modified time | relevance | path

Searched full:a9 (Results 1 – 25 of 290) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/arch/xtensa/lib/
Dstrncpy_user.S45 # a9/ tmp
65 movi a9, 3
66 bnone a11, a9, .Laligned
70 EX(11f) l8ui a9, a3, 0 # get byte 0
72 EX(10f) s8i a9, a11, 0 # store byte 0
73 beqz a9, .Lret # if byte 0 is zero
80 EX(11f) l8ui a9, a3, 0 # get byte 0
82 EX(10f) s8i a9, a11, 0 # store byte 0
83 beqz a9, .Lret # if byte 0 is zero
87 EX(11f) l8ui a9, a3, 1 # get byte 0
[all …]
Dchecksum.S184 a9 = temp
204 extui a9, a10, 0, 2
205 beqz a9, 1f /* branch if both are 4-byte aligned */
223 EX(10f) l32i a9, a2, 0
225 EX(10f) s32i a9, a3, 0
227 ONES_ADD(a5, a9)
229 EX(10f) l32i a9, a2, 8
231 EX(10f) s32i a9, a3, 8
233 ONES_ADD(a5, a9)
235 EX(10f) l32i a9, a2, 16
[all …]
Dstrnlen_user.S42 # a9/ tmp
72 EX(10f) l32i a9, a4, 4 # get next word of string
74 bnone a9, a5, .Lz0 # if byte 0 is zero
75 bnone a9, a6, .Lz1 # if byte 1 is zero
76 bnone a9, a7, .Lz2 # if byte 2 is zero
77 bnone a9, a8, .Lz3 # if byte 3 is zero
83 EX(10f) l32i a9, a4, 4 # load 4 bytes for remaining checks
88 bnone a9, a5, .Lz0 # if byte 0 is zero
89 bnone a9, a6, .Lz1 # if byte 1 is zero
120 EX(10f) l8ui a9, a4, 4 # get byte 0
[all …]
Dmemcopy.S53 * a9/ tmp
218 l32i a9, a3, 12
222 __src_b a8, a8, a9
225 __src_b a9, a9, a6
226 s32i a9, a5, 12
321 * a9/ tmp
495 l32i a9, a3, 4
499 __src_b a8, a9, a8
501 __src_b a9, a6, a9
502 s32i a9, a5, 0
/kernel/linux/linux-5.10/arch/c6x/lib/
Dcsum_64plus.S27 ZERO .D1 A9 ; csum (a side)
50 || ADD .L1 A16,A9,A9
56 || ADD .L1X A9,B9,A9 ; add csum from a and b sides
73 ADD .L1 A16,A9,A9
76 || ADD .L1 A8,A9,A9
92 ADD .S1 A8,A9,A9
94 || ADD .S1 A0,A9,A9
102 ADD .S1 A7,A9,A9
106 || ADD .S1 A0,A9,A9
126 ADD .S1 A7,A9,A9
[all …]
Dmemcpy_64plus.S22 [B0] LDNW .D2T1 *B4++,A9
30 [B0] STNW .D1T1 A9,*A3++ ; return when len < 8
34 LDNDW .D2T1 *B4++,A9:A8
39 || STNDW .D1T1 A9:A8,*A3++
/kernel/liteos_m/arch/xtensa/lx6/gcc/
Dlos_exc.S273 addi a9, a9, -16
274 s32i a3, a9, 12
275 s32i a2, a9, 8
276 s32i a1, a9, 4
277 s32i a0, a9, 0
278 addi a9, a9, 16
297 addi a9, a9, -16
298 l32i a3, a9, 12
299 l32i a2, a9, 8
300 l32i a1, a9, 4
[all …]
Dlos_window.S89 s32e a4, a9, -16
90 s32e a5, a9, -12
91 s32e a6, a9, -8
92 s32e a7, a9, -4
108 s32e a9, a3, -12
131 s32e a9, a3, -12
/kernel/linux/linux-5.10/arch/xtensa/mm/
Dmisc.S65 l32i a9, a3, 4
67 s32i a9, a2, 4
70 l32i a9, a3, 12
72 s32i a9, a2, 12
75 l32i a9, a3, 20
77 s32i a9, a2, 20
80 l32i a9, a3, 28
82 s32i a9, a2, 28
196 l32i a9, a3, 4
198 s32i a9, a2, 4
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dowl-s500.dtsi29 compatible = "arm,cortex-a9";
36 compatible = "arm,cortex-a9";
43 compatible = "arm,cortex-a9";
51 compatible = "arm,cortex-a9";
59 compatible = "arm,cortex-a9-pmu";
80 compatible = "arm,cortex-a9-scu";
85 compatible = "arm,cortex-a9-global-timer";
92 compatible = "arm,cortex-a9-twd-timer";
99 compatible = "arm,cortex-a9-twd-wdt";
106 compatible = "arm,cortex-a9-gic";
Dhighbank.dts22 compatible = "arm,cortex-a9";
41 compatible = "arm,cortex-a9";
60 compatible = "arm,cortex-a9";
79 compatible = "arm,cortex-a9";
114 compatible = "arm,cortex-a9-twd-timer";
121 compatible = "arm,cortex-a9-twd-wdt";
128 compatible = "arm,cortex-a9-gic";
144 compatible = "arm,cortex-a9-pmu";
Darm-realview-eb-a9mp.dts27 model = "ARM RealView EB Cortex A9 MPCore";
30 * This is the Cortex A9 MPCore tile used with the
40 compatible = "arm,cortex-a9";
47 compatible = "arm,cortex-a9";
54 compatible = "arm,cortex-a9";
61 compatible = "arm,cortex-a9";
Darm-realview-pbx-a9.dts28 * This is the RealView Platform Baseboard Explore for Cortex-A9
31 model = "ARM RealView Platform Baseboard Explore for Cortex-A9";
51 compatible = "arm,cortex-a9";
57 compatible = "arm,cortex-a9";
82 compatible = "arm,cortex-a9-scu";
87 compatible = "arm,cortex-a9-twd-timer";
94 compatible = "arm,cortex-a9-twd-wdt";
101 compatible = "arm,cortex-a9-pmu";
110 compatible = "arm,cortex-a9-gic";
Dvexpress-v2p-ca9.dts6 * Cortex-A9 MPCore (V2P-CA9)
40 compatible = "arm,cortex-a9";
47 compatible = "arm,cortex-a9";
54 compatible = "arm,cortex-a9";
61 compatible = "arm,cortex-a9";
139 compatible = "arm,cortex-a9-scu";
144 compatible = "arm,cortex-a9-twd-timer";
150 compatible = "arm,cortex-a9-twd-wdt";
156 compatible = "arm,cortex-a9-gic";
175 compatible = "arm,cortex-a9-pmu";
[all …]
Dstih418-clock.dtsi31 * A9 PLL.
33 clockgen-a9@92b0000 {
37 clockgen_a9_pll: clockgen-a9-pll {
43 clock-output-names = "clockgen-a9-pll-odf";
50 clk_m_a9: clk-m-a9@92b0000 {
52 compatible = "st,stih407-clkgen-a9-mux", "st,clkgen-mux";
63 arm_periph_clk: clk-m-a9-periphs {
191 clk_m_a9_ext2f_div2: clk-m-a9-ext2f-div2s {
197 clock-output-names = "clk-m-a9-ext2f-div2";
Dstih407-clock.dtsi28 * A9 PLL.
30 clockgen-a9@92b0000 {
34 clockgen_a9_pll: clockgen-a9-pll {
40 clock-output-names = "clockgen-a9-pll-odf";
47 clk_m_a9: clk-m-a9@92b0000 {
49 compatible = "st,stih407-clkgen-a9-mux";
61 arm_periph_clk: clk-m-a9-periphs {
189 clk_m_a9_ext2f_div2: clk-m-a9-ext2f-div2s {
195 clock-output-names = "clk-m-a9-ext2f-div2";
Dbcm63138.dtsi27 compatible = "arm,cortex-a9";
35 compatible = "arm,cortex-a9";
90 compatible = "arm,cortex-a9-scu";
95 compatible = "arm,cortex-a9-gic";
104 compatible = "arm,cortex-a9-global-timer";
111 compatible = "arm,cortex-a9-twd-timer";
119 compatible = "arm,cortex-a9-twd-wdt";
Dstih410-clock.dtsi31 * A9 PLL.
33 clockgen-a9@92b0000 {
37 clockgen_a9_pll: clockgen-a9-pll {
43 clock-output-names = "clockgen-a9-pll-odf";
50 clk_m_a9: clk-m-a9@92b0000 {
52 compatible = "st,stih407-clkgen-a9-mux", "st,clkgen-mux";
62 arm_periph_clk: clk-m-a9-periphs {
197 clk_m_a9_ext2f_div2: clk-m-a9-ext2f-div2s {
203 clock-output-names = "clk-m-a9-ext2f-div2";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/
Dscu.txt3 As part of the MPCore complex, Cortex-A5 and Cortex-A9 are provided
9 - Cortex-A9: see DDI0407E Cortex-A9 MPCore Technical Reference Manual
17 "arm,cortex-a9-scu"
26 compatible = "arm,cortex-a9-scu";
/kernel/linux/linux-5.10/arch/xtensa/boot/boot-redboot/
Dbootstrap.S180 movi a9, complen
181 s32i a11, a9, 0
188 # a9 ptr to length
202 # a9 ptr to length
206 l32i a9, a8, 0
208 s32i a9, a6, 0
210 l32i a9, a8, 8
212 s32i a9, a6, 8
/kernel/linux/linux-5.10/arch/arm/mach-prima2/
DKconfig21 bool "CSR SiRFSoC ATLAS6 ARM Cortex A9 Platform"
25 Support for CSR SiRFSoC ARM Cortex A9 Platform
37 bool "CSR SiRFSoC PRIMA2 ARM Cortex A9 Platform"
43 Support for CSR SiRFSoC ARM Cortex A9 Platform
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/cpu-enable-method/
Dnuvoton,npcm750-smp10 Compatible CPUs: "arm,cortex-a9"
14 This enable method needs valid nodes compatible with "arm,cortex-a9-scu" and
26 compatible = "arm,cortex-a9";
35 compatible = "arm,cortex-a9";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/cpufreq/
Dcpufreq-dt.txt31 compatible = "arm,cortex-a9";
45 compatible = "arm,cortex-a9";
51 compatible = "arm,cortex-a9";
57 compatible = "arm,cortex-a9";
/kernel/linux/linux-5.10/arch/xtensa/include/asm/
Dinitialize_mmu.h209 addx4 a9, a8, a3
210 l32i a9, a9, 0
211 or a9, a9, a6
212 wptlb a9, a5
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/st/
Dst,clkgen-mux.txt13 "st,stih407-clkgen-a9-mux"
23 clk_m_a9: clk-m-a9@92b0000 {
25 compatible = "st,stih407-clkgen-a9-mux";

12345678910>>...12