LOCOMO_DAC
locomo_writel(0x00, lchip->base + LOCOMO_DAC);
r = locomo_readl(lchip->base + LOCOMO_DAC);
locomo_writel(r, lchip->base + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
if (locomo_readl(mapbase + LOCOMO_DAC) & LOCOMO_DAC_SDAOEB) { /* High is error */
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
if (locomo_readl(mapbase + LOCOMO_DAC) & LOCOMO_DAC_SDAOEB) { /* High is error */
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
if (locomo_readl(mapbase + LOCOMO_DAC) & LOCOMO_DAC_SDAOEB) { /* High is error */
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);
r = locomo_readl(mapbase + LOCOMO_DAC);
locomo_writel(r, mapbase + LOCOMO_DAC);