Lines Matching refs:omap_rng_dev

137 struct omap_rng_dev;
149 u32 (*data_present)(struct omap_rng_dev *priv);
150 int (*init)(struct omap_rng_dev *priv);
151 void (*cleanup)(struct omap_rng_dev *priv);
154 struct omap_rng_dev { struct
163 static inline u32 omap_rng_read(struct omap_rng_dev *priv, u16 reg) in omap_rng_read() argument
168 static inline void omap_rng_write(struct omap_rng_dev *priv, u16 reg, in omap_rng_write()
178 struct omap_rng_dev *priv; in omap_rng_do_read()
181 priv = (struct omap_rng_dev *)rng->priv; in omap_rng_do_read()
207 struct omap_rng_dev *priv; in omap_rng_init()
209 priv = (struct omap_rng_dev *)rng->priv; in omap_rng_init()
215 struct omap_rng_dev *priv; in omap_rng_cleanup()
217 priv = (struct omap_rng_dev *)rng->priv; in omap_rng_cleanup()
222 static inline u32 omap2_rng_data_present(struct omap_rng_dev *priv) in omap2_rng_data_present()
227 static int omap2_rng_init(struct omap_rng_dev *priv) in omap2_rng_init()
233 static void omap2_rng_cleanup(struct omap_rng_dev *priv) in omap2_rng_cleanup()
246 static inline u32 omap4_rng_data_present(struct omap_rng_dev *priv) in omap4_rng_data_present()
251 static int eip76_rng_init(struct omap_rng_dev *priv) in eip76_rng_init()
283 static int omap4_rng_init(struct omap_rng_dev *priv) in omap4_rng_init()
308 static void omap4_rng_cleanup(struct omap_rng_dev *priv) in omap4_rng_cleanup()
319 struct omap_rng_dev *priv = dev_id; in omap4_rng_irq()
377 static int of_get_omap_rng_device_details(struct omap_rng_dev *priv, in of_get_omap_rng_device_details()
418 static int get_omap_rng_device_details(struct omap_rng_dev *omap_rng) in get_omap_rng_device_details()
427 struct omap_rng_dev *priv; in omap_rng_probe()
431 priv = devm_kzalloc(dev, sizeof(struct omap_rng_dev), GFP_KERNEL); in omap_rng_probe()
516 struct omap_rng_dev *priv = platform_get_drvdata(pdev); in omap_rng_remove()
532 struct omap_rng_dev *priv = dev_get_drvdata(dev); in omap_rng_suspend()
542 struct omap_rng_dev *priv = dev_get_drvdata(dev); in omap_rng_resume()