Home
last modified time | relevance | path

Searched refs:reg_id (Results 1 – 37 of 37) sorted by relevance

/linux-4.1.27/drivers/media/platform/s5p-tv/
Dmixer_reg.c22 static inline u32 vp_read(struct mxr_device *mdev, u32 reg_id) in vp_read() argument
24 return readl(mdev->res.vp_regs + reg_id); in vp_read()
27 static inline void vp_write(struct mxr_device *mdev, u32 reg_id, u32 val) in vp_write() argument
29 writel(val, mdev->res.vp_regs + reg_id); in vp_write()
32 static inline void vp_write_mask(struct mxr_device *mdev, u32 reg_id, in vp_write_mask() argument
35 u32 old = vp_read(mdev, reg_id); in vp_write_mask()
38 writel(val, mdev->res.vp_regs + reg_id); in vp_write_mask()
41 static inline u32 mxr_read(struct mxr_device *mdev, u32 reg_id) in mxr_read() argument
43 return readl(mdev->res.mxr_regs + reg_id); in mxr_read()
46 static inline void mxr_write(struct mxr_device *mdev, u32 reg_id, u32 val) in mxr_write() argument
[all …]
Dsdo_drv.c76 void sdo_write_mask(struct sdo_device *sdev, u32 reg_id, u32 value, u32 mask) in sdo_write_mask() argument
78 u32 old = readl(sdev->regs + reg_id); in sdo_write_mask()
80 writel(value, sdev->regs + reg_id); in sdo_write_mask()
84 void sdo_write(struct sdo_device *sdev, u32 reg_id, u32 value) in sdo_write() argument
86 writel(value, sdev->regs + reg_id); in sdo_write()
90 u32 sdo_read(struct sdo_device *sdev, u32 reg_id) in sdo_read() argument
92 return readl(sdev->regs + reg_id); in sdo_read()
106 #define DBGREG(reg_id) \ in sdo_reg_debug() argument
107 dev_info(sdev->dev, #reg_id " = %08x\n", \ in sdo_reg_debug()
108 sdo_read(sdev, reg_id)) in sdo_reg_debug()
Dhdmi_drv.c117 void hdmi_write(struct hdmi_device *hdev, u32 reg_id, u32 value) in hdmi_write() argument
119 writel(value, hdev->regs + reg_id); in hdmi_write()
123 void hdmi_write_mask(struct hdmi_device *hdev, u32 reg_id, u32 value, u32 mask) in hdmi_write_mask() argument
125 u32 old = readl(hdev->regs + reg_id); in hdmi_write_mask()
127 writel(value, hdev->regs + reg_id); in hdmi_write_mask()
131 void hdmi_writeb(struct hdmi_device *hdev, u32 reg_id, u8 value) in hdmi_writeb() argument
133 writeb(value, hdev->regs + reg_id); in hdmi_writeb()
137 void hdmi_writebn(struct hdmi_device *hdev, u32 reg_id, int n, u32 value) in hdmi_writebn() argument
141 writeb(value >> 24, hdev->regs + reg_id + 12); in hdmi_writebn()
143 writeb(value >> 16, hdev->regs + reg_id + 8); in hdmi_writebn()
[all …]
/linux-4.1.27/drivers/regulator/
Ds5m8767.c169 static int s5m8767_get_register(struct s5m8767_info *s5m8767, int reg_id, in s5m8767_get_register() argument
175 switch (reg_id) { in s5m8767_get_register()
177 *reg = S5M8767_REG_LDO1CTRL + (reg_id - S5M8767_LDO1); in s5m8767_get_register()
180 *reg = S5M8767_REG_LDO3CTRL + (reg_id - S5M8767_LDO3); in s5m8767_get_register()
186 *reg = S5M8767_REG_BUCK2CTRL + (reg_id - S5M8767_BUCK2) * 9; in s5m8767_get_register()
192 *reg = S5M8767_REG_BUCK6CTRL1 + (reg_id - S5M8767_BUCK6) * 2; in s5m8767_get_register()
199 if (s5m8767->opmode[i].id == reg_id) { in s5m8767_get_register()
207 s5m8767_opmode_reg[reg_id][mode] << S5M8767_ENCTRL_SHIFT; in s5m8767_get_register()
212 static int s5m8767_get_vsel_reg(int reg_id, struct s5m8767_info *s5m8767) in s5m8767_get_vsel_reg() argument
216 switch (reg_id) { in s5m8767_get_vsel_reg()
[all …]
Dmax77843.c159 static struct regmap *max77843_get_regmap(struct max77843 *max77843, int reg_id) in max77843_get_regmap() argument
161 switch (reg_id) { in max77843_get_regmap()
Dvirtual.c290 char *reg_id = dev_get_platdata(&pdev->dev); in regulator_virtual_probe() local
301 drvdata->regulator = devm_regulator_get(&pdev->dev, reg_id); in regulator_virtual_probe()
305 reg_id, ret); in regulator_virtual_probe()
Dmax14577.c259 int reg_id) in max14577_get_regmap() argument
263 switch (reg_id) { in max14577_get_regmap()
/linux-4.1.27/sound/soc/sh/rcar/
Dgen.c122 phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id) in rsnd_gen_get_phy_addr() argument
126 return gen->res[reg_id]; in rsnd_gen_get_phy_addr()
129 #define rsnd_gen_regmap_init(priv, id_size, reg_id, name, conf) \ argument
130 _rsnd_gen_regmap_init(priv, id_size, reg_id, name, conf, ARRAY_SIZE(conf))
133 int reg_id, in _rsnd_gen_regmap_init() argument
157 res = platform_get_resource(pdev, IORESOURCE_MEM, reg_id); in _rsnd_gen_regmap_init()
169 gen->base[reg_id] = base; in _rsnd_gen_regmap_init()
170 gen->regmap[reg_id] = regmap; in _rsnd_gen_regmap_init()
171 gen->res[reg_id] = res->start; in _rsnd_gen_regmap_init()
Drsnd.h369 phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id);
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_mixer.c127 static inline u32 vp_reg_read(struct mixer_resources *res, u32 reg_id) in vp_reg_read() argument
129 return readl(res->vp_regs + reg_id); in vp_reg_read()
132 static inline void vp_reg_write(struct mixer_resources *res, u32 reg_id, in vp_reg_write() argument
135 writel(val, res->vp_regs + reg_id); in vp_reg_write()
138 static inline void vp_reg_writemask(struct mixer_resources *res, u32 reg_id, in vp_reg_writemask() argument
141 u32 old = vp_reg_read(res, reg_id); in vp_reg_writemask()
144 writel(val, res->vp_regs + reg_id); in vp_reg_writemask()
147 static inline u32 mixer_reg_read(struct mixer_resources *res, u32 reg_id) in mixer_reg_read() argument
149 return readl(res->mixer_regs + reg_id); in mixer_reg_read()
152 static inline void mixer_reg_write(struct mixer_resources *res, u32 reg_id, in mixer_reg_write() argument
[all …]
Dexynos_hdmi.c615 static inline u32 hdmi_reg_read(struct hdmi_context *hdata, u32 reg_id) in hdmi_reg_read() argument
617 return readl(hdata->regs + reg_id); in hdmi_reg_read()
621 u32 reg_id, u8 value) in hdmi_reg_writeb() argument
623 writeb(value, hdata->regs + reg_id); in hdmi_reg_writeb()
627 u32 reg_id, u32 value, u32 mask) in hdmi_reg_writemask() argument
629 u32 old = readl(hdata->regs + reg_id); in hdmi_reg_writemask()
631 writel(value, hdata->regs + reg_id); in hdmi_reg_writemask()
678 #define DUMPREG(reg_id) \ in hdmi_v13_regs_dump() argument
679 DRM_DEBUG_KMS("%s:" #reg_id " = %08x\n", prefix, \ in hdmi_v13_regs_dump()
680 readl(hdata->regs + reg_id)) in hdmi_v13_regs_dump()
[all …]
/linux-4.1.27/drivers/gpu/drm/sti/
Dsti_mixer.c62 static inline u32 sti_mixer_reg_read(struct sti_mixer *mixer, u32 reg_id) in sti_mixer_reg_read() argument
64 return readl(mixer->regs + reg_id); in sti_mixer_reg_read()
68 u32 reg_id, u32 val) in sti_mixer_reg_write() argument
70 writel(val, mixer->regs + reg_id); in sti_mixer_reg_write()
/linux-4.1.27/arch/powerpc/kernel/
Dfadump.c444 static inline void fadump_set_regval(struct pt_regs *regs, u64 reg_id, in fadump_set_regval() argument
449 i = fadump_gpr_index(reg_id); in fadump_set_regval()
452 else if (reg_id == REG_ID("NIA")) in fadump_set_regval()
454 else if (reg_id == REG_ID("MSR")) in fadump_set_regval()
456 else if (reg_id == REG_ID("CTR")) in fadump_set_regval()
458 else if (reg_id == REG_ID("LR")) in fadump_set_regval()
460 else if (reg_id == REG_ID("XER")) in fadump_set_regval()
462 else if (reg_id == REG_ID("CR")) in fadump_set_regval()
464 else if (reg_id == REG_ID("DAR")) in fadump_set_regval()
466 else if (reg_id == REG_ID("DSISR")) in fadump_set_regval()
[all …]
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmain.c855 struct mlx4_flow_reg_id reg_id; member
1025 u64 *reg_id) in __mlx4_ib_create_flow() argument
1091 ret = mlx4_cmd_imm(mdev->dev, mailbox->dma, reg_id, size >> 2, 0, in __mlx4_ib_create_flow()
1105 static int __mlx4_ib_destroy_flow(struct mlx4_dev *dev, u64 reg_id) in __mlx4_ib_destroy_flow() argument
1108 err = mlx4_cmd(dev, reg_id, 0, 0, in __mlx4_ib_destroy_flow()
1113 reg_id); in __mlx4_ib_destroy_flow()
1118 u64 *reg_id) in mlx4_ib_tunnel_steer_add() argument
1138 reg_id); in mlx4_ib_tunnel_steer_add()
1185 &mflow->reg_id[i].id); in mlx4_ib_create_flow()
1196 &mflow->reg_id[j].mirror); in mlx4_ib_create_flow()
[all …]
Dmlx4_ib.h150 struct mlx4_flow_reg_id reg_id[MAX_REGS_PER_FLOW]; member
305 u64 reg_id; member
/linux-4.1.27/arch/powerpc/include/asm/
Dfadump.h75 while (be64_to_cpu(reg_entry->reg_id) != REG_ID("CPUEND")) \
184 __be64 reg_id; member
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dmcg.c57 u64 *reg_id) in mlx4_QP_FLOW_STEERING_ATTACH() argument
67 *reg_id = imm; in mlx4_QP_FLOW_STEERING_ATTACH()
977 struct mlx4_net_trans_rule *rule, u64 *reg_id) in mlx4_flow_attach() argument
1001 ret = mlx4_QP_FLOW_STEERING_ATTACH(dev, mailbox, size >> 2, reg_id); in mlx4_flow_attach()
1030 int mlx4_flow_detach(struct mlx4_dev *dev, u64 reg_id) in mlx4_flow_detach() argument
1034 err = mlx4_QP_FLOW_STEERING_DETACH(dev, reg_id); in mlx4_flow_detach()
1037 reg_id); in mlx4_flow_detach()
1043 int port, int qpn, u16 prio, u64 *reg_id) in mlx4_tunnel_steer_add() argument
1075 err = mlx4_flow_attach(dev, &rule, reg_id); in mlx4_tunnel_steer_add()
1362 enum mlx4_protocol prot, u64 *reg_id) in mlx4_trans_to_dmfs_attach() argument
[all …]
Den_netdev.c116 u64 reg_id; /* Flow steering API id */ member
195 if (filter->reg_id) { in mlx4_en_filter_work()
196 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id); in mlx4_en_filter_work()
201 rc = mlx4_flow_attach(priv->mdev->dev, &rule, &filter->reg_id); in mlx4_en_filter_work()
267 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id); in mlx4_en_filter_free()
474 int qpn, u64 *reg_id) in mlx4_en_tunnel_steer_add() argument
483 MLX4_DOMAIN_NIC, reg_id); in mlx4_en_tunnel_steer_add()
488 en_dbg(DRV, priv, "added vxlan steering rule, mac %pM reg_id %llx\n", addr, *reg_id); in mlx4_en_tunnel_steer_add()
494 unsigned char *mac, int *qpn, u64 *reg_id) in mlx4_en_uc_steer_add() argument
533 err = mlx4_flow_attach(dev, &rule, reg_id); in mlx4_en_uc_steer_add()
[all …]
Dresource_tracker.c88 u64 reg_id; member
3777 enum mlx4_steer_type steer, u64 reg_id) in add_mcg_res() argument
3794 res->reg_id = reg_id; in add_mcg_res()
3805 enum mlx4_steer_type steer, u64 *reg_id) in rem_mcg_res() argument
3815 *reg_id = res->reg_id; in rem_mcg_res()
3827 enum mlx4_steer_type type, u64 *reg_id) in qp_attach() argument
3836 reg_id); in qp_attach()
3854 enum mlx4_steer_type type, u64 reg_id) in qp_detach() argument
3858 return mlx4_flow_detach(dev, reg_id); in qp_detach()
3897 u64 reg_id = 0; in mlx4_QP_ATTACH_wrapper() local
[all …]
Dfw.c2634 __be16 reg_id; member
2656 static int mlx4_ACCESS_REG(struct mlx4_dev *dev, u16 reg_id, in mlx4_ACCESS_REG() argument
2679 inbuf->reg_id = cpu_to_be16(reg_id); in mlx4_ACCESS_REG()
2698 reg_id, err); in mlx4_ACCESS_REG()
2742 u16 reg_id = be16_to_cpu(inbuf->reg_id); in mlx4_ACCESS_REG_wrapper() local
2748 if (reg_id == MLX4_REG_ID_PTYS) { in mlx4_ACCESS_REG_wrapper()
Dmlx4_en.h448 u64 reg_id; member
613 u64 reg_id; member
Den_ethtool.c1483 u64 reg_id; in mlx4_en_flow_replace() local
1532 err = mlx4_flow_attach(priv->mdev->dev, &rule, &reg_id); in mlx4_en_flow_replace()
1538 loc_rule->id = reg_id; in mlx4_en_flow_replace()
Dmlx4.h1283 enum mlx4_protocol prot, u64 *reg_id);
/linux-4.1.27/drivers/staging/iio/
Diio_dummy_evgen.h5 u32 reg_id; member
Diio_simple_dummy_events.c170 st->regs->reg_id, st->regs->reg_data); in iio_simple_dummy_event_handler()
Diio_dummy_evgen.c171 iio_evgen->regs[this_attr->address].reg_id = this_attr->address; in iio_evgen_poke()
/linux-4.1.27/drivers/clk/rockchip/
Dclk-rk3288.c800 int i, reg_id; in rk3288_clk_suspend() local
803 reg_id = rk3288_saved_cru_reg_ids[i]; in rk3288_clk_suspend()
806 readl_relaxed(rk3288_cru_base + reg_id); in rk3288_clk_suspend()
827 int i, reg_id; in rk3288_clk_resume() local
830 reg_id = rk3288_saved_cru_reg_ids[i]; in rk3288_clk_resume()
833 rk3288_cru_base + reg_id); in rk3288_clk_resume()
/linux-4.1.27/include/linux/mlx4/
Ddevice.h1088 enum mlx4_protocol protocol, u64 *reg_id);
1090 enum mlx4_protocol protocol, u64 reg_id);
1353 struct mlx4_net_trans_rule *rule, u64 *reg_id);
1354 int mlx4_flow_detach(struct mlx4_dev *dev, u64 reg_id);
1362 int port, int qpn, u16 prio, u64 *reg_id);
/linux-4.1.27/drivers/net/can/
Dflexcan.c630 u32 reg_ctrl, reg_id; in flexcan_read_fifo() local
633 reg_id = flexcan_read(&mb->can_id); in flexcan_read_fifo()
635 cf->can_id = ((reg_id >> 0) & CAN_EFF_MASK) | CAN_EFF_FLAG; in flexcan_read_fifo()
637 cf->can_id = (reg_id >> 18) & CAN_SFF_MASK; in flexcan_read_fifo()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2500usb.c923 u8 reg_id; in rt2500usb_init_bbp() local
964 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID); in rt2500usb_init_bbp()
966 rt2500usb_bbp_write(rt2x00dev, reg_id, value); in rt2500usb_init_bbp()
Drt2400pci.c928 u8 reg_id; in rt2400pci_init_bbp() local
953 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID); in rt2400pci_init_bbp()
955 rt2400pci_bbp_write(rt2x00dev, reg_id, value); in rt2400pci_init_bbp()
Drt2500pci.c1066 u8 reg_id; in rt2500pci_init_bbp() local
1107 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID); in rt2500pci_init_bbp()
1109 rt2500pci_bbp_write(rt2x00dev, reg_id, value); in rt2500pci_init_bbp()
Drt73usb.c1313 u8 reg_id; in rt73usb_init_bbp() local
1349 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID); in rt73usb_init_bbp()
1351 rt73usb_bbp_write(rt2x00dev, reg_id, value); in rt73usb_init_bbp()
Drt61pci.c1666 u8 reg_id; in rt61pci_init_bbp() local
1701 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID); in rt61pci_init_bbp()
1703 rt61pci_bbp_write(rt2x00dev, reg_id, value); in rt61pci_init_bbp()
Drt2800lib.c5666 u8 reg_id; in rt2800_init_bbp() local
5712 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID); in rt2800_init_bbp()
5714 rt2800_bbp_write(rt2x00dev, reg_id, value); in rt2800_init_bbp()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_bsg.c57 uint32_t reg_id; member
852 evt->reg_id = ev_reg_id; in lpfc_bsg_event_new()
1218 if (evt->reg_id == event_req->ev_reg_id) { in lpfc_bsg_hba_set_event()
1303 if (evt->reg_id == event_req->ev_reg_id) { in lpfc_bsg_hba_get_event()
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dphy.c194 u32 val, u8 reg_id, bool set) in ath5k_hw_rfb_op() argument
208 if (rf_regs[i].index == reg_id) { in ath5k_hw_rfb_op()