Home
last modified time | relevance | path

Searched full:vcore (Results 1 – 25 of 65) sorted by relevance

123

/linux/Documentation/hwmon/
H A Dmax16601.rst75 in1_input VCORE input voltage.
79 in2_input VCORE output voltage.
83 curr1_input VCORE input current, derived from duty cycle
89 curr[P+2]_input VCORE phase P input current.
92 curr[N+2]_input VCORE input current, derived from sensor
100 curr[N+4]_input VCORE output current.
107 curr[N+P+5]_input VCORE phase P output current.
129 temp1_input VCORE temperature.
/linux/drivers/regulator/
H A Dmtk-dvfsrc-regulator.c111 MTK_DVFSRC_VREG("dvfsrc-vcore", VCORE, mt6873_voltages),
126 MTK_DVFSRC_VREG("dvfsrc-vcore", VCORE, mt8183_voltages),
142 MTK_DVFSRC_VREG("dvfsrc-vcore", VCORE, mt8195_voltages),
H A Dmt6380-regulator.c275 MT6380_BUCK("buck-vcore", VCORE, 600000, 1393750, 6250,
H A Dmt6358-regulator.c507 MT6358_BUCK("buck_vcore", VCORE, "vsys-vcore", 500000, 1293750, 6250,
579 MT6366_BUCK("vcore", VCORE, 500000, 1293750, 6250,
/linux/drivers/hwmon/
H A Datxp1.c97 unsigned long vcore; in cpu0_vid_store() local
100 err = kstrtoul(buf, 10, &vcore); in cpu0_vid_store()
104 vcore /= 25; in cpu0_vid_store()
105 vcore *= 25; in cpu0_vid_store()
108 vid = vid_to_reg(vcore, data->vrm); in cpu0_vid_store()
127 dev_dbg(dev, "Setting VCore to %d mV (0x%02x)\n", (int)vcore, vid); in cpu0_vid_store()
/linux/Documentation/devicetree/bindings/regulator/
H A Dmediatek,mt6873-dvfsrc-regulator.yaml24 dvfsrc-vcore:
25 description: DVFSRC-controlled SoC Vcore regulator
39 - dvfsrc-vcore
H A Dmt6380-regulator.txt11 buck-core1, buck-vcore, buck-vrf
29 mt6380_vcore_reg: buck-vcore {
30 regulator-name = "vcore";
H A Dmediatek,mt6358-regulator.yaml31 vsys-vcore-supply:
32 description: Supply for buck regulator vcore
H A Dmediatek,mt6357-regulator.yaml84 mt6357_vcore_reg: buck-vcore {
85 regulator-name = "vcore";
/linux/arch/powerpc/kvm/
H A Dbook3s_hv.c140 * online threads in the vcore being run.
179 /* Used to traverse the list of runnable threads for a given vcore */
257 * run as part of a virtual core, but the task running the vcore
262 * of running the core, and the other vcpu tasks in the vcore will
267 * a vcore using vc->stolen_tb, and the stolen time when the vcpu
270 * stolen time for a vcore when it is inactive, or for a vcpu
281 * updates to vc->stolen_tb are protected by the vcore->stoltb_lock
320 struct kvmppc_vcore *vc = vcpu->arch.vcore; in kvmppc_core_vcpu_load_hv()
336 * We can test vc->runner without taking the vcore lock, in kvmppc_core_vcpu_load_hv()
355 struct kvmppc_vcore *vc = vcpu->arch.vcore; in kvmppc_core_vcpu_put_hv()
[all …]
H A Dbook3s_hv_nestedv2.c321 vcpu->arch.vcore->vtb); in gs_msg_ops_vcpu_fill_info()
325 vcpu->arch.vcore->dpdes); in gs_msg_ops_vcpu_fill_info()
329 vcpu->arch.vcore->lpcr); in gs_msg_ops_vcpu_fill_info()
333 vcpu->arch.vcore->tb_offset); in gs_msg_ops_vcpu_fill_info()
359 vcpu->arch.vcore->tb_offset; in gs_msg_ops_vcpu_fill_info()
372 if (!vcpu->arch.vcore->arch_compat) { in gs_msg_ops_vcpu_fill_info()
378 arch_compat = vcpu->arch.vcore->arch_compat; in gs_msg_ops_vcpu_fill_info()
566 vcpu->arch.vcore->vtb = kvmppc_gse_get_u64(gse); in gs_msg_ops_vcpu_refresh_info()
569 vcpu->arch.vcore->dpdes = kvmppc_gse_get_u64(gse); in gs_msg_ops_vcpu_refresh_info()
572 vcpu->arch.vcore->lpcr = kvmppc_gse_get_u64(gse); in gs_msg_ops_vcpu_refresh_info()
[all …]
H A Dbook3s_hv_tm_builtin.c53 if ((msr & MSR_PR) && (vcpu->arch.vcore->pcr & PCR_ARCH_206)) in kvmhv_p9_tm_emulation_early()
92 if ((msr & MSR_PR) && (vcpu->arch.vcore->pcr & PCR_ARCH_206)) in kvmhv_p9_tm_emulation_early()
H A Dbook3s_hv_builtin.c258 bits of vcore->entry_exit_map */ in kvmhv_commence_exit()
269 * Trigger the other threads in this vcore to exit the guest. in kvmhv_commence_exit()
547 (vcpu->arch.vcore->lpcr & LPCR_AIL) == LPCR_AIL_3 && in inject_interrupt()
599 vcpu->arch.vcore->dpdes = 1; in kvmppc_guest_entry_inject_int()
H A Dbook3s_hv_tm.c84 if ((msr & MSR_PR) && (vcpu->arch.vcore->pcr & PCR_ARCH_206)) { in kvmhv_p9_tm_emulation()
135 if ((msr & MSR_PR) && (vcpu->arch.vcore->pcr & PCR_ARCH_206)) { in kvmhv_p9_tm_emulation()
/linux/drivers/mfd/
H A Dstw481x.c80 u8 vcore; in stw481x_startup() local
107 vcore = ret & 0x0f; in stw481x_startup()
120 dev_info(&stw481x->client->dev, "VCORE: %u.%uV %s\n", in stw481x_startup()
121 vcore_val[vcore] / 100, vcore_val[vcore] % 100, in stw481x_startup()
153 dev_info(&stw481x->client->dev, "VCORE SLEEP: %u.%uV\n", in stw481x_startup()
/linux/drivers/hwmon/pmbus/
H A Dmax16601.c8 * This chip series supports two rails, VCORE and VSA. Telemetry information
20 * currents for VCORE. Telemetry is reported in vendor specific registers.
80 case 0: /* VCORE */ in max16601_read_word()
110 case 1: /* VCORE, read IIN/PIN from sensor element */ in max16601_read_word()
171 case 0: /* VCORE */ in max16601_write_word()
173 case 1: /* VCORE IIN/PIN from sensor element */ in max16601_write_word()
/linux/Documentation/devicetree/bindings/media/i2c/
H A Dst,st-vgxy61.yaml34 VCORE-supply:
84 - VCORE-supply
101 VCORE-supply = <&v1v2>;
H A Dmipi-ccs.yaml43 vcore-supply:
44 description: Core voltage supply (VCore), sensor dependent.
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt6380.dtsi23 mt6380_vcore_reg: buck-vcore {
24 regulator-name = "vcore";
H A Dmt6357.dtsi28 mt6357_vcore_reg: buck-vcore {
29 regulator-name = "vcore";
/linux/arch/powerpc/include/asm/
H A Dkvm_book3s.h580 vcpu->arch.vcore->reg = val; \
588 return vcpu->arch.vcore->reg; \
604 return vcpu->arch.vcore->tb_offset; in kvmppc_get_tb_offset()
659 * 0) unchanged: if the guest is filling each VCORE completely then it will be
667 * possible if the guest is leaving at least 1/2 of each VCORE empty, so IDs
668 * can be safely packed into the second half of each VCORE by adding an offset
673 * VCORE empty so packed IDs can be offset by (stride / 4) and (stride * 3 / 4).
/linux/Documentation/virt/kvm/
H A Dhalt-polling.rst11 vcpus of a single vcore have ceded, the host kernel polls for wakeup conditions
41 or in the case of powerpc kvm-hv, in the vcore struct:
45 Thus this is a per vcpu (or vcore) value.
/linux/arch/arm/boot/dts/arm/
H A Dvexpress-v2p-ca15_a7.dts341 regulator-name = "A15 Vcore";
345 label = "A15 Vcore";
352 regulator-name = "A7 Vcore";
356 label = "A7 Vcore";
/linux/drivers/cpufreq/
H A Dpxa3xx-cpufreq.c72 #define OP(cpufreq, _xl, _xn, _hss, _dmc, _smc, _sfl, _dfi, vcore, vsram) \ argument
82 .vcc_core = vcore, \
H A Dpmac32-cpufreq.c551 volt_gpio_np = of_find_node_by_name(NULL, "cpu-vcore-select"); in pmac_cpufreq_init_7447A()
556 pr_err("missing cpu-vcore-select gpio\n"); in pmac_cpufreq_init_7447A()
587 volt_gpio_np = of_find_node_by_name(NULL, "cpu-vcore-select"); in pmac_cpufreq_init_750FX()

123