diff options
| author | Anton Blanchard <anton@samba.org> | 2005-08-23 18:53:03 -0400 |
|---|---|---|
| committer | Paul Mackerras <paulus@samba.org> | 2005-08-29 23:40:02 -0400 |
| commit | 717522ff44f1fbee5ea09e83d7cd4b5c956e30f9 (patch) | |
| tree | 9585541eb45c8afa0a9f024e145b43063189e0f4 | |
| parent | 04ed65190a5d1562220dd3a7fc9eac2402c7104c (diff) | |
[PATCH] ppc64: Add CONFIG_HZ
While ppc64 has the CONFIG_HZ Kconfig option, it wasnt actually being
used. Connect it up and set all platforms to 250Hz.
Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
| -rw-r--r-- | arch/ppc64/configs/g5_defconfig | 6 | ||||
| -rw-r--r-- | arch/ppc64/configs/iSeries_defconfig | 6 | ||||
| -rw-r--r-- | arch/ppc64/configs/maple_defconfig | 6 | ||||
| -rw-r--r-- | arch/ppc64/configs/pSeries_defconfig | 6 | ||||
| -rw-r--r-- | arch/ppc64/defconfig | 6 | ||||
| -rw-r--r-- | include/asm-ppc64/param.h | 4 |
6 files changed, 18 insertions, 16 deletions
diff --git a/arch/ppc64/configs/g5_defconfig b/arch/ppc64/configs/g5_defconfig index ab567741e80e..fc83d9330282 100644 --- a/arch/ppc64/configs/g5_defconfig +++ b/arch/ppc64/configs/g5_defconfig | |||
| @@ -103,10 +103,10 @@ CONFIG_PREEMPT_NONE=y | |||
| 103 | # CONFIG_PREEMPT_VOLUNTARY is not set | 103 | # CONFIG_PREEMPT_VOLUNTARY is not set |
| 104 | # CONFIG_PREEMPT is not set | 104 | # CONFIG_PREEMPT is not set |
| 105 | # CONFIG_PREEMPT_BKL is not set | 105 | # CONFIG_PREEMPT_BKL is not set |
| 106 | CONFIG_HZ_100=y | 106 | # CONFIG_HZ_100 is not set |
| 107 | # CONFIG_HZ_250 is not set | 107 | CONFIG_HZ_250=y |
| 108 | # CONFIG_HZ_1000 is not set | 108 | # CONFIG_HZ_1000 is not set |
| 109 | CONFIG_HZ=100 | 109 | CONFIG_HZ=250 |
| 110 | CONFIG_GENERIC_HARDIRQS=y | 110 | CONFIG_GENERIC_HARDIRQS=y |
| 111 | CONFIG_SECCOMP=y | 111 | CONFIG_SECCOMP=y |
| 112 | CONFIG_ISA_DMA_API=y | 112 | CONFIG_ISA_DMA_API=y |
diff --git a/arch/ppc64/configs/iSeries_defconfig b/arch/ppc64/configs/iSeries_defconfig index 219c6677abcc..013d4e0e4003 100644 --- a/arch/ppc64/configs/iSeries_defconfig +++ b/arch/ppc64/configs/iSeries_defconfig | |||
| @@ -94,10 +94,10 @@ CONFIG_PREEMPT_NONE=y | |||
| 94 | # CONFIG_PREEMPT_VOLUNTARY is not set | 94 | # CONFIG_PREEMPT_VOLUNTARY is not set |
| 95 | # CONFIG_PREEMPT is not set | 95 | # CONFIG_PREEMPT is not set |
| 96 | # CONFIG_PREEMPT_BKL is not set | 96 | # CONFIG_PREEMPT_BKL is not set |
| 97 | CONFIG_HZ_100=y | 97 | # CONFIG_HZ_100 is not set |
| 98 | # CONFIG_HZ_250 is not set | 98 | CONFIG_HZ_250=y |
| 99 | # CONFIG_HZ_1000 is not set | 99 | # CONFIG_HZ_1000 is not set |
| 100 | CONFIG_HZ=100 | 100 | CONFIG_HZ=250 |
| 101 | CONFIG_GENERIC_HARDIRQS=y | 101 | CONFIG_GENERIC_HARDIRQS=y |
| 102 | CONFIG_LPARCFG=y | 102 | CONFIG_LPARCFG=y |
| 103 | CONFIG_SECCOMP=y | 103 | CONFIG_SECCOMP=y |
diff --git a/arch/ppc64/configs/maple_defconfig b/arch/ppc64/configs/maple_defconfig index 2033fe663dbe..dd42892cd873 100644 --- a/arch/ppc64/configs/maple_defconfig +++ b/arch/ppc64/configs/maple_defconfig | |||
| @@ -103,10 +103,10 @@ CONFIG_PREEMPT_NONE=y | |||
| 103 | # CONFIG_PREEMPT_VOLUNTARY is not set | 103 | # CONFIG_PREEMPT_VOLUNTARY is not set |
| 104 | # CONFIG_PREEMPT is not set | 104 | # CONFIG_PREEMPT is not set |
| 105 | # CONFIG_PREEMPT_BKL is not set | 105 | # CONFIG_PREEMPT_BKL is not set |
| 106 | CONFIG_HZ_100=y | 106 | # CONFIG_HZ_100 is not set |
| 107 | # CONFIG_HZ_250 is not set | 107 | CONFIG_HZ_250=y |
| 108 | # CONFIG_HZ_1000 is not set | 108 | # CONFIG_HZ_1000 is not set |
| 109 | CONFIG_HZ=100 | 109 | CONFIG_HZ=250 |
| 110 | CONFIG_GENERIC_HARDIRQS=y | 110 | CONFIG_GENERIC_HARDIRQS=y |
| 111 | CONFIG_SECCOMP=y | 111 | CONFIG_SECCOMP=y |
| 112 | CONFIG_ISA_DMA_API=y | 112 | CONFIG_ISA_DMA_API=y |
diff --git a/arch/ppc64/configs/pSeries_defconfig b/arch/ppc64/configs/pSeries_defconfig index 297fd5229487..29f7b80b0efc 100644 --- a/arch/ppc64/configs/pSeries_defconfig +++ b/arch/ppc64/configs/pSeries_defconfig | |||
| @@ -112,10 +112,10 @@ CONFIG_PREEMPT_NONE=y | |||
| 112 | # CONFIG_PREEMPT_VOLUNTARY is not set | 112 | # CONFIG_PREEMPT_VOLUNTARY is not set |
| 113 | # CONFIG_PREEMPT is not set | 113 | # CONFIG_PREEMPT is not set |
| 114 | # CONFIG_PREEMPT_BKL is not set | 114 | # CONFIG_PREEMPT_BKL is not set |
| 115 | CONFIG_HZ_100=y | 115 | # CONFIG_HZ_100 is not set |
| 116 | # CONFIG_HZ_250 is not set | 116 | CONFIG_HZ_250=y |
| 117 | # CONFIG_HZ_1000 is not set | 117 | # CONFIG_HZ_1000 is not set |
| 118 | CONFIG_HZ=100 | 118 | CONFIG_HZ=250 |
| 119 | CONFIG_EEH=y | 119 | CONFIG_EEH=y |
| 120 | CONFIG_GENERIC_HARDIRQS=y | 120 | CONFIG_GENERIC_HARDIRQS=y |
| 121 | CONFIG_PPC_RTAS=y | 121 | CONFIG_PPC_RTAS=y |
diff --git a/arch/ppc64/defconfig b/arch/ppc64/defconfig index c361e7727b7a..7cb4750bb7a9 100644 --- a/arch/ppc64/defconfig +++ b/arch/ppc64/defconfig | |||
| @@ -114,10 +114,10 @@ CONFIG_PREEMPT_NONE=y | |||
| 114 | # CONFIG_PREEMPT_VOLUNTARY is not set | 114 | # CONFIG_PREEMPT_VOLUNTARY is not set |
| 115 | # CONFIG_PREEMPT is not set | 115 | # CONFIG_PREEMPT is not set |
| 116 | # CONFIG_PREEMPT_BKL is not set | 116 | # CONFIG_PREEMPT_BKL is not set |
| 117 | CONFIG_HZ_100=y | 117 | # CONFIG_HZ_100 is not set |
| 118 | # CONFIG_HZ_250 is not set | 118 | CONFIG_HZ_250=y |
| 119 | # CONFIG_HZ_1000 is not set | 119 | # CONFIG_HZ_1000 is not set |
| 120 | CONFIG_HZ=100 | 120 | CONFIG_HZ=250 |
| 121 | CONFIG_EEH=y | 121 | CONFIG_EEH=y |
| 122 | CONFIG_GENERIC_HARDIRQS=y | 122 | CONFIG_GENERIC_HARDIRQS=y |
| 123 | CONFIG_PPC_RTAS=y | 123 | CONFIG_PPC_RTAS=y |
diff --git a/include/asm-ppc64/param.h b/include/asm-ppc64/param.h index 1fad38dcf707..76c212d475b3 100644 --- a/include/asm-ppc64/param.h +++ b/include/asm-ppc64/param.h | |||
| @@ -1,6 +1,8 @@ | |||
| 1 | #ifndef _ASM_PPC64_PARAM_H | 1 | #ifndef _ASM_PPC64_PARAM_H |
| 2 | #define _ASM_PPC64_PARAM_H | 2 | #define _ASM_PPC64_PARAM_H |
| 3 | 3 | ||
| 4 | #include <linux/config.h> | ||
| 5 | |||
| 4 | /* | 6 | /* |
| 5 | * This program is free software; you can redistribute it and/or | 7 | * This program is free software; you can redistribute it and/or |
| 6 | * modify it under the terms of the GNU General Public License | 8 | * modify it under the terms of the GNU General Public License |
| @@ -9,7 +11,7 @@ | |||
| 9 | */ | 11 | */ |
| 10 | 12 | ||
| 11 | #ifdef __KERNEL__ | 13 | #ifdef __KERNEL__ |
| 12 | # define HZ 1000 /* Internal kernel timer frequency */ | 14 | # define HZ CONFIG_HZ /* Internal kernel timer frequency */ |
| 13 | # define USER_HZ 100 /* .. some user interfaces are in "ticks" */ | 15 | # define USER_HZ 100 /* .. some user interfaces are in "ticks" */ |
| 14 | # define CLOCKS_PER_SEC (USER_HZ) /* like times() */ | 16 | # define CLOCKS_PER_SEC (USER_HZ) /* like times() */ |
| 15 | #endif | 17 | #endif |
