Searched refs:reg_id (Results 1 - 25 of 65) sorted by path

123

/linux-master/drivers/iio/dummy/
H A Diio_dummy_evgen.h6 u32 reg_id; member in struct:iio_dummy_regs
H A Diio_dummy_evgen.c146 iio_evgen->regs[this_attr->address].reg_id = this_attr->address;
H A Diio_simple_dummy_events.c181 st->regs->reg_id, st->regs->reg_data);
/linux-master/arch/arm64/kvm/
H A Dhypercalls.c510 static int kvm_arm_set_fw_reg_bmap(struct kvm_vcpu *vcpu, u64 reg_id, u64 val) argument
517 switch (reg_id) {
H A Dsys_regs.c3246 u8 reg_id = (esr >> 10) & 0xf; local
3258 switch (reg_id) {
3279 params->is_write ? "write" : "read", reg_id);
/linux-master/arch/powerpc/platforms/pseries/
H A Drtas-fadump.c307 static void __init rtas_fadump_set_regval(struct pt_regs *regs, u64 reg_id, u64 reg_val) argument
311 i = rtas_fadump_gpr_index(reg_id);
314 else if (reg_id == fadump_str_to_u64("NIA"))
316 else if (reg_id == fadump_str_to_u64("MSR"))
318 else if (reg_id == fadump_str_to_u64("CTR"))
320 else if (reg_id == fadump_str_to_u64("LR"))
322 else if (reg_id == fadump_str_to_u64("XER"))
324 else if (reg_id == fadump_str_to_u64("CR"))
326 else if (reg_id == fadump_str_to_u64("DAR"))
328 else if (reg_id
[all...]
H A Drtas-fadump.h106 __be64 reg_id; member in struct:rtas_fadump_reg_entry
113 while (be64_to_cpu(reg_entry->reg_id) != \
/linux-master/drivers/bus/
H A Dstm32_rifsc.c111 u32 reg_offset, reg_id, sec_reg_value, cid_reg_value; local
124 reg_id = firewall_id / IDS_PER_RISC_SEC_PRIV_REGS;
126 sec_reg_value = readl(rifsc_controller->mmio + RIFSC_RISC_SECCFGR0 + 0x4 * reg_id);
/linux-master/drivers/clk/rockchip/
H A Dclk-rk3288.c876 int i, reg_id; local
879 reg_id = rk3288_saved_cru_reg_ids[i];
882 readl_relaxed(rk3288_cru_base + reg_id);
911 int i, reg_id; local
914 reg_id = rk3288_saved_cru_reg_ids[i];
917 rk3288_cru_base + reg_id);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_psp.c1117 cmd->cmd.cmd_setup_reg_prog.reg_id = id;
H A Dpsp_gfx_if.h327 uint32_t reg_id; member in struct:psp_gfx_cmd_reg_prog
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_hdmi.c677 static inline u32 hdmi_map_reg(struct hdmi_context *hdata, u32 reg_id) argument
679 if ((reg_id & 0xffff0000) == HDMI_MAPPED_BASE)
680 return hdmi_reg_map[reg_id & 0xffff][hdata->drv_data->type];
681 return reg_id;
684 static inline u32 hdmi_reg_read(struct hdmi_context *hdata, u32 reg_id) argument
686 return readl(hdata->regs + hdmi_map_reg(hdata, reg_id));
690 u32 reg_id, u8 value)
692 writel(value, hdata->regs + hdmi_map_reg(hdata, reg_id));
695 static inline void hdmi_reg_writev(struct hdmi_context *hdata, u32 reg_id, argument
698 reg_id
689 hdmi_reg_writeb(struct hdmi_context *hdata, u32 reg_id, u8 value) argument
707 hdmi_reg_write_buf(struct hdmi_context *hdata, u32 reg_id, u8 *buf, int size) argument
714 hdmi_reg_writemask(struct hdmi_context *hdata, u32 reg_id, u32 value, u32 mask) argument
[all...]
H A Dexynos_mixer.c184 static inline u32 vp_reg_read(struct mixer_context *ctx, u32 reg_id) argument
186 return readl(ctx->vp_regs + reg_id);
189 static inline void vp_reg_write(struct mixer_context *ctx, u32 reg_id, argument
192 writel(val, ctx->vp_regs + reg_id);
195 static inline void vp_reg_writemask(struct mixer_context *ctx, u32 reg_id, argument
198 u32 old = vp_reg_read(ctx, reg_id);
201 writel(val, ctx->vp_regs + reg_id);
204 static inline u32 mixer_reg_read(struct mixer_context *ctx, u32 reg_id) argument
206 return readl(ctx->mixer_regs + reg_id);
209 static inline void mixer_reg_write(struct mixer_context *ctx, u32 reg_id, argument
215 mixer_reg_writemask(struct mixer_context *ctx, u32 reg_id, u32 val, u32 mask) argument
291 vp_filter_set(struct mixer_context *ctx, int reg_id, const u8 *data, unsigned int size) argument
[all...]
/linux-master/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_hdcp.c42 u32 reg_id; member in struct:hdmi_hdcp_reg_data
1018 reg[i] = reg_data[i].reg_id;
/linux-master/drivers/gpu/drm/sti/
H A Dsti_mixer.c66 static inline u32 sti_mixer_reg_read(struct sti_mixer *mixer, u32 reg_id) argument
68 return readl(mixer->regs + reg_id);
72 u32 reg_id, u32 val)
74 writel(val, mixer->regs + reg_id);
71 sti_mixer_reg_write(struct sti_mixer *mixer, u32 reg_id, u32 val) argument
/linux-master/drivers/iio/magnetometer/
H A Dmmc35240.c209 unsigned int reg_id; local
212 ret = regmap_read(data->regmap, MMC35240_REG_ID, &reg_id);
218 dev_dbg(&data->client->dev, "MMC35240 chip id %x\n", reg_id);
/linux-master/drivers/infiniband/hw/mlx4/
H A Dmain.c1328 struct mlx4_flow_reg_id reg_id; member in struct:mlx4_ib_steering
1524 u64 *reg_id)
1587 ret = mlx4_cmd_imm(mdev->dev, mailbox->dma, reg_id, size >> 2, 0,
1601 static int __mlx4_ib_destroy_flow(struct mlx4_dev *dev, u64 reg_id) argument
1604 err = mlx4_cmd(dev, reg_id, 0, 0,
1609 reg_id);
1614 u64 *reg_id)
1634 reg_id);
1754 type[i], &mflow->reg_id[i].id);
1764 &mflow->reg_id[
1521 __mlx4_ib_create_flow(struct ib_qp *qp, struct ib_flow_attr *flow_attr, int domain, enum mlx4_net_trans_promisc_mode flow_type, u64 *reg_id) argument
1613 mlx4_ib_tunnel_steer_add(struct ib_qp *qp, struct ib_flow_attr *flow_attr, u64 *reg_id) argument
1844 struct mlx4_flow_reg_id reg_id; local
1922 struct mlx4_flow_reg_id reg_id = {0, 0}; local
[all...]
H A Dmlx4_ib.h160 struct mlx4_flow_reg_id reg_id[MAX_REGS_PER_FLOW]; member in struct:mlx4_ib_flow
360 u64 reg_id; member in struct:mlx4_ib_qp
/linux-master/drivers/net/can/flexcan/
H A Dflexcan-core.c950 u32 reg_ctrl, reg_id, reg_iflag1; local
998 reg_id = priv->read(&mb->can_id);
1000 cfd->can_id = ((reg_id >> 0) & CAN_EFF_MASK) | CAN_EFF_FLAG;
1002 cfd->can_id = (reg_id >> 18) & CAN_SFF_MASK;
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmcs.c374 int reg_id; local
378 for (reg_id = 0; reg_id < 8; reg_id++) {
379 reg = MCSX_CPM_RX_SLAVE_SA_PLCY_MEMX(reg_id, sa_id);
380 mcs_reg_write(mcs, reg, plcy[reg_id]);
383 for (reg_id = 0; reg_id < 9; reg_id++) {
384 reg = MCSX_CPM_TX_SLAVE_SA_PLCY_MEMX(reg_id, sa_i
469 int reg_id; local
495 int flow_id, secy_id, reg_id; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_ethtool.c1619 u64 reg_id; local
1668 err = mlx4_flow_attach(priv->mdev->dev, &rule, &reg_id);
1674 loc_rule->id = reg_id;
H A Den_netdev.c176 u64 reg_id; /* Flow steering API id */ member in struct:mlx4_en_filter
258 if (filter->reg_id) {
259 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id);
264 rc = mlx4_flow_attach(priv->mdev->dev, &rule, &filter->reg_id);
330 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id);
543 int qpn, u64 *reg_id)
552 MLX4_DOMAIN_NIC, reg_id);
557 en_dbg(DRV, priv, "added vxlan steering rule, mac %pM reg_id %llx\n", addr, *reg_id);
563 const unsigned char *mac, int *qpn, u64 *reg_id)
541 mlx4_en_tunnel_steer_add(struct mlx4_en_priv *priv, const unsigned char *addr, int qpn, u64 *reg_id) argument
562 mlx4_en_uc_steer_add(struct mlx4_en_priv *priv, const unsigned char *mac, int *qpn, u64 *reg_id) argument
614 mlx4_en_uc_steer_release(struct mlx4_en_priv *priv, const unsigned char *mac, int qpn, u64 reg_id) argument
1305 u64 reg_id; local
[all...]
H A Dfw.c2893 __be16 reg_id; member in struct:mlx4_access_reg
2906 * @reg_id: register ID to access.
2915 static int mlx4_ACCESS_REG(struct mlx4_dev *dev, u16 reg_id, argument
2938 inbuf->reg_id = cpu_to_be16(reg_id);
2957 reg_id, err);
3001 u16 reg_id = be16_to_cpu(inbuf->reg_id); local
3007 if (reg_id == MLX4_REG_ID_PTYS) {
H A Dmcg.c56 u64 *reg_id)
66 *reg_id = imm;
978 struct mlx4_net_trans_rule *rule, u64 *reg_id)
1007 ret = mlx4_QP_FLOW_STEERING_ATTACH(dev, mailbox, size >> 2, reg_id);
1037 int mlx4_flow_detach(struct mlx4_dev *dev, u64 reg_id) argument
1041 err = mlx4_QP_FLOW_STEERING_DETACH(dev, reg_id);
1044 reg_id);
1050 int port, int qpn, u16 prio, u64 *reg_id)
1082 err = mlx4_flow_attach(dev, &rule, reg_id);
1370 enum mlx4_protocol prot, u64 *reg_id)
53 mlx4_QP_FLOW_STEERING_ATTACH(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, u32 size, u64 *reg_id) argument
977 mlx4_flow_attach(struct mlx4_dev *dev, struct mlx4_net_trans_rule *rule, u64 *reg_id) argument
1049 mlx4_tunnel_steer_add(struct mlx4_dev *dev, const unsigned char *addr, int port, int qpn, u16 prio, u64 *reg_id) argument
1367 mlx4_trans_to_dmfs_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], u8 port, int block_mcast_loopback, enum mlx4_protocol prot, u64 *reg_id) argument
1407 mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], u8 port, int block_mcast_loopback, enum mlx4_protocol prot, u64 *reg_id) argument
1438 mlx4_multicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], enum mlx4_protocol prot, u64 reg_id) argument
[all...]
H A Dmlx4.h1340 enum mlx4_protocol prot, u64 *reg_id);

Completed in 618 milliseconds

123