/linux/arch/riscv/errata/thead/ |
H A D | errata.c | 27 static bool errata_probe_mae(unsigned int stage, in errata_probe_mae() argument 36 if (stage != RISCV_ALTERNATIVES_EARLY_BOOT && in errata_probe_mae() 37 stage != RISCV_ALTERNATIVES_MODULE) in errata_probe_mae() 109 static bool errata_probe_cmo(unsigned int stage, in errata_probe_cmo() argument 118 if (stage == RISCV_ALTERNATIVES_EARLY_BOOT) in errata_probe_cmo() 121 if (stage == RISCV_ALTERNATIVES_BOOT) { in errata_probe_cmo() 130 static bool errata_probe_pmu(unsigned int stage, in errata_probe_pmu() argument 140 if (stage == RISCV_ALTERNATIVES_EARLY_BOOT) in errata_probe_pmu() 146 static bool errata_probe_ghostwrite(unsigned int stage, in errata_probe_ghostwrite() argument 163 if (stage != RISCV_ALTERNATIVES_EARLY_BOOT) in errata_probe_ghostwrite() [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a510/ |
H A D | pipeline.json | 39 …on is stalled and there is an interlock. Stall cycles due to a stall in the Wr stage are excluded", 42 …ion is stalled and there is an interlock. Stall cycles due to a stall in the Wr stage are excluded" 45 …iting for data to calculate the address. Stall cycles due to a stall in the Wr stage are excluded", 48 …aiting for data to calculate the address. Stall cycles due to a stall in the Wr stage are excluded" 51 …ock that is caused by a VPU instruction. Stall cycles due to a stall in the Wr stage are excluded", 54 …lock that is caused by a VPU instruction. Stall cycles due to a stall in the Wr stage are excluded" 57 …backend, load. This event counts every cycle where there is a stall in the Wr stage due to a load", 60 … backend, load. This event counts every cycle where there is a stall in the Wr stage due to a load" 63 …ckend, store. This event counts every cycle where there is a stall in the Wr stage due to a store", 66 …ackend, store. This event counts every cycle where there is a stall in the Wr stage due to a store" [all …]
|
/linux/drivers/watchdog/ |
H A D | kempld_wdt.c | 10 * First the pretimeout stage runs out before the timeout stage gets 77 struct kempld_wdt_stage stage[KEMPLD_WDT_MAX_STAGES]; member 103 struct kempld_wdt_stage *stage, in kempld_wdt_set_stage_action() argument 109 if (!stage || !stage->mask) in kempld_wdt_set_stage_action() 113 stage_cfg = kempld_read8(pld, KEMPLD_WDT_STAGE_CFG(stage->id)); in kempld_wdt_set_stage_action() 122 kempld_write8(pld, KEMPLD_WDT_STAGE_CFG(stage->id), stage_cfg); in kempld_wdt_set_stage_action() 129 struct kempld_wdt_stage *stage, in kempld_wdt_set_stage_timeout() argument 141 if (!stage) in kempld_wdt_set_stage_timeout() 149 if (stage_timeout64 > stage->mask) in kempld_wdt_set_stage_timeout() 152 stage_timeout = stage_timeout64 & stage->mask; in kempld_wdt_set_stage_timeout() [all …]
|
H A D | sbsa_gwdt.c | 11 * ARM SBSA Generic Watchdog has two stage timeouts: 17 * This driver can operate ARM SBSA Generic Watchdog as a single stage watchdog 19 * In the single stage mode, when the timeout is reached, your system 24 * second stage (as long as the first stage) will be reached, system will be 33 * if action is 0 (the single stage mode): 37 * Note: Since this watchdog timer has two stages, and each stage is determined 38 * by WOR, in the single stage mode, the timeout is (WOR * 2); in the two 40 * is half of that in the single stage mode. 158 * In the single stage mode, The first signal (WS0) is ignored, in sbsa_gwdt_set_timeout() 173 * In the single stage mode, if WS0 is deasserted in sbsa_gwdt_get_timeleft() [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/ampere/emag/ |
H A D | cache.json | 126 "PublicDescription": "Level 1 stage 2 TLB refill", 129 "BriefDescription": "L1 stage 2 TLB refill" 132 "PublicDescription": "Page walk cache level-0 stage-1 hit", 135 "BriefDescription": "Page walk, L0 stage-1 hit" 138 "PublicDescription": "Page walk cache level-1 stage-1 hit", 141 "BriefDescription": "Page walk, L1 stage-1 hit" 144 "PublicDescription": "Page walk cache level-2 stage-1 hit", 147 "BriefDescription": "Page walk, L2 stage-1 hit" 150 "PublicDescription": "Page walk cache level-1 stage-2 hit", 153 "BriefDescription": "Page walk, L1 stage-2 hit" [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a55/ |
H A D | pipeline.json | 39 … is due to an FPU/NEON instruction. Stall cycles due to a stall in the Wr stage (typically awaitin… 42 … is due to an FPU/NEON instruction. Stall cycles due to a stall in the Wr stage (typically awaitin… 45 …to the backend, load.This event counts every cycle there is a stall in the Wr stage due to a load", 48 … to the backend, load.This event counts every cycle there is a stall in the Wr stage due to a load" 51 … the backend, store.This event counts every cycle there is a stall in the Wr stage due to a store", 54 …o the backend, store.This event counts every cycle there is a stall in the Wr stage due to a store" 57 …load, cache miss.This event counts every cycle there is a stall in the Wr stage due to a load whic… 60 …load, cache miss.This event counts every cycle there is a stall in the Wr stage due to a load whic… 63 …, load, TLB miss.This event counts every cycle there is a stall in the Wr stage due to a load whic… 66 …, load, TLB miss.This event counts every cycle there is a stall in the Wr stage due to a load whic… [all …]
|
/linux/Documentation/leds/ |
H A D | leds-sc27xx.rst | 16 for the high stage. To be compatible with the hardware pattern 17 format, we should set brightness as 0 for rise stage, fall 18 stage and low stage. 20 - Min stage duration: 125 ms 21 - Max stage duration: 31875 ms 23 Since the stage duration step is 125 ms, the duration should be
|
/linux/tools/testing/selftests/tc-testing/ |
H A D | TdcPlugin.py | 43 def adjust_command(self, stage, command): argument 46 print(' -- {}.adjust_command {}'.format(self.sub_class, stage)) 48 # if stage == 'pre': 50 # elif stage == 'setup': 52 # elif stage == 'execute': 54 # elif stage == 'verify': 56 # elif stage == 'teardown': 58 # elif stage == 'post':
|
H A D | README | 86 stage does some setup if the test needs it. The teardown stage undoes 91 The execute and verify stages each run one command. The execute stage 93 verify stage checks the return code for success, and also compares 96 Each of the commands in any stage will run in a shell instance. 155 pre- and post-execute stage 156 adjust-command (runs in all stages and receives the stage name) 160 failure during setup or teardown stage. 164 The adjust-command hook receives the stage id (see list below) and the 191 runs each command in the execute stage under valgrind,
|
/linux/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_mmio.c | 22 /* CP execution stage */ 47 * execution stage into mmio area 51 /* check if exec stage has one of the valid values */ 52 static bool ipc_mmio_is_valid_exec_stage(enum ipc_mem_exec_stage stage) in ipc_mmio_is_valid_exec_stage() argument 54 switch (stage) { in ipc_mmio_is_valid_exec_stage() 87 enum ipc_mem_exec_stage stage; in ipc_mmio_init() local 98 /* Check for a valid execution stage to make sure that the boot code in ipc_mmio_init() 102 stage = ipc_mmio_get_exec_stage(ipc_mmio); in ipc_mmio_init() 103 if (ipc_mmio_is_valid_exec_stage(stage)) in ipc_mmio_init() 110 dev_err(ipc_mmio->dev, "invalid exec stage %X", stage); in ipc_mmio_init()
|
/linux/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_api.h | 17 #define VCAP_CID_INGRESS_L0 1000000 /* Ingress Stage 1 Lookup 0 */ 18 #define VCAP_CID_INGRESS_L1 1100000 /* Ingress Stage 1 Lookup 1 */ 19 #define VCAP_CID_INGRESS_L2 1200000 /* Ingress Stage 1 Lookup 2 */ 20 #define VCAP_CID_INGRESS_L3 1300000 /* Ingress Stage 1 Lookup 3 */ 21 #define VCAP_CID_INGRESS_L4 1400000 /* Ingress Stage 1 Lookup 4 */ 22 #define VCAP_CID_INGRESS_L5 1500000 /* Ingress Stage 1 Lookup 5 */ 24 #define VCAP_CID_PREROUTING_IPV6 3000000 /* Prerouting Stage */ 25 #define VCAP_CID_PREROUTING 6000000 /* Prerouting Stage */ 27 #define VCAP_CID_INGRESS_STAGE2_L0 8000000 /* Ingress Stage 2 Lookup 0 */ 28 #define VCAP_CID_INGRESS_STAGE2_L1 8100000 /* Ingress Stage 2 Lookup 1 */ [all …]
|
/linux/arch/powerpc/crypto/ |
H A D | aesp10-ppc.pl | 122 my ($stage,$outperm,$outmask,$outhead,$outtail)=map("v$_",(7..11)); 204 vsel $stage,$outhead,$outtail,$outmask 207 stvx $stage,0,$out 224 vsel $stage,$outhead,$outtail,$outmask 227 stvx $stage,0,$out 241 vsel $stage,$outhead,$outtail,$outmask 244 stvx $stage,0,$out 254 vsel $stage,$outhead,$outtail,$outmask 256 stvx $stage,0,$out 269 vsel $stage,$outhead,$outtail,$outmask [all …]
|
/linux/sound/soc/sprd/ |
H A D | sprd-pcm-compress.c | 28 /* Stage 0 IRAM buffer size definition */ 36 /* Stage 1 DDR buffer size definition */ 52 * The Spreadtrum Audio compress offload mode will use 2-stage DMA transfer to 58 * For 2-stage DMA transfer, we can allocate 2 buffers: IRAM buffer (always 77 /* Stage 0 IRAM buffer */ 79 /* Stage 1 DDR buffer */ 91 /* Stage 0 IRAM buffer received data size */ 93 /* Stage 1 DDR buffer received data size */ 95 /* Stage 1 DDR buffer pointer */ 275 * Configure the DMA engine 2-stage transfer mode. Channel 1 set as the in sprd_platform_compr_set_params() [all …]
|
/linux/arch/arm64/kvm/hyp/nvhe/ |
H A D | tlb.c | 79 * avoid a Stage-1 walk with the old VMID while we have in enter_vmid_context() 158 * Instead, we invalidate Stage-2 for this IPA, and the in __kvm_tlb_flush_vmid_ipa() 159 * whole of Stage-1. Weep... in __kvm_tlb_flush_vmid_ipa() 165 * We have to ensure completion of the invalidation at Stage-2, in __kvm_tlb_flush_vmid_ipa() 167 * complete (S1 + S2) walk based on the old Stage-2 mapping if in __kvm_tlb_flush_vmid_ipa() 168 * the Stage-1 invalidation happened first. in __kvm_tlb_flush_vmid_ipa() 188 * Instead, we invalidate Stage-2 for this IPA, and the in __kvm_tlb_flush_vmid_ipa_nsh() 189 * whole of Stage-1. Weep... in __kvm_tlb_flush_vmid_ipa_nsh() 195 * We have to ensure completion of the invalidation at Stage-2, in __kvm_tlb_flush_vmid_ipa_nsh() 197 * complete (S1 + S2) walk based on the old Stage-2 mapping if in __kvm_tlb_flush_vmid_ipa_nsh() [all …]
|
/linux/arch/arm64/kvm/hyp/vhe/ |
H A D | tlb.c | 36 * we cannot trust stage-1 to be in a correct state at that in enter_vmid_context() 79 /* ... and the stage-2 MMU context that we switched away from */ in exit_vmid_context() 104 * Instead, we invalidate Stage-2 for this IPA, and the in __kvm_tlb_flush_vmid_ipa() 105 * whole of Stage-1. Weep... in __kvm_tlb_flush_vmid_ipa() 111 * We have to ensure completion of the invalidation at Stage-2, in __kvm_tlb_flush_vmid_ipa() 113 * complete (S1 + S2) walk based on the old Stage-2 mapping if in __kvm_tlb_flush_vmid_ipa() 114 * the Stage-1 invalidation happened first. in __kvm_tlb_flush_vmid_ipa() 136 * Instead, we invalidate Stage-2 for this IPA, and the in __kvm_tlb_flush_vmid_ipa_nsh() 137 * whole of Stage-1. Weep... in __kvm_tlb_flush_vmid_ipa_nsh() 143 * We have to ensure completion of the invalidation at Stage-2, in __kvm_tlb_flush_vmid_ipa_nsh() [all …]
|
/linux/tools/testing/selftests/tc-testing/plugin-lib/ |
H A D | nsPlugin.py | 86 def adjust_command(self, stage, command): argument 87 super().adjust_command(stage, command) 99 if stage == 'setup' or stage == 'execute' or stage == 'verify' or stage == 'teardown': 101 …print('adjust_command: stage is {}; inserting netns stuff in command [{}] list [{}]'.format(stage… 221 def _exec_cmd(self, stage, command): argument 240 def _exec_cmd_batched(self, stage, commands): argument 242 self._exec_cmd(stage, cmd)
|
/linux/arch/arm64/include/asm/ |
H A D | kvm_pgtable.h | 231 * enum kvm_pgtable_stage2_flags - Stage-2 page-table flags. 414 * @mmu: Stage-2 KVM MMU struct. Unused for stage-1 page-tables. 415 * @flags: Stage-2 page-table flags. 428 /* Stage-2 only */ 437 * kvm_pgtable_hyp_init() - Initialise a hypervisor stage-1 page-table. 448 * kvm_pgtable_hyp_destroy() - Destroy an unused hypervisor stage-1 page-table. 457 * kvm_pgtable_hyp_map() - Install a mapping in a hypervisor stage-1 page-table. 479 * kvm_pgtable_hyp_unmap() - Remove a mapping from a hypervisor stage-1 page-table. 516 * kvm_pgtable_stage2_pgd_size() - Helper to compute size of a stage-2 PGD 519 * Return: the size (in bytes) of the stage-2 PGD [all …]
|
/linux/tools/testing/selftests/kvm/ |
H A D | kvm_page_table_test.c | 71 /* Whether the test stage is updated, or completed */ 100 * All vCPU threads will be started in this stage, in guest_code() 189 enum test_stage stage; in vcpu_worker() local 211 stage = READ_ONCE(*current_stage); in vcpu_worker() 217 pr_debug("vCPU %d has completed stage %s\n" in vcpu_worker() 219 vcpu->id, test_stage_string[stage], in vcpu_worker() 316 static void vcpus_complete_new_stage(enum test_stage stage) in vcpus_complete_new_stage() argument 321 /* Wake up all the vcpus to run new test stage */ in vcpus_complete_new_stage() 328 /* Wait for all the vcpus to complete new test stage */ in vcpus_complete_new_stage() 333 pr_debug("%d vcpus have completed stage %s\n", in vcpus_complete_new_stage() [all …]
|
/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a75/ |
H A D | pipeline.json | 27 …he LS IQs are full with micro-operations waiting for issuing, and the dispatch stage is not empty", 30 …the LS IQs are full with micro-operations waiting for issuing, and the dispatch stage is not empty" 33 …d DP1 IQs are full with micro-operations waiting for issuing, and the despatch stage is not empty", 36 …nd DP1 IQs are full with micro-operations waiting for issuing, and the despatch stage is not empty" 39 …nstruction, excluding No Operations (NOPs), that cannot move to the issue stage because accpt_inst… 42 …nstruction, excluding No Operations (NOPs), that cannot move to the issue stage because accpt_inst…
|
/linux/drivers/net/wireless/broadcom/b43/ |
H A D | phy_n.h | 340 #define B43_NPHY_TXF_20CO_AS0 B43_PHY_N(0x0CC) /* TX filter 20 coeff A stage 0 */ 341 #define B43_NPHY_TXF_20CO_AS1 B43_PHY_N(0x0CD) /* TX filter 20 coeff A stage 1 */ 342 #define B43_NPHY_TXF_20CO_AS2 B43_PHY_N(0x0CE) /* TX filter 20 coeff A stage 2 */ 343 #define B43_NPHY_TXF_20CO_B32S0 B43_PHY_N(0x0CF) /* TX filter 20 coeff B32 stage 0 */ 344 #define B43_NPHY_TXF_20CO_B1S0 B43_PHY_N(0x0D0) /* TX filter 20 coeff B1 stage 0 */ 345 #define B43_NPHY_TXF_20CO_B32S1 B43_PHY_N(0x0D1) /* TX filter 20 coeff B32 stage 1 */ 346 #define B43_NPHY_TXF_20CO_B1S1 B43_PHY_N(0x0D2) /* TX filter 20 coeff B1 stage 1 */ 347 #define B43_NPHY_TXF_20CO_B32S2 B43_PHY_N(0x0D3) /* TX filter 20 coeff B32 stage 2 */ 348 #define B43_NPHY_TXF_20CO_B1S2 B43_PHY_N(0x0D4) /* TX filter 20 coeff B1 stage 2 */ 364 #define B43_NPHY_TXF_40CO_AS0 B43_PHY_N(0x0E1) /* TX filter 40 coeff A stage 0 */ [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-iio-health-afe440x | 7 specific stage number corresponding to datasheet stage names 19 calculated difference in the value of stage 1 - 2 and 3 - 4. 21 The LED current for the stage is controlled via 39 Transimpedance Amplifier during the associated stage.
|
/linux/tools/testing/selftests/damon/ |
H A D | _damon_sysfs.py | 62 def stage(self): 108 def stage(self): 142 def stage(self): 163 err = goal.stage() 214 def stage(self): 218 err = self.access_pattern.stage() 226 err = self.quota.stage() 255 def stage(self): 287 def stage(self): 341 def stage(sel 58 def stage(self): global() member in DamosAccessPattern 104 def stage(self): global() member in DamosQuotaGoal 138 def stage(self): global() member in DamosQuota 210 def stage(self): global() member in Damos 251 def stage(self): global() member in DamonTarget 283 def stage(self): global() member in DamonAttrs 337 def stage(self): global() member in DamonCtx [all...] |
/linux/include/trace/ |
H A D | trace_custom_events.h | 22 /* The init stage creates the system string and enum mappings */ 36 /* Stage 1 creates the structure of the recorded event layout */ 57 /* Stage 2 creates the custom class */ 72 /* Stage 3 create the way to print the custom event */ 103 /* Stage 4 creates the offset layout for the fields */ 115 /* Stage 5 creates the helper function for dynamic fields */ 135 /* Stage 6 creates the probe function that records the event */ 183 /* Stage 7 creates the actual class and event structure for the custom event */
|
/linux/include/linux/remoteproc/ |
H A D | qcom_rproc.h | 10 * @QCOM_SSR_BEFORE_POWERUP: Remoteproc about to start (prepare stage) 11 * @QCOM_SSR_AFTER_POWERUP: Remoteproc is running (start stage) 12 * @QCOM_SSR_BEFORE_SHUTDOWN: Remoteproc crashed or shutting down (stop stage) 13 * @QCOM_SSR_AFTER_SHUTDOWN: Remoteproc is down (unprepare stage)
|
/linux/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_ctl.h | 45 * @stage: array to contain the pipe num for each stage 46 * @stage_cnt: valid stage number in stage array 55 enum mdp5_pipe stage[][MAX_PIPE_STAGE],
|