Searched refs:mc_enc (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/staging/fsl-mc/bus/ |
D | dprc.c | 59 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 …]
|
D | dpmcp.c | 65 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 …]
|
D | dpbp.c | 65 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/ |
D | mc-cmd.h | 40 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()
|