/linux/drivers/staging/wfx/ |
A D | bus_sdio.c | 35 static int wfx_sdio_copy_from_io(void *priv, unsigned int reg_id, in wfx_sdio_copy_from_io() argument 39 unsigned int sdio_addr = reg_id << 2; in wfx_sdio_copy_from_io() 42 WARN(reg_id > 7, "chip only has 7 registers"); in wfx_sdio_copy_from_io() 47 if (reg_id == WFX_REG_IN_OUT_QUEUE) in wfx_sdio_copy_from_io() 50 if (!ret && reg_id == WFX_REG_IN_OUT_QUEUE) in wfx_sdio_copy_from_io() 56 static int wfx_sdio_copy_to_io(void *priv, unsigned int reg_id, in wfx_sdio_copy_to_io() argument 60 unsigned int sdio_addr = reg_id << 2; in wfx_sdio_copy_to_io() 63 WARN(reg_id > 7, "chip only has 7 registers"); in wfx_sdio_copy_to_io() 68 if (reg_id == WFX_REG_IN_OUT_QUEUE) in wfx_sdio_copy_to_io() 72 if (!ret && reg_id == WFX_REG_IN_OUT_QUEUE) in wfx_sdio_copy_to_io()
|
/linux/arch/powerpc/platforms/pseries/ |
A D | rtas-fadump.c | 254 i = rtas_fadump_gpr_index(reg_id); in rtas_fadump_set_regval() 257 else if (reg_id == fadump_str_to_u64("NIA")) in rtas_fadump_set_regval() 259 else if (reg_id == fadump_str_to_u64("MSR")) in rtas_fadump_set_regval() 261 else if (reg_id == fadump_str_to_u64("CTR")) in rtas_fadump_set_regval() 263 else if (reg_id == fadump_str_to_u64("LR")) in rtas_fadump_set_regval() 265 else if (reg_id == fadump_str_to_u64("XER")) in rtas_fadump_set_regval() 267 else if (reg_id == fadump_str_to_u64("CR")) in rtas_fadump_set_regval() 269 else if (reg_id == fadump_str_to_u64("DAR")) in rtas_fadump_set_regval() 271 else if (reg_id == fadump_str_to_u64("DSISR")) in rtas_fadump_set_regval() 282 rtas_fadump_set_regval(regs, be64_to_cpu(reg_entry->reg_id), in rtas_fadump_read_regs() [all …]
|
A D | rtas-fadump.h | 99 __be64 reg_id; member 106 while (be64_to_cpu(reg_entry->reg_id) != \
|
/linux/drivers/regulator/ |
A D | s5m8767.c | 168 switch (reg_id) { in s5m8767_get_register() 170 *reg = S5M8767_REG_LDO1CTRL + (reg_id - S5M8767_LDO1); in s5m8767_get_register() 173 *reg = S5M8767_REG_LDO3CTRL + (reg_id - S5M8767_LDO3); in s5m8767_get_register() 179 *reg = S5M8767_REG_BUCK2CTRL + (reg_id - S5M8767_BUCK2) * 9; in s5m8767_get_register() 192 if (s5m8767->opmode[i].id == reg_id) { in s5m8767_get_register() 210 switch (reg_id) { in s5m8767_get_vsel_reg() 212 reg = S5M8767_REG_LDO1CTRL + (reg_id - S5M8767_LDO1); in s5m8767_get_vsel_reg() 215 reg = S5M8767_REG_LDO3CTRL + (reg_id - S5M8767_LDO3); in s5m8767_get_vsel_reg() 296 int reg_id = rdev_get_id(rdev); in s5m8767_set_voltage_sel() local 300 switch (reg_id) { in s5m8767_set_voltage_sel() [all …]
|
A D | virtual.c | 286 char *reg_id = dev_get_platdata(&pdev->dev); in regulator_virtual_probe() local 297 drvdata->regulator = devm_regulator_get(&pdev->dev, reg_id); in regulator_virtual_probe() 301 reg_id, ret); in regulator_virtual_probe()
|
A D | max14577-regulator.c | 165 int reg_id) in max14577_get_regmap() argument 169 switch (reg_id) { in max14577_get_regmap()
|
A D | max77693-regulator.c | 106 int reg_id) in max77693_get_regmap() argument 112 switch (reg_id) { in max77693_get_regmap()
|
/linux/drivers/gpu/drm/exynos/ |
A D | exynos_mixer.c | 184 return readl(ctx->vp_regs + reg_id); in vp_reg_read() 190 writel(val, ctx->vp_regs + reg_id); in vp_reg_write() 196 u32 old = vp_reg_read(ctx, reg_id); in vp_reg_writemask() 199 writel(val, ctx->vp_regs + reg_id); in vp_reg_writemask() 210 writel(val, ctx->mixer_regs + reg_id); in mixer_reg_write() 214 u32 reg_id, u32 val, u32 mask) in mixer_reg_writemask() argument 216 u32 old = mixer_reg_read(ctx, reg_id); in mixer_reg_writemask() 219 writel(val, ctx->mixer_regs + reg_id); in mixer_reg_writemask() 224 #define DUMPREG(reg_id) \ in mixer_regs_dump() argument 256 #define DUMPREG(reg_id) \ in vp_regs_dump() argument [all …]
|
A D | exynos_hdmi.c | 681 return reg_id; in hdmi_map_reg() 690 u32 reg_id, u8 value) in hdmi_reg_writeb() argument 698 reg_id = hdmi_map_reg(hdata, reg_id); in hdmi_reg_writev() 701 writel(val & 0xff, hdata->regs + reg_id); in hdmi_reg_writev() 703 reg_id += 4; in hdmi_reg_writev() 710 for (reg_id = hdmi_map_reg(hdata, reg_id); size; --size, reg_id += 4) in hdmi_reg_write_buf() 711 writel(*buf++, hdata->regs + reg_id); in hdmi_reg_write_buf() 715 u32 reg_id, u32 value, u32 mask) in hdmi_reg_writemask() argument 719 reg_id = hdmi_map_reg(hdata, reg_id); in hdmi_reg_writemask() 720 old = readl(hdata->regs + reg_id); in hdmi_reg_writemask() [all …]
|
/linux/sound/soc/sh/rcar/ |
A D | gen.c | 137 phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id) in rsnd_gen_get_phy_addr() argument 141 return gen->res[reg_id]; in rsnd_gen_get_phy_addr() 145 void __iomem *rsnd_gen_get_base_addr(struct rsnd_priv *priv, int reg_id) in rsnd_gen_get_base_addr() argument 149 return gen->base[reg_id]; in rsnd_gen_get_base_addr() 153 #define rsnd_gen_regmap_init(priv, id_size, reg_id, name, conf) \ argument 154 _rsnd_gen_regmap_init(priv, id_size, reg_id, name, conf, ARRAY_SIZE(conf)) 157 int reg_id, in _rsnd_gen_regmap_init() argument 181 res = platform_get_resource(pdev, IORESOURCE_MEM, reg_id); in _rsnd_gen_regmap_init() 194 gen->base[reg_id] = base; in _rsnd_gen_regmap_init() 195 gen->regmap[reg_id] = regmap; in _rsnd_gen_regmap_init() [all …]
|
A D | debugfs.c | 57 int reg_id, int offset, int size) in rsnd_debugfs_mod_reg_show() argument 62 rsnd_gen_get_phy_addr(priv, reg_id), in rsnd_debugfs_mod_reg_show() 63 rsnd_gen_get_base_addr(priv, reg_id), in rsnd_debugfs_mod_reg_show()
|
A D | rsnd.h | 595 phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id); 597 void __iomem *rsnd_gen_get_base_addr(struct rsnd_priv *priv, int reg_id); 911 int reg_id, int offset, int size);
|
/linux/drivers/infiniband/hw/mlx4/ |
A D | main.c | 1528 u64 *reg_id) in __mlx4_ib_create_flow() argument 1613 reg_id); in __mlx4_ib_destroy_flow() 1618 u64 *reg_id) in mlx4_ib_tunnel_steer_add() argument 1638 reg_id); in mlx4_ib_tunnel_steer_add() 1823 while (i < ARRAY_SIZE(mflow->reg_id) && mflow->reg_id[i].id) { in mlx4_ib_destroy_flow() 1860 prot, ®_id.id); in mlx4_ib_mcg_attach() 1866 reg_id.mirror = 0; in mlx4_ib_mcg_attach() 1883 ib_steering->reg_id = reg_id; in mlx4_ib_mcg_attach() 1893 if (reg_id.mirror) in mlx4_ib_mcg_attach() 1945 reg_id = ib_steering->reg_id; in mlx4_ib_mcg_detach() [all …]
|
/linux/drivers/gpu/drm/sti/ |
A D | sti_mixer.c | 66 static inline u32 sti_mixer_reg_read(struct sti_mixer *mixer, u32 reg_id) in sti_mixer_reg_read() argument 68 return readl(mixer->regs + reg_id); in sti_mixer_reg_read() 72 u32 reg_id, u32 val) in sti_mixer_reg_write() argument 74 writel(val, mixer->regs + reg_id); in sti_mixer_reg_write()
|
/linux/drivers/net/ethernet/mellanox/mlx4/ |
A D | mcg.c | 56 u64 *reg_id) in mlx4_QP_FLOW_STEERING_ATTACH() argument 66 *reg_id = imm; in mlx4_QP_FLOW_STEERING_ATTACH() 1044 reg_id); in mlx4_flow_detach() 1050 int port, int qpn, u16 prio, u64 *reg_id) in mlx4_tunnel_steer_add() argument 1082 err = mlx4_flow_attach(dev, &rule, reg_id); in mlx4_tunnel_steer_add() 1370 enum mlx4_protocol prot, u64 *reg_id) in mlx4_trans_to_dmfs_attach() argument 1404 return mlx4_flow_attach(dev, &rule, reg_id); in mlx4_trans_to_dmfs_attach() 1409 enum mlx4_protocol prot, u64 *reg_id) in mlx4_multicast_attach() argument 1431 prot, reg_id); in mlx4_multicast_attach() 1439 enum mlx4_protocol prot, u64 reg_id) in mlx4_multicast_detach() argument [all …]
|
A D | en_netdev.c | 256 if (filter->reg_id) { in mlx4_en_filter_work() 541 int qpn, u64 *reg_id) in mlx4_en_tunnel_steer_add() argument 717 qpn, entry->reg_id); in mlx4_en_replace_mac() 723 entry->reg_id = 0; in mlx4_en_replace_mac() 730 &entry->reg_id); in mlx4_en_replace_mac() 1098 mclist->reg_id); in mlx4_en_do_multicast() 1175 entry->reg_id); in mlx4_en_do_uc_filter() 1227 &entry->reg_id); in mlx4_en_do_uc_filter() 1302 u64 reg_id; in mlx4_en_set_rss_steer_rules() local 1324 entry->reg_id = reg_id; in mlx4_en_set_rss_steer_rules() [all …]
|
A D | resource_tracker.c | 92 u64 reg_id; member 4047 res->reg_id = reg_id; in add_mcg_res() 4068 *reg_id = res->reg_id; in rem_mcg_res() 4089 reg_id); in qp_attach() 4111 return mlx4_flow_detach(dev, reg_id); in qp_detach() 4150 u64 reg_id = 0; in mlx4_QP_ATTACH_wrapper() local 4164 type, ®_id); in mlx4_QP_ATTACH_wrapper() 4184 qpn, reg_id); in mlx4_QP_ATTACH_wrapper() 4591 mlx4_flow_detach(dev, rgid->reg_id); in detach_qp() 4982 u64 reg_id; in mlx4_do_mirror_rule() local [all …]
|
/linux/drivers/iio/dummy/ |
A D | iio_dummy_evgen.h | 6 u32 reg_id; member
|
A D | iio_simple_dummy_events.c | 181 st->regs->reg_id, st->regs->reg_data); in iio_simple_dummy_event_handler()
|
A D | iio_dummy_evgen.c | 148 iio_evgen->regs[this_attr->address].reg_id = this_attr->address; in iio_evgen_poke()
|
/linux/drivers/clk/rockchip/ |
A D | clk-rk3288.c | 876 int i, reg_id; in rk3288_clk_suspend() local 879 reg_id = rk3288_saved_cru_reg_ids[i]; in rk3288_clk_suspend() 882 readl_relaxed(rk3288_cru_base + reg_id); in rk3288_clk_suspend() 911 int i, reg_id; in rk3288_clk_resume() local 914 reg_id = rk3288_saved_cru_reg_ids[i]; in rk3288_clk_resume() 917 rk3288_cru_base + reg_id); in rk3288_clk_resume()
|
/linux/drivers/iio/magnetometer/ |
A D | mmc35240.c | 209 unsigned int reg_id; in mmc35240_init() local 212 ret = regmap_read(data->regmap, MMC35240_REG_ID, ®_id); in mmc35240_init() 218 dev_dbg(&data->client->dev, "MMC35240 chip id %x\n", reg_id); in mmc35240_init()
|
/linux/drivers/net/wireless/microchip/wilc1000/ |
A D | fw.h | 35 u8 reg_id; member
|
/linux/drivers/net/ethernet/qlogic/qed/ |
A D | qed_debug.c | 3721 u8 reg_id; in qed_idle_chk_dump_failure() local 3742 for (reg_id = 0; reg_id < rule->num_cond_regs; reg_id++) { in qed_idle_chk_dump_failure() 3772 for (reg_id = 0; reg_id < rule->num_info_regs; reg_id++) { in qed_idle_chk_dump_failure() 3824 rule->num_cond_regs + reg_id); in qed_idle_chk_dump_failure() 3851 u8 reg_id; in qed_idle_chk_dump_rule_entries() local 3876 for (reg_id = 0; reg_id < rule->num_cond_regs && check_rule; in qed_idle_chk_dump_rule_entries() 3877 reg_id++) { in qed_idle_chk_dump_rule_entries() 3918 for (reg_id = 0; reg_id < rule->num_cond_regs; in qed_idle_chk_dump_rule_entries() 3919 reg_id++) { in qed_idle_chk_dump_rule_entries() 3921 &cond_regs[reg_id]; in qed_idle_chk_dump_rule_entries() [all …]
|
/linux/include/linux/mlx4/ |
A D | device.h | 1153 enum mlx4_protocol protocol, u64 *reg_id); 1155 enum mlx4_protocol protocol, u64 reg_id); 1431 struct mlx4_net_trans_rule *rule, u64 *reg_id); 1432 int mlx4_flow_detach(struct mlx4_dev *dev, u64 reg_id); 1440 int port, int qpn, u16 prio, u64 *reg_id);
|