ARM: shmobile: r8a7779: Cleanup header file
[deliverable/linux.git] / arch / arm / mach-shmobile / r8a7779.h
CommitLineData
f411fade
MD
1#ifndef __ASM_R8A7779_H__
2#define __ASM_R8A7779_H__
3
a662c082 4#include <linux/sh_clk.h>
a662c082 5
441f7502
MF
6/* HPB-DMA slave IDs */
7enum {
8 HPBDMA_SLAVE_DUMMY,
9 HPBDMA_SLAVE_SDHI0_TX,
10 HPBDMA_SLAVE_SDHI0_RX,
11};
12
60e3a566
KM
13extern void r8a7779_init_irq_extpin(int irlm);
14extern void r8a7779_init_irq_dt(void);
15extern void r8a7779_map_io(void);
16extern void r8a7779_earlytimer_init(void);
17extern void r8a7779_add_early_devices(void);
18extern void r8a7779_add_standard_devices(void);
2c8788bf 19extern void r8a7779_init_late(void);
3e05f24a 20extern u32 r8a7779_read_mode_pins(void);
60e3a566
KM
21extern void r8a7779_pinmux_init(void);
22extern void r8a7779_pm_init(void);
23extern void r8a7779_register_twd(void);
f40aaf6d 24
a662c082 25#ifdef CONFIG_PM
45e5ca57 26extern void __init r8a7779_init_pm_domains(void);
a662c082 27#else
45e5ca57 28static inline void r8a7779_init_pm_domains(void) {}
a662c082
MD
29#endif /* CONFIG_PM */
30
a62580e5
MZ
31extern struct smp_operations r8a7779_smp_ops;
32
f411fade 33#endif /* __ASM_R8A7779_H__ */
This page took 0.264279 seconds and 5 git commands to generate.