Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/clk/mmp/
Dclk-mix.c29 unsigned int div_mask = (1 << mix->reg_info.width_div) - 1; in _get_maxdiv()
137 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in _set_rate()
292 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in mmp_clk_mix_get_parent()
310 width = mix->reg_info.width_mux; in mmp_clk_mix_get_parent()
311 shift = mix->reg_info.shift_mux; in mmp_clk_mix_get_parent()
322 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in mmp_clk_mix_recalc_rate()
340 width = mix->reg_info.width_div; in mmp_clk_mix_recalc_rate()
341 shift = mix->reg_info.shift_div; in mmp_clk_mix_recalc_rate()
466 memcpy(&mix->reg_info, &config->reg_info, sizeof(config->reg_info)); in mmp_clk_register_mix()
497 if (config->reg_info.bit_fc >= 32) in mmp_clk_register_mix()
[all …]
Dclk-of-mmp2.c193 .reg_info = DEFINE_MIX_REG_INFO(4, 10, 2, 8, 32),
206 .reg_info = DEFINE_MIX_REG_INFO(4, 17, 2, 6, 32),
209 .reg_info = DEFINE_MIX_REG_INFO(4, 16, 2, 6, 32),
249 sdh_mix_config.reg_info.reg_clk_ctrl = pxa_unit->apmu_base + APMU_SDH0; in mmp2_axi_periph_clk_init()
255 ccic0_mix_config.reg_info.reg_clk_ctrl = pxa_unit->apmu_base + APMU_CCIC0; in mmp2_axi_periph_clk_init()
262 ccic1_mix_config.reg_info.reg_clk_ctrl = pxa_unit->apmu_base + APMU_CCIC1; in mmp2_axi_periph_clk_init()
Dclk.h74 struct mmp_clk_mix_reg_info reg_info; member
85 struct mmp_clk_mix_reg_info reg_info; member
/linux-4.4.14/arch/arc/kernel/
Dunwind.c58 } reg_info[] = { variable
65 #define REG_INVALID(r) (reg_info[r].width == 0)
148 struct unwind_item regs[ARRAY_SIZE(reg_info)];
155 static const struct cfa badCFA = { ARRAY_SIZE(reg_info), 1 };
895 #define FRAME_REG(r, t) (((t *)frame)[reg_info[r].offs]) in arc_unwind()
1065 if (ptr > end || retAddrReg >= ARRAY_SIZE(reg_info) in arc_unwind()
1067 || reg_info[retAddrReg].width != in arc_unwind()
1142 || state.cfa.reg >= ARRAY_SIZE(reg_info) in arc_unwind()
1143 || reg_info[state.cfa.reg].width != sizeof(unsigned long) in arc_unwind()
1201 if (state.regs[i].value >= ARRAY_SIZE(reg_info) in arc_unwind()
[all …]
/linux-4.4.14/drivers/regulator/
Drc5t583-regulator.c51 struct rc5t583_regulator_info *reg_info; member
61 return DIV_ROUND_UP(curr_uV, reg->reg_info->enable_uv_per_us); in rc5t583_regulator_enable_time()
144 reg->reg_info = ri; in rc5t583_regulator_probe()
Das3711-regulator.c28 struct as3711_regulator_info *reg_info; member
249 reg->reg_info = ri; in as3711_regulator_probe()
/linux-4.4.14/drivers/scsi/aic7xxx/aicasm/
Daicasm_symbol.h76 struct reg_info { struct
133 struct reg_info *rinfo;
Daicasm_gram.y1485 (struct reg_info *)malloc(sizeof(struct reg_info)); in initialize_symbol()
1491 sizeof(struct reg_info)); in initialize_symbol()
/linux-4.4.14/arch/ia64/kernel/
Dpalinfo.c150 static void bitregister_process(struct seq_file *m, u64 *reg_info, int max) in bitregister_process() argument
153 u64 value = reg_info[0]; in bitregister_process()
159 if (i != 0 && (i%64) == 0) value = *++reg_info; in bitregister_process()
421 u64 reg_info[2]; in register_info() local
434 if (ia64_pal_register_info(info, &reg_info[0], &reg_info[1]) != 0) in register_info()
437 bitregister_process(m, reg_info, 128); in register_info()
/linux-4.4.14/drivers/rtc/
Drtc-ds1685.c1278 const struct ds1685_rtc_ctrl_regs *reg_info = in ds1685_rtc_sysfs_ctrl_regs_show() local
1282 if (!reg_info) in ds1685_rtc_sysfs_ctrl_regs_show()
1287 tmp = rtc->read(rtc, reg_info->reg) & reg_info->bit; in ds1685_rtc_sysfs_ctrl_regs_show()
1309 const struct ds1685_rtc_ctrl_regs *reg_info = in ds1685_rtc_sysfs_ctrl_regs_store() local
1321 if (!reg_info) in ds1685_rtc_sysfs_ctrl_regs_store()
1324 reg = reg_info->reg; in ds1685_rtc_sysfs_ctrl_regs_store()
1325 bit = reg_info->bit; in ds1685_rtc_sysfs_ctrl_regs_store()
/linux-4.4.14/drivers/memory/
Dtegra20-mc.c135 const struct reg_info { in tegra20_mc_decode() struct
/linux-4.4.14/sound/soc/samsung/
Di2s.c1167 const struct samsung_i2s_variant_regs *reg_info = i2s->variant_regs; in i2s_register_clock_provider() local
1192 i2s->addr + I2SMOD, reg_info->rclksrc_off, in i2s_register_clock_provider()
1208 i2s->addr + I2SMOD, reg_info->cdclkcon_off, in i2s_register_clock_provider()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c787 const struct reg_addr *reg_info) in bnx2x_is_reg_in_chip() argument
790 return IS_E1_REG(reg_info->chips); in bnx2x_is_reg_in_chip()
792 return IS_E1H_REG(reg_info->chips); in bnx2x_is_reg_in_chip()
794 return IS_E2_REG(reg_info->chips); in bnx2x_is_reg_in_chip()
796 return IS_E3A0_REG(reg_info->chips); in bnx2x_is_reg_in_chip()
798 return IS_E3B0_REG(reg_info->chips); in bnx2x_is_reg_in_chip()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Ddebug.c172 const char *reg_info; member
978 "%s\n", diag_reg[i].reg_info); in ath6kl_regdump_open()