Merge remote-tracking branch 'ecryptfs/next'
[deliverable/linux.git] / drivers / clk / at91 / pmc.h
CommitLineData
0ad6125b
BB
1/*
2 * drivers/clk/at91/pmc.h
3 *
4 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 */
11
12#ifndef __PMC_H_
13#define __PMC_H_
14
15#include <linux/io.h>
16#include <linux/irqdomain.h>
863a81c3 17#include <linux/regmap.h>
0ad6125b
BB
18#include <linux/spinlock.h>
19
1bdf0232
BB
20extern spinlock_t pmc_pcr_lock;
21
0ad6125b
BB
22struct clk_range {
23 unsigned long min;
24 unsigned long max;
25};
26
27#define CLK_RANGE(MIN, MAX) {.min = MIN, .max = MAX,}
28
0ad6125b
BB
29int of_at91_get_clk_range(struct device_node *np, const char *propname,
30 struct clk_range *range);
31
32#endif /* __PMC_H_ */
This page took 0.135859 seconds and 5 git commands to generate.