Lines Matching refs:regs
309 void __iomem *regs; /* dbri HW regs */ member
641 while ((--maxloops) > 0 && (sbus_readl(dbri->regs + REG0) & D_P)) { in dbri_cmdwait()
665 else if (len < sbus_readl(dbri->regs + REG8) - dbri->dma_dvma) in dbri_cmdlock()
716 tmp = sbus_readl(dbri->regs + REG0); in dbri_cmdsend()
718 sbus_writel(tmp, dbri->regs + REG0); in dbri_cmdsend()
731 sbus_readl(dbri->regs + REG0), in dbri_reset()
732 sbus_readl(dbri->regs + REG2), in dbri_reset()
733 sbus_readl(dbri->regs + REG8), sbus_readl(dbri->regs + REG9)); in dbri_reset()
735 sbus_writel(D_R, dbri->regs + REG0); /* Soft Reset */ in dbri_reset()
736 for (i = 0; (sbus_readl(dbri->regs + REG0) & D_R) && i < 64; i++) in dbri_reset()
741 tmp = sbus_readl(dbri->regs + REG0); in dbri_reset()
744 sbus_writel(tmp, dbri->regs + REG0); in dbri_reset()
782 sbus_writel(dma_addr, dbri->regs + REG8); in dbri_initialize()
1437 tmp = sbus_readl(dbri->regs + REG0); in cs4215_open()
1439 sbus_writel(tmp, dbri->regs + REG0); in cs4215_open()
1443 (dbri->mm.onboard ? D_PIO0 : D_PIO2), dbri->regs + REG2); in cs4215_open()
1461 tmp = sbus_readl(dbri->regs + REG0); in cs4215_open()
1463 sbus_writel(tmp, dbri->regs + REG0); in cs4215_open()
1491 sbus_writel(val, dbri->regs + REG2); in cs4215_setctrl()
1514 tmp = sbus_readl(dbri->regs + REG0); in cs4215_setctrl()
1516 sbus_writel(tmp, dbri->regs + REG0); in cs4215_setctrl()
1537 tmp = sbus_readl(dbri->regs + REG0); in cs4215_setctrl()
1539 sbus_writel(tmp, dbri->regs + REG0); in cs4215_setctrl()
1635 u32 reg2 = sbus_readl(dbri->regs + REG2); in cs4215_init()
1650 sbus_writel(D_ENPIO2, dbri->regs + REG2); in cs4215_init()
1928 x = sbus_readl(dbri->regs + REG1); in snd_dbri_interrupt()
1960 tmp = sbus_readl(dbri->regs + REG0); in snd_dbri_interrupt()
1962 sbus_writel(tmp, dbri->regs + REG0); in snd_dbri_interrupt()
2473 snd_iprintf(buffer, "REG0: 0x%x\n", sbus_readl(dbri->regs + REG0)); in dbri_regs_read()
2474 snd_iprintf(buffer, "REG2: 0x%x\n", sbus_readl(dbri->regs + REG2)); in dbri_regs_read()
2475 snd_iprintf(buffer, "REG8: 0x%x\n", sbus_readl(dbri->regs + REG8)); in dbri_regs_read()
2476 snd_iprintf(buffer, "REG9: 0x%x\n", sbus_readl(dbri->regs + REG9)); in dbri_regs_read()
2549 dbri->regs = of_ioremap(&op->resource[0], 0, in snd_dbri_create()
2551 if (!dbri->regs) { in snd_dbri_create()
2562 of_iounmap(&op->resource[0], dbri->regs, dbri->regs_size); in snd_dbri_create()
2587 if (dbri->regs) in snd_dbri_free()
2588 of_iounmap(&dbri->op->resource[0], dbri->regs, dbri->regs_size); in snd_dbri_free()
2654 dev, dbri->regs, in dbri_probe()