Home
last modified time | relevance | path

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

12345678

/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt.h43 * a stepping in the range [from, until). The lower stepping bound is
45 * macro is for checking bounds for workarounds, which usually have a stepping
46 * ("from") at which the hardware issue is first present and another stepping
54 * stepping bound for the specified IP version.
63 * a stepping in the range [from, until). The lower stepping bound is
65 * macro is for checking bounds for workarounds, which usually have a stepping
66 * ("from") at which the hardware issue is first present and another stepping
69 * workarounds that have no upper stepping bound for the specified IP version.
/linux/drivers/ata/
H A Dpata_icside.c29 unsigned int stepping; member
35 .stepping = 6,
41 .stepping = 6,
47 .stepping = 6,
352 ioaddr->data_addr = cmd + (ATA_REG_DATA << port->stepping); in pata_icside_setup_ioaddr()
353 ioaddr->error_addr = cmd + (ATA_REG_ERR << port->stepping); in pata_icside_setup_ioaddr()
354 ioaddr->feature_addr = cmd + (ATA_REG_FEATURE << port->stepping); in pata_icside_setup_ioaddr()
355 ioaddr->nsect_addr = cmd + (ATA_REG_NSECT << port->stepping); in pata_icside_setup_ioaddr()
356 ioaddr->lbal_addr = cmd + (ATA_REG_LBAL << port->stepping); in pata_icside_setup_ioaddr()
357 ioaddr->lbam_addr = cmd + (ATA_REG_LBAM << port->stepping); in pata_icside_setup_ioaddr()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_step.c16 * (Graphics/Media/Display) stepping values that can be compared numerically.
20 * lower stepping of the GT and/or display IP.
24 * may be jumps in the revision IDs or stepping values in the tables below.
28 * Some platforms always have the same stepping value for GT and display;
39 /* Same GT stepping between tgl_uy_revids and tgl_revids don't mean the same HW */
166 /* Not using the stepping scheme for the platform yet. */ in xe_step_pre_gmdid_get()
233 drm_dbg(&xe->drm, "Graphics GMD_ID revid value %d treated as future stepping\n", in xe_step_gmdid_get()
239 drm_dbg(&xe->drm, "Media GMD_ID revid value %d treated as future stepping\n", in xe_step_gmdid_get()
/linux/arch/x86/kernel/
H A Dstep.c111 * Enable single-stepping. Return nonzero if user mode is not using TF itself.
138 * Ensure that a trap is triggered once stepping out of a system in enable_single_step()
207 * Make sure block stepping (BTF) is not enabled unless it should be. in enable_step()
209 * instructions after the first when using block stepping. in enable_step()
210 * So no one should try to use debugger block stepping in a program in enable_step()
211 * that uses user-mode single stepping itself. in enable_step()
232 * Make sure block stepping (BTF) is disabled. in user_disable_single_step()
H A Dsmp.c78 * machines with B stepping processors can fail. XXX should provide
81 * B stepping CPUs may hang. There are hardware work arounds
83 * arounds. Basically that's so I can tell anyone with a B stepping
103 * the C stepping chips too.
115 * about nothing of note with C stepping upwards.
/linux/tools/power/cpupower/utils/helpers/
H A 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/drivers/gpu/drm/i915/
H A 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;
72 /* Same GT stepping between tgl_uy_revids and tgl_revids don't mean the same HW */
222 /* Not using the stepping scheme for the platform yet. */ in intel_step_init()
/linux/arch/arm64/kernel/probes/
H A 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()
/linux/drivers/hwmon/
H A 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()
/linux/arch/arm/boot/dts/marvell/
H A Dkirkwood-rd88f6281-z0.dts3 * Marvell RD88F6181 Z0 stepping descrition
8 * stepping of the SoC. The ethernet switch has a "wan" port.
/linux/arch/loongarch/kernel/
H A Dkprobes.c110 * of out-of-line single-step, that result in wrongly single stepping
169 /* IRQs and single stepping do not mix well */ in setup_singlestep()
171 /* set ip register to prepare for single stepping */ in setup_singlestep()
236 * stepping. Let's just reset current kprobe and exit. in kprobe_breakpoint_handler()
/linux/arch/x86/kernel/cpu/microcode/
H A Damd.c100 stepping : 4, member
111 __u32 stepping : 4, member
181 p.stepping = c.stepping; in cpuid_to_ucode_rev()
298 c.stepping = p.stepping; in ucode_rev_to_cpuid()
798 p_cid.stepping = 0; in patch_cpus_equivalent()
799 n_cid.stepping = 0; in patch_cpus_equivalent()
835 if (zn.stepping != zp.stepping) in patch_newer()
/linux/arch/arm64/kernel/
H A Dhw_breakpoint.c37 /* Currently stepping a per-CPU kernel breakpoint. */
493 * that would complicate the stepping code. in arch_build_bp_info()
569 * complicate the stepping code. in hw_breakpoint_arch_parse()
580 * This is used when single-stepping after a breakpoint exception.
657 /* Do we need to handle the stepping? */ in do_breakpoint()
671 /* If we're already stepping a watchpoint, just return. */ in do_breakpoint()
742 * handle the stepping ourselves since userspace really can't help in watchpoint_report()
819 /* If we're already stepping a breakpoint, just return. */ in do_watchpoint()
/linux/arch/csky/kernel/probes/
H A 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/arch/riscv/kernel/probes/
H A Dkprobes.c155 * out-of-line single-step, that result in wrongly single stepping
186 /* prepare for single stepping */ in setup_singlestep()
189 /* IRQs and single stepping do not mix well. */ in setup_singlestep()
312 * stepping. Let's just reset current kprobe and exit. in kprobe_breakpoint_handler()
/linux/arch/parisc/include/asm/
H A Dthread_info.h50 #define TIF_SINGLESTEP 9 /* single stepping? */
51 #define TIF_BLOCKSTEP 10 /* branch stepping? */
/linux/drivers/gpu/drm/i915/display/
H A Dintel_dmc.c301 /* Stepping (A, B, C, ..., *). * is a wildcard */
302 char stepping; member
304 /* Sub-stepping (0, 1, ..., *). * is a wildcard */
387 char stepping; member
417 si->stepping = step_name[0]; in intel_get_stepping_info()
935 if ((fw_info->substepping == '*' && si->stepping == fw_info->stepping) || in fw_info_matches_stepping()
936 (si->stepping == fw_info->stepping && si->substepping == fw_info->substepping) || in fw_info_matches_stepping()
942 (si->stepping == '*' && si->substepping == fw_info->substepping) || in fw_info_matches_stepping()
943 (fw_info->stepping == '*' && fw_info->substepping == '*')) in fw_info_matches_stepping()
972 * check for the stepping since we already found a previous FW in dmc_set_fw_offset()
H A Dintel_fdi_regs.h50 /* SNB A-stepping */
55 /* SNB B-stepping */
/linux/tools/testing/selftests/drivers/platform/x86/intel/ifs/
H A Dtest_ifs.sh44 STEPPING=""
191 STEPPING=$(grep -m 1 "stepping" /proc/cpuinfo | awk -F ":" '{printf "%02x",$2;}')
192 CPU_FMS="${FML}-${MODEL}-${STEPPING}"
/linux/arch/x86/mm/
H A Dkmmio.c249 * Hold the RCU read lock over single stepping to avoid looking in kmmio_handler()
252 * the single stepping. We can only handle one active kmmio trace in kmmio_handler()
306 * Enable single-stepping and disable interrupts for the faulting in kmmio_handler()
307 * context. Local interrupts must not get enabled during stepping. in kmmio_handler()
316 * If another cpu accesses the same page while we are stepping, in kmmio_handler()
/linux/tools/testing/selftests/rseq/
H A Drseq-ppc.h41 * better handle single-stepping through the restartable critical sections.
82 * useful to assist debuggers stepping over the critical section.
118 * useful to assist debuggers stepping over the critical section.
H A Drseq-s390.h59 * useful to assist debuggers stepping over the critical section.
86 * useful to assist debuggers stepping over the critical section.
/linux/drivers/bluetooth/
H A Dhci_bcm4377.c550 * stepping: Chip stepping read from OTP; used for firmware selection
582 char stepping[BCM4377_OTP_MAX_PARAM_LEN]; member
1181 if ((strcmp(bcm4377->stepping, "b1") == 0) || in bcm4378_send_calibration()
1182 strcmp(bcm4377->stepping, "b3") == 0) in bcm4378_send_calibration()
1194 if (strcmp(bcm4377->stepping, "c2") == 0) in bcm4387_send_calibration()
1220 bcm4377->hw->id, bcm4377->stepping, bcm4377->board_type, in bcm4377_request_blob()
1223 bcm4377->hw->id, bcm4377->stepping, bcm4377->board_type, in bcm4377_request_blob()
1986 if (len >= sizeof(bcm4377->stepping)) in bcm4377_parse_otp_chip_params()
1990 bcm4377->stepping[idx] = tolower(val[idx]); in bcm4377_parse_otp_chip_params()
1998 bcm4377->stepping[idx] = '\0'; in bcm4377_parse_otp_chip_params()
[all …]
/linux/arch/x86/kernel/cpu/
H A Dintel.c103 u8 stepping; member
143 c->x86_stepping == spectre_bad_microcodes[i].stepping) in bad_spectre_microcode()
378 "with B stepping processors.\n"); in intel_smp_check()
437 pr_info("CPU: C0 stepping P4 Xeon detected.\n"); in intel_workarounds()
444 * i.e. all B steppings and the C2 stepping of P54C when using their in intel_workarounds()
/linux/arch/x86/kernel/kprobes/
H A Dcore.c221 * However, RIP-relative instruction can not do single-stepping in __recover_probed_insn()
623 * int3 single stepping. in prepare_emulation()
878 * stepping. in setup_singlestep()
904 * Called after single-stepping. p->addr is the address of the
914 * flags because interrupt must be disabled around the single-stepping.
951 * after, single-stepping of a probed instruction. This entire in reenter_kprobe()
1011 * instruction, we must skip the single stepping. in kprobe_int3_handler()
1040 /* This must happen on single-stepping */ in kprobe_fault_handler()

12345678