Home
last modified time | relevance | path

Searched refs:ST (Results 1 – 25 of 217) sorted by relevance

123456789

/linux-6.6.21/drivers/gpu/drm/etnaviv/
Detnaviv_cmd_parser.c26 #define ST(start, num) { (start) >> 2, (num) } macro
28 ST(0x1200, 1),
29 ST(0x1228, 1),
30 ST(0x1238, 1),
31 ST(0x1284, 1),
32 ST(0x128c, 1),
33 ST(0x1304, 1),
34 ST(0x1310, 1),
35 ST(0x1318, 1),
36 ST(0x12800, 4),
[all …]
/linux-6.6.21/tools/testing/selftests/powerpc/nx-gzip/include/
Dnxu.h428 #define getnn(ST, REG) ((be32toh(ST.REG) >> (31-REG##_offset)) \ argument
430 #define getpnn(ST, REG) ((be32toh((ST)->REG) >> (31-REG##_offset)) \ argument
432 #define get32(ST, REG) (be32toh(ST.REG)) argument
433 #define getp32(ST, REG) (be32toh((ST)->REG)) argument
434 #define get64(ST, REG) (be64toh(ST.REG)) argument
435 #define getp64(ST, REG) (be64toh((ST)->REG)) argument
437 #define unget32(ST, REG) (get32(ST, REG) & ~((REG##_mask) \ argument
441 #define ungetp32(ST, REG) (getp32(ST, REG) & ~((REG##_mask) \ argument
445 #define clear_regs(ST) memset((void *)(&(ST)), 0, sizeof(ST)) argument
446 #define clear_dde(ST) do { ST.dde_count = ST.ddebc = 0; ST.ddead = 0; \ argument
[all …]
/linux-6.6.21/arch/x86/include/asm/
Dxor_32.h15 #define ST(x, y) " movq %%mm"#y", 8*("#x")(%1) ;\n" macro
39 ST(i, 0) \ in xor_pII_mmx_2()
41 ST(i+1, 1) \ in xor_pII_mmx_2()
43 ST(i + 2, 2) \ in xor_pII_mmx_2()
45 ST(i + 3, 3) in xor_pII_mmx_2()
88 ST(i, 0) \ in xor_pII_mmx_3()
90 ST(i + 1, 1) \ in xor_pII_mmx_3()
92 ST(i + 2, 2) \ in xor_pII_mmx_3()
94 ST(i + 3, 3) in xor_pII_mmx_3()
143 ST(i, 0) \ in xor_pII_mmx_4()
[all …]
Dxor.h41 #define ST(x, y) " movaps %%xmm"#y", "OFFS(x)"(%[p1]) ;\n" macro
82 ST(i, 0) \ in xor_sse_2()
83 ST(i + 1, 1) \ in xor_sse_2()
84 ST(i + 2, 2) \ in xor_sse_2()
85 ST(i + 3, 3) \ in xor_sse_2()
124 BLK64(NOP, ST, i) \ in xor_sse_2_pf64()
176 ST(i, 0) \ in xor_sse_3()
177 ST(i + 1, 1) \ in xor_sse_3()
178 ST(i + 2, 2) \ in xor_sse_3()
179 ST(i + 3, 3) \ in xor_sse_3()
[all …]
/linux-6.6.21/arch/loongarch/lib/
Dxor_simd.c21 #define ST(reg, base, offset) \ macro
42 ST(0, base, 0) \
43 ST(1, base, 16) \
44 ST(2, base, 32) \
45 ST(3, base, 48)
51 #undef ST
64 #define ST(reg, base, offset) \ macro
79 ST(0, base, 0) \
80 ST(1, base, 32)
86 #undef ST
/linux-6.6.21/arch/arm/mach-spear/
DKconfig7 bool "ST SPEAr Family"
16 bool "ST SPEAr13xx"
34 Supports ST SPEAr1310 machine configured via the device-tree
41 Supports ST SPEAr1340 machine configured via the device-tree
46 bool "ST SPEAr3xx"
60 Supports ST SPEAr300 machine configured via the device-tree
66 Supports ST SPEAr310 machine configured via the device-tree
72 Supports ST SPEAr320 machine configured via the device-tree
77 bool "ST SPEAr6XX"
/linux-6.6.21/drivers/pinctrl/spear/
DKconfig3 # ST Microelectronics SPEAr PINCTRL drivers
21 bool "ST Microelectronics SPEAr300 SoC pin controller driver"
26 bool "ST Microelectronics SPEAr310 SoC pin controller driver"
32 bool "ST Microelectronics SPEAr320 SoC pin controller driver"
38 bool "ST Microelectronics SPEAr1310 SoC pin controller driver"
44 bool "ST Microelectronics SPEAr1340 SoC pin controller driver"
54 Say yes here to support PLGPIO controller on ST Microelectronics SPEAr
/linux-6.6.21/arch/sparc/lib/
Dcopy_user.S59 #define ST(insn, dst, offset, reg, label) \ macro
73 ST(st, dst, offset + 0x00, t0, bigchunk_fault) \
74 ST(st, dst, offset + 0x04, t1, bigchunk_fault) \
75 ST(st, dst, offset + 0x08, t2, bigchunk_fault) \
76 ST(st, dst, offset + 0x0c, t3, bigchunk_fault) \
77 ST(st, dst, offset + 0x10, t4, bigchunk_fault) \
78 ST(st, dst, offset + 0x14, t5, bigchunk_fault) \
79 ST(st, dst, offset + 0x18, t6, bigchunk_fault) \
80 ST(st, dst, offset + 0x1c, t7, bigchunk_fault)
88 ST(std, dst, offset + 0x00, t0, bigchunk_fault) \
[all …]
/linux-6.6.21/Documentation/translations/zh_CN/core-api/
Dworkqueue.rst41ST)wq在全系统有一个工作者线程。一个MT wq需要保持与CPU数量相同的工
46 制在ST和MT wq中都有,只是在MT中没有那么严重。每个wq都保持着自己独立的
47 工作者池。一个MT wq只能为每个CPU提供一个执行环境,而一个ST wq则为整个
52 如libata选择使用ST wq来轮询PIO,并接受一个不必要的限制,即没有两个轮
199 一些用户依赖于ST wq的严格执行顺序。 ``@max_active`` 为1和 ``WQ_UNBOUND``
201 中,并且在任何时候都只有一个工作项目处于活动状态,从而实现与ST wq相
204 在目前的实现中,上述配置只保证了特定NUMA节点内的ST行为。相反,
205 ``alloc_ordered_workqueue()`` 应该被用来实现全系统的ST行为。
283 * 除非需要严格排序,否则没有必要使用ST wq。
/linux-6.6.21/arch/powerpc/kernel/
Dalign.c39 #define ST 1 /* store */ macro
65 { 8, ST+E8 }, /* 1 00 00: evstdd[x] */
66 { 8, ST+E4 }, /* 1 00 01: evstdw[x] */
67 { 8, ST }, /* 1 00 10: evstdh[x] */
73 { 4, ST }, /* 1 10 00: evstwhe[x] */
75 { 4, ST }, /* 1 10 10: evstwho[x] */
77 { 4, ST+E4 }, /* 1 11 00: evstwwe[x] */
79 { 4, ST+E4 }, /* 1 11 10: evstwwo[x] */
138 if (flags & ST) { in emulate_spe()
252 if (flags & ST) { in emulate_spe()
/linux-6.6.21/arch/arm/boot/dts/st/
Dste-hrefv60plus-stuib.dts3 * Copyright 2012 ST-Ericsson AB
5 * Device Tree for the HREF version 60 or later with the ST UIB
14 model = "ST-Ericsson HREF (v60+) and ST UIB";
Dste-hrefprev60-stuib.dts3 * Copyright 2012 ST-Ericsson AB
12 model = "ST-Ericsson HREF (pre-v60) and ST UIB";
/linux-6.6.21/Documentation/devicetree/bindings/pwm/
Dst,stmpe-pwm.txt1 == ST STMPE PWM controller ==
3 This is a PWM block embedded in the ST Microelectronics STMPE
4 (ST Multi-Purpose Expander) chips. The PWM is registered as a
/linux-6.6.21/arch/arm/mach-nomadik/
DKconfig3 bool "ST-Ericsson Nomadik"
17 Support for the Nomadik platform by ST-Ericsson
22 bool "ST 8815 Nomadik Hardware Kit (evaluation board)"
/linux-6.6.21/fs/nfsd/
Dnfs3proc.c790 #define ST 1 /* status*/ macro
805 .pc_xdrressize = ST,
817 .pc_xdrressize = ST+AT,
829 .pc_xdrressize = ST+WC,
841 .pc_xdrressize = ST+FH+pAT+pAT,
853 .pc_xdrressize = ST+pAT+1,
865 .pc_xdrressize = ST+pAT+1+NFS3_MAXPATHLEN/4,
877 .pc_xdrressize = ST+pAT+4+NFSSVC_MAXBLKSIZE/4,
889 .pc_xdrressize = ST+WC+4,
901 .pc_xdrressize = ST+(1+FH+pAT)+WC,
[all …]
Dnfsproc.c618 #define ST 1 /* status */ macro
643 .pc_xdrressize = ST+AT,
655 .pc_xdrressize = ST+AT,
678 .pc_xdrressize = ST+FH+AT,
689 .pc_xdrressize = ST+1+NFS_MAXPATHLEN/4,
701 .pc_xdrressize = ST+AT+1+NFSSVC_MAXBLKSIZE_V2/4,
724 .pc_xdrressize = ST+AT,
736 .pc_xdrressize = ST+FH+AT,
747 .pc_xdrressize = ST,
758 .pc_xdrressize = ST,
[all …]
Dnfs2acl.c313 #define ST 1 /* status*/ macro
327 .pc_xdrressize = ST,
339 .pc_xdrressize = ST+1+2*(1+ACL),
351 .pc_xdrressize = ST+AT,
363 .pc_xdrressize = ST+AT,
375 .pc_xdrressize = ST+AT+1,
/linux-6.6.21/Documentation/devicetree/bindings/mmc/
Darm,pl18x.yaml90 be discovered. On ST Micro variants, a second register window may be
107 description: ST Micro-specific property, bus signal direction pins used for
112 description: ST Micro-specific property, bus signal direction pins used for
117 description: ST Micro-specific property, bus signal direction pins used for
122 description: ST Micro-specific property, bus signal direction pins used for
127 description: ST Micro-specific property, CMD signal direction used for
132 description: ST Micro-specific property, feedback clock FBCLK signal pin
137 description: ST Micro-specific property, signal direction polarity used for
142 description: ST Micro-specific property, data and command phase relation,
147 description: ST Micro-specific property, use CKIN pin from an external
/linux-6.6.21/drivers/phy/st/
DKconfig14 tristate "ST SPEAR1310-MIPHY driver"
18 Support for ST SPEAr1310 MIPHY which can be used for PCIe and SATA.
21 tristate "ST SPEAR1340-MIPHY driver"
25 Support for ST SPEAr1340 MIPHY which can be used for PCIe and SATA.
/linux-6.6.21/tools/perf/scripts/perl/Perf-Trace-Util/
DContext.c42 struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); in XS()
65 struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); in XS()
88 struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); in XS()
/linux-6.6.21/Documentation/gpu/
Dmcde.rst4 drm/mcde ST-Ericsson MCDE Multi-channel display engine
8 :doc: ST-Ericsson MCDE Driver
/linux-6.6.21/Documentation/devicetree/bindings/timer/
Dst,nomadik-mtu.yaml8 title: ST Microelectronics Nomadik Multi-Timer Unit MTU Timer
13 description: This timer is found in the ST Microelectronics Nomadik
14 SoCs STn8800, STn8810 and STn8815 as well as in ST-Ericsson DB8500.
/linux-6.6.21/Documentation/admin-guide/media/
Dfrontend-cardlist.rst54 stv0297 ST STV0297 based
76 stb6000 ST STB6000 silicon tuner
77 stv0288 ST STV0288 based
78 stv0299 ST STV0299 based
79 stv0900 ST STV0900 based
80 stv6110 ST STV6110 silicon tuner
124 stv0367 ST STV0367 based
/linux-6.6.21/Documentation/devicetree/bindings/arm/
Dux500.yaml18 - description: ST-Ericsson HREF (pre-v60)
23 - description: ST-Ericsson HREF520
28 - description: ST-Ericsson HREF (v60+)
/linux-6.6.21/Documentation/devicetree/bindings/arm/ux500/
Dboards.txt1 ST-Ericsson Ux500 boards
39 model = "ST-Ericsson HREF (pre-v60) and ST UIB";

123456789