host1x_debug_output
host1x_debug_output(o,
host1x_debug_output(o, "waitbase id %u val %d\n", i,
host1x_debug_output(o, "\n");
host1x_debug_output(o, "---- channels ----\n");
host1x_debug_output(o, "---- syncpts ----\n");
void __printf(2, 3) host1x_debug_output(struct output *o, const char *fmt, ...);
host1x_debug_output(o, "[address mismatch]\n");
host1x_debug_output(o, " %pad: %08x: ", &addr, val);
host1x_debug_output(o, "JOB, syncpt %u: %u timeout: %u num_slots: %u num_handles: %u\n",
host1x_debug_output(o, "[could not mmap]\n");
host1x_debug_output(o, " GATHER at %pad+%#x, %d words\n",
host1x_debug_output(o, "%08x: ", val);
host1x_debug_output(o, "\n");
host1x_debug_output(o, "---- mlocks ----\n");
host1x_debug_output(o, "%u: locked by channel %u\n",
host1x_debug_output(o, "%u: locked by cpu\n", i);
host1x_debug_output(o, "%u: unlocked\n", i);
host1x_debug_output(o, "\n");
host1x_debug_output(o, "%u-%s: ", ch->id, dev_name(ch->dev));
host1x_debug_output(o, "inactive\n\n");
host1x_debug_output(o, "waiting on syncpt %d val %d\n",
host1x_debug_output(o, "waiting on syncpt %d val %d (base %d = %d; offset = %d)\n",
host1x_debug_output(o, "active class %02x, offset %04x, val %08x\n",
host1x_debug_output(o, "DMASTART %pad, DMAEND %pad\n", &dmastart, &dmaend);
host1x_debug_output(o, "DMAPUT %08x DMAGET %08x DMACTL %08x\n",
host1x_debug_output(o, "CBREAD %08x CBSTAT %08x\n", cbread, cbstat);
host1x_debug_output(o, "\n");
host1x_debug_output(o, "%u: fifo:\n", ch->id);
host1x_debug_output(o, "FIFOSTAT %08x\n", val);
host1x_debug_output(o, "[empty]\n");
host1x_debug_output(o, "%03x 0x%08x: ",
host1x_debug_output(o, "\n");
host1x_debug_output(o, "%u-%s: ", ch->id, dev_name(ch->dev));
host1x_debug_output(o, "inactive\n\n");
host1x_debug_output(o, "waiting on syncpt\n");
host1x_debug_output(o, "active class %02x, offset %04x\n",
host1x_debug_output(o, "DMASTART %pad, DMAEND %pad\n", &dmastart, &dmaend);
host1x_debug_output(o, "DMAPUT %08x DMAGET %08x DMACTL %08x\n",
host1x_debug_output(o, "CHANNELSTAT %02x\n", ch_stat);
host1x_debug_output(o, "\n");
host1x_debug_output(o, "%u: fifo:\n", ch->id);
host1x_debug_output(o, "CMDFIFO_STAT %08x\n", val);
host1x_debug_output(o, "[empty]\n");
host1x_debug_output(o, "CMDFIFO_RDATA %08x\n", val);