dma_reg
for (cnt = 0; cnt < sizeof (fw->dma_reg) / 2; cnt++) {
mdb_printf("%04x ", fw->dma_reg[cnt]);
for (cnt = 0; cnt < sizeof (fw->dma_reg) / 2; cnt++) {
(void) sprintf(bp, "%04x ", fw->dma_reg[cnt]);
(void) ql_read_regs(ha, fw->dma_reg, ha->iobase + 0x20,
sizeof (fw->dma_reg) / 2, 16);
(void) ql_read_regs(ha, fw->dma_reg, ha->iobase + 0x80,
sizeof (fw->dma_reg) / 2, 16);
uint16_t dma_reg[48];
struct cheerio_dma_reg *dma_reg;
dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs;
ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dbcr, count);
struct sb_dma_reg *dma_reg;
dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs;
(ushort_t *)&dma_reg->sb_dma_regs[DMA_0WCNT],
(ushort_t *)&dma_reg->sb_dma_regs[DMA_1WCNT],
(ushort_t *)&dma_reg->sb_dma_regs[DMA_2WCNT],
(ushort_t *)&dma_reg->sb_dma_regs[DMA_3WCNT],
struct cheerio_dma_reg *dma_reg;
dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs;
retval = ddi_get32(fdc->c_handlep_dma, &dma_reg->fdc_dbcr);
struct sb_dma_reg *dma_reg;
dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs;
(ushort_t *)&dma_reg->sb_dma_regs[DMA_0WCNT]);
(ushort_t *)&dma_reg->sb_dma_regs[DMA_1WCNT]);
(ushort_t *)&dma_reg->sb_dma_regs[DMA_2WCNT]);
(ushort_t *)&dma_reg->sb_dma_regs[DMA_3WCNT]);
struct cheerio_dma_reg *dma_reg;
dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs;
ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr, DCSR_RESET);
ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr, 0);
struct sb_dma_reg *dma_reg;
dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs;
ddi_put8(fdc->c_handlep_dma, &dma_reg->sb_dma_regs[DMAC1_MASK],
struct cheerio_dma_reg *dma_reg;
dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs;
retval = ddi_get32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr);
struct cheerio_dma_reg *dma_reg;
dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs;
ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dacr, address);
struct sb_dma_reg *dma_reg;
dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs;
&dma_reg->sb_dma_regs[DMA_0PAGE],
&dma_reg->sb_dma_regs[DMA_0HPG],
(ushort_t *)&dma_reg->sb_dma_regs[DMA_0ADR],
&dma_reg->sb_dma_regs[DMA_1PAGE],
&dma_reg->sb_dma_regs[DMA_1HPG],
(ushort_t *)&dma_reg->sb_dma_regs[DMA_1ADR],
&dma_reg->sb_dma_regs[DMA_2PAGE],
&dma_reg->sb_dma_regs[DMA_2HPG],
(ushort_t *)&dma_reg->sb_dma_regs[DMA_2ADR],
&dma_reg->sb_dma_regs[DMA_3PAGE],
&dma_reg->sb_dma_regs[DMA_3HPG],
(ushort_t *)&dma_reg->sb_dma_regs[DMA_3ADR],
struct cheerio_dma_reg *dma_reg;
dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs;
ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr,
ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr,
struct sb_dma_reg *dma_reg;
dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs;
ddi_put8(fdc->c_handlep_dma, &dma_reg->sb_dma_regs[DMAC1_MODE],
&dma_reg->sb_dma_regs[DMAC1_ALLMASK], ~chn_mask);
struct cheerio_dma_reg *dma_reg;
dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs;
ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr, val);
struct sb_dma_reg *dma_reg;
dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs;
&dma_reg->sb_dma_regs[DMAC1_ALLMASK], 0);