Commit 1723b4a34af85447684c9696af83929d2c1e8e6b

Authored by Atsushi Nemoto
Committed by Ralf Baechle
1 parent b97b36bfd7

[MIPS] Make timer interrupt frequency configurable from kconfig.

Make HZ configurable.  DECSTATION can select 128/256/1024 HZ, JAZZ can
only select 100 HZ, others can select 100/128/250/256/1000/1024 HZ if
not explicitly specified).  Also remove all mach-xxx/param.h files and
update all defconfigs according to current HZ value.

Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>

Showing 56 changed files with 511 additions and 75 deletions Side-by-side Diff

... ... @@ -168,6 +168,9 @@
168 168 select SYS_SUPPORTS_32BIT_KERNEL
169 169 select SYS_SUPPORTS_64BIT_KERNEL if EXPERIMENTAL
170 170 select SYS_SUPPORTS_LITTLE_ENDIAN
  171 + select SYS_SUPPORTS_128HZ
  172 + select SYS_SUPPORTS_256HZ
  173 + select SYS_SUPPORTS_1024HZ
171 174 help
172 175 This enables support for DEC's MIPS based workstations. For details
173 176 see the Linux/MIPS FAQ on <http://www.linux-mips.org/> and the
... ... @@ -265,6 +268,7 @@
265 268 select SYS_HAS_CPU_R4X00
266 269 select SYS_SUPPORTS_32BIT_KERNEL
267 270 select SYS_SUPPORTS_64BIT_KERNEL if EXPERIMENTAL
  271 + select SYS_SUPPORTS_100HZ
268 272 help
269 273 This a family of machines based on the MIPS R4030 chipset which was
270 274 used by several vendors to build RISC/os and Windows NT workstations.
... ... @@ -1706,6 +1710,77 @@
1706 1710  
1707 1711 This is purely to save memory - each supported CPU adds
1708 1712 approximately eight kilobytes to the kernel image.
  1713 +
  1714 +#
  1715 +# Timer Interrupt Frequency Configuration
  1716 +#
  1717 +
  1718 +choice
  1719 + prompt "Timer frequency"
  1720 + default HZ_250
  1721 + help
  1722 + Allows the configuration of the timer frequency.
  1723 +
  1724 + config HZ_48
  1725 + bool "48 HZ" if SYS_SUPPORTS_48HZ
  1726 +
  1727 + config HZ_100
  1728 + bool "100 HZ" if SYS_SUPPORTS_100HZ || SYS_SUPPORTS_ARBIT_HZ
  1729 +
  1730 + config HZ_128
  1731 + bool "128 HZ" if SYS_SUPPORTS_128HZ || SYS_SUPPORTS_ARBIT_HZ
  1732 +
  1733 + config HZ_250
  1734 + bool "250 HZ" if SYS_SUPPORTS_250HZ || SYS_SUPPORTS_ARBIT_HZ
  1735 +
  1736 + config HZ_256
  1737 + bool "256 HZ" if SYS_SUPPORTS_256HZ || SYS_SUPPORTS_ARBIT_HZ
  1738 +
  1739 + config HZ_1000
  1740 + bool "1000 HZ" if SYS_SUPPORTS_1000HZ || SYS_SUPPORTS_ARBIT_HZ
  1741 +
  1742 + config HZ_1024
  1743 + bool "1024 HZ" if SYS_SUPPORTS_1024HZ || SYS_SUPPORTS_ARBIT_HZ
  1744 +
  1745 +endchoice
  1746 +
  1747 +config SYS_SUPPORTS_48HZ
  1748 + bool
  1749 +
  1750 +config SYS_SUPPORTS_100HZ
  1751 + bool
  1752 +
  1753 +config SYS_SUPPORTS_128HZ
  1754 + bool
  1755 +
  1756 +config SYS_SUPPORTS_250HZ
  1757 + bool
  1758 +
  1759 +config SYS_SUPPORTS_256HZ
  1760 + bool
  1761 +
  1762 +config SYS_SUPPORTS_1000HZ
  1763 + bool
  1764 +
  1765 +config SYS_SUPPORTS_1024HZ
  1766 + bool
  1767 +
  1768 +config SYS_SUPPORTS_ARBIT_HZ
  1769 + bool
  1770 + default y if !SYS_SUPPORTS_48HZ && !SYS_SUPPORTS_100HZ && \
  1771 + !SYS_SUPPORTS_128HZ && !SYS_SUPPORTS_250HZ && \
  1772 + !SYS_SUPPORTS_256HZ && !SYS_SUPPORTS_1000HZ && \
  1773 + !SYS_SUPPORTS_1024HZ
  1774 +
  1775 +config HZ
  1776 + int
  1777 + default 48 if HZ_48
  1778 + default 100 if HZ_100
  1779 + default 128 if HZ_128
  1780 + default 250 if HZ_250
  1781 + default 256 if HZ_256
  1782 + default 1000 if HZ_1000
  1783 + default 1024 if HZ_1024
1709 1784  
1710 1785 source "kernel/Kconfig.preempt"
1711 1786  
arch/mips/configs/atlas_defconfig
... ... @@ -141,6 +141,15 @@
141 141 CONFIG_FLAT_NODE_MEM_MAP=y
142 142 # CONFIG_SPARSEMEM_STATIC is not set
143 143 CONFIG_SPLIT_PTLOCK_CPUS=4
  144 +# CONFIG_HZ_48 is not set
  145 +CONFIG_HZ_100=y
  146 +# CONFIG_HZ_128 is not set
  147 +# CONFIG_HZ_250 is not set
  148 +# CONFIG_HZ_256 is not set
  149 +# CONFIG_HZ_1000 is not set
  150 +# CONFIG_HZ_1024 is not set
  151 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  152 +CONFIG_HZ=100
144 153 CONFIG_PREEMPT_NONE=y
145 154 # CONFIG_PREEMPT_VOLUNTARY is not set
146 155 # CONFIG_PREEMPT is not set
arch/mips/configs/bigsur_defconfig
... ... @@ -143,6 +143,15 @@
143 143 CONFIG_FLAT_NODE_MEM_MAP=y
144 144 # CONFIG_SPARSEMEM_STATIC is not set
145 145 CONFIG_SPLIT_PTLOCK_CPUS=4
  146 +# CONFIG_HZ_48 is not set
  147 +# CONFIG_HZ_100 is not set
  148 +# CONFIG_HZ_128 is not set
  149 +# CONFIG_HZ_250 is not set
  150 +# CONFIG_HZ_256 is not set
  151 +CONFIG_HZ_1000=y
  152 +# CONFIG_HZ_1024 is not set
  153 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  154 +CONFIG_HZ=1000
146 155 CONFIG_SMP=y
147 156 CONFIG_NR_CPUS=4
148 157 CONFIG_PREEMPT_NONE=y
arch/mips/configs/capcella_defconfig
... ... @@ -130,6 +130,15 @@
130 130 CONFIG_FLAT_NODE_MEM_MAP=y
131 131 # CONFIG_SPARSEMEM_STATIC is not set
132 132 CONFIG_SPLIT_PTLOCK_CPUS=4
  133 +# CONFIG_HZ_48 is not set
  134 +# CONFIG_HZ_100 is not set
  135 +# CONFIG_HZ_128 is not set
  136 +# CONFIG_HZ_250 is not set
  137 +# CONFIG_HZ_256 is not set
  138 +CONFIG_HZ_1000=y
  139 +# CONFIG_HZ_1024 is not set
  140 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  141 +CONFIG_HZ=1000
133 142 CONFIG_PREEMPT_NONE=y
134 143 # CONFIG_PREEMPT_VOLUNTARY is not set
135 144 # CONFIG_PREEMPT is not set
arch/mips/configs/cobalt_defconfig
... ... @@ -127,6 +127,15 @@
127 127 CONFIG_FLAT_NODE_MEM_MAP=y
128 128 # CONFIG_SPARSEMEM_STATIC is not set
129 129 CONFIG_SPLIT_PTLOCK_CPUS=4
  130 +# CONFIG_HZ_48 is not set
  131 +# CONFIG_HZ_100 is not set
  132 +# CONFIG_HZ_128 is not set
  133 +# CONFIG_HZ_250 is not set
  134 +# CONFIG_HZ_256 is not set
  135 +CONFIG_HZ_1000=y
  136 +# CONFIG_HZ_1024 is not set
  137 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  138 +CONFIG_HZ=1000
130 139 CONFIG_PREEMPT_NONE=y
131 140 # CONFIG_PREEMPT_VOLUNTARY is not set
132 141 # CONFIG_PREEMPT is not set
arch/mips/configs/db1000_defconfig
... ... @@ -128,6 +128,15 @@
128 128 CONFIG_FLAT_NODE_MEM_MAP=y
129 129 # CONFIG_SPARSEMEM_STATIC is not set
130 130 CONFIG_SPLIT_PTLOCK_CPUS=4
  131 +# CONFIG_HZ_48 is not set
  132 +# CONFIG_HZ_100 is not set
  133 +# CONFIG_HZ_128 is not set
  134 +# CONFIG_HZ_250 is not set
  135 +# CONFIG_HZ_256 is not set
  136 +CONFIG_HZ_1000=y
  137 +# CONFIG_HZ_1024 is not set
  138 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  139 +CONFIG_HZ=1000
131 140 CONFIG_PREEMPT_NONE=y
132 141 # CONFIG_PREEMPT_VOLUNTARY is not set
133 142 # CONFIG_PREEMPT is not set
arch/mips/configs/db1100_defconfig
... ... @@ -128,6 +128,15 @@
128 128 CONFIG_FLAT_NODE_MEM_MAP=y
129 129 # CONFIG_SPARSEMEM_STATIC is not set
130 130 CONFIG_SPLIT_PTLOCK_CPUS=4
  131 +# CONFIG_HZ_48 is not set
  132 +# CONFIG_HZ_100 is not set
  133 +# CONFIG_HZ_128 is not set
  134 +# CONFIG_HZ_250 is not set
  135 +# CONFIG_HZ_256 is not set
  136 +CONFIG_HZ_1000=y
  137 +# CONFIG_HZ_1024 is not set
  138 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  139 +CONFIG_HZ=1000
131 140 CONFIG_PREEMPT_NONE=y
132 141 # CONFIG_PREEMPT_VOLUNTARY is not set
133 142 # CONFIG_PREEMPT is not set
arch/mips/configs/db1200_defconfig
... ... @@ -128,6 +128,15 @@
128 128 CONFIG_FLAT_NODE_MEM_MAP=y
129 129 # CONFIG_SPARSEMEM_STATIC is not set
130 130 CONFIG_SPLIT_PTLOCK_CPUS=4
  131 +# CONFIG_HZ_48 is not set
  132 +# CONFIG_HZ_100 is not set
  133 +# CONFIG_HZ_128 is not set
  134 +# CONFIG_HZ_250 is not set
  135 +# CONFIG_HZ_256 is not set
  136 +CONFIG_HZ_1000=y
  137 +# CONFIG_HZ_1024 is not set
  138 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  139 +CONFIG_HZ=1000
131 140 CONFIG_PREEMPT_NONE=y
132 141 # CONFIG_PREEMPT_VOLUNTARY is not set
133 142 # CONFIG_PREEMPT is not set
arch/mips/configs/db1500_defconfig
... ... @@ -130,6 +130,15 @@
130 130 CONFIG_FLAT_NODE_MEM_MAP=y
131 131 # CONFIG_SPARSEMEM_STATIC is not set
132 132 CONFIG_SPLIT_PTLOCK_CPUS=4
  133 +# CONFIG_HZ_48 is not set
  134 +# CONFIG_HZ_100 is not set
  135 +# CONFIG_HZ_128 is not set
  136 +# CONFIG_HZ_250 is not set
  137 +# CONFIG_HZ_256 is not set
  138 +CONFIG_HZ_1000=y
  139 +# CONFIG_HZ_1024 is not set
  140 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  141 +CONFIG_HZ=1000
133 142 CONFIG_PREEMPT_NONE=y
134 143 # CONFIG_PREEMPT_VOLUNTARY is not set
135 144 # CONFIG_PREEMPT is not set
arch/mips/configs/db1550_defconfig
... ... @@ -129,6 +129,15 @@
129 129 CONFIG_FLAT_NODE_MEM_MAP=y
130 130 # CONFIG_SPARSEMEM_STATIC is not set
131 131 CONFIG_SPLIT_PTLOCK_CPUS=4
  132 +# CONFIG_HZ_48 is not set
  133 +# CONFIG_HZ_100 is not set
  134 +# CONFIG_HZ_128 is not set
  135 +# CONFIG_HZ_250 is not set
  136 +# CONFIG_HZ_256 is not set
  137 +CONFIG_HZ_1000=y
  138 +# CONFIG_HZ_1024 is not set
  139 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  140 +CONFIG_HZ=1000
132 141 CONFIG_PREEMPT_NONE=y
133 142 # CONFIG_PREEMPT_VOLUNTARY is not set
134 143 # CONFIG_PREEMPT is not set
arch/mips/configs/ddb5477_defconfig
... ... @@ -127,6 +127,15 @@
127 127 CONFIG_FLAT_NODE_MEM_MAP=y
128 128 # CONFIG_SPARSEMEM_STATIC is not set
129 129 CONFIG_SPLIT_PTLOCK_CPUS=4
  130 +# CONFIG_HZ_48 is not set
  131 +# CONFIG_HZ_100 is not set
  132 +# CONFIG_HZ_128 is not set
  133 +# CONFIG_HZ_250 is not set
  134 +# CONFIG_HZ_256 is not set
  135 +CONFIG_HZ_1000=y
  136 +# CONFIG_HZ_1024 is not set
  137 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  138 +CONFIG_HZ=1000
130 139 CONFIG_PREEMPT_NONE=y
131 140 # CONFIG_PREEMPT_VOLUNTARY is not set
132 141 # CONFIG_PREEMPT is not set
arch/mips/configs/decstation_defconfig
... ... @@ -126,6 +126,17 @@
126 126 CONFIG_FLAT_NODE_MEM_MAP=y
127 127 # CONFIG_SPARSEMEM_STATIC is not set
128 128 CONFIG_SPLIT_PTLOCK_CPUS=4
  129 +# CONFIG_HZ_48 is not set
  130 +# CONFIG_HZ_100 is not set
  131 +CONFIG_HZ_128=y
  132 +# CONFIG_HZ_250 is not set
  133 +# CONFIG_HZ_256 is not set
  134 +# CONFIG_HZ_1000 is not set
  135 +# CONFIG_HZ_1024 is not set
  136 +CONFIG_SYS_SUPPORTS_128HZ=y
  137 +CONFIG_SYS_SUPPORTS_256HZ=y
  138 +CONFIG_SYS_SUPPORTS_1024HZ=y
  139 +CONFIG_HZ=128
129 140 CONFIG_PREEMPT_NONE=y
130 141 # CONFIG_PREEMPT_VOLUNTARY is not set
131 142 # CONFIG_PREEMPT is not set
arch/mips/configs/e55_defconfig
... ... @@ -128,6 +128,15 @@
128 128 CONFIG_FLAT_NODE_MEM_MAP=y
129 129 # CONFIG_SPARSEMEM_STATIC is not set
130 130 CONFIG_SPLIT_PTLOCK_CPUS=4
  131 +# CONFIG_HZ_48 is not set
  132 +# CONFIG_HZ_100 is not set
  133 +# CONFIG_HZ_128 is not set
  134 +# CONFIG_HZ_250 is not set
  135 +# CONFIG_HZ_256 is not set
  136 +CONFIG_HZ_1000=y
  137 +# CONFIG_HZ_1024 is not set
  138 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  139 +CONFIG_HZ=1000
131 140 CONFIG_PREEMPT_NONE=y
132 141 # CONFIG_PREEMPT_VOLUNTARY is not set
133 142 # CONFIG_PREEMPT is not set
arch/mips/configs/emma2rh_defconfig
... ... @@ -133,6 +133,15 @@
133 133 CONFIG_FLAT_NODE_MEM_MAP=y
134 134 # CONFIG_SPARSEMEM_STATIC is not set
135 135 CONFIG_SPLIT_PTLOCK_CPUS=4
  136 +# CONFIG_HZ_48 is not set
  137 +# CONFIG_HZ_100 is not set
  138 +# CONFIG_HZ_128 is not set
  139 +# CONFIG_HZ_250 is not set
  140 +# CONFIG_HZ_256 is not set
  141 +CONFIG_HZ_1000=y
  142 +# CONFIG_HZ_1024 is not set
  143 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  144 +CONFIG_HZ=1000
136 145 # CONFIG_PREEMPT_NONE is not set
137 146 # CONFIG_PREEMPT_VOLUNTARY is not set
138 147 CONFIG_PREEMPT=y
arch/mips/configs/ev64120_defconfig
... ... @@ -129,6 +129,15 @@
129 129 CONFIG_FLAT_NODE_MEM_MAP=y
130 130 # CONFIG_SPARSEMEM_STATIC is not set
131 131 CONFIG_SPLIT_PTLOCK_CPUS=4
  132 +# CONFIG_HZ_48 is not set
  133 +# CONFIG_HZ_100 is not set
  134 +# CONFIG_HZ_128 is not set
  135 +# CONFIG_HZ_250 is not set
  136 +# CONFIG_HZ_256 is not set
  137 +CONFIG_HZ_1000=y
  138 +# CONFIG_HZ_1024 is not set
  139 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  140 +CONFIG_HZ=1000
132 141 CONFIG_PREEMPT_NONE=y
133 142 # CONFIG_PREEMPT_VOLUNTARY is not set
134 143 # CONFIG_PREEMPT is not set
arch/mips/configs/ev96100_defconfig
... ... @@ -133,6 +133,15 @@
133 133 CONFIG_FLAT_NODE_MEM_MAP=y
134 134 # CONFIG_SPARSEMEM_STATIC is not set
135 135 CONFIG_SPLIT_PTLOCK_CPUS=4
  136 +# CONFIG_HZ_48 is not set
  137 +# CONFIG_HZ_100 is not set
  138 +# CONFIG_HZ_128 is not set
  139 +# CONFIG_HZ_250 is not set
  140 +# CONFIG_HZ_256 is not set
  141 +CONFIG_HZ_1000=y
  142 +# CONFIG_HZ_1024 is not set
  143 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  144 +CONFIG_HZ=1000
136 145 CONFIG_PREEMPT_NONE=y
137 146 # CONFIG_PREEMPT_VOLUNTARY is not set
138 147 # CONFIG_PREEMPT is not set
arch/mips/configs/excite_defconfig
... ... @@ -132,6 +132,15 @@
132 132 CONFIG_FLAT_NODE_MEM_MAP=y
133 133 # CONFIG_SPARSEMEM_STATIC is not set
134 134 CONFIG_SPLIT_PTLOCK_CPUS=4
  135 +# CONFIG_HZ_48 is not set
  136 +# CONFIG_HZ_100 is not set
  137 +# CONFIG_HZ_128 is not set
  138 +# CONFIG_HZ_250 is not set
  139 +# CONFIG_HZ_256 is not set
  140 +CONFIG_HZ_1000=y
  141 +# CONFIG_HZ_1024 is not set
  142 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  143 +CONFIG_HZ=1000
135 144 # CONFIG_SMP is not set
136 145 # CONFIG_PREEMPT_NONE is not set
137 146 # CONFIG_PREEMPT_VOLUNTARY is not set
arch/mips/configs/ip22_defconfig
... ... @@ -134,6 +134,15 @@
134 134 CONFIG_FLAT_NODE_MEM_MAP=y
135 135 # CONFIG_SPARSEMEM_STATIC is not set
136 136 CONFIG_SPLIT_PTLOCK_CPUS=4
  137 +# CONFIG_HZ_48 is not set
  138 +# CONFIG_HZ_100 is not set
  139 +# CONFIG_HZ_128 is not set
  140 +# CONFIG_HZ_250 is not set
  141 +# CONFIG_HZ_256 is not set
  142 +CONFIG_HZ_1000=y
  143 +# CONFIG_HZ_1024 is not set
  144 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  145 +CONFIG_HZ=1000
137 146 # CONFIG_PREEMPT_NONE is not set
138 147 CONFIG_PREEMPT_VOLUNTARY=y
139 148 # CONFIG_PREEMPT is not set
arch/mips/configs/ip27_defconfig
... ... @@ -133,6 +133,15 @@
133 133 CONFIG_NEED_MULTIPLE_NODES=y
134 134 # CONFIG_SPARSEMEM_STATIC is not set
135 135 CONFIG_SPLIT_PTLOCK_CPUS=4
  136 +# CONFIG_HZ_48 is not set
  137 +# CONFIG_HZ_100 is not set
  138 +# CONFIG_HZ_128 is not set
  139 +# CONFIG_HZ_250 is not set
  140 +# CONFIG_HZ_256 is not set
  141 +CONFIG_HZ_1000=y
  142 +# CONFIG_HZ_1024 is not set
  143 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  144 +CONFIG_HZ=1000
136 145 CONFIG_MIGRATION=y
137 146 CONFIG_SMP=y
138 147 CONFIG_NR_CPUS=64
arch/mips/configs/ip32_defconfig
... ... @@ -134,6 +134,15 @@
134 134 CONFIG_FLAT_NODE_MEM_MAP=y
135 135 # CONFIG_SPARSEMEM_STATIC is not set
136 136 CONFIG_SPLIT_PTLOCK_CPUS=4
  137 +# CONFIG_HZ_48 is not set
  138 +# CONFIG_HZ_100 is not set
  139 +# CONFIG_HZ_128 is not set
  140 +# CONFIG_HZ_250 is not set
  141 +# CONFIG_HZ_256 is not set
  142 +CONFIG_HZ_1000=y
  143 +# CONFIG_HZ_1024 is not set
  144 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  145 +CONFIG_HZ=1000
137 146 # CONFIG_PREEMPT_NONE is not set
138 147 CONFIG_PREEMPT_VOLUNTARY=y
139 148 # CONFIG_PREEMPT is not set
arch/mips/configs/it8172_defconfig
... ... @@ -128,6 +128,15 @@
128 128 CONFIG_FLAT_NODE_MEM_MAP=y
129 129 # CONFIG_SPARSEMEM_STATIC is not set
130 130 CONFIG_SPLIT_PTLOCK_CPUS=4
  131 +# CONFIG_HZ_48 is not set
  132 +# CONFIG_HZ_100 is not set
  133 +# CONFIG_HZ_128 is not set
  134 +# CONFIG_HZ_250 is not set
  135 +# CONFIG_HZ_256 is not set
  136 +CONFIG_HZ_1000=y
  137 +# CONFIG_HZ_1024 is not set
  138 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  139 +CONFIG_HZ=1000
131 140 CONFIG_PREEMPT_NONE=y
132 141 # CONFIG_PREEMPT_VOLUNTARY is not set
133 142 # CONFIG_PREEMPT is not set
arch/mips/configs/ivr_defconfig
... ... @@ -125,6 +125,15 @@
125 125 CONFIG_FLAT_NODE_MEM_MAP=y
126 126 # CONFIG_SPARSEMEM_STATIC is not set
127 127 CONFIG_SPLIT_PTLOCK_CPUS=4
  128 +# CONFIG_HZ_48 is not set
  129 +# CONFIG_HZ_100 is not set
  130 +# CONFIG_HZ_128 is not set
  131 +# CONFIG_HZ_250 is not set
  132 +# CONFIG_HZ_256 is not set
  133 +CONFIG_HZ_1000=y
  134 +# CONFIG_HZ_1024 is not set
  135 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  136 +CONFIG_HZ=1000
128 137 CONFIG_PREEMPT_NONE=y
129 138 # CONFIG_PREEMPT_VOLUNTARY is not set
130 139 # CONFIG_PREEMPT is not set
arch/mips/configs/jaguar-atx_defconfig
... ... @@ -134,6 +134,15 @@
134 134 CONFIG_FLAT_NODE_MEM_MAP=y
135 135 # CONFIG_SPARSEMEM_STATIC is not set
136 136 CONFIG_SPLIT_PTLOCK_CPUS=4
  137 +# CONFIG_HZ_48 is not set
  138 +# CONFIG_HZ_100 is not set
  139 +# CONFIG_HZ_128 is not set
  140 +# CONFIG_HZ_250 is not set
  141 +# CONFIG_HZ_256 is not set
  142 +CONFIG_HZ_1000=y
  143 +# CONFIG_HZ_1024 is not set
  144 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  145 +CONFIG_HZ=1000
137 146 # CONFIG_SMP is not set
138 147 CONFIG_PREEMPT_NONE=y
139 148 # CONFIG_PREEMPT_VOLUNTARY is not set
arch/mips/configs/jmr3927_defconfig
... ... @@ -123,6 +123,15 @@
123 123 CONFIG_FLAT_NODE_MEM_MAP=y
124 124 # CONFIG_SPARSEMEM_STATIC is not set
125 125 CONFIG_SPLIT_PTLOCK_CPUS=4
  126 +# CONFIG_HZ_48 is not set
  127 +# CONFIG_HZ_100 is not set
  128 +# CONFIG_HZ_128 is not set
  129 +# CONFIG_HZ_250 is not set
  130 +# CONFIG_HZ_256 is not set
  131 +CONFIG_HZ_1000=y
  132 +# CONFIG_HZ_1024 is not set
  133 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  134 +CONFIG_HZ=1000
126 135 CONFIG_PREEMPT_NONE=y
127 136 # CONFIG_PREEMPT_VOLUNTARY is not set
128 137 # CONFIG_PREEMPT is not set
arch/mips/configs/lasat200_defconfig
... ... @@ -132,6 +132,15 @@
132 132 CONFIG_FLAT_NODE_MEM_MAP=y
133 133 # CONFIG_SPARSEMEM_STATIC is not set
134 134 CONFIG_SPLIT_PTLOCK_CPUS=4
  135 +# CONFIG_HZ_48 is not set
  136 +# CONFIG_HZ_100 is not set
  137 +# CONFIG_HZ_128 is not set
  138 +# CONFIG_HZ_250 is not set
  139 +# CONFIG_HZ_256 is not set
  140 +CONFIG_HZ_1000=y
  141 +# CONFIG_HZ_1024 is not set
  142 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  143 +CONFIG_HZ=1000
135 144 CONFIG_PREEMPT_NONE=y
136 145 # CONFIG_PREEMPT_VOLUNTARY is not set
137 146 # CONFIG_PREEMPT is not set
arch/mips/configs/malta_defconfig
... ... @@ -152,6 +152,15 @@
152 152 CONFIG_FLAT_NODE_MEM_MAP=y
153 153 # CONFIG_SPARSEMEM_STATIC is not set
154 154 CONFIG_SPLIT_PTLOCK_CPUS=4
  155 +# CONFIG_HZ_48 is not set
  156 +CONFIG_HZ_100=y
  157 +# CONFIG_HZ_128 is not set
  158 +# CONFIG_HZ_250 is not set
  159 +# CONFIG_HZ_256 is not set
  160 +# CONFIG_HZ_1000 is not set
  161 +# CONFIG_HZ_1024 is not set
  162 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  163 +CONFIG_HZ=100
155 164 CONFIG_PREEMPT_NONE=y
156 165 # CONFIG_PREEMPT_VOLUNTARY is not set
157 166 # CONFIG_PREEMPT is not set
arch/mips/configs/mipssim_defconfig
... ... @@ -136,6 +136,15 @@
136 136 CONFIG_FLAT_NODE_MEM_MAP=y
137 137 # CONFIG_SPARSEMEM_STATIC is not set
138 138 CONFIG_SPLIT_PTLOCK_CPUS=4
  139 +# CONFIG_HZ_48 is not set
  140 +# CONFIG_HZ_100 is not set
  141 +# CONFIG_HZ_128 is not set
  142 +# CONFIG_HZ_250 is not set
  143 +# CONFIG_HZ_256 is not set
  144 +CONFIG_HZ_1000=y
  145 +# CONFIG_HZ_1024 is not set
  146 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  147 +CONFIG_HZ=1000
139 148 CONFIG_PREEMPT_NONE=y
140 149 # CONFIG_PREEMPT_VOLUNTARY is not set
141 150 # CONFIG_PREEMPT is not set
arch/mips/configs/mpc30x_defconfig
... ... @@ -130,6 +130,15 @@
130 130 CONFIG_FLAT_NODE_MEM_MAP=y
131 131 # CONFIG_SPARSEMEM_STATIC is not set
132 132 CONFIG_SPLIT_PTLOCK_CPUS=4
  133 +# CONFIG_HZ_48 is not set
  134 +# CONFIG_HZ_100 is not set
  135 +# CONFIG_HZ_128 is not set
  136 +# CONFIG_HZ_250 is not set
  137 +# CONFIG_HZ_256 is not set
  138 +CONFIG_HZ_1000=y
  139 +# CONFIG_HZ_1024 is not set
  140 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  141 +CONFIG_HZ=1000
133 142 CONFIG_PREEMPT_NONE=y
134 143 # CONFIG_PREEMPT_VOLUNTARY is not set
135 144 # CONFIG_PREEMPT is not set
arch/mips/configs/ocelot_3_defconfig
... ... @@ -134,6 +134,15 @@
134 134 CONFIG_FLAT_NODE_MEM_MAP=y
135 135 # CONFIG_SPARSEMEM_STATIC is not set
136 136 CONFIG_SPLIT_PTLOCK_CPUS=4
  137 +# CONFIG_HZ_48 is not set
  138 +# CONFIG_HZ_100 is not set
  139 +# CONFIG_HZ_128 is not set
  140 +# CONFIG_HZ_250 is not set
  141 +# CONFIG_HZ_256 is not set
  142 +CONFIG_HZ_1000=y
  143 +# CONFIG_HZ_1024 is not set
  144 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  145 +CONFIG_HZ=1000
137 146 # CONFIG_SMP is not set
138 147 CONFIG_PREEMPT_NONE=y
139 148 # CONFIG_PREEMPT_VOLUNTARY is not set
arch/mips/configs/ocelot_c_defconfig
... ... @@ -131,6 +131,15 @@
131 131 CONFIG_FLAT_NODE_MEM_MAP=y
132 132 # CONFIG_SPARSEMEM_STATIC is not set
133 133 CONFIG_SPLIT_PTLOCK_CPUS=4
  134 +# CONFIG_HZ_48 is not set
  135 +# CONFIG_HZ_100 is not set
  136 +# CONFIG_HZ_128 is not set
  137 +# CONFIG_HZ_250 is not set
  138 +# CONFIG_HZ_256 is not set
  139 +CONFIG_HZ_1000=y
  140 +# CONFIG_HZ_1024 is not set
  141 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  142 +CONFIG_HZ=1000
134 143 CONFIG_PREEMPT_NONE=y
135 144 # CONFIG_PREEMPT_VOLUNTARY is not set
136 145 # CONFIG_PREEMPT is not set
arch/mips/configs/ocelot_defconfig
... ... @@ -135,6 +135,15 @@
135 135 CONFIG_FLAT_NODE_MEM_MAP=y
136 136 # CONFIG_SPARSEMEM_STATIC is not set
137 137 CONFIG_SPLIT_PTLOCK_CPUS=4
  138 +# CONFIG_HZ_48 is not set
  139 +# CONFIG_HZ_100 is not set
  140 +# CONFIG_HZ_128 is not set
  141 +# CONFIG_HZ_250 is not set
  142 +# CONFIG_HZ_256 is not set
  143 +CONFIG_HZ_1000=y
  144 +# CONFIG_HZ_1024 is not set
  145 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  146 +CONFIG_HZ=1000
138 147 CONFIG_PREEMPT_NONE=y
139 148 # CONFIG_PREEMPT_VOLUNTARY is not set
140 149 # CONFIG_PREEMPT is not set
arch/mips/configs/ocelot_g_defconfig
... ... @@ -134,6 +134,15 @@
134 134 CONFIG_FLAT_NODE_MEM_MAP=y
135 135 # CONFIG_SPARSEMEM_STATIC is not set
136 136 CONFIG_SPLIT_PTLOCK_CPUS=4
  137 +# CONFIG_HZ_48 is not set
  138 +# CONFIG_HZ_100 is not set
  139 +# CONFIG_HZ_128 is not set
  140 +# CONFIG_HZ_250 is not set
  141 +# CONFIG_HZ_256 is not set
  142 +CONFIG_HZ_1000=y
  143 +# CONFIG_HZ_1024 is not set
  144 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  145 +CONFIG_HZ=1000
137 146 CONFIG_PREEMPT_NONE=y
138 147 # CONFIG_PREEMPT_VOLUNTARY is not set
139 148 # CONFIG_PREEMPT is not set
arch/mips/configs/pb1100_defconfig
... ... @@ -130,6 +130,15 @@
130 130 CONFIG_FLAT_NODE_MEM_MAP=y
131 131 # CONFIG_SPARSEMEM_STATIC is not set
132 132 CONFIG_SPLIT_PTLOCK_CPUS=4
  133 +# CONFIG_HZ_48 is not set
  134 +# CONFIG_HZ_100 is not set
  135 +# CONFIG_HZ_128 is not set
  136 +# CONFIG_HZ_250 is not set
  137 +# CONFIG_HZ_256 is not set
  138 +CONFIG_HZ_1000=y
  139 +# CONFIG_HZ_1024 is not set
  140 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  141 +CONFIG_HZ=1000
133 142 CONFIG_PREEMPT_NONE=y
134 143 # CONFIG_PREEMPT_VOLUNTARY is not set
135 144 # CONFIG_PREEMPT is not set
arch/mips/configs/pb1500_defconfig
... ... @@ -129,6 +129,15 @@
129 129 CONFIG_FLAT_NODE_MEM_MAP=y
130 130 # CONFIG_SPARSEMEM_STATIC is not set
131 131 CONFIG_SPLIT_PTLOCK_CPUS=4
  132 +# CONFIG_HZ_48 is not set
  133 +# CONFIG_HZ_100 is not set
  134 +# CONFIG_HZ_128 is not set
  135 +# CONFIG_HZ_250 is not set
  136 +# CONFIG_HZ_256 is not set
  137 +CONFIG_HZ_1000=y
  138 +# CONFIG_HZ_1024 is not set
  139 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  140 +CONFIG_HZ=1000
132 141 CONFIG_PREEMPT_NONE=y
133 142 # CONFIG_PREEMPT_VOLUNTARY is not set
134 143 # CONFIG_PREEMPT is not set
arch/mips/configs/pb1550_defconfig
... ... @@ -129,6 +129,15 @@
129 129 CONFIG_FLAT_NODE_MEM_MAP=y
130 130 # CONFIG_SPARSEMEM_STATIC is not set
131 131 CONFIG_SPLIT_PTLOCK_CPUS=4
  132 +# CONFIG_HZ_48 is not set
  133 +# CONFIG_HZ_100 is not set
  134 +# CONFIG_HZ_128 is not set
  135 +# CONFIG_HZ_250 is not set
  136 +# CONFIG_HZ_256 is not set
  137 +CONFIG_HZ_1000=y
  138 +# CONFIG_HZ_1024 is not set
  139 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  140 +CONFIG_HZ=1000
132 141 CONFIG_PREEMPT_NONE=y
133 142 # CONFIG_PREEMPT_VOLUNTARY is not set
134 143 # CONFIG_PREEMPT is not set
arch/mips/configs/pnx8550-jbs_defconfig
... ... @@ -128,6 +128,15 @@
128 128 CONFIG_FLAT_NODE_MEM_MAP=y
129 129 # CONFIG_SPARSEMEM_STATIC is not set
130 130 CONFIG_SPLIT_PTLOCK_CPUS=4
  131 +# CONFIG_HZ_48 is not set
  132 +# CONFIG_HZ_100 is not set
  133 +# CONFIG_HZ_128 is not set
  134 +# CONFIG_HZ_250 is not set
  135 +# CONFIG_HZ_256 is not set
  136 +CONFIG_HZ_1000=y
  137 +# CONFIG_HZ_1024 is not set
  138 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  139 +CONFIG_HZ=1000
131 140 CONFIG_PREEMPT_NONE=y
132 141 # CONFIG_PREEMPT_VOLUNTARY is not set
133 142 # CONFIG_PREEMPT is not set
arch/mips/configs/pnx8550-v2pci_defconfig
... ... @@ -128,6 +128,15 @@
128 128 CONFIG_FLAT_NODE_MEM_MAP=y
129 129 # CONFIG_SPARSEMEM_STATIC is not set
130 130 CONFIG_SPLIT_PTLOCK_CPUS=4
  131 +# CONFIG_HZ_48 is not set
  132 +# CONFIG_HZ_100 is not set
  133 +# CONFIG_HZ_128 is not set
  134 +# CONFIG_HZ_250 is not set
  135 +# CONFIG_HZ_256 is not set
  136 +CONFIG_HZ_1000=y
  137 +# CONFIG_HZ_1024 is not set
  138 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  139 +CONFIG_HZ=1000
131 140 CONFIG_PREEMPT_NONE=y
132 141 # CONFIG_PREEMPT_VOLUNTARY is not set
133 142 # CONFIG_PREEMPT is not set
arch/mips/configs/qemu_defconfig
... ... @@ -126,6 +126,15 @@
126 126 # CONFIG_SPARSEMEM_STATIC is not set
127 127 CONFIG_SPLIT_PTLOCK_CPUS=4
128 128 # CONFIG_SMP is not set
  129 +# CONFIG_HZ_48 is not set
  130 +CONFIG_HZ_100=y
  131 +# CONFIG_HZ_128 is not set
  132 +# CONFIG_HZ_250 is not set
  133 +# CONFIG_HZ_256 is not set
  134 +# CONFIG_HZ_1000 is not set
  135 +# CONFIG_HZ_1024 is not set
  136 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  137 +CONFIG_HZ=100
129 138 CONFIG_PREEMPT_NONE=y
130 139 # CONFIG_PREEMPT_VOLUNTARY is not set
131 140 # CONFIG_PREEMPT is not set
arch/mips/configs/rbhma4500_defconfig
... ... @@ -136,6 +136,15 @@
136 136 CONFIG_FLAT_NODE_MEM_MAP=y
137 137 # CONFIG_SPARSEMEM_STATIC is not set
138 138 CONFIG_SPLIT_PTLOCK_CPUS=4
  139 +# CONFIG_HZ_48 is not set
  140 +# CONFIG_HZ_100 is not set
  141 +# CONFIG_HZ_128 is not set
  142 +# CONFIG_HZ_250 is not set
  143 +# CONFIG_HZ_256 is not set
  144 +CONFIG_HZ_1000=y
  145 +# CONFIG_HZ_1024 is not set
  146 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  147 +CONFIG_HZ=1000
139 148 CONFIG_PREEMPT_NONE=y
140 149 # CONFIG_PREEMPT_VOLUNTARY is not set
141 150 # CONFIG_PREEMPT is not set
arch/mips/configs/rm200_defconfig
... ... @@ -136,6 +136,15 @@
136 136 CONFIG_FLAT_NODE_MEM_MAP=y
137 137 # CONFIG_SPARSEMEM_STATIC is not set
138 138 CONFIG_SPLIT_PTLOCK_CPUS=4
  139 +# CONFIG_HZ_48 is not set
  140 +# CONFIG_HZ_100 is not set
  141 +# CONFIG_HZ_128 is not set
  142 +# CONFIG_HZ_250 is not set
  143 +# CONFIG_HZ_256 is not set
  144 +CONFIG_HZ_1000=y
  145 +# CONFIG_HZ_1024 is not set
  146 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  147 +CONFIG_HZ=1000
139 148 # CONFIG_PREEMPT_NONE is not set
140 149 CONFIG_PREEMPT_VOLUNTARY=y
141 150 # CONFIG_PREEMPT is not set
arch/mips/configs/sb1250-swarm_defconfig
... ... @@ -147,6 +147,15 @@
147 147 CONFIG_FLAT_NODE_MEM_MAP=y
148 148 # CONFIG_SPARSEMEM_STATIC is not set
149 149 CONFIG_SPLIT_PTLOCK_CPUS=4
  150 +# CONFIG_HZ_48 is not set
  151 +# CONFIG_HZ_100 is not set
  152 +# CONFIG_HZ_128 is not set
  153 +# CONFIG_HZ_250 is not set
  154 +# CONFIG_HZ_256 is not set
  155 +CONFIG_HZ_1000=y
  156 +# CONFIG_HZ_1024 is not set
  157 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  158 +CONFIG_HZ=1000
150 159 CONFIG_SMP=y
151 160 CONFIG_NR_CPUS=2
152 161 CONFIG_PREEMPT_NONE=y
arch/mips/configs/sead_defconfig
... ... @@ -132,6 +132,15 @@
132 132 CONFIG_FLAT_NODE_MEM_MAP=y
133 133 # CONFIG_SPARSEMEM_STATIC is not set
134 134 CONFIG_SPLIT_PTLOCK_CPUS=4
  135 +# CONFIG_HZ_48 is not set
  136 +# CONFIG_HZ_100 is not set
  137 +# CONFIG_HZ_128 is not set
  138 +# CONFIG_HZ_250 is not set
  139 +# CONFIG_HZ_256 is not set
  140 +CONFIG_HZ_1000=y
  141 +# CONFIG_HZ_1024 is not set
  142 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  143 +CONFIG_HZ=1000
135 144 CONFIG_PREEMPT_NONE=y
136 145 # CONFIG_PREEMPT_VOLUNTARY is not set
137 146 # CONFIG_PREEMPT is not set
arch/mips/configs/tb0226_defconfig
... ... @@ -132,6 +132,15 @@
132 132 CONFIG_FLAT_NODE_MEM_MAP=y
133 133 # CONFIG_SPARSEMEM_STATIC is not set
134 134 CONFIG_SPLIT_PTLOCK_CPUS=4
  135 +# CONFIG_HZ_48 is not set
  136 +# CONFIG_HZ_100 is not set
  137 +# CONFIG_HZ_128 is not set
  138 +# CONFIG_HZ_250 is not set
  139 +# CONFIG_HZ_256 is not set
  140 +CONFIG_HZ_1000=y
  141 +# CONFIG_HZ_1024 is not set
  142 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  143 +CONFIG_HZ=1000
135 144 CONFIG_PREEMPT_NONE=y
136 145 # CONFIG_PREEMPT_VOLUNTARY is not set
137 146 # CONFIG_PREEMPT is not set
arch/mips/configs/tb0229_defconfig
... ... @@ -132,6 +132,15 @@
132 132 CONFIG_FLAT_NODE_MEM_MAP=y
133 133 # CONFIG_SPARSEMEM_STATIC is not set
134 134 CONFIG_SPLIT_PTLOCK_CPUS=4
  135 +# CONFIG_HZ_48 is not set
  136 +# CONFIG_HZ_100 is not set
  137 +# CONFIG_HZ_128 is not set
  138 +# CONFIG_HZ_250 is not set
  139 +# CONFIG_HZ_256 is not set
  140 +CONFIG_HZ_1000=y
  141 +# CONFIG_HZ_1024 is not set
  142 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  143 +CONFIG_HZ=1000
135 144 CONFIG_PREEMPT_NONE=y
136 145 # CONFIG_PREEMPT_VOLUNTARY is not set
137 146 # CONFIG_PREEMPT is not set
arch/mips/configs/tb0287_defconfig
... ... @@ -133,6 +133,15 @@
133 133 CONFIG_FLAT_NODE_MEM_MAP=y
134 134 # CONFIG_SPARSEMEM_STATIC is not set
135 135 CONFIG_SPLIT_PTLOCK_CPUS=4
  136 +# CONFIG_HZ_48 is not set
  137 +# CONFIG_HZ_100 is not set
  138 +# CONFIG_HZ_128 is not set
  139 +# CONFIG_HZ_250 is not set
  140 +# CONFIG_HZ_256 is not set
  141 +CONFIG_HZ_1000=y
  142 +# CONFIG_HZ_1024 is not set
  143 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  144 +CONFIG_HZ=1000
136 145 CONFIG_PREEMPT_NONE=y
137 146 # CONFIG_PREEMPT_VOLUNTARY is not set
138 147 # CONFIG_PREEMPT is not set
arch/mips/configs/workpad_defconfig
... ... @@ -128,6 +128,15 @@
128 128 CONFIG_FLAT_NODE_MEM_MAP=y
129 129 # CONFIG_SPARSEMEM_STATIC is not set
130 130 CONFIG_SPLIT_PTLOCK_CPUS=4
  131 +# CONFIG_HZ_48 is not set
  132 +# CONFIG_HZ_100 is not set
  133 +# CONFIG_HZ_128 is not set
  134 +# CONFIG_HZ_250 is not set
  135 +# CONFIG_HZ_256 is not set
  136 +CONFIG_HZ_1000=y
  137 +# CONFIG_HZ_1024 is not set
  138 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  139 +CONFIG_HZ=1000
131 140 CONFIG_PREEMPT_NONE=y
132 141 # CONFIG_PREEMPT_VOLUNTARY is not set
133 142 # CONFIG_PREEMPT is not set
arch/mips/configs/wrppmc_defconfig
... ... @@ -136,6 +136,15 @@
136 136 CONFIG_FLAT_NODE_MEM_MAP=y
137 137 # CONFIG_SPARSEMEM_STATIC is not set
138 138 CONFIG_SPLIT_PTLOCK_CPUS=4
  139 +# CONFIG_HZ_48 is not set
  140 +# CONFIG_HZ_100 is not set
  141 +# CONFIG_HZ_128 is not set
  142 +# CONFIG_HZ_250 is not set
  143 +# CONFIG_HZ_256 is not set
  144 +CONFIG_HZ_1000=y
  145 +# CONFIG_HZ_1024 is not set
  146 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  147 +CONFIG_HZ=1000
139 148 CONFIG_PREEMPT_NONE=y
140 149 # CONFIG_PREEMPT_VOLUNTARY is not set
141 150 # CONFIG_PREEMPT is not set
arch/mips/configs/yosemite_defconfig
... ... @@ -128,6 +128,15 @@
128 128 CONFIG_FLAT_NODE_MEM_MAP=y
129 129 # CONFIG_SPARSEMEM_STATIC is not set
130 130 CONFIG_SPLIT_PTLOCK_CPUS=4
  131 +# CONFIG_HZ_48 is not set
  132 +# CONFIG_HZ_100 is not set
  133 +# CONFIG_HZ_128 is not set
  134 +# CONFIG_HZ_250 is not set
  135 +# CONFIG_HZ_256 is not set
  136 +CONFIG_HZ_1000=y
  137 +# CONFIG_HZ_1024 is not set
  138 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  139 +CONFIG_HZ=1000
131 140 CONFIG_SMP=y
132 141 CONFIG_NR_CPUS=2
133 142 CONFIG_PREEMPT_NONE=y
arch/mips/dec/time.c
... ... @@ -181,7 +181,7 @@
181 181 }
182 182  
183 183 /* Set up the rate of periodic DS1287 interrupts. */
184   - CMOS_WRITE(RTC_REF_CLCK_32KHZ | (16 - LOG_2_HZ), RTC_REG_A);
  184 + CMOS_WRITE(RTC_REF_CLCK_32KHZ | (16 - __ffs(HZ)), RTC_REG_A);
185 185 }
186 186  
187 187 EXPORT_SYMBOL(do_settimeofday);
... ... @@ -134,6 +134,15 @@
134 134 CONFIG_FLAT_NODE_MEM_MAP=y
135 135 # CONFIG_SPARSEMEM_STATIC is not set
136 136 CONFIG_SPLIT_PTLOCK_CPUS=4
  137 +# CONFIG_HZ_48 is not set
  138 +# CONFIG_HZ_100 is not set
  139 +# CONFIG_HZ_128 is not set
  140 +# CONFIG_HZ_250 is not set
  141 +# CONFIG_HZ_256 is not set
  142 +CONFIG_HZ_1000=y
  143 +# CONFIG_HZ_1024 is not set
  144 +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
  145 +CONFIG_HZ=1000
137 146 # CONFIG_PREEMPT_NONE is not set
138 147 CONFIG_PREEMPT_VOLUNTARY=y
139 148 # CONFIG_PREEMPT is not set
include/asm-mips/mach-dec/param.h
1   -/*
2   - * This file is subject to the terms and conditions of the GNU General Public
3   - * License. See the file "COPYING" in the main directory of this archive
4   - * for more details.
5   - *
6   - * Copyright (C) 2003 by Ralf Baechle
7   - */
8   -#ifndef __ASM_MACH_DEC_PARAM_H
9   -#define __ASM_MACH_DEC_PARAM_H
10   -
11   -/*
12   - * log2(HZ), change this here if you want another HZ value. This is also
13   - * used in dec_time_init. Minimum is 1, Maximum is 15.
14   - */
15   -#define LOG_2_HZ 7
16   -#define HZ (1 << LOG_2_HZ)
17   -
18   -#endif /* __ASM_MACH_DEC_PARAM_H */
include/asm-mips/mach-generic/param.h
1   -/*
2   - * This file is subject to the terms and conditions of the GNU General Public
3   - * License. See the file "COPYING" in the main directory of this archive
4   - * for more details.
5   - *
6   - * Copyright (C) 2003 by Ralf Baechle
7   - */
8   -#ifndef __ASM_MACH_GENERIC_PARAM_H
9   -#define __ASM_MACH_GENERIC_PARAM_H
10   -
11   -#define HZ 1000 /* Internal kernel timer frequency */
12   -
13   -#endif /* __ASM_MACH_GENERIC_PARAM_H */
include/asm-mips/mach-jazz/param.h
1   -/*
2   - * This file is subject to the terms and conditions of the GNU General Public
3   - * License. See the file "COPYING" in the main directory of this archive
4   - * for more details.
5   - *
6   - * Copyright (C) 2003 by Ralf Baechle
7   - */
8   -#ifndef __ASM_MACH_JAZZ_PARAM_H
9   -#define __ASM_MACH_JAZZ_PARAM_H
10   -
11   -/*
12   - * Jazz is currently using the internal 100Hz timer of the R4030
13   - */
14   -#define HZ 100 /* Internal kernel timer frequency */
15   -
16   -#endif /* __ASM_MACH_JAZZ_PARAM_H */
include/asm-mips/mach-mips/param.h
1   -/*
2   - * This file is subject to the terms and conditions of the GNU General Public
3   - * License. See the file "COPYING" in the main directory of this archive
4   - * for more details.
5   - *
6   - * Copyright (C) 2003 by Ralf Baechle
7   - */
8   -#ifndef __ASM_MACH_MIPS_PARAM_H
9   -#define __ASM_MACH_MIPS_PARAM_H
10   -
11   -#define HZ 100 /* Internal kernel timer frequency */
12   -
13   -#endif /* __ASM_MACH_MIPS_PARAM_H */
include/asm-mips/mach-qemu/param.h
1   -/*
2   - * This file is subject to the terms and conditions of the GNU General Public
3   - * License. See the file "COPYING" in the main directory of this archive
4   - * for more details.
5   - *
6   - * Copyright (C) 2005 by Ralf Baechle
7   - */
8   -#ifndef __ASM_MACH_QEMU_PARAM_H
9   -#define __ASM_MACH_QEMU_PARAM_H
10   -
11   -#define HZ 100 /* Internal kernel timer frequency */
12   -
13   -#endif /* __ASM_MACH_QEMU_PARAM_H */
include/asm-mips/param.h
... ... @@ -11,7 +11,7 @@
11 11  
12 12 #ifdef __KERNEL__
13 13  
14   -# include <param.h> /* Internal kernel timer frequency */
  14 +# define HZ CONFIG_HZ /* Internal kernel timer frequency */
15 15 # define USER_HZ 100 /* .. some user interfaces are in "ticks" */
16 16 # define CLOCKS_PER_SEC (USER_HZ) /* like times() */
17 17 #endif