soc: renesas: rcar-sysc: Move SYSC interrupt config to rcar-sysc driver
[linux-2.6-block.git] / include / linux / soc / renesas / rcar-sysc.h
CommitLineData
be32bcbb
GU
1#ifndef __LINUX_SOC_RENESAS_RCAR_SYSC_H__
2#define __LINUX_SOC_RENESAS_RCAR_SYSC_H__
3
4#include <linux/types.h>
a6557eb7
MD
5
6struct rcar_sysc_ch {
6fd2242e
GU
7 u16 chan_offs;
8 u8 chan_bit;
9 u8 isr_bit;
a6557eb7
MD
10};
11
624deb39
GU
12int rcar_sysc_power_down(const struct rcar_sysc_ch *sysc_ch);
13int rcar_sysc_power_up(const struct rcar_sysc_ch *sysc_ch);
05323998 14void rcar_sysc_init(phys_addr_t base, u32 syscier);
a6557eb7 15
be32bcbb 16#endif /* __LINUX_SOC_RENESAS_RCAR_SYSC_H__ */