Home
last modified time | relevance | path

Searched refs:macro (Results 1 – 25 of 819) sorted by relevance

12345678910>>...33

/linux/drivers/phy/microchip/
A Dlan966x_serdes.c453 macro->speed = speed; in serdes_set_speed()
454 lan966x_rgmii_setup(macro, macro->idx - (SERDES6G_MAX + 1), macro->mode); in serdes_set_speed()
501 macro->mode); in serdes_set_mode()
506 macro->mode); in serdes_set_mode()
535 if (idx != macro->idx) in serdes_simple_xlate()
538 macro->port = port; in serdes_simple_xlate()
553 macro = devm_kzalloc(ctrl->dev, sizeof(*macro), GFP_KERNEL); in serdes_phy_create()
554 if (!macro) in serdes_phy_create()
557 macro->idx = idx; in serdes_phy_create()
558 macro->ctrl = ctrl; in serdes_phy_create()
[all …]
A Dsparx5_serdes.c692 __func__, macro->speed, macro->sidx, in sparx5_sd10g28_get_mode_preset()
2103 sparx5_sd25g28_reset(macro->priv->regs, &params, macro->stpidx); in sparx5_sd25g28_config()
2126 sparx5_sd10g28_reset(macro->priv->regs, macro->sidx); in sparx5_sd10g28_config()
2229 macro->sidx, in sparx5_serdes_config()
2340 if (macro->sidx < SPX5_SERDES_10G_START && macro->speed > SPEED_5000) in sparx5_serdes_validate()
2387 macro = devm_kzalloc(priv->dev, sizeof(*macro), GFP_KERNEL); in sparx5_phy_create()
2388 if (!macro) in sparx5_phy_create()
2391 macro->sidx = idx; in sparx5_phy_create()
2396 macro->stpidx = macro->sidx; in sparx5_phy_create()
2399 macro->stpidx = macro->sidx - SPX5_SERDES_10G_START; in sparx5_phy_create()
[all …]
/linux/arch/s390/include/asm/
A Dfpu-insn-asm.h28 .macro GR_NUM opd gr
92 .macro VX_NUM opd vxr
272 .macro VGBM vr imm2
278 .macro VZERO vxr
281 .macro VONE vxr
308 .macro VLR v1, v2
461 .macro VUPLLB vr1, vr2
464 .macro VUPLLH vr1, vr2
467 .macro VUPLLF vr1, vr2
569 .macro VN vr1, vr2, vr3
[all …]
A Dnospec-insn.h40 .macro __THUNK_PROLOG_BR r1
44 .macro __THUNK_EPILOG_BR r1
48 .macro __THUNK_BR r1
52 .macro __THUNK_BRASL r1,r2
56 .macro __DECODE_R expand,reg
86 .macro __THUNK_EX_BR reg
93 .macro GEN_BR_THUNK reg
97 .macro GEN_BR_THUNK reg
104 .macro BR_EX reg
119 .macro GEN_BR_THUNK reg
[all …]
/linux/arch/powerpc/boot/
A Dps3-hvcall.S32 .macro GLOBAL name
44 .macro HVCALL num
69 .macro LOAD_R3
73 .macro LOAD_R4
77 .macro LOAD_R5
81 .macro LOAD_R6
85 .macro LOAD_R7
89 .macro LOAD_R8
93 .macro LOAD_R9
97 .macro LOAD_R10
[all …]
/linux/arch/arm64/include/asm/
A Dassembler.h37 .macro disable_daif
74 .macro esb
85 .macro csdb
92 .macro clearbhb
99 .macro sb
112 .macro nops, num
126 .macro ventry label
170 .macro adr_l, dst, sym
262 .macro read_ctr, reg
539 .macro le64sym, sym
[all …]
A Dfpsimdmacros.h11 .macro fpsimd_save state, tmpnr
96 .macro _sme_check_wv v
163 .macro _sve_rdffr np
170 .macro _sve_wrffr np
177 .macro _sve_pfalse np
228 .macro _ldr_zt nx
239 .macro _str_zt nx
291 .macro _sve_flush_z nz
296 .macro sve_flush_z
299 .macro sve_flush_p
[all …]
/linux/scripts/
A Dmacro_checker.py61 def macro_strip(macro): argument
65 macro = macro.strip()
66 macro = re.sub(comment_pattern1, '', macro)
67 macro = re.sub(comment_pattern2, '', macro)
69 return macro
92 if macro:
93 macro = macro_strip(macro.string)
94 while macro[-1] == '\\':
95 macro = macro[0:-1]
96 macro = macro.strip()
[all …]
/linux/Documentation/devicetree/bindings/sound/
A Dqcom,lpass-tx-macro.yaml16 - qcom,sc7280-lpass-tx-macro
17 - qcom,sm6115-lpass-tx-macro
18 - qcom,sm8250-lpass-tx-macro
19 - qcom,sm8450-lpass-tx-macro
20 - qcom,sm8550-lpass-tx-macro
21 - qcom,sc8280xp-lpass-tx-macro
24 - qcom,sm8650-lpass-tx-macro
53 - const: macro
79 - const: macro
103 - const: macro
[all …]
A Dqcom,lpass-rx-macro.yaml16 - qcom,sc7280-lpass-rx-macro
17 - qcom,sm8250-lpass-rx-macro
18 - qcom,sm8450-lpass-rx-macro
19 - qcom,sm8550-lpass-rx-macro
20 - qcom,sc8280xp-lpass-rx-macro
23 - qcom,sm8650-lpass-rx-macro
52 - const: macro
66 - qcom,sc7280-lpass-rx-macro
74 - const: macro
98 - const: macro
[all …]
A Dqcom,lpass-va-macro.yaml16 - qcom,sc7280-lpass-va-macro
17 - qcom,sm8250-lpass-va-macro
18 - qcom,sm8450-lpass-va-macro
19 - qcom,sm8550-lpass-va-macro
20 - qcom,sc8280xp-lpass-va-macro
23 - qcom,sm8650-lpass-va-macro
24 - qcom,x1e80100-lpass-va-macro
52 - const: macro
98 - const: macro
116 - const: macro
[all …]
A Dqcom,lpass-wsa-macro.yaml16 - qcom,sc7280-lpass-wsa-macro
17 - qcom,sm8250-lpass-wsa-macro
18 - qcom,sm8450-lpass-wsa-macro
19 - qcom,sm8550-lpass-wsa-macro
20 - qcom,sc8280xp-lpass-wsa-macro
23 - qcom,sm8650-lpass-wsa-macro
66 - qcom,sc7280-lpass-wsa-macro
67 - qcom,sm8250-lpass-wsa-macro
68 - qcom,sm8450-lpass-wsa-macro
79 - const: macro
[all …]
/linux/arch/arm/include/asm/
A Dassembler.h102 .macro enable_irq_notrace
116 .macro dsb, args
120 .macro isb, args
158 .macro enable_irq
208 .macro badr\c, rd, sym
366 .macro instr_sync
377 .macro smp_dmb mode
401 .macro __smp_dmb mode
547 .macro ret\c, reg
560 .macro ret.w, reg
[all …]
/linux/arch/xtensa/include/asm/
A Dcacheasm.h83 .macro ___unlock_dcache_all ar at
93 .macro ___unlock_icache_all ar at
113 .macro ___flush_dcache_all ar at
123 .macro ___invalidate_dcache_all ar at
133 .macro ___invalidate_icache_all ar at
153 .macro ___flush_dcache_range ar as at
162 .macro ___invalidate_dcache_range ar as at
171 .macro ___invalidate_icache_range ar as at
190 .macro ___flush_dcache_page ar as
199 .macro ___invalidate_dcache_page ar as
[all …]
/linux/Documentation/arch/riscv/
A Dhwprobe.rst61 * :c:macro:`RISCV_HWPROBE_BASE_BEHAVIOR_IMA`: Support for rv32ima or
71 that are compatible with the :c:macro:`RISCV_HWPROBE_BASE_BEHAVIOR_IMA`:
100 * :c:macro:`RISCV_HWPROBE_EXT_ZBKB` The Zbkb extension is supported, as
103 * :c:macro:`RISCV_HWPROBE_EXT_ZBKC` The Zbkc extension is supported, as
106 * :c:macro:`RISCV_HWPROBE_EXT_ZBKX` The Zbkx extension is supported, as
109 * :c:macro:`RISCV_HWPROBE_EXT_ZKND` The Zknd extension is supported, as
112 * :c:macro:`RISCV_HWPROBE_EXT_ZKNE` The Zkne extension is supported, as
115 * :c:macro:`RISCV_HWPROBE_EXT_ZKNH` The Zknh extension is supported, as
121 * :c:macro:`RISCV_HWPROBE_EXT_ZKSH` The Zksh extension is supported, as
174 * :c:macro:`RISCV_HWPROBE_EXT_ZFA`: The Zfa extension is supported as
[all …]
/linux/arch/x86/entry/
A Dcalling.h100 .macro CLEAR_REGS clear_bp=1
130 .macro POP_REGS pop_rdi=1
162 .macro SET_NOFLUSH_BIT reg:req
166 .macro ADJUST_KERNEL_CR3 reg:req
304 .macro IBRS_ENTER save_reg
333 .macro IBRS_EXIT save_reg
362 .macro FENCE_SWAPGS_USER_ENTRY
388 .macro STACKLEAK_ERASE
415 .macro GET_PERCPU_BASE reg:req
423 .macro GET_PERCPU_BASE reg:req
[all …]
/linux/arch/arc/include/asm/
A Dentry.h28 .macro SAVE_CALLEE_SAVED_USER
36 .macro RESTORE_CALLEE_SAVED_USER
43 .macro SAVE_CALLEE_SAVED_KERNEL
47 .macro RESTORE_CALLEE_SAVED_KERNEL
54 .macro DISCARD_CALLEE_SAVED_USER
64 .macro GET_TSK_STACK_BASE tsk, out
77 .macro GET_CURR_THR_INFO_FLAGS reg
89 .macro GET_CURR_TASK_ON_CPU reg
104 .macro SET_CURR_TASK_ON_CPU tsk, tmp
117 .macro GET_CURR_TASK_ON_CPU reg
[all …]
/linux/arch/riscv/include/asm/
A Dscs.h11 .macro scs_load_init_stack
17 .macro scs_load_irq_stack tmp
22 .macro scs_load_current
27 .macro scs_load_current_if_task_changed prev
34 .macro scs_save_current
40 .macro scs_load_init_stack
42 .macro scs_load_irq_stack tmp
44 .macro scs_load_current
46 .macro scs_load_current_if_task_changed prev
48 .macro scs_save_current
/linux/arch/arm/include/debug/
A Dicedcc.S10 .macro addruart, rp, rv, tmp
15 .macro senduart, rd, rx
19 .macro busyuart, rd, rx
26 .macro waituartcts, rd, rx
29 .macro waituarttxrdy, rd, rx
42 .macro senduart, rd, rx
46 .macro busyuart, rd, rx
53 .macro waituartcts, rd, rx
69 .macro senduart, rd, rx
73 .macro busyuart, rd, rx
[all …]
/linux/drivers/phy/mscc/
A Dphy-ocelot-serdes.c424 if (macro->idx <= SERDES1G_MAX) in serdes_set_mode()
425 return serdes_init_s1g(macro->ctrl->regs, macro->idx); in serdes_set_mode()
458 if (idx != macro->idx) in serdes_simple_xlate()
465 macro->port = port; in serdes_simple_xlate()
474 struct serdes_macro *macro; in serdes_phy_create() local
480 macro = devm_kzalloc(ctrl->dev, sizeof(*macro), GFP_KERNEL); in serdes_phy_create()
481 if (!macro) in serdes_phy_create()
484 macro->idx = idx; in serdes_phy_create()
485 macro->ctrl = ctrl; in serdes_phy_create()
486 macro->port = -1; in serdes_phy_create()
[all …]
/linux/arch/nios2/include/asm/
A Dasm-macros.h19 .macro ANDI32 reg1, reg2, mask
39 .macro ORI32 reg1, reg2, mask
58 .macro XORI32 reg1, reg2, mask
78 .macro BT reg1, reg2, bit
97 .macro BTBZ reg1, reg2, bit, label
109 .macro BTBNZ reg1, reg2, bit, label
121 .macro BTC reg1, reg2, bit
142 .macro BTS reg1, reg2, bit
163 .macro BTR reg1, reg2, bit
283 .macro PUSH reg
[all …]
/linux/tools/testing/selftests/arm64/bti/
A Dassembler.h18 .macro startfn name:req
21 .macro endfn
28 .macro emit_aarch64_feature_1_and
52 .macro paciasp
56 .macro autiasp
60 .macro __bti_
64 .macro __bti_c
68 .macro __bti_j
72 .macro __bti_jc
76 .macro bti what=
/linux/arch/mips/include/asm/
A Dasmmacro.h29 .macro insn32_if_mm enc
35 .macro insn_if_mips enc
38 .macro insn32_if_mm enc
41 .macro insn_if_mips enc
48 .macro local_irq_enable
53 .macro local_irq_disable
218 .macro DMT reg=0
223 .macro EMT reg=0
228 .macro DVPE reg=0
233 .macro EVPE reg=0
[all …]
A Dprefetch.h47 .macro __pref hint addr
53 .macro pref_load addr
57 .macro pref_store addr
61 .macro pref_load_streamed addr
65 .macro pref_store_streamed addr
69 .macro pref_load_retained addr
73 .macro pref_store_retained addr
77 .macro pref_wback_inv addr
81 .macro pref_prepare_for_store addr
/linux/arch/m68k/include/asm/
A Dentry.h64 .macro SAVE_ALL_SYS
90 .macro SAVE_ALL_INT
96 .macro RESTORE_USER
113 .macro RDUSP
117 .macro WRUSP
126 .macro SAVE_ALL_SYS
135 .macro SAVE_ALL_INT
144 .macro RESTORE_USER
153 .macro RDUSP
158 .macro WRUSP
[all …]

Completed in 51 milliseconds

12345678910>>...33