Home
last modified time | relevance | path

Searched full:stepping (Results 1 – 25 of 243) sorted by relevance

12345678910

/Linux-v6.1/drivers/ata/
Dpata_icside.c29 unsigned int stepping; member
35 .stepping = 6,
41 .stepping = 6,
47 .stepping = 6,
354 ioaddr->data_addr = cmd + (ATA_REG_DATA << port->stepping); in pata_icside_setup_ioaddr()
355 ioaddr->error_addr = cmd + (ATA_REG_ERR << port->stepping); in pata_icside_setup_ioaddr()
356 ioaddr->feature_addr = cmd + (ATA_REG_FEATURE << port->stepping); in pata_icside_setup_ioaddr()
357 ioaddr->nsect_addr = cmd + (ATA_REG_NSECT << port->stepping); in pata_icside_setup_ioaddr()
358 ioaddr->lbal_addr = cmd + (ATA_REG_LBAL << port->stepping); in pata_icside_setup_ioaddr()
359 ioaddr->lbam_addr = cmd + (ATA_REG_LBAM << port->stepping); in pata_icside_setup_ioaddr()
[all …]
/Linux-v6.1/arch/x86/kernel/
Dstep.c109 * Enable single-stepping. Return nonzero if user mode is not using TF itself.
136 * Ensure that a trap is triggered once stepping out of a system in enable_single_step()
205 * Make sure block stepping (BTF) is not enabled unless it should be. in enable_step()
207 * instructions after the first when using block stepping. in enable_step()
208 * So no one should try to use debugger block stepping in a program in enable_step()
209 * that uses user-mode single stepping itself. in enable_step()
230 * Make sure block stepping (BTF) is disabled. in user_disable_single_step()
Dsmp.c76 * machines with B stepping processors can fail. XXX should provide
79 * B stepping CPUs may hang. There are hardware work arounds
81 * arounds. Basically that's so I can tell anyone with a B stepping
101 * the C stepping chips too.
113 * about nothing of note with C stepping upwards.
/Linux-v6.1/tools/power/cpupower/utils/helpers/
Dcpuid.c40 * Extract CPU vendor, family, model, stepping info from /proc/cpuinfo
59 cpu_info->stepping = unknown; in get_cpu_info()
90 } else if (!strncmp(value, "stepping\t: ", 10)) { in get_cpu_info()
91 sscanf(value, "stepping\t: %u", in get_cpu_info()
92 &cpu_info->stepping); in get_cpu_info()
98 cpu_info->stepping == unknown) { in get_cpu_info()
/Linux-v6.1/arch/x86/include/asm/
Dcpu_device_id.h30 * @_steppings: Bitmask for steppings, stepping constant or X86_STEPPING_ANY
170 * vendor/family/model/stepping must be all set.
172 * Only checks against the boot CPU. When mixed-stepping configs are
173 * valid for a CPU model, add a quirk for every valid stepping and
185 #define INTEL_CPU_DESC(model, stepping, revision) { \ argument
189 .x86_stepping = (stepping), \
/Linux-v6.1/arch/arm64/kernel/probes/
Ddecode-insn.c23 * Deliberate generation of an exception during stepping is also not in aarch64_insn_is_steppable()
25 * things we can't handle during single-stepping. in aarch64_insn_is_steppable()
38 * executing in the single-stepping environment. We do make one in aarch64_insn_is_steppable()
48 * single stepping as they may cause exception or other in aarch64_insn_is_steppable()
Dkprobes.c71 * Needs restoring of return address after stepping xol. in arch_prepare_ss_slot()
216 /* prepare for single stepping */ in setup_singlestep()
334 * stepping. Let's just reset current kprobe and exit. in kprobe_handler()
/Linux-v6.1/arch/arm/boot/dts/
Dkirkwood-rd88f6281-z0.dts3 * Marvell RD88F6181 Z0 stepping descrition
8 * stepping of the SoC. The ethernet switch has a "wan" port.
Dkirkwood-rd88f6281-a.dts8 * higher stepping of the SoC. The ethernet switch does not have a
/Linux-v6.1/drivers/gpu/drm/i915/
Dintel_step.c12 * lower stepping of the GT and/or display IP. This file provides lookup
13 * tables to map the PCI revision into a standard set of stepping values that
18 * may be jumps in the revision IDs or stepping values in the tables below.
22 * Some platforms always have the same stepping value for GT and display;
73 /* Same GT stepping between tgl_uy_revids and tgl_revids don't mean the same HW */
206 /* Not using the stepping scheme for the platform yet. */ in intel_step_init()
Di915_drv.h749 * stepping back to "A0" for their first iterations, even though they're more
750 * similar to a G10 B0 stepping and G10 C0 stepping respectively in terms of
751 * functionality and workarounds. However the display stepping does not reset
752 * in the same manner --- a specific stepping like "B0" has a consistent
755 * TLDR: All GT workarounds and stepping-specific logic must be applied in
757 * and stepping-specific logic will be applied with a general DG2-wide stepping
/Linux-v6.1/drivers/hwmon/
Dk8temp.c137 u8 model, stepping; in k8temp_probe() local
146 stepping = boot_cpu_data.x86_stepping; in k8temp_probe()
149 if ((model == 4 && stepping == 0) || in k8temp_probe()
150 (model == 5 && stepping <= 1)) in k8temp_probe()
Dcoretemp.c195 { "CPU 230", 100000 }, /* Model 0x1c, stepping 2 */
196 { "CPU 330", 125000 }, /* Model 0x1c, stepping 2 */
220 * Also matches S12x0 (stepping 9), covered by
241 * and model/stepping information. in adjust_tjmax()
416 * fixed for stepping D0 (6EC). in chk_ucode_version()
/Linux-v6.1/tools/perf/arch/x86/util/
Dheader.c78 /* Full CPUID format for x86 is vendor-family-model-stepping */
109 "vendor-family-model-stepping\n", id); in strcmp_cpuid_str()
126 * ignoring the stepping. in strcmp_cpuid_str()
/Linux-v6.1/drivers/gpu/drm/i915/display/
Dintel_dmc.c161 /* Stepping (A, B, C, ..., *). * is a wildcard */
162 char stepping; member
164 /* Sub-stepping (0, 1, ..., *). * is a wildcard */
247 char stepping; member
267 si->stepping = step_name[0]; in intel_get_stepping_info()
496 if ((fw_info->substepping == '*' && si->stepping == fw_info->stepping) || in fw_info_matches_stepping()
497 (si->stepping == fw_info->stepping && si->substepping == fw_info->substepping) || in fw_info_matches_stepping()
503 (si->stepping == '*' && si->substepping == fw_info->substepping) || in fw_info_matches_stepping()
504 (fw_info->stepping == '*' && fw_info->substepping == '*')) in fw_info_matches_stepping()
533 * check for the stepping since we already found a previous FW in dmc_set_fw_offset()
/Linux-v6.1/drivers/staging/media/deprecated/saa7146/av7110/
Dvideo-command.rst77 1 specifies forward single stepping,
78 -1 specifies backward single stepping,
/Linux-v6.1/arch/riscv/kernel/probes/
Dkprobes.c137 * out-of-line single-step, that result in wrongly single stepping
168 /* prepare for single stepping */ in setup_singlestep()
171 /* IRQs and single stepping do not mix well. */ in setup_singlestep()
294 * stepping. Let's just reset current kprobe and exit. in kprobe_breakpoint_handler()
/Linux-v6.1/arch/parisc/include/asm/
Dthread_info.h50 #define TIF_SINGLESTEP 9 /* single stepping? */
51 #define TIF_BLOCKSTEP 10 /* branch stepping? */
/Linux-v6.1/arch/sparc/kernel/
Duprobes.c161 /* Single-stepping can be avoided for certain instructions: NOPs and
166 * This function returns true if the single-stepping can be skipped,
185 * initialized with the original instruction and the single-stepping
210 * single-stepping. To avoid the SMP problems that can occur when we
/Linux-v6.1/arch/csky/kernel/probes/
Dkprobes.c155 * out-of-line single-step, that result in wrongly single stepping
205 /* prepare for single stepping */ in setup_singlestep()
210 /* IRQs and single stepping do not mix well. */ in setup_singlestep()
336 * stepping. Let's just reset current kprobe and exit. in kprobe_breakpoint_handler()
/Linux-v6.1/arch/arm64/kernel/
Dhw_breakpoint.c35 /* Currently stepping a per-CPU kernel breakpoint. */
491 * that would complicate the stepping code. in arch_build_bp_info()
567 * complicate the stepping code. in hw_breakpoint_arch_parse()
578 * This is used when single-stepping after a breakpoint exception.
656 /* Do we need to handle the stepping? */ in breakpoint_handler()
670 /* If we're already stepping a watchpoint, just return. */ in breakpoint_handler()
743 * handle the stepping ourselves since userspace really can't help in watchpoint_report()
821 /* If we're already stepping a breakpoint, just return. */ in watchpoint_handler()
/Linux-v6.1/arch/x86/mm/
Dkmmio.c244 * single stepping. We can only handle one active kmmio trace in kmmio_handler()
247 * stepping to avoid looking up the probe and kmmio_fault_page in kmmio_handler()
301 * Enable single-stepping and disable interrupts for the faulting in kmmio_handler()
302 * context. Local interrupts must not get enabled during stepping. in kmmio_handler()
311 * If another cpu accesses the same page while we are stepping, in kmmio_handler()
/Linux-v6.1/drivers/cpufreq/
Dspeedstep-lib.c279 * B-stepping [M-P4-M] in speedstep_detect_processor()
287 * C-stepping [M-P4-M] in speedstep_detect_processor()
291 * samples are only of B-stepping... in speedstep_detect_processor()
298 * D-stepping [M-P4-M or M-P4/533] in speedstep_detect_processor()
/Linux-v6.1/arch/x86/kernel/cpu/
Dproc.c80 seq_printf(m, "stepping\t: %d\n", c->x86_stepping); in show_cpuinfo()
82 seq_puts(m, "stepping\t: unknown\n"); in show_cpuinfo()
/Linux-v6.1/tools/perf/arch/x86/annotate/
Dinstructions.c200 unsigned int family, model, stepping; in x86__cpuid_parse() local
204 * cpuid = "GenuineIntel,family,model,stepping" in x86__cpuid_parse()
206 ret = sscanf(cpuid, "%*[^,],%u,%u,%u", &family, &model, &stepping); in x86__cpuid_parse()

12345678910