Lines Matching defs:ioaddr
31 void __iomem *ioaddr;
43 static void ds1216_read(u8 __iomem *ioaddr, u8 *buf)
51 c |= (readb(ioaddr) & 0x1) << j;
56 static void ds1216_write(u8 __iomem *ioaddr, const u8 *buf)
64 writeb(c, ioaddr);
70 static void ds1216_switch_ds_to_clock(u8 __iomem *ioaddr)
73 readb(ioaddr);
75 ds1216_write(ioaddr, magic);
83 ds1216_switch_ds_to_clock(priv->ioaddr);
84 ds1216_read(priv->ioaddr, (u8 *)®s);
110 ds1216_switch_ds_to_clock(priv->ioaddr);
111 ds1216_read(priv->ioaddr, (u8 *)®s);
128 ds1216_switch_ds_to_clock(priv->ioaddr);
129 ds1216_write(priv->ioaddr, (u8 *)®s);
149 priv->ioaddr = devm_platform_ioremap_resource(pdev, 0);
150 if (IS_ERR(priv->ioaddr))
151 return PTR_ERR(priv->ioaddr);
159 ds1216_read(priv->ioaddr, dummy);