Home
last modified time | relevance | path

Searched refs:reg_info (Results 1 – 25 of 38) sorted by relevance

12

/openbmc/linux/drivers/net/dsa/qca/
H A Dqca8k-leds.c33 reg_info->reg = QCA8K_LED_CTRL3_REG; in qca8k_get_enable_led_reg()
98 struct qca8k_led_pattern_en reg_info; in qca8k_led_brightness_set() local
150 mask << reg_info.shift, in qca8k_led_brightness_set()
151 val << reg_info.shift); in qca8k_led_brightness_set()
177 val >>= reg_info.shift; in qca8k_led_brightness_get()
221 regmap_update_bits(priv->regmap, reg_info.reg, mask << reg_info.shift, in qca8k_cled_blink_set()
222 val << reg_info.shift); in qca8k_cled_blink_set()
248 return regmap_update_bits(priv->regmap, reg_info.reg, mask << reg_info.shift, in qca8k_cled_trigger_offload()
249 val << reg_info.shift); in qca8k_cled_trigger_offload()
265 val >>= reg_info.shift; in qca8k_cled_hw_control_status()
[all …]
/openbmc/linux/tools/testing/selftests/kvm/aarch64/
H A Dhypercalls.c176 vcpu_get_reg(vcpu, reg_info->reg, &val); in test_fw_regs_before_vm_start()
179 reg_info->reg, FW_REG_ULIMIT_VAL(reg_info->max_feat_bit), val); in test_fw_regs_before_vm_start()
185 reg_info->reg, errno); in test_fw_regs_before_vm_start()
187 vcpu_get_reg(vcpu, reg_info->reg, &val); in test_fw_regs_before_vm_start()
195 if (reg_info->max_feat_bit < 63) { in test_fw_regs_before_vm_start()
196 ret = __vcpu_set_reg(vcpu, reg_info->reg, BIT(reg_info->max_feat_bit + 1)); in test_fw_regs_before_vm_start()
199 errno, reg_info->reg); in test_fw_regs_before_vm_start()
217 vcpu_get_reg(vcpu, reg_info->reg, &val); in test_fw_regs_after_vm_start()
220 reg_info->reg); in test_fw_regs_after_vm_start()
227 ret = __vcpu_set_reg(vcpu, reg_info->reg, FW_REG_ULIMIT_VAL(reg_info->max_feat_bit)); in test_fw_regs_after_vm_start()
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Dreg.c622 num_rules = reg_info->num_5ghz_reg_rules + reg_info->num_2ghz_reg_rules; in ath11k_reg_build_regd()
627 if (reg_info->is_ext_reg_event) in ath11k_reg_build_regd()
651 reg_info->dfs_region, num_rules); in ath11k_reg_build_regd()
656 if (reg_info->num_2ghz_reg_rules && in ath11k_reg_build_regd()
657 (i < reg_info->num_2ghz_reg_rules)) { in ath11k_reg_build_regd()
660 reg_info->max_bw_2ghz); in ath11k_reg_build_regd()
662 } else if (reg_info->num_5ghz_reg_rules && in ath11k_reg_build_regd()
663 (j < reg_info->num_5ghz_reg_rules)) { in ath11k_reg_build_regd()
666 reg_info->max_bw_5ghz); in ath11k_reg_build_regd()
675 } else if (reg_info->is_ext_reg_event && in ath11k_reg_build_regd()
[all …]
H A Dwmi.c5156 reg_info->alpha2, reg_info->dfs_region, in ath11k_pull_reg_chan_list_update_ev()
5157 reg_info->min_bw_2ghz, reg_info->max_bw_2ghz, in ath11k_pull_reg_chan_list_update_ev()
5158 reg_info->min_bw_5ghz, reg_info->max_bw_5ghz); in ath11k_pull_reg_chan_list_update_ev()
5444 reg_info->alpha2, reg_info->dfs_region, in ath11k_pull_reg_chan_list_ext_update_ev()
5445 reg_info->min_bw_2ghz, reg_info->max_bw_2ghz, in ath11k_pull_reg_chan_list_ext_update_ev()
5446 reg_info->min_bw_5ghz, reg_info->max_bw_5ghz); in ath11k_pull_reg_chan_list_ext_update_ev()
5507 reg_info->alpha2, reg_info->num_5ghz_reg_rules, in ath11k_pull_reg_chan_list_ext_update_ev()
7083 reg_info = kzalloc(sizeof(*reg_info), GFP_ATOMIC); in ath11k_reg_chan_list_event()
7084 if (!reg_info) { in ath11k_reg_chan_list_event()
7194 if (reg_info) { in ath11k_reg_chan_list_event()
[all …]
H A Dreg.h33 struct cur_regulatory_info *reg_info, bool intersect);
/openbmc/linux/drivers/net/wireless/ath/ath12k/
H A Dreg.c575 num_rules = reg_info->num_5g_reg_rules + reg_info->num_2g_reg_rules; in ath12k_reg_build_regd()
581 if (reg_info->is_ext_reg_event) in ath12k_reg_build_regd()
605 reg_info->dfs_region, num_rules); in ath12k_reg_build_regd()
610 if (reg_info->num_2g_reg_rules && in ath12k_reg_build_regd()
611 (i < reg_info->num_2g_reg_rules)) { in ath12k_reg_build_regd()
614 reg_info->max_bw_2g); in ath12k_reg_build_regd()
616 } else if (reg_info->num_5g_reg_rules && in ath12k_reg_build_regd()
617 (j < reg_info->num_5g_reg_rules)) { in ath12k_reg_build_regd()
620 reg_info->max_bw_5g); in ath12k_reg_build_regd()
629 } else if (reg_info->is_ext_reg_event && in ath12k_reg_build_regd()
[all …]
H A Dwmi.c4595 __func__, reg_info->alpha2, reg_info->dfs_region, in ath12k_pull_reg_chan_list_ext_update_ev()
4596 reg_info->min_bw_2g, reg_info->max_bw_2g, in ath12k_pull_reg_chan_list_ext_update_ev()
4597 reg_info->min_bw_5g, reg_info->max_bw_5g); in ath12k_pull_reg_chan_list_ext_update_ev()
4627 reg_info->reg_rules_2g_ptr = in ath12k_pull_reg_chan_list_ext_update_ev()
4705 reg_info->client_type, reg_info->domain_code_6g_super_id); in ath12k_pull_reg_chan_list_ext_update_ev()
5415 reg_info = kzalloc(sizeof(*reg_info), GFP_ATOMIC); in ath12k_reg_chan_list_event()
5416 if (!reg_info) { in ath12k_reg_chan_list_event()
5437 pdev_idx = reg_info->phy_id; in ath12k_reg_chan_list_event()
5456 reg_info->alpha2, 2)) in ath12k_reg_chan_list_event()
5514 if (reg_info) { in ath12k_reg_chan_list_event()
[all …]
/openbmc/linux/kernel/bpf/
H A Dbpf_iter.c12 const struct bpf_iter_reg *reg_info; member
73 return tinfo->reg_info->feature & BPF_ITER_RESCHED; in bpf_iter_target_support_resched()
253 return link->tinfo->reg_info->seq_info; in __get_seq_info()
304 tinfo->reg_info = reg_info; in bpf_iter_reg_target()
321 if (reg_info == tinfo->reg_info) { in bpf_iter_unreg_target()
381 const struct bpf_iter_reg *reg_info; in bpf_iter_get_func_proto() local
383 reg_info = tinfo->reg_info; in bpf_iter_get_func_proto()
384 if (reg_info->get_func_proto) in bpf_iter_get_func_proto()
399 if (iter_link->tinfo->reg_info->detach_target) in bpf_iter_link_release()
447 iter_link->tinfo->reg_info->target); in bpf_iter_link_show_fdinfo()
[all …]
/openbmc/linux/drivers/clk/mmp/
H A Dclk-mix.c26 unsigned int div_mask = (1 << mix->reg_info.width_div) - 1; in _get_maxdiv()
134 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in _set_rate()
289 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in mmp_clk_mix_get_parent()
307 width = mix->reg_info.width_mux; in mmp_clk_mix_get_parent()
308 shift = mix->reg_info.shift_mux; in mmp_clk_mix_get_parent()
319 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in mmp_clk_mix_recalc_rate()
337 width = mix->reg_info.width_div; in mmp_clk_mix_recalc_rate()
338 shift = mix->reg_info.shift_div; in mmp_clk_mix_recalc_rate()
462 memcpy(&mix->reg_info, &config->reg_info, sizeof(config->reg_info)); in mmp_clk_register_mix()
487 if (config->reg_info.bit_fc >= 32) in mmp_clk_register_mix()
[all …]
H A Dclk-of-mmp2.c302 .reg_info = DEFINE_MIX_REG_INFO(4, 10, 2, 8, 32),
328 .reg_info = DEFINE_MIX_REG_INFO(4, 17, 2, 6, 32),
331 .reg_info = DEFINE_MIX_REG_INFO(4, 16, 2, 6, 32),
400 sdh_mix_config.reg_info.reg_clk_ctrl = pxa_unit->apmu_base + APMU_SDH0; in mmp2_axi_periph_clk_init()
406 ccic0_mix_config.reg_info.reg_clk_ctrl = pxa_unit->apmu_base + APMU_CCIC0; in mmp2_axi_periph_clk_init()
413 ccic1_mix_config.reg_info.reg_clk_ctrl = pxa_unit->apmu_base + APMU_CCIC1; in mmp2_axi_periph_clk_init()
H A Dclk.h77 struct mmp_clk_mix_reg_info reg_info; member
88 struct mmp_clk_mix_reg_info reg_info; member
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/pxaregs/pxaregs-1.14/
H A Dpxaregs.c33 struct reg_info { struct
43 static struct reg_info regs[] = { argument
1885 int n=sizeof(regs)/sizeof(struct reg_info); in dumpall()
1896 int n=sizeof(regs)/sizeof(struct reg_info); in dumpmatching()
1912 int n=sizeof(regs)/sizeof(struct reg_info); in setreg()
H A Dserial.patch7 @@ -78,6 +78,9 @@ static struct reg_info regs[] = {
H A Dusb.patch7 @@ -78,6 +78,12 @@ static struct reg_info regs[] = {
/openbmc/linux/arch/arc/kernel/
H A Dunwind.c55 } reg_info[] = { variable
62 #define REG_INVALID(r) (reg_info[r].width == 0)
147 struct unwind_item regs[ARRAY_SIZE(reg_info)];
1071 || reg_info[retAddrReg].width != in arc_unwind()
1146 || state.cfa.reg >= ARRAY_SIZE(reg_info) in arc_unwind()
1205 || reg_info[i].width > in arc_unwind()
1206 reg_info[state.regs[i].value].width) in arc_unwind()
1208 switch (reg_info[state.regs[i].value].width) { in arc_unwind()
1242 if (reg_info[i].width != sizeof(UNW_SP(frame)) in arc_unwind()
1249 switch (reg_info[i].width) { in arc_unwind()
[all …]
/openbmc/qemu/hw/net/can/
H A Dxlnx-zynqmp-can.c314 register_reset(&s->reg_info[R_SOFTWARE_RESET_REGISTER]); in can_config_reset()
315 register_reset(&s->reg_info[R_MODE_SELECT_REGISTER]); in can_config_reset()
319 register_reset(&s->reg_info[R_STATUS_REGISTER]); in can_config_reset()
320 register_reset(&s->reg_info[R_INTERRUPT_STATUS_REGISTER]); in can_config_reset()
322 register_reset(&s->reg_info[R_INTERRUPT_CLEAR_REGISTER]); in can_config_reset()
323 register_reset(&s->reg_info[R_WIR]); in can_config_reset()
328 register_reset(&s->reg_info[R_ERROR_COUNTER_REGISTER]); in can_config_mode()
329 register_reset(&s->reg_info[R_ERROR_STATUS_REGISTER]); in can_config_mode()
1001 register_reset(&s->reg_info[i]); in xlnx_zynqmp_can_reset_init()
1015 register_reset(&s->reg_info[i]); in xlnx_zynqmp_can_reset_hold()
[all …]
/openbmc/linux/arch/ia64/kernel/
H A Dpalinfo.c151 static void bitregister_process(struct seq_file *m, u64 *reg_info, int max) in bitregister_process() argument
154 u64 value = reg_info[0]; in bitregister_process()
160 if (i != 0 && (i%64) == 0) value = *++reg_info; in bitregister_process()
422 u64 reg_info[2]; in register_info() local
435 if (ia64_pal_register_info(info, &reg_info[0], &reg_info[1]) != 0) in register_info()
438 bitregister_process(m, reg_info, 128); in register_info()
/openbmc/linux/drivers/scsi/aic7xxx/aicasm/
H A Daicasm_symbol.h72 struct reg_info { struct
129 struct reg_info *rinfo;
/openbmc/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_flash.c335 __le32 reg_info[2]; /* 0th position region address, 1st position size */ in ipc_flash_download_region() local
343 reg_info[0] = cpu_to_le32(nand_address); in ipc_flash_download_region()
346 reg_info[1] = cpu_to_le32(nand_address + rest_len - 2); in ipc_flash_download_region()
348 (u8 *)reg_info, IOSM_MDM_SEND_8, in ipc_flash_download_region()
360 (u8 *)reg_info, IOSM_MDM_SEND_4, mdm_rsp); in ipc_flash_download_region()
/openbmc/qemu/hw/vfio/
H A Dpci.c878 struct vfio_region_info *reg_info; in vfio_pci_load_rom() local
893 vdev->rom_size = size = reg_info->size; in vfio_pci_load_rom()
894 vdev->rom_offset = reg_info->offset; in vfio_pci_load_rom()
896 g_free(reg_info); in vfio_pci_load_rom()
2781 struct vfio_region_info *reg_info; in vfio_populate_vga() local
2794 reg_info->size < 0xbffff + 1) { in vfio_populate_vga()
2798 g_free(reg_info); in vfio_populate_vga()
2807 g_free(reg_info); in vfio_populate_vga()
2849 struct vfio_region_info *reg_info; in vfio_populate_device() local
2897 vdev->config_size = reg_info->size; in vfio_populate_device()
[all …]
/openbmc/linux/drivers/regulator/
H A Drc5t583-regulator.c38 struct rc5t583_regulator_info *reg_info = rdev_get_drvdata(rdev); in rc5t583_regulator_enable_time() local
42 return DIV_ROUND_UP(curr_uV, reg_info->enable_uv_per_us); in rc5t583_regulator_enable_time()
/openbmc/qemu/include/hw/net/
H A Dxlnx-zynqmp-can.h69 RegisterInfo reg_info[XLNX_ZYNQMP_CAN_R_MAX]; member
H A Dxlnx-versal-canfd.h56 RegisterInfo reg_info[XLNX_VERSAL_CANFD_R_MAX]; member
/openbmc/u-boot/arch/x86/cpu/intel_common/
H A Dlpc.c45 struct reg_info { in lpc_common_early_init() struct
/openbmc/u-boot/arch/x86/lib/
H A Dbios.c59 struct eregs reg_info = { in int_exception_handler() local
74 struct eregs *regs = &reg_info; in int_exception_handler()

12