/openbmc/qemu/target/s390x/ |
H A D | machine.c | 70 VMSTATE_UINT64(env.vregs[0][0], S390CPU), 71 VMSTATE_UINT64(env.vregs[1][0], S390CPU), 72 VMSTATE_UINT64(env.vregs[2][0], S390CPU), 73 VMSTATE_UINT64(env.vregs[3][0], S390CPU), 74 VMSTATE_UINT64(env.vregs[4][0], S390CPU), 75 VMSTATE_UINT64(env.vregs[5][0], S390CPU), 76 VMSTATE_UINT64(env.vregs[6][0], S390CPU), 77 VMSTATE_UINT64(env.vregs[7][0], S390CPU), 78 VMSTATE_UINT64(env.vregs[8][0], S390CPU), 79 VMSTATE_UINT64(env.vregs[9][0], S390CPU), [all …]
|
H A D | gdbstub.c | 150 ret = gdb_get_reg64(buf, env->vregs[n][1]); in cpu_read_vreg() 153 ret = gdb_get_reg64(buf, env->vregs[n][0]); in cpu_read_vreg() 154 ret += gdb_get_reg64(buf, env->vregs[n][1]); in cpu_read_vreg() 170 env->vregs[n][1] = ldq_be_p(mem_buf + 8); in cpu_write_vreg() 173 env->vregs[n][0] = ldq_be_p(mem_buf); in cpu_write_vreg() 174 env->vregs[n][1] = ldq_be_p(mem_buf + 8); in cpu_write_vreg()
|
H A D | helper.c | 244 uint64_t vregs[32][2]; /* 0x0000 */ member 269 sa->vregs[i][0] = cpu_to_be64(cpu->env.vregs[i][0]); in s390_store_adtl_status() 270 sa->vregs[i][1] = cpu_to_be64(cpu->env.vregs[i][1]); in s390_store_adtl_status()
|
H A D | arch_dump.c | 50 uint64_t vregs[16]; member 56 uint64_t vregs[16][2]; member 126 note->contents.vregslo.vregs[i] = cpu_to_be64(cpu->env.vregs[i][1]); in s390x_write_elf64_vregslo() 139 temp_vregshi->vregs[i][0] = cpu_to_be64(cpu->env.vregs[i + 16][0]); in s390x_write_elf64_vregshi() 140 temp_vregshi->vregs[i][1] = cpu_to_be64(cpu->env.vregs[i + 16][1]); in s390x_write_elf64_vregshi()
|
H A D | cpu-dump.c | 56 i, env->vregs[i][0], env->vregs[i][1], in s390_cpu_dump_state()
|
/openbmc/linux/drivers/remoteproc/ |
H A D | qcom_wcnss_iris.c | 25 struct regulator_bulk_data *vregs; member 30 const struct wcnss_vreg_info *vregs; member 37 .vregs = (struct wcnss_vreg_info[]) { 48 .vregs = (struct wcnss_vreg_info[]) { 59 .vregs = (struct wcnss_vreg_info[]) { 73 ret = regulator_bulk_enable(iris->num_vregs, iris->vregs); in qcom_iris_enable() 86 regulator_bulk_disable(iris->num_vregs, iris->vregs); in qcom_iris_enable() 94 regulator_bulk_disable(iris->num_vregs, iris->vregs); in qcom_iris_disable() 165 iris->vregs = devm_kcalloc(&iris->dev, in qcom_iris_probe() 169 if (!iris->vregs) { in qcom_iris_probe() [all …]
|
H A D | qcom_wcnss.c | 62 const struct wcnss_vreg_info *vregs; member 89 struct regulator_bulk_data *vregs; member 108 .vregs = (struct wcnss_vreg_info[]) { 121 .vregs = (struct wcnss_vreg_info[]) { 135 .vregs = (struct wcnss_vreg_info[]) { 149 .vregs = (struct wcnss_vreg_info[]) { 249 ret = regulator_bulk_enable(wcnss->num_vregs, wcnss->vregs); in wcnss_start() 282 regulator_bulk_disable(wcnss->num_vregs, wcnss->vregs); in wcnss_start() 468 wcnss->vregs = bulk; in wcnss_init_regulators() 597 ret = wcnss_init_regulators(wcnss, data->vregs, data->num_vregs, in wcnss_probe()
|
/openbmc/linux/drivers/gpu/drm/panel/ |
H A D | panel-boe-bf060y8m-aj0.c | 35 struct regulator_bulk_data vregs[BF060Y8M_VREG_MAX]; member 140 ret = regulator_enable(boe->vregs[BF060Y8M_VREG_EL_VDD].consumer); in boe_bf060y8m_aj0_prepare() 143 ret = regulator_enable(boe->vregs[BF060Y8M_VREG_EL_VSS].consumer); in boe_bf060y8m_aj0_prepare() 147 ret = regulator_enable(boe->vregs[BF060Y8M_VREG_VCC].consumer); in boe_bf060y8m_aj0_prepare() 151 ret = regulator_enable(boe->vregs[BF060Y8M_VREG_VDDIO].consumer); in boe_bf060y8m_aj0_prepare() 155 ret = regulator_enable(boe->vregs[BF060Y8M_VREG_VCI].consumer); in boe_bf060y8m_aj0_prepare() 173 regulator_disable(boe->vregs[BF060Y8M_VREG_VDDIO].consumer); in boe_bf060y8m_aj0_prepare() 175 regulator_disable(boe->vregs[BF060Y8M_VREG_VCC].consumer); in boe_bf060y8m_aj0_prepare() 177 regulator_disable(boe->vregs[BF060Y8M_VREG_EL_VSS].consumer); in boe_bf060y8m_aj0_prepare() 179 regulator_disable(boe->vregs[BF060Y8M_VREG_EL_VDD].consumer); in boe_bf060y8m_aj0_prepare() [all …]
|
H A D | panel-novatek-nt35950.c | 56 struct regulator_bulk_data vregs[NT35950_VREG_MAX]; member 397 nt->vregs[0].supply = "vddio"; in nt35950_sharp_init_vregs() 398 nt->vregs[1].supply = "avdd"; in nt35950_sharp_init_vregs() 399 nt->vregs[2].supply = "avee"; in nt35950_sharp_init_vregs() 400 nt->vregs[3].supply = "dvdd"; in nt35950_sharp_init_vregs() 401 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(nt->vregs), in nt35950_sharp_init_vregs() 402 nt->vregs); in nt35950_sharp_init_vregs() 406 ret = regulator_is_supported_voltage(nt->vregs[0].consumer, in nt35950_sharp_init_vregs() 410 ret = regulator_is_supported_voltage(nt->vregs[1].consumer, in nt35950_sharp_init_vregs() 415 ret = regulator_is_supported_voltage(nt->vregs[2].consumer, in nt35950_sharp_init_vregs() [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/aarch64/ |
H A D | get-reg-list.c | 134 case KVM_REG_ARM_CORE_REG(fp_regs.vregs[0]) ... in core_id_to_str() 135 KVM_REG_ARM_CORE_REG(fp_regs.vregs[31]): in core_id_to_str() 136 idx = (core_off - KVM_REG_ARM_CORE_REG(fp_regs.vregs[0])) / CORE_FPREGS_XX_NR_WORDS; in core_id_to_str() 565 static __u64 vregs[] = { variable 566 KVM_REG_ARM64 | KVM_REG_SIZE_U128 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(fp_regs.vregs[0]), 567 KVM_REG_ARM64 | KVM_REG_SIZE_U128 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(fp_regs.vregs[1]), 568 KVM_REG_ARM64 | KVM_REG_SIZE_U128 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(fp_regs.vregs[2]), 569 KVM_REG_ARM64 | KVM_REG_SIZE_U128 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(fp_regs.vregs[3]), 570 KVM_REG_ARM64 | KVM_REG_SIZE_U128 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(fp_regs.vregs[4]), 571 KVM_REG_ARM64 | KVM_REG_SIZE_U128 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(fp_regs.vregs[5]), [all …]
|
/openbmc/linux/drivers/phy/qualcomm/ |
H A D | phy-qcom-usb-hs-28nm.c | 63 struct regulator_bulk_data vregs[VREG_NUM]; member 160 ret = regulator_bulk_enable(VREG_NUM, priv->vregs); in qcom_snps_hsphy_power_on() 176 regulator_bulk_disable(VREG_NUM, priv->vregs); in qcom_snps_hsphy_power_off() 344 priv->vregs[VDD].supply = "vdd"; in qcom_snps_hsphy_probe() 345 priv->vregs[VDDA_1P8].supply = "vdda1p8"; in qcom_snps_hsphy_probe() 346 priv->vregs[VDDA_3P3].supply = "vdda3p3"; in qcom_snps_hsphy_probe() 348 ret = devm_regulator_bulk_get(dev, VREG_NUM, priv->vregs); in qcom_snps_hsphy_probe() 365 ret = regulator_set_load(priv->vregs[VDDA_1P8].consumer, 19000); in qcom_snps_hsphy_probe() 369 ret = regulator_set_load(priv->vregs[VDDA_3P3].consumer, 16000); in qcom_snps_hsphy_probe() 376 regulator_set_load(priv->vregs[VDDA_1P8].consumer, 0); in qcom_snps_hsphy_probe()
|
H A D | phy-qcom-pcie2.c | 43 struct regulator_bulk_data vregs[2]; member 61 ret = regulator_bulk_enable(ARRAY_SIZE(qphy->vregs), qphy->vregs); in qcom_pcie2_phy_init() 191 regulator_bulk_disable(ARRAY_SIZE(qphy->vregs), qphy->vregs); in qcom_pcie2_phy_exit() 276 qphy->vregs[0].supply = "vdda-vp"; in qcom_pcie2_phy_probe() 277 qphy->vregs[1].supply = "vdda-vph"; in qcom_pcie2_phy_probe() 278 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(qphy->vregs), qphy->vregs); in qcom_pcie2_phy_probe()
|
H A D | phy-qcom-snps-eusb2.c | 131 struct regulator_bulk_data vregs[EUSB2_NUM_VREGS]; member 238 ret = regulator_bulk_enable(ARRAY_SIZE(phy->vregs), phy->vregs); in qcom_snps_eusb2_hsphy_init() 342 regulator_bulk_disable(ARRAY_SIZE(phy->vregs), phy->vregs); in qcom_snps_eusb2_hsphy_init() 353 regulator_bulk_disable(ARRAY_SIZE(phy->vregs), phy->vregs); in qcom_snps_eusb2_hsphy_exit() 394 num = ARRAY_SIZE(phy->vregs); in qcom_snps_eusb2_hsphy_probe() 396 phy->vregs[i].supply = eusb2_hsphy_vreg_names[i]; in qcom_snps_eusb2_hsphy_probe() 398 ret = devm_regulator_bulk_get(dev, num, phy->vregs); in qcom_snps_eusb2_hsphy_probe()
|
H A D | phy-qcom-eusb2-repeater.c | 75 struct regulator_bulk_data *vregs; member 104 rptr->vregs = devm_kcalloc(dev, num, sizeof(*rptr->vregs), GFP_KERNEL); in eusb2_repeater_init_vregs() 105 if (!rptr->vregs) in eusb2_repeater_init_vregs() 109 rptr->vregs[i].supply = rptr->cfg->vreg_list[i]; in eusb2_repeater_init_vregs() 111 return devm_regulator_bulk_get(dev, num, rptr->vregs); in eusb2_repeater_init_vregs() 131 ret = regulator_bulk_enable(rptr->cfg->num_vregs, rptr->vregs); in eusb2_repeater_init() 196 return regulator_bulk_disable(rptr->cfg->num_vregs, rptr->vregs); in eusb2_repeater_exit()
|
H A D | phy-qcom-snps-femto-v2.c | 134 struct regulator_bulk_data vregs[SNPS_HS_NUM_VREGS]; member 393 ret = regulator_bulk_enable(ARRAY_SIZE(hsphy->vregs), hsphy->vregs); in qcom_snps_hsphy_init() 474 regulator_bulk_disable(ARRAY_SIZE(hsphy->vregs), hsphy->vregs); in qcom_snps_hsphy_init() 485 regulator_bulk_disable(ARRAY_SIZE(hsphy->vregs), hsphy->vregs); in qcom_snps_hsphy_exit() 593 num = ARRAY_SIZE(hsphy->vregs); in qcom_snps_hsphy_probe() 595 hsphy->vregs[i].supply = qcom_snps_hsphy_vreg_names[i]; in qcom_snps_hsphy_probe() 597 ret = devm_regulator_bulk_get(dev, num, hsphy->vregs); in qcom_snps_hsphy_probe()
|
H A D | phy-qcom-qmp-pcie-msm8996.c | 243 struct regulator_bulk_data *vregs; member 378 ret = regulator_bulk_enable(cfg->num_vregs, qmp->vregs); in qmp_pcie_msm8996_com_init() 410 regulator_bulk_disable(cfg->num_vregs, qmp->vregs); in qmp_pcie_msm8996_com_init() 441 regulator_bulk_disable(cfg->num_vregs, qmp->vregs); in qmp_pcie_msm8996_com_exit() 591 qmp->vregs = devm_kcalloc(dev, num, sizeof(*qmp->vregs), GFP_KERNEL); in qmp_pcie_msm8996_vreg_init() 592 if (!qmp->vregs) in qmp_pcie_msm8996_vreg_init() 596 qmp->vregs[i].supply = cfg->vreg_list[i]; in qmp_pcie_msm8996_vreg_init() 598 return devm_regulator_bulk_get(dev, num, qmp->vregs); in qmp_pcie_msm8996_vreg_init()
|
H A D | phy-qcom-qusb2.c | 436 struct regulator_bulk_data vregs[QUSB2_NUM_VREGS]; member 736 ret = regulator_bulk_enable(ARRAY_SIZE(qphy->vregs), qphy->vregs); in qusb2_phy_init() 871 regulator_bulk_disable(ARRAY_SIZE(qphy->vregs), qphy->vregs); in qusb2_phy_init() 892 regulator_bulk_disable(ARRAY_SIZE(qphy->vregs), qphy->vregs); in qusb2_phy_exit() 997 num = ARRAY_SIZE(qphy->vregs); in qusb2_phy_probe() 999 qphy->vregs[i].supply = qusb2_phy_vreg_names[i]; in qusb2_phy_probe() 1001 ret = devm_regulator_bulk_get(dev, num, qphy->vregs); in qusb2_phy_probe()
|
/openbmc/linux/drivers/hwmon/ |
H A D | ltc4245.c | 62 u8 vregs[0x0d]; member 85 data->gpios[0] = data->vregs[LTC4245_GPIOADC - 0x10]; in ltc4245_update_gpios() 110 data->gpios[gpio_curr] = data->vregs[LTC4245_GPIOADC - 0x10]; in ltc4245_update_gpios() 149 for (i = 0; i < ARRAY_SIZE(data->vregs); i++) { in ltc4245_update_device() 152 data->vregs[i] = 0; in ltc4245_update_device() 154 data->vregs[i] = val; in ltc4245_update_device() 173 const u8 regval = data->vregs[reg - 0x10]; in ltc4245_get_voltage() 209 const u8 regval = data->vregs[reg - 0x10]; in ltc4245_get_current()
|
/openbmc/qemu/target/arm/ |
H A D | arch_dump.c | 58 uint64_t vregs[64]; member 118 note.vfp.vregs[2 * i + 0] = cpu_to_dump64(s, q[0]); in aarch64_write_elf64_prfpreg() 119 note.vfp.vregs[2 * i + 1] = cpu_to_dump64(s, q[1]); in aarch64_write_elf64_prfpreg() 128 uint64_t tmp = note.vfp.vregs[2*i]; in aarch64_write_elf64_prfpreg() 129 note.vfp.vregs[2 * i] = note.vfp.vregs[2 * i + 1]; in aarch64_write_elf64_prfpreg() 130 note.vfp.vregs[2 * i + 1] = tmp; in aarch64_write_elf64_prfpreg() 306 uint64_t vregs[32]; member 349 note.vfp.vregs[i] = cpu_to_dump64(s, *aa32_vfp_dreg(env, i)); in arm_write_elf32_vfp()
|
/openbmc/u-boot/drivers/gpio/ |
H A D | rk_gpio.c | 103 int spl_gpio_set_pull(void *vregs, uint gpio, int pull) in spl_gpio_set_pull() argument 105 u32 *regs = vregs; in spl_gpio_set_pull() 127 int spl_gpio_output(void *vregs, uint gpio, int value) in spl_gpio_output() argument 129 struct rockchip_gpio_regs * const regs = vregs; in spl_gpio_output()
|
/openbmc/qemu/linux-user/s390x/ |
H A D | signal.c | 164 __put_user(env->vregs[i][1], &ext->vxrs_low[i]); in save_sigregs_ext() 167 __put_user(env->vregs[i + 16][0], &ext->vxrs_high[i][0]); in save_sigregs_ext() 168 __put_user(env->vregs[i + 16][1], &ext->vxrs_high[i][1]); in save_sigregs_ext() 350 __get_user(env->vregs[i][1], &ext->vxrs_low[i]); in restore_sigregs_ext() 353 __get_user(env->vregs[i + 16][0], &ext->vxrs_high[i][0]); in restore_sigregs_ext() 354 __get_user(env->vregs[i + 16][1], &ext->vxrs_high[i][1]); in restore_sigregs_ext()
|
/openbmc/linux/arch/loongarch/include/uapi/asm/ |
H A D | ptrace.h | 51 uint64_t vregs[32*2]; member 56 uint64_t vregs[32*4]; member
|
/openbmc/qemu/linux-user/aarch64/ |
H A D | signal.c | 65 uint64_t vregs[32 * 2]; /* really uint128_t vregs[32] */ member 171 __put_user(q[0], &fpsimd->vregs[i * 2 + 1]); in target_setup_fpsimd_record() 172 __put_user(q[1], &fpsimd->vregs[i * 2]); in target_setup_fpsimd_record() 174 __put_user(q[0], &fpsimd->vregs[i * 2]); in target_setup_fpsimd_record() 175 __put_user(q[1], &fpsimd->vregs[i * 2 + 1]); in target_setup_fpsimd_record() 290 __get_user(q[0], &fpsimd->vregs[i * 2 + 1]); in target_restore_fpsimd_record() 291 __get_user(q[1], &fpsimd->vregs[i * 2]); in target_restore_fpsimd_record() 293 __get_user(q[0], &fpsimd->vregs[i * 2]); in target_restore_fpsimd_record() 294 __get_user(q[1], &fpsimd->vregs[i * 2 + 1]); in target_restore_fpsimd_record()
|
/openbmc/linux/tools/testing/selftests/arm64/fp/ |
H A D | sve-ptrace.c | 296 p = (unsigned char *)&fpsimd->vregs[i]; in ptrace_sve_fpsimd() 298 for (j = 0; j < sizeof(fpsimd->vregs[i]); ++j) in ptrace_sve_fpsimd() 487 if (tmp != fpsimd_state.vregs[i]) { in ptrace_set_sve_get_fpsimd_data() 527 p = (unsigned char *)&write_fpsimd.vregs[i]; in ptrace_set_fpsimd_get_sve_data() 529 for (j = 0; j < sizeof(write_fpsimd.vregs[i]); ++j) in ptrace_set_fpsimd_get_sve_data() 589 if (tmp != write_fpsimd.vregs[i]) { in ptrace_set_fpsimd_get_sve_data()
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | guest.c | 67 return off >= KVM_REG_ARM_CORE_REG(fp_regs.vregs) && in core_reg_offset_is_vreg() 93 case KVM_REG_ARM_CORE_REG(fp_regs.vregs[0]) ... in core_reg_size_from_offset() 94 KVM_REG_ARM_CORE_REG(fp_regs.vregs[31]): in core_reg_size_from_offset() 169 case KVM_REG_ARM_CORE_REG(fp_regs.vregs[0]) ... in core_reg_addr() 170 KVM_REG_ARM_CORE_REG(fp_regs.vregs[31]): in core_reg_addr() 171 off -= KVM_REG_ARM_CORE_REG(fp_regs.vregs[0]); in core_reg_addr() 173 return &vcpu->arch.ctxt.fp_regs.vregs[off]; in core_reg_addr()
|