Lines Matching defs:timeriomem_rng_data
34 static struct timeriomem_rng_data *timeriomem_rng_data;
47 if (!wait || timeriomem_rng_data->present)
48 return timeriomem_rng_data->present;
50 wait_for_completion(&timeriomem_rng_data->completion);
60 *data = readl(timeriomem_rng_data->address);
69 timeriomem_rng_data->present = 0;
71 init_completion(&timeriomem_rng_data->completion);
80 timeriomem_rng_data->present = 1;
81 complete(&timeriomem_rng_data->completion);
101 timeriomem_rng_data = pdev->dev.platform_data;
103 timeriomem_rng_data->address = ioremap(res->start,
105 if (!timeriomem_rng_data->address)
108 if (timeriomem_rng_data->period != 0
109 && usecs_to_jiffies(timeriomem_rng_data->period) > 0) {
113 timeriomem_rng_data->period);
115 timeriomem_rng_data->present = 1;
122 timeriomem_rng_data->address,
123 timeriomem_rng_data->period);
129 iounmap(timeriomem_rng_data->address);
139 iounmap(timeriomem_rng_data->address);