Home
last modified time | relevance | path

Searched refs:mc_enc (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/staging/fsl-mc/bus/
Ddprc.c59 cmd.params[0] |= mc_enc(0, 32, container_id); in dprc_open()
121 cmd.params[0] |= mc_enc(32, 16, cfg->icid); in dprc_create_container()
122 cmd.params[0] |= mc_enc(0, 32, cfg->options); in dprc_create_container()
123 cmd.params[1] |= mc_enc(32, 32, cfg->portal_id); in dprc_create_container()
124 cmd.params[2] |= mc_enc(0, 8, cfg->label[0]); in dprc_create_container()
125 cmd.params[2] |= mc_enc(8, 8, cfg->label[1]); in dprc_create_container()
126 cmd.params[2] |= mc_enc(16, 8, cfg->label[2]); in dprc_create_container()
127 cmd.params[2] |= mc_enc(24, 8, cfg->label[3]); in dprc_create_container()
128 cmd.params[2] |= mc_enc(32, 8, cfg->label[4]); in dprc_create_container()
129 cmd.params[2] |= mc_enc(40, 8, cfg->label[5]); in dprc_create_container()
[all …]
Ddpmcp.c65 cmd.params[0] |= mc_enc(0, 32, dpmcp_id); in dpmcp_open()
135 cmd.params[0] |= mc_enc(0, 32, cfg->portal_id); in dpmcp_create()
213 cmd.params[0] |= mc_enc(0, 8, irq_index); in dpmcp_set_irq()
214 cmd.params[0] |= mc_enc(32, 32, irq_cfg->val); in dpmcp_set_irq()
215 cmd.params[1] |= mc_enc(0, 64, irq_cfg->paddr); in dpmcp_set_irq()
216 cmd.params[2] |= mc_enc(0, 32, irq_cfg->user_irq_id); in dpmcp_set_irq()
247 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpmcp_get_irq()
288 cmd.params[0] |= mc_enc(0, 8, en); in dpmcp_set_irq_enable()
289 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpmcp_set_irq_enable()
317 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpmcp_get_irq_enable()
[all …]
Ddpbp.c65 cmd.params[0] |= mc_enc(0, 32, dpbp_id); in dpbp_open()
293 cmd.params[0] |= mc_enc(0, 8, irq_index); in dpbp_set_irq()
294 cmd.params[0] |= mc_enc(32, 32, irq_cfg->val); in dpbp_set_irq()
295 cmd.params[1] |= mc_enc(0, 64, irq_cfg->addr); in dpbp_set_irq()
296 cmd.params[2] |= mc_enc(0, 32, irq_cfg->user_irq_id); in dpbp_set_irq()
327 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpbp_get_irq()
368 cmd.params[0] |= mc_enc(0, 8, en); in dpbp_set_irq_enable()
369 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpbp_set_irq_enable()
397 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpbp_get_irq_enable()
436 cmd.params[0] |= mc_enc(0, 32, mask); in dpbp_set_irq_mask()
[all …]
/linux-4.4.14/drivers/staging/fsl-mc/include/
Dmc-cmd.h40 static inline u64 mc_enc(int lsoffset, int width, u64 val) in mc_enc() function
107 ((_ext)[_param] |= mc_enc((_offset), (_width), _arg))
110 ((_cmd).params[_param] |= mc_enc((_offset), (_width), _arg))
121 hdr = mc_enc(MC_CMD_HDR_CMDID_O, MC_CMD_HDR_CMDID_S, cmd_id); in mc_encode_cmd_header()
122 hdr |= mc_enc(MC_CMD_HDR_FLAGS_O, MC_CMD_HDR_FLAGS_S, in mc_encode_cmd_header()
124 hdr |= mc_enc(MC_CMD_HDR_TOKEN_O, MC_CMD_HDR_TOKEN_S, token); in mc_encode_cmd_header()
125 hdr |= mc_enc(MC_CMD_HDR_STATUS_O, MC_CMD_HDR_STATUS_S, in mc_encode_cmd_header()