Lines Matching refs:base
30 void __iomem *base;
55 static u64 read_rng(void __iomem *base, unsigned int offset)
57 return ____raw_readq(base + offset);
60 static void write_rng(u64 val, void __iomem *base, unsigned int offset)
62 return ____raw_writeq(val, base + offset);
74 if (!(read_rng(rngdev->base, TX4939_RNG_RCSR)
77 read_rng(rngdev->base, TX4939_RNG_ROR(0));
79 read_rng(rngdev->base, TX4939_RNG_ROR(1));
81 read_rng(rngdev->base, TX4939_RNG_ROR(2));
86 rngdev->base, TX4939_RNG_RCSR);
115 rngdev->base = devm_platform_ioremap_resource(dev, 0);
116 if (IS_ERR(rngdev->base))
117 return PTR_ERR(rngdev->base);
125 write_rng(TX4939_RNG_RCSR_RST, rngdev->base, TX4939_RNG_RCSR);
126 write_rng(0, rngdev->base, TX4939_RNG_RCSR);
128 write_rng(TX4939_RNG_RCSR_ST, rngdev->base, TX4939_RNG_RCSR);