diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-10-15 02:47:28 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-12-15 00:14:53 -0500 |
commit | a8e8e491686bb34eb5aea37f58c9020f48629237 (patch) | |
tree | 2d079d743fba65f89f44181670ada148955ec867 /arch/blackfin/mach-bf561 | |
parent | 761ec44add46d4dfdcb3a0607bfecb4cfc0dc0f0 (diff) |
Blackfin: unify duplicated power masks
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'arch/blackfin/mach-bf561')
-rw-r--r-- | arch/blackfin/mach-bf561/include/mach/defBF561.h | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/arch/blackfin/mach-bf561/include/mach/defBF561.h b/arch/blackfin/mach-bf561/include/mach/defBF561.h index a31e509553fb..c2f9c8f54eab 100644 --- a/arch/blackfin/mach-bf561/include/mach/defBF561.h +++ b/arch/blackfin/mach-bf561/include/mach/defBF561.h | |||
@@ -884,65 +884,11 @@ | |||
884 | /* System MMR Register Bits */ | 884 | /* System MMR Register Bits */ |
885 | /******************************************************************************* */ | 885 | /******************************************************************************* */ |
886 | 886 | ||
887 | /* ********************* PLL AND RESET MASKS ************************ */ | ||
888 | |||
889 | /* PLL_CTL Masks */ | ||
890 | #define PLL_CLKIN 0x00000000 /* Pass CLKIN to PLL */ | ||
891 | #define PLL_CLKIN_DIV2 0x00000001 /* Pass CLKIN/2 to PLL */ | ||
892 | #define PLL_OFF 0x00000002 /* Shut off PLL clocks */ | ||
893 | #define STOPCK_OFF 0x00000008 /* Core clock off */ | ||
894 | #define PDWN 0x00000020 /* Put the PLL in a Deep Sleep state */ | ||
895 | #define BYPASS 0x00000100 /* Bypass the PLL */ | ||
896 | |||
897 | /* CHIPID Masks */ | 887 | /* CHIPID Masks */ |
898 | #define CHIPID_VERSION 0xF0000000 | 888 | #define CHIPID_VERSION 0xF0000000 |
899 | #define CHIPID_FAMILY 0x0FFFF000 | 889 | #define CHIPID_FAMILY 0x0FFFF000 |
900 | #define CHIPID_MANUFACTURE 0x00000FFE | 890 | #define CHIPID_MANUFACTURE 0x00000FFE |
901 | 891 | ||
902 | /* VR_CTL Masks */ | ||
903 | #define FREQ 0x0003 /* Switching Oscillator Frequency For Regulator */ | ||
904 | #define HIBERNATE 0x0000 /* Powerdown/Bypass On-Board Regulation */ | ||
905 | #define FREQ_333 0x0001 /* Switching Frequency Is 333 kHz */ | ||
906 | #define FREQ_667 0x0002 /* Switching Frequency Is 667 kHz */ | ||
907 | #define FREQ_1000 0x0003 /* Switching Frequency Is 1 MHz */ | ||
908 | |||
909 | #define GAIN 0x000C /* Voltage Level Gain */ | ||
910 | #define GAIN_5 0x0000 /* GAIN = 5*/ | ||
911 | #define GAIN_10 0x0004 /* GAIN = 1*/ | ||
912 | #define GAIN_20 0x0008 /* GAIN = 2*/ | ||
913 | #define GAIN_50 0x000C /* GAIN = 5*/ | ||
914 | |||
915 | #define VLEV 0x00F0 /* Internal Voltage Level */ | ||
916 | #define VLEV_085 0x0060 /* VLEV = 0.85 V (-5% - +10% Accuracy) */ | ||
917 | #define VLEV_090 0x0070 /* VLEV = 0.90 V (-5% - +10% Accuracy) */ | ||
918 | #define VLEV_095 0x0080 /* VLEV = 0.95 V (-5% - +10% Accuracy) */ | ||
919 | #define VLEV_100 0x0090 /* VLEV = 1.00 V (-5% - +10% Accuracy) */ | ||
920 | #define VLEV_105 0x00A0 /* VLEV = 1.05 V (-5% - +10% Accuracy) */ | ||
921 | #define VLEV_110 0x00B0 /* VLEV = 1.10 V (-5% - +10% Accuracy) */ | ||
922 | #define VLEV_115 0x00C0 /* VLEV = 1.15 V (-5% - +10% Accuracy) */ | ||
923 | #define VLEV_120 0x00D0 /* VLEV = 1.20 V (-5% - +10% Accuracy) */ | ||
924 | #define VLEV_125 0x00E0 /* VLEV = 1.25 V (-5% - +10% Accuracy) */ | ||
925 | #define VLEV_130 0x00F0 /* VLEV = 1.30 V (-5% - +10% Accuracy) */ | ||
926 | |||
927 | #define WAKE 0x0100 /* Enable RTC/Reset Wakeup From Hibernate */ | ||
928 | #define SCKELOW 0x8000 /* Do Not Drive SCKE High During Reset After Hibernate */ | ||
929 | |||
930 | /* PLL_DIV Masks */ | ||
931 | #define SCLK_DIV(x) (x) /* SCLK = VCO / x */ | ||
932 | |||
933 | #define CSEL 0x30 /* Core Select */ | ||
934 | #define SSEL 0xf /* System Select */ | ||
935 | #define CCLK_DIV1 0x00000000 /* CCLK = VCO / 1 */ | ||
936 | #define CCLK_DIV2 0x00000010 /* CCLK = VCO / 2 */ | ||
937 | #define CCLK_DIV4 0x00000020 /* CCLK = VCO / 4 */ | ||
938 | #define CCLK_DIV8 0x00000030 /* CCLK = VCO / 8 */ | ||
939 | |||
940 | /* PLL_STAT Masks */ | ||
941 | #define ACTIVE_PLLENABLED 0x0001 /* Processor In Active Mode With PLL Enabled */ | ||
942 | #define FULL_ON 0x0002 /* Processor In Full On Mode */ | ||
943 | #define ACTIVE_PLLDISABLED 0x0004 /* Processor In Active Mode With PLL Disabled */ | ||
944 | #define PLL_LOCKED 0x0020 /* PLL_LOCKCNT Has Been Reached */ | ||
945 | |||
946 | /* SICA_SYSCR Masks */ | 892 | /* SICA_SYSCR Masks */ |
947 | #define COREB_SRAM_INIT 0x0020 | 893 | #define COREB_SRAM_INIT 0x0020 |
948 | 894 | ||