Lines Matching defs:destid
279 * @destid: Destination ID of target device
286 int index, u16 destid, u16 data)
289 pr_debug("fsl_doorbell_send: index %d destid %4.4x data %4.4x\n",
290 index, destid, data);
293 out_be32(&priv->dbell_atmu_regs->rowtar, destid << 22);
302 out_be32(&priv->msg_regs->oddpr, destid << 16);
360 * @destid: Destination ID of transaction
370 fsl_rio_config_read(struct rio_mport *mport, int index, u16 destid,
378 ("fsl_rio_config_read: index %d destid %d hopcount %d offset %8.8x len %d\n",
379 index, destid, hopcount, offset, len);
387 (destid << 22) | (hopcount << 12) | (offset >> 12));
388 out_be32(&priv->maint_atmu_regs->rowtear, (destid >> 10));
407 err, destid, hopcount, offset);
419 * @destid: Destination ID of transaction
429 fsl_rio_config_write(struct rio_mport *mport, int index, u16 destid,
435 ("fsl_rio_config_write: index %d destid %d hopcount %d offset %8.8x len %d val %8.8x\n",
436 index, destid, hopcount, offset, len, val);
444 (destid << 22) | (hopcount << 12) | (offset >> 12));
445 out_be32(&priv->maint_atmu_regs->rowtear, (destid >> 10));
487 ("RIO: rio_hw_add_outb_message(): destid %4.4x mbox %d buffer %8.8x len %8.8x\n",
488 rdev->destid, mbox, (int)buffer, len);
507 /* Enable EOMI interrupt, set priority, and set destid */
508 desc->dattr = 0x28000000 | (rdev->destid << 2);
511 /* Set mbox field for message, and set destid */
512 desc->dport = (rdev->destid << 16) | (mbox & 0x3);