/kernel/linux/linux-6.6/drivers/clk/rockchip/ |
H A D | clk-cpu.c | 49 * @reg_data: cpu-specific register settings 59 const struct rockchip_cpuclk_reg_data *reg_data; member 86 const struct rockchip_cpuclk_reg_data *reg_data = cpuclk->reg_data; in rockchip_cpuclk_recalc_rate() local 87 u32 clksel0 = readl_relaxed(cpuclk->reg_base + reg_data->core_reg[0]); in rockchip_cpuclk_recalc_rate() 89 clksel0 >>= reg_data->div_core_shift[0]; in rockchip_cpuclk_recalc_rate() 90 clksel0 &= reg_data->div_core_mask[0]; in rockchip_cpuclk_recalc_rate() 155 const struct rockchip_cpuclk_reg_data *reg_data = cpuclk->reg_data; in rockchip_cpuclk_pre_rate_change() local 182 if (alt_div > reg_data in rockchip_cpuclk_pre_rate_change() 226 const struct rockchip_cpuclk_reg_data *reg_data = cpuclk->reg_data; rockchip_cpuclk_post_rate_change() local 300 rockchip_clk_register_cpuclk(const char *name, const char *const *parent_names, u8 num_parents, const struct rockchip_cpuclk_reg_data *reg_data, const struct rockchip_cpuclk_rate_table *rates, int nrates, void __iomem *reg_base, spinlock_t *lock) rockchip_clk_register_cpuclk() argument [all...] |
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | max14577_charger.c | 51 u8 reg_data; in max14577_get_charger_state() local 64 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL2, ®_data); in max14577_get_charger_state() 68 if ((reg_data & CHGCTRL2_MBCHOSTEN_MASK) == 0) { in max14577_get_charger_state() 73 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, ®_data); in max14577_get_charger_state() 77 if (reg_data & STATUS3_CGMBC_MASK) { in max14577_get_charger_state() 79 if (reg_data & STATUS3_EOC_MASK) in max14577_get_charger_state() 124 u8 reg_data; in max14577_get_online() local 128 ret = max14577_read_reg(rmap, MAX14577_MUIC_REG_STATUS2, ®_data); in max14577_get_online() 132 reg_data = ((reg_data in max14577_get_online() 164 u8 reg_data; max14577_get_battery_health() local 209 u8 reg_data; max14577_set_fast_charge_timer() local 233 u8 reg_data; max14577_init_constant_voltage() local 265 u8 reg_data; max14577_init_eoc() local 304 u8 reg_data; max14577_init_fast_charge() local 329 u8 reg_data; max14577_charger_reg_init() local 512 u8 reg_data; show_fast_charge_timer() local [all...] |
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | max14577_charger.c | 51 u8 reg_data; in max14577_get_charger_state() local 64 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL2, ®_data); in max14577_get_charger_state() 68 if ((reg_data & CHGCTRL2_MBCHOSTEN_MASK) == 0) { in max14577_get_charger_state() 73 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, ®_data); in max14577_get_charger_state() 77 if (reg_data & STATUS3_CGMBC_MASK) { in max14577_get_charger_state() 79 if (reg_data & STATUS3_EOC_MASK) in max14577_get_charger_state() 124 u8 reg_data; in max14577_get_online() local 128 ret = max14577_read_reg(rmap, MAX14577_MUIC_REG_STATUS2, ®_data); in max14577_get_online() 132 reg_data = ((reg_data in max14577_get_online() 164 u8 reg_data; max14577_get_battery_health() local 209 u8 reg_data; max14577_set_fast_charge_timer() local 233 u8 reg_data; max14577_init_constant_voltage() local 265 u8 reg_data; max14577_init_eoc() local 304 u8 reg_data; max14577_init_fast_charge() local 329 u8 reg_data; max14577_charger_reg_init() local 512 u8 reg_data; show_fast_charge_timer() local [all...] |
H A D | rt5033_charger.c | 34 unsigned int reg_data; in rt5033_get_charger_state() local 40 regmap_read(regmap, RT5033_REG_CHG_STAT, ®_data); in rt5033_get_charger_state() 42 switch (reg_data & RT5033_CHG_STAT_MASK) { in rt5033_get_charger_state() 65 unsigned int reg_data; in rt5033_get_charger_type() local 68 regmap_read(regmap, RT5033_REG_CHG_STAT, ®_data); in rt5033_get_charger_type() 70 switch (reg_data & RT5033_CHG_STAT_TYPE_MASK) { in rt5033_get_charger_type() 87 unsigned int state, reg_data, data; in rt5033_get_charger_current_limit() local 89 regmap_read(regmap, RT5033_REG_CHG_CTRL5, ®_data); in rt5033_get_charger_current_limit() 91 state = (reg_data & RT5033_CHGCTRL5_ICHG_MASK) in rt5033_get_charger_current_limit() 103 unsigned int state, reg_data, dat in rt5033_get_charger_const_voltage() local 121 u8 reg_data; rt5033_init_const_charge() local 192 u8 reg_data; rt5033_init_fast_charge() local 237 u8 reg_data; rt5033_init_pre_charge() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/rockchip/ |
H A D | clk-cpu.c | 49 * @reg_data: cpu-specific register settings 63 const struct rockchip_cpuclk_reg_data *reg_data; member 90 const struct rockchip_cpuclk_reg_data *reg_data = cpuclk->reg_data; in rockchip_cpuclk_recalc_rate() local 91 u32 clksel0 = readl_relaxed(cpuclk->reg_base + reg_data->core_reg); in rockchip_cpuclk_recalc_rate() 93 clksel0 >>= reg_data->div_core_shift; in rockchip_cpuclk_recalc_rate() 94 clksel0 &= reg_data->div_core_mask; in rockchip_cpuclk_recalc_rate() 123 const struct rockchip_cpuclk_reg_data *reg_data = cpuclk->reg_data; in rockchip_cpuclk_pre_rate_change() local 149 if (alt_div > reg_data in rockchip_cpuclk_pre_rate_change() 186 const struct rockchip_cpuclk_reg_data *reg_data = cpuclk->reg_data; rockchip_cpuclk_post_rate_change() local 246 rockchip_clk_register_cpuclk(const char *name, const char *const *parent_names, u8 num_parents, const struct rockchip_cpuclk_reg_data *reg_data, const struct rockchip_cpuclk_rate_table *rates, int nrates, void __iomem *reg_base, spinlock_t *lock) rockchip_clk_register_cpuclk() argument [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | mlx_wdt.c | 59 struct mlxreg_core_data *reg_data; in mlxreg_wdt_check_card_reset() local 69 reg_data = &wdt->pdata->data[wdt->reset_idx]; in mlxreg_wdt_check_card_reset() 70 rc = regmap_read(wdt->regmap, reg_data->reg, ®val); in mlxreg_wdt_check_card_reset() 72 if (regval & ~reg_data->mask) { in mlxreg_wdt_check_card_reset() 83 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->action_idx]; in mlxreg_wdt_start() local 85 return regmap_update_bits(wdt->regmap, reg_data->reg, ~reg_data->mask, in mlxreg_wdt_start() 86 BIT(reg_data->bit)); in mlxreg_wdt_start() 92 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->action_idx]; in mlxreg_wdt_stop() local 94 return regmap_update_bits(wdt->regmap, reg_data in mlxreg_wdt_stop() 101 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->ping_idx]; mlxreg_wdt_ping() local 112 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->timeout_idx]; mlxreg_wdt_set_timeout() local 170 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->tleft_idx]; mlxreg_wdt_get_timeleft() local [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | mlx_wdt.c | 59 struct mlxreg_core_data *reg_data; in mlxreg_wdt_check_card_reset() local 69 reg_data = &wdt->pdata->data[wdt->reset_idx]; in mlxreg_wdt_check_card_reset() 70 rc = regmap_read(wdt->regmap, reg_data->reg, ®val); in mlxreg_wdt_check_card_reset() 72 if (regval & ~reg_data->mask) { in mlxreg_wdt_check_card_reset() 83 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->action_idx]; in mlxreg_wdt_start() local 85 return regmap_update_bits(wdt->regmap, reg_data->reg, ~reg_data->mask, in mlxreg_wdt_start() 86 BIT(reg_data->bit)); in mlxreg_wdt_start() 92 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->action_idx]; in mlxreg_wdt_stop() local 94 return regmap_update_bits(wdt->regmap, reg_data in mlxreg_wdt_stop() 101 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->ping_idx]; mlxreg_wdt_ping() local 111 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->timeout_idx]; mlxreg_wdt_set_timeout() local 169 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->tleft_idx]; mlxreg_wdt_get_timeleft() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
H A D | 80003es2lan.c | 731 u32 reg_data; in e1000_init_hw_80003es2lan() local 777 reg_data = er32(TXDCTL(0)); in e1000_init_hw_80003es2lan() 778 reg_data = ((reg_data & ~E1000_TXDCTL_WTHRESH) | in e1000_init_hw_80003es2lan() 780 ew32(TXDCTL(0), reg_data); in e1000_init_hw_80003es2lan() 783 reg_data = er32(TXDCTL(1)); in e1000_init_hw_80003es2lan() 784 reg_data = ((reg_data & ~E1000_TXDCTL_WTHRESH) | in e1000_init_hw_80003es2lan() 786 ew32(TXDCTL(1), reg_data); in e1000_init_hw_80003es2lan() 789 reg_data in e1000_init_hw_80003es2lan() 1027 u16 reg_data; e1000_setup_copper_link_80003es2lan() local 1113 u16 reg_data, reg_data2; e1000_cfg_kmrn_10_100_80003es2lan() local 1158 u16 reg_data, reg_data2; e1000_cfg_kmrn_1000_80003es2lan() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
H A D | 80003es2lan.c | 731 u32 reg_data; in e1000_init_hw_80003es2lan() local 777 reg_data = er32(TXDCTL(0)); in e1000_init_hw_80003es2lan() 778 reg_data = ((reg_data & ~E1000_TXDCTL_WTHRESH) | in e1000_init_hw_80003es2lan() 780 ew32(TXDCTL(0), reg_data); in e1000_init_hw_80003es2lan() 783 reg_data = er32(TXDCTL(1)); in e1000_init_hw_80003es2lan() 784 reg_data = ((reg_data & ~E1000_TXDCTL_WTHRESH) | in e1000_init_hw_80003es2lan() 786 ew32(TXDCTL(1), reg_data); in e1000_init_hw_80003es2lan() 789 reg_data in e1000_init_hw_80003es2lan() 1027 u16 reg_data; e1000_setup_copper_link_80003es2lan() local 1113 u16 reg_data, reg_data2; e1000_cfg_kmrn_10_100_80003es2lan() local 1158 u16 reg_data, reg_data2; e1000_cfg_kmrn_1000_80003es2lan() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | spm.c | 195 if (drv->reg_data->reg_offset[reg]) in spm_register_write() 197 drv->reg_data->reg_offset[reg]); in spm_register_write() 206 if (!drv->reg_data->reg_offset[reg]) in spm_register_write_sync() 211 drv->reg_data->reg_offset[reg]); in spm_register_write_sync() 213 drv->reg_data->reg_offset[reg]); in spm_register_write_sync() 223 return readl_relaxed(drv->reg_base + drv->reg_data->reg_offset[reg]); in spm_register_read() 232 start_index = drv->reg_data->start_index[mode]; in spm_set_low_power_mode() 290 drv->reg_data = match_id->data; in spm_dev_probe() 294 addr = drv->reg_base + drv->reg_data->reg_offset[SPM_REG_SEQ_ENTRY]; in spm_dev_probe() 295 __iowrite32_copy(addr, drv->reg_data in spm_dev_probe() [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | qcom-labibb-regulator.c | 99 const struct labibb_regulator_data *reg_data; in qcom_labibb_regulator_probe() local 114 for (reg_data = match->data; reg_data->name; reg_data++) { in qcom_labibb_regulator_probe() 119 ret = regmap_read(reg_regmap, reg_data->base + REG_PERPH_TYPE, in qcom_labibb_regulator_probe() 129 WARN_ON(type != reg_data->type)) in qcom_labibb_regulator_probe() 139 vreg->base = reg_data->base; in qcom_labibb_regulator_probe() 140 vreg->type = reg_data->type; in qcom_labibb_regulator_probe() 142 memcpy(&vreg->desc, reg_data->desc, sizeof(vreg->desc)); in qcom_labibb_regulator_probe() 143 vreg->desc.of_match = reg_data in qcom_labibb_regulator_probe() [all...] |
H A D | max14577-regulator.c | 19 u8 reg_data; in max14577_reg_is_enabled() local 23 max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL2, ®_data); in max14577_reg_is_enabled() 24 if ((reg_data & CHGCTRL2_MBCHOSTEN_MASK) == 0) in max14577_reg_is_enabled() 26 max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, ®_data); in max14577_reg_is_enabled() 27 if ((reg_data & STATUS3_CGMBC_MASK) == 0) in max14577_reg_is_enabled() 38 u8 reg_data; in max14577_reg_get_current_limit() local 47 max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL4, ®_data); in max14577_reg_get_current_limit() 49 if ((reg_data & CHGCTRL4_MBCICHWRCL_MASK) == 0) in max14577_reg_get_current_limit() 52 reg_data = ((reg_data in max14577_reg_get_current_limit() 60 u8 reg_data; max14577_reg_set_current_limit() local [all...] |
H A D | max77693-regulator.c | 57 const struct chg_reg_data *reg_data = rdev_get_drvdata(rdev); in max77693_chg_get_current_limit() local 64 ret = regmap_read(rdev->regmap, reg_data->linear_reg, ®); in max77693_chg_get_current_limit() 68 sel = reg & reg_data->linear_mask; in max77693_chg_get_current_limit() 71 if (sel <= reg_data->min_sel) in max77693_chg_get_current_limit() 74 sel -= reg_data->min_sel; in max77693_chg_get_current_limit() 76 val = chg_min_uA + reg_data->uA_step * sel; in max77693_chg_get_current_limit() 86 const struct chg_reg_data *reg_data = rdev_get_drvdata(rdev); in max77693_chg_set_current_limit() local 90 while (chg_min_uA + reg_data->uA_step * sel < min_uA) in max77693_chg_set_current_limit() 93 if (chg_min_uA + reg_data->uA_step * sel > max_uA) in max77693_chg_set_current_limit() 97 sel += reg_data in max77693_chg_set_current_limit() [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | max14577-regulator.c | 19 u8 reg_data; in max14577_reg_is_enabled() local 23 max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL2, ®_data); in max14577_reg_is_enabled() 24 if ((reg_data & CHGCTRL2_MBCHOSTEN_MASK) == 0) in max14577_reg_is_enabled() 26 max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, ®_data); in max14577_reg_is_enabled() 27 if ((reg_data & STATUS3_CGMBC_MASK) == 0) in max14577_reg_is_enabled() 38 u8 reg_data; in max14577_reg_get_current_limit() local 47 max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL4, ®_data); in max14577_reg_get_current_limit() 49 if ((reg_data & CHGCTRL4_MBCICHWRCL_MASK) == 0) in max14577_reg_get_current_limit() 52 reg_data = ((reg_data in max14577_reg_get_current_limit() 60 u8 reg_data; max14577_reg_set_current_limit() local [all...] |
H A D | max77693-regulator.c | 57 const struct chg_reg_data *reg_data = rdev_get_drvdata(rdev); in max77693_chg_get_current_limit() local 64 ret = regmap_read(rdev->regmap, reg_data->linear_reg, ®); in max77693_chg_get_current_limit() 68 sel = reg & reg_data->linear_mask; in max77693_chg_get_current_limit() 71 if (sel <= reg_data->min_sel) in max77693_chg_get_current_limit() 74 sel -= reg_data->min_sel; in max77693_chg_get_current_limit() 76 val = chg_min_uA + reg_data->uA_step * sel; in max77693_chg_get_current_limit() 86 const struct chg_reg_data *reg_data = rdev_get_drvdata(rdev); in max77693_chg_set_current_limit() local 90 while (chg_min_uA + reg_data->uA_step * sel < min_uA) in max77693_chg_set_current_limit() 93 if (chg_min_uA + reg_data->uA_step * sel > max_uA) in max77693_chg_set_current_limit() 97 sel += reg_data in max77693_chg_set_current_limit() [all...] |
/kernel/linux/linux-5.10/drivers/cpuidle/ |
H A D | cpuidle-qcom-spm.c | 68 const struct spm_reg_data *reg_data; member 115 if (drv->reg_data->reg_offset[reg]) in spm_register_write() 117 drv->reg_data->reg_offset[reg]); in spm_register_write() 126 if (!drv->reg_data->reg_offset[reg]) in spm_register_write_sync() 131 drv->reg_data->reg_offset[reg]); in spm_register_write_sync() 133 drv->reg_data->reg_offset[reg]); in spm_register_write_sync() 143 return readl_relaxed(drv->reg_base + drv->reg_data->reg_offset[reg]); in spm_register_read() 152 start_index = drv->reg_data->start_index[mode]; in spm_set_low_power_mode() 296 drv->reg_data = match_id->data; in spm_dev_probe() 303 addr = drv->reg_base + drv->reg_data in spm_dev_probe() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | dbg.c | 1026 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_prph_mac_iter() 1029 struct iwl_fw_ini_region_tlv *reg = (void *)reg_data->reg_tlv->data; in iwl_dump_ini_prph_mac_iter() 1051 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_prph_phy_iter() 1054 struct iwl_fw_ini_region_tlv *reg = (void *)reg_data->reg_tlv->data; in iwl_dump_ini_prph_phy_iter() 1101 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_csr_iter() 1104 struct iwl_fw_ini_region_tlv *reg = (void *)reg_data->reg_tlv->data; in iwl_dump_ini_csr_iter() 1120 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_config_iter() 1124 struct iwl_fw_ini_region_tlv *reg = (void *)reg_data->reg_tlv->data; in iwl_dump_ini_config_iter() 1152 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_dev_mem_iter() 1155 struct iwl_fw_ini_region_tlv *reg = (void *)reg_data in iwl_dump_ini_dev_mem_iter() 1025 iwl_dump_ini_prph_mac_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_prph_mac_iter() argument 1050 iwl_dump_ini_prph_phy_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_prph_phy_iter() argument 1100 iwl_dump_ini_csr_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_csr_iter() argument 1119 iwl_dump_ini_config_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_config_iter() argument 1151 iwl_dump_ini_dev_mem_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_dev_mem_iter() argument 1193 iwl_dump_ini_paging_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_paging_iter() argument 1218 iwl_dump_ini_mon_dram_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_mon_dram_iter() argument 1237 iwl_dump_ini_mon_smem_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_mon_smem_iter() argument 1253 iwl_ini_txf_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, int idx) iwl_ini_txf_iter() argument 1305 iwl_dump_ini_txf_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_txf_iter() argument 1379 iwl_ini_get_rxf_data(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, struct iwl_ini_rxf_data *data) iwl_ini_get_rxf_data() argument 1440 iwl_dump_ini_rxf_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_rxf_iter() argument 1507 iwl_dump_ini_err_table_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_err_table_iter() argument 1526 iwl_dump_ini_special_mem_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_special_mem_iter() argument 1547 iwl_dump_ini_dbgi_sram_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_dbgi_sram_iter() argument 1575 iwl_dump_ini_fw_pkt_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_fw_pkt_iter() argument 1596 iwl_dump_ini_imr_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, u32 range_len, int idx) iwl_dump_ini_imr_iter() argument 1624 iwl_dump_ini_mem_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data, u32 data_len) iwl_dump_ini_mem_fill_header() argument 1696 iwl_dump_ini_mon_dram_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data, u32 data_len) iwl_dump_ini_mon_dram_fill_header() argument 1709 iwl_dump_ini_mon_smem_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data, u32 data_len) iwl_dump_ini_mon_smem_fill_header() argument 1722 iwl_dump_ini_mon_dbgi_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data, u32 data_len) iwl_dump_ini_mon_dbgi_fill_header() argument 1736 iwl_dump_ini_err_table_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data, u32 data_len) iwl_dump_ini_err_table_fill_header() argument 1750 iwl_dump_ini_special_mem_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data, u32 data_len) iwl_dump_ini_special_mem_fill_header() argument 1765 iwl_dump_ini_imr_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data, u32 data_len) iwl_dump_ini_imr_fill_header() argument 1776 iwl_dump_ini_mem_ranges(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mem_ranges() argument 1784 iwl_dump_ini_paging_ranges(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_paging_ranges() argument 1798 iwl_dump_ini_mon_dram_ranges(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mon_dram_ranges() argument 1818 iwl_dump_ini_txf_ranges(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_txf_ranges() argument 1829 iwl_dump_ini_single_range(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_single_range() argument 1835 iwl_dump_ini_imr_ranges(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_imr_ranges() argument 1855 iwl_dump_ini_mem_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mem_get_size() argument 1870 iwl_dump_ini_paging_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_paging_get_size() argument 1890 iwl_dump_ini_mon_dram_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mon_dram_get_size() argument 1916 iwl_dump_ini_mon_smem_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mon_smem_get_size() argument 1932 iwl_dump_ini_mon_dbgi_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mon_dbgi_get_size() argument 1946 iwl_dump_ini_txf_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_txf_get_size() argument 1969 iwl_dump_ini_rxf_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_rxf_get_size() argument 1989 iwl_dump_ini_err_table_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_err_table_get_size() argument 2003 iwl_dump_ini_special_mem_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_special_mem_get_size() argument 2017 iwl_dump_ini_fw_pkt_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_fw_pkt_get_size() argument 2034 iwl_dump_ini_imr_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_imr_get_size() argument 2091 iwl_dump_ini_mem(struct iwl_fw_runtime *fwrt, struct list_head *list, struct iwl_dump_ini_region_data *reg_data, const struct iwl_dump_ini_mem_ops *ops) iwl_dump_ini_mem() argument 2461 struct iwl_dump_ini_region_data reg_data = { iwl_dump_ini_trigger() local [all...] |
/kernel/linux/linux-5.10/drivers/char/xilinx_hwicap/ |
H A D | fifo_icap.c | 359 u32 reg_data; in fifo_icap_reset() local 364 reg_data = in_be32(drvdata->base_address + XHI_CR_OFFSET); in fifo_icap_reset() 367 reg_data | XHI_CR_SW_RESET_MASK); in fifo_icap_reset() 370 reg_data & (~XHI_CR_SW_RESET_MASK)); in fifo_icap_reset() 380 u32 reg_data; in fifo_icap_flush_fifo() local 385 reg_data = in_be32(drvdata->base_address + XHI_CR_OFFSET); in fifo_icap_flush_fifo() 388 reg_data | XHI_CR_FIFO_CLR_MASK); in fifo_icap_flush_fifo() 391 reg_data & (~XHI_CR_FIFO_CLR_MASK)); in fifo_icap_flush_fifo()
|
/kernel/linux/linux-6.6/drivers/char/xilinx_hwicap/ |
H A D | fifo_icap.c | 359 u32 reg_data; in fifo_icap_reset() local 364 reg_data = in_be32(drvdata->base_address + XHI_CR_OFFSET); in fifo_icap_reset() 367 reg_data | XHI_CR_SW_RESET_MASK); in fifo_icap_reset() 370 reg_data & (~XHI_CR_SW_RESET_MASK)); in fifo_icap_reset() 380 u32 reg_data; in fifo_icap_flush_fifo() local 385 reg_data = in_be32(drvdata->base_address + XHI_CR_OFFSET); in fifo_icap_flush_fifo() 388 reg_data | XHI_CR_FIFO_CLR_MASK); in fifo_icap_flush_fifo() 391 reg_data & (~XHI_CR_FIFO_CLR_MASK)); in fifo_icap_flush_fifo()
|
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | qcom_edac.c | 210 struct llcc_edac_reg_data reg_data = edac_reg_data[err_type]; in dump_syn_reg_values() local 214 for (i = 0; i < reg_data.reg_cnt; i++) { in dump_syn_reg_values() 215 synd_reg = reg_data.synd_reg + (i * 4); in dump_syn_reg_values() 222 reg_data.name, i, synd_val); in dump_syn_reg_values() 226 drv->offsets[bank] + reg_data.count_status_reg, in dump_syn_reg_values() 231 err_cnt &= reg_data.count_mask; in dump_syn_reg_values() 232 err_cnt >>= reg_data.count_shift; in dump_syn_reg_values() 234 reg_data.name, err_cnt); in dump_syn_reg_values() 237 drv->offsets[bank] + reg_data.ways_status_reg, in dump_syn_reg_values() 242 err_ways &= reg_data in dump_syn_reg_values() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/xilinx/ |
H A D | xilinx_emaclite.c | 161 u32 reg_data; in xemaclite_enable_interrupts() local 164 reg_data = xemaclite_readl(drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_enable_interrupts() 165 xemaclite_writel(reg_data | XEL_TSR_XMIT_IE_MASK, in xemaclite_enable_interrupts() 184 u32 reg_data; in xemaclite_disable_interrupts() local 190 reg_data = xemaclite_readl(drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_disable_interrupts() 191 xemaclite_writel(reg_data & (~XEL_TSR_XMIT_IE_MASK), in xemaclite_disable_interrupts() 195 reg_data = xemaclite_readl(drvdata->base_addr + XEL_RSR_OFFSET); in xemaclite_disable_interrupts() 196 xemaclite_writel(reg_data & (~XEL_RSR_RECV_IE_MASK), in xemaclite_disable_interrupts() 318 u32 reg_data; in xemaclite_send_data() local 329 reg_data in xemaclite_send_data() 384 u32 reg_data; xemaclite_recv_data() local 475 u32 reg_data; xemaclite_update_address() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/xilinx/ |
H A D | xilinx_emaclite.c | 152 u32 reg_data; in xemaclite_enable_interrupts() local 155 reg_data = xemaclite_readl(drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_enable_interrupts() 156 xemaclite_writel(reg_data | XEL_TSR_XMIT_IE_MASK, in xemaclite_enable_interrupts() 175 u32 reg_data; in xemaclite_disable_interrupts() local 181 reg_data = xemaclite_readl(drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_disable_interrupts() 182 xemaclite_writel(reg_data & (~XEL_TSR_XMIT_IE_MASK), in xemaclite_disable_interrupts() 186 reg_data = xemaclite_readl(drvdata->base_addr + XEL_RSR_OFFSET); in xemaclite_disable_interrupts() 187 xemaclite_writel(reg_data & (~XEL_RSR_RECV_IE_MASK), in xemaclite_disable_interrupts() 310 u32 reg_data; in xemaclite_send_data() local 321 reg_data in xemaclite_send_data() 376 u32 reg_data; xemaclite_recv_data() local 469 u32 reg_data; xemaclite_update_address() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/isp1760/ |
H A D | isp1760-if.c | 37 u32 reg_data; in isp1761_pci_init() local 73 reg_data = 0; in isp1761_pci_init() 74 while ((reg_data != 0xFACE) && retry_count) { in isp1761_pci_init() 80 reg_data = readl(iobase + HC_SCRATCH_REG) & 0x0000ffff; in isp1761_pci_init() 90 if (reg_data != 0xFACE) { in isp1761_pci_init() 91 dev_err(&dev->dev, "scratch register mismatch %x\n", reg_data); in isp1761_pci_init() 113 reg_data = readl(iobase + PLX_INT_CSR_REG); in isp1761_pci_init() 114 reg_data |= 0x900; in isp1761_pci_init() 115 writel(reg_data, iobase + PLX_INT_CSR_REG); in isp1761_pci_init()
|
/kernel/linux/linux-6.6/drivers/usb/isp1760/ |
H A D | isp1760-if.c | 39 u32 reg_data; in isp1761_pci_init() local 75 reg_data = 0; in isp1761_pci_init() 76 while ((reg_data != 0xFACE) && retry_count) { in isp1761_pci_init() 82 reg_data = readl(iobase + ISP176x_HC_SCRATCH) & 0x0000ffff; in isp1761_pci_init() 92 if (reg_data != 0xFACE) { in isp1761_pci_init() 93 dev_err(&dev->dev, "scratch register mismatch %x\n", reg_data); in isp1761_pci_init() 115 reg_data = readl(iobase + PLX_INT_CSR_REG); in isp1761_pci_init() 116 reg_data |= 0x900; in isp1761_pci_init() 117 writel(reg_data, iobase + PLX_INT_CSR_REG); in isp1761_pci_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | dbg.c | 1070 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_prph_iter() 1073 struct iwl_fw_ini_region_tlv *reg = (void *)reg_data->reg_tlv->data; in iwl_dump_ini_prph_iter() 1094 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_csr_iter() 1097 struct iwl_fw_ini_region_tlv *reg = (void *)reg_data->reg_tlv->data; in iwl_dump_ini_csr_iter() 1113 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_config_iter() 1117 struct iwl_fw_ini_region_tlv *reg = (void *)reg_data->reg_tlv->data; in iwl_dump_ini_config_iter() 1145 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_dev_mem_iter() 1148 struct iwl_fw_ini_region_tlv *reg = (void *)reg_data->reg_tlv->data; in iwl_dump_ini_dev_mem_iter() 1184 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_paging_iter() 1206 struct iwl_dump_ini_region_data *reg_data, in iwl_dump_ini_mon_dram_iter() 1069 iwl_dump_ini_prph_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_prph_iter() argument 1093 iwl_dump_ini_csr_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_csr_iter() argument 1112 iwl_dump_ini_config_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_config_iter() argument 1144 iwl_dump_ini_dev_mem_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_dev_mem_iter() argument 1183 iwl_dump_ini_paging_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_paging_iter() argument 1205 iwl_dump_ini_mon_dram_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_mon_dram_iter() argument 1224 iwl_dump_ini_mon_smem_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_mon_smem_iter() argument 1240 iwl_ini_txf_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, int idx) iwl_ini_txf_iter() argument 1292 iwl_dump_ini_txf_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_txf_iter() argument 1363 iwl_ini_get_rxf_data(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, struct iwl_ini_rxf_data *data) iwl_ini_get_rxf_data() argument 1424 iwl_dump_ini_rxf_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_rxf_iter() argument 1492 iwl_dump_ini_err_table_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_err_table_iter() argument 1511 iwl_dump_ini_special_mem_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_special_mem_iter() argument 1531 iwl_dump_ini_fw_pkt_iter(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *range_ptr, int idx) iwl_dump_ini_fw_pkt_iter() argument 1553 iwl_dump_ini_mem_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data) iwl_dump_ini_mem_fill_header() argument 1596 iwl_dump_ini_mon_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, struct iwl_fw_ini_monitor_dump *data, const struct iwl_fw_mon_regs *addrs) iwl_dump_ini_mon_fill_header() argument 1625 iwl_dump_ini_mon_dram_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data) iwl_dump_ini_mon_dram_fill_header() argument 1636 iwl_dump_ini_mon_smem_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data) iwl_dump_ini_mon_smem_fill_header() argument 1647 iwl_dump_ini_err_table_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data) iwl_dump_ini_err_table_fill_header() argument 1661 iwl_dump_ini_special_mem_fill_header(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data, void *data) iwl_dump_ini_special_mem_fill_header() argument 1675 iwl_dump_ini_mem_ranges(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mem_ranges() argument 1683 iwl_dump_ini_paging_ranges(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_paging_ranges() argument 1693 iwl_dump_ini_mon_dram_ranges(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mon_dram_ranges() argument 1713 iwl_dump_ini_txf_ranges(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_txf_ranges() argument 1724 iwl_dump_ini_single_range(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_single_range() argument 1730 iwl_dump_ini_mem_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mem_get_size() argument 1745 iwl_dump_ini_paging_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_paging_get_size() argument 1767 iwl_dump_ini_mon_dram_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mon_dram_get_size() argument 1793 iwl_dump_ini_mon_smem_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_mon_smem_get_size() argument 1809 iwl_dump_ini_txf_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_txf_get_size() argument 1832 iwl_dump_ini_rxf_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_rxf_get_size() argument 1852 iwl_dump_ini_err_table_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_err_table_get_size() argument 1866 iwl_dump_ini_special_mem_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_special_mem_get_size() argument 1880 iwl_dump_ini_fw_pkt_get_size(struct iwl_fw_runtime *fwrt, struct iwl_dump_ini_region_data *reg_data) iwl_dump_ini_fw_pkt_get_size() argument 1929 iwl_dump_ini_mem(struct iwl_fw_runtime *fwrt, struct list_head *list, struct iwl_dump_ini_region_data *reg_data, const struct iwl_dump_ini_mem_ops *ops) iwl_dump_ini_mem() argument 2191 struct iwl_dump_ini_region_data reg_data = { iwl_dump_ini_trigger() local [all...] |