| /linux/drivers/phy/microchip/ |
| A D | lan966x_serdes.c | 453 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 D | sparx5_serdes.c | 692 __func__, macro->speed, macro->sidx, in sparx5_sd10g28_get_mode_preset() 2103 sparx5_sd25g28_reset(macro->priv->regs, ¶ms, 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 D | fpu-insn-asm.h | 28 .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 D | nospec-insn.h | 40 .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 D | ps3-hvcall.S | 32 .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 D | assembler.h | 37 .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 D | fpsimdmacros.h | 11 .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 D | macro_checker.py | 61 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 D | qcom,lpass-tx-macro.yaml | 16 - 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 D | qcom,lpass-rx-macro.yaml | 16 - 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 D | qcom,lpass-va-macro.yaml | 16 - 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 D | qcom,lpass-wsa-macro.yaml | 16 - 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 D | assembler.h | 102 .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 D | cacheasm.h | 83 .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 D | hwprobe.rst | 61 * :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 D | calling.h | 100 .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 D | entry.h | 28 .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 D | scs.h | 11 .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 D | icedcc.S | 10 .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 D | phy-ocelot-serdes.c | 424 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 D | asm-macros.h | 19 .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 D | assembler.h | 18 .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 D | asmmacro.h | 29 .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 D | prefetch.h | 47 .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 D | entry.h | 64 .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 …]
|