Commit | Line | Data |
---|---|---|
49cbe786 | 1 | /* |
49cbe786 EM |
2 | * Application Peripheral Bus Clock Unit |
3 | * | |
4 | * This program is free software; you can redistribute it and/or modify | |
5 | * it under the terms of the GNU General Public License version 2 as | |
6 | * published by the Free Software Foundation. | |
7 | */ | |
8 | ||
9 | #ifndef __ASM_MACH_REGS_APBC_H | |
10 | #define __ASM_MACH_REGS_APBC_H | |
11 | ||
b501fd7b | 12 | #include "addr-map.h" |
49cbe786 | 13 | |
49cbe786 EM |
14 | /* Common APB clock register bit definitions */ |
15 | #define APBC_APBCLK (1 << 0) /* APB Bus Clock Enable */ | |
16 | #define APBC_FNCLK (1 << 1) /* Functional Clock Enable */ | |
17 | #define APBC_RST (1 << 2) /* Reset Generation */ | |
18 | ||
19 | /* Functional Clock Selection Mask */ | |
20 | #define APBC_FNCLKSEL(x) (((x) & 0xf) << 4) | |
21 | ||
22 | #endif /* __ASM_MACH_REGS_APBC_H */ |