Lines Matching defs:msg
68 #define MBOX_CHAN(msg) ((msg) & 0xf)
69 #define MBOX_DATA(msg) ((msg) & ~0xf)
93 int msg[BCM2835_MBOX_CHANS];
107 uint32_t msg;
111 msg = mbox_read_4(sc, REG_READ);
112 dprintf("bcm_mbox_intr: raw data %08x\n", msg);
113 chan = MBOX_CHAN(msg);
114 data = MBOX_DATA(msg);
120 sc->msg[chan] = data;
122 wakeup(&sc->msg[chan]);
174 sc->msg[0] = 0;
221 msleep(&sc->msg[chan], &sc->lock, PZERO, "vcio mbox read", 0);
222 *data = sc->msg[chan];