Searched refs:mc_enc (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/drivers/staging/fsl-mc/bus/ |
D | dprc.c | 45 cmd.params[0] |= mc_enc(0, 32, container_id); in dprc_open() 82 cmd.params[0] |= mc_enc(32, 16, cfg->icid); in dprc_create_container() 83 cmd.params[0] |= mc_enc(0, 32, cfg->options); in dprc_create_container() 84 cmd.params[1] |= mc_enc(32, 32, cfg->portal_id); in dprc_create_container() 110 cmd.params[0] |= mc_enc(0, 32, child_container_id); in dprc_destroy_container() 125 cmd.params[0] |= mc_enc(0, 32, child_container_id); in dprc_reset_container() 146 cmd.params[0] |= mc_enc(32, 8, irq_index); in dprc_get_irq() 175 cmd.params[0] |= mc_enc(32, 8, irq_index); in dprc_set_irq() 176 cmd.params[0] |= mc_enc(0, 32, irq_val); in dprc_set_irq() 177 cmd.params[1] |= mc_enc(0, 64, irq_paddr); in dprc_set_irq() [all …]
|
D | dpmcp.c | 45 cmd.params[0] |= mc_enc(0, 32, dpmcp_id); in dpmcp_open() 80 cmd.params[0] |= mc_enc(0, 32, cfg->portal_id); in dpmcp_create() 129 cmd.params[0] |= mc_enc(0, 8, irq_index); in dpmcp_set_irq() 130 cmd.params[0] |= mc_enc(32, 32, irq_val); in dpmcp_set_irq() 131 cmd.params[1] |= mc_enc(0, 64, irq_addr); in dpmcp_set_irq() 132 cmd.params[2] |= mc_enc(0, 32, user_irq_id); in dpmcp_set_irq() 152 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpmcp_get_irq() 177 cmd.params[0] |= mc_enc(0, 8, en); in dpmcp_set_irq_enable() 178 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpmcp_set_irq_enable() 195 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpmcp_get_irq_enable() [all …]
|
D | dpbp.c | 45 cmd.params[0] |= mc_enc(0, 32, dpbp_id); in dpbp_open() 177 cmd.params[0] |= mc_enc(0, 8, irq_index); in dpbp_set_irq() 178 cmd.params[0] |= mc_enc(32, 32, irq_val); in dpbp_set_irq() 179 cmd.params[1] |= mc_enc(0, 64, irq_paddr); in dpbp_set_irq() 180 cmd.params[2] |= mc_enc(0, 32, user_irq_id); in dpbp_set_irq() 200 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpbp_get_irq() 225 cmd.params[0] |= mc_enc(0, 8, en); in dpbp_set_irq_enable() 226 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpbp_set_irq_enable() 243 cmd.params[0] |= mc_enc(32, 8, irq_index); in dpbp_get_irq_enable() 265 cmd.params[0] |= mc_enc(0, 32, mask); in dpbp_set_irq_mask() [all …]
|
/linux-4.1.27/drivers/staging/fsl-mc/include/ |
D | mc-cmd.h | 40 static inline uint64_t mc_enc(int lsoffset, int width, uint64_t val) in mc_enc() function 90 ((_ext)[_param] |= mc_enc((_offset), (_width), _arg)) 93 ((_cmd).params[_param] |= mc_enc((_offset), (_width), _arg)) 104 hdr = mc_enc(MC_CMD_HDR_CMDID_O, MC_CMD_HDR_CMDID_S, cmd_id); in mc_encode_cmd_header() 105 hdr |= mc_enc(MC_CMD_HDR_TOKEN_O, MC_CMD_HDR_TOKEN_S, token); in mc_encode_cmd_header() 106 hdr |= mc_enc(MC_CMD_HDR_PRI_O, MC_CMD_HDR_PRI_S, priority); in mc_encode_cmd_header() 107 hdr |= mc_enc(MC_CMD_HDR_STATUS_O, MC_CMD_HDR_STATUS_S, in mc_encode_cmd_header()
|