Patchwork [U-Boot] config: consolidate CONFIG_SYS_HZ definition

login
register
mail settings
Submitter Rob Herring
Date Sept. 8, 2013, 7:54 p.m.
Message ID <1378670088-17602-1-git-send-email-robherring2@gmail.com>
Download mbox | patch
Permalink /patch/273465/
State Changes Requested
Delegated to: Tom Rini
Headers show

Comments

Rob Herring - Sept. 8, 2013, 7:54 p.m.
From: Rob Herring <rob.herring@calxeda.com>

According to the README, CONFIG_SYS_HZ must be 1000 and most platforms
follow that. Remove CONFIG_SYS_HZ from all these platforms and provide
a default definition.

The platforms which use a value other than 1000 are untouched.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
---
 arch/arm/include/asm/arch-lpc32xx/config.h | 3 ---
 include/config_fallbacks.h                 | 4 ++++
 include/configs/A3000.h                    | 1 -
 include/configs/AR405.h                    | 2 --
 include/configs/ASH405.h                   | 2 --
 include/configs/Adder.h                    | 2 --
 include/configs/B4860QDS.h                 | 1 -
 include/configs/BC3450.h                   | 2 --
 include/configs/BSC9131RDB.h               | 1 -
 include/configs/BSC9132QDS.h               | 1 -
 include/configs/C29XPCIE.h                 | 1 -
 include/configs/CATcenter.h                | 2 --
 include/configs/CMS700.h                   | 2 --
 include/configs/CPC45.h                    | 1 -
 include/configs/CPCI2DP.h                  | 2 --
 include/configs/CPCI405.h                  | 2 --
 include/configs/CPCI4052.h                 | 2 --
 include/configs/CPCI405AB.h                | 2 --
 include/configs/CPCI405DT.h                | 2 --
 include/configs/CPCI750.h                  | 1 -
 include/configs/CPCIISER4.h                | 2 --
 include/configs/CPU87.h                    | 2 --
 include/configs/CU824.h                    | 1 -
 include/configs/DB64360.h                  | 1 -
 include/configs/DB64460.h                  | 1 -
 include/configs/DP405.h                    | 2 --
 include/configs/DU405.h                    | 2 --
 include/configs/DU440.h                    | 2 --
 include/configs/ELPPC.h                    | 2 --
 include/configs/ELPT860.h                  | 2 --
 include/configs/EP88x.h                    | 2 --
 include/configs/FLAGADM.h                  | 2 --
 include/configs/G2000.h                    | 2 --
 include/configs/GEN860T.h                  | 5 -----
 include/configs/HIDDEN_DRAGON.h            | 1 -
 include/configs/HUB405.h                   | 2 --
 include/configs/HWW1U1A.h                  | 2 --
 include/configs/IPHASE4539.h               | 2 --
 include/configs/ISPAN.h                    | 2 --
 include/configs/IceCube.h                  | 2 --
 include/configs/JSE.h                      | 2 --
 include/configs/KUP4K.h                    | 2 --
 include/configs/KUP4X.h                    | 2 --
 include/configs/M5208EVBE.h                | 1 -
 include/configs/M52277EVB.h                | 2 --
 include/configs/M5235EVB.h                 | 1 -
 include/configs/M5249EVB.h                 | 2 --
 include/configs/M5253DEMO.h                | 2 --
 include/configs/M5253EVBE.h                | 2 --
 include/configs/M5272C3.h                  | 1 -
 include/configs/M5275EVB.h                 | 1 -
 include/configs/M5282EVB.h                 | 1 -
 include/configs/M53017EVB.h                | 1 -
 include/configs/M5329EVB.h                 | 1 -
 include/configs/M5373EVB.h                 | 1 -
 include/configs/M54418TWR.h                | 2 --
 include/configs/M54451EVB.h                | 2 --
 include/configs/M54455EVB.h                | 2 --
 include/configs/M5475EVB.h                 | 1 -
 include/configs/M5485EVB.h                 | 1 -
 include/configs/MBX.h                      | 2 --
 include/configs/MERGERBOX.h                | 1 -
 include/configs/MHPC.h                     | 2 --
 include/configs/MIP405.h                   | 2 --
 include/configs/MOUSSE.h                   | 1 -
 include/configs/MPC8260ADS.h               | 2 --
 include/configs/MPC8266ADS.h               | 2 --
 include/configs/MPC8308RDB.h               | 1 -
 include/configs/MPC8313ERDB.h              | 1 -
 include/configs/MPC8315ERDB.h              | 1 -
 include/configs/MPC8323ERDB.h              | 1 -
 include/configs/MPC832XEMDS.h              | 1 -
 include/configs/MPC8349EMDS.h              | 1 -
 include/configs/MPC8349ITX.h               | 1 -
 include/configs/MPC8360EMDS.h              | 1 -
 include/configs/MPC8360ERDK.h              | 1 -
 include/configs/MPC837XEMDS.h              | 1 -
 include/configs/MPC837XERDB.h              | 1 -
 include/configs/MPC8536DS.h                | 1 -
 include/configs/MPC8540ADS.h               | 1 -
 include/configs/MPC8541CDS.h               | 1 -
 include/configs/MPC8544DS.h                | 1 -
 include/configs/MPC8548CDS.h               | 1 -
 include/configs/MPC8555CDS.h               | 1 -
 include/configs/MPC8560ADS.h               | 1 -
 include/configs/MPC8568MDS.h               | 1 -
 include/configs/MPC8569MDS.h               | 1 -
 include/configs/MPC8572DS.h                | 1 -
 include/configs/MPC8610HPCD.h              | 1 -
 include/configs/MPC8641HPCN.h              | 1 -
 include/configs/MUSENKI.h                  | 1 -
 include/configs/MVBC_P.h                   | 2 --
 include/configs/MVBLM7.h                   | 1 -
 include/configs/MVSMR.h                    | 2 --
 include/configs/MigoR.h                    | 1 -
 include/configs/NX823.h                    | 2 --
 include/configs/OCRTC.h                    | 2 --
 include/configs/ORSG.h                     | 2 --
 include/configs/P1010RDB.h                 | 1 -
 include/configs/P1022DS.h                  | 1 -
 include/configs/P1023RDB.h                 | 1 -
 include/configs/P1023RDS.h                 | 1 -
 include/configs/P1_P2_RDB.h                | 1 -
 include/configs/P2020COME.h                | 1 -
 include/configs/P2020DS.h                  | 1 -
 include/configs/P2041RDB.h                 | 1 -
 include/configs/PCI405.h                   | 2 --
 include/configs/PCI5441.h                  | 1 -
 include/configs/PIP405.h                   | 2 --
 include/configs/PK1C20.h                   | 1 -
 include/configs/PLU405.h                   | 2 --
 include/configs/PM520.h                    | 2 --
 include/configs/PM828.h                    | 2 --
 include/configs/PMC405.h                   | 2 --
 include/configs/PMC405DE.h                 | 2 --
 include/configs/PMC440.h                   | 2 --
 include/configs/PN62.h                     | 1 -
 include/configs/PPChameleonEVB.h           | 2 --
 include/configs/QS823.h                    | 2 --
 include/configs/QS850.h                    | 2 --
 include/configs/QS860T.h                   | 2 --
 include/configs/RPXlite_DW.h               | 2 --
 include/configs/RPXsuper.h                 | 1 -
 include/configs/Rattler.h                  | 2 --
 include/configs/SIMPC8313.h                | 1 -
 include/configs/Sandpoint8240.h            | 1 -
 include/configs/Sandpoint8245.h            | 1 -
 include/configs/TASREG.h                   | 2 --
 include/configs/TB5200.h                   | 2 --
 include/configs/TK885D.h                   | 2 --
 include/configs/TOP5200.h                  | 2 --
 include/configs/TOP860.h                   | 1 -
 include/configs/TQM5200.h                  | 2 --
 include/configs/TQM834x.h                  | 1 -
 include/configs/TQM866M.h                  | 2 --
 include/configs/TQM885D.h                  | 2 --
 include/configs/Total5200.h                | 2 --
 include/configs/VCMA9.h                    | 1 -
 include/configs/VOH405.h                   | 2 --
 include/configs/VOM405.h                   | 2 --
 include/configs/VoVPN-GW.h                 | 1 -
 include/configs/W7OLMC.h                   | 2 --
 include/configs/W7OLMG.h                   | 2 --
 include/configs/WUH405.h                   | 2 --
 include/configs/ZPC1900.h                  | 2 --
 include/configs/ZUMA.h                     | 2 --
 include/configs/a320evb.h                  | 1 -
 include/configs/a3m071.h                   | 1 -
 include/configs/a4m072.h                   | 2 --
 include/configs/ac14xx.h                   | 3 ---
 include/configs/actux1.h                   | 1 -
 include/configs/actux2.h                   | 1 -
 include/configs/actux3.h                   | 1 -
 include/configs/actux4.h                   | 1 -
 include/configs/adp-ag101.h                | 6 ------
 include/configs/adp-ag101p.h               | 6 ------
 include/configs/adp-ag102.h                | 6 ------
 include/configs/aev.h                      | 2 --
 include/configs/afeb9260.h                 | 1 -
 include/configs/alpr.h                     | 2 --
 include/configs/am3517_crane.h             | 1 -
 include/configs/am3517_evm.h               | 1 -
 include/configs/am43xx_evm.h               | 1 -
 include/configs/amcc-common.h              | 2 --
 include/configs/ap325rxa.h                 | 1 -
 include/configs/ap_sh4a_4a.h               | 1 -
 include/configs/aria.h                     | 2 --
 include/configs/armadillo-800eva.h         | 1 -
 include/configs/astro_mcf5373l.h           | 2 --
 include/configs/at91rm9200ek.h             | 1 -
 include/configs/at91sam9260ek.h            | 1 -
 include/configs/at91sam9261ek.h            | 1 -
 include/configs/at91sam9263ek.h            | 1 -
 include/configs/at91sam9m10g45ek.h         | 1 -
 include/configs/at91sam9n12ek.h            | 1 -
 include/configs/at91sam9rlek.h             | 1 -
 include/configs/at91sam9x5ek.h             | 1 -
 include/configs/atngw100.h                 | 2 --
 include/configs/atngw100mkii.h             | 6 ------
 include/configs/atstk1002.h                | 6 ------
 include/configs/atstk1003.h                | 6 ------
 include/configs/atstk1004.h                | 6 ------
 include/configs/atstk1006.h                | 5 -----
 include/configs/calimain.h                 | 1 -
 include/configs/cam_enc_4xx.h              | 1 -
 include/configs/canmb.h                    | 2 --
 include/configs/cgtqmx6eval.h              | 1 -
 include/configs/cm4008.h                   | 2 --
 include/configs/cm41xx.h                   | 2 --
 include/configs/cm5200.h                   | 1 -
 include/configs/cm_t35.h                   | 1 -
 include/configs/cobra5272.h                | 2 --
 include/configs/controlcenterd.h           | 1 -
 include/configs/coreboot.h                 | 1 -
 include/configs/corenet_ds.h               | 1 -
 include/configs/cpci5200.h                 | 2 --
 include/configs/cpu9260.h                  | 1 -
 include/configs/cpuat91.h                  | 1 -
 include/configs/da830evm.h                 | 1 -
 include/configs/da850evm.h                 | 1 -
 include/configs/davinci_dm355evm.h         | 1 -
 include/configs/davinci_dm355leopard.h     | 1 -
 include/configs/davinci_dm365evm.h         | 1 -
 include/configs/davinci_dm6467evm.h        | 1 -
 include/configs/davinci_dvevm.h            | 1 -
 include/configs/davinci_schmoogie.h        | 1 -
 include/configs/davinci_sffsdr.h           | 1 -
 include/configs/davinci_sonata.h           | 1 -
 include/configs/dbau1x00.h                 | 2 --
 include/configs/debris.h                   | 1 -
 include/configs/devkit8000.h               | 1 -
 include/configs/dig297.h                   | 1 -
 include/configs/digsy_mtc.h                | 2 --
 include/configs/dvlhost.h                  | 1 -
 include/configs/eXalion.h                  | 1 -
 include/configs/ea20.h                     | 1 -
 include/configs/eb_cpu5282.h               | 1 -
 include/configs/eb_cpux9k2.h               | 1 -
 include/configs/ecovec.h                   | 1 -
 include/configs/edminiv2.h                 | 2 --
 include/configs/enbw_cmc.h                 | 1 -
 include/configs/ep8248.h                   | 2 --
 include/configs/ep8260.h                   | 2 --
 include/configs/ep82xxm.h                  | 2 --
 include/configs/espt.h                     | 1 -
 include/configs/ethernut5.h                | 1 -
 include/configs/exynos5250-dt.h            | 2 --
 include/configs/favr-32-ezkit.h            | 6 ------
 include/configs/flea3.h                    | 2 --
 include/configs/galaxy5200.h               | 1 -
 include/configs/gr_cpci_ax2000.h           | 2 --
 include/configs/gr_ep2s60.h                | 2 --
 include/configs/gr_xc3s_1500.h             | 2 --
 include/configs/grasshopper.h              | 6 ------
 include/configs/grsim.h                    | 2 --
 include/configs/grsim_leon2.h              | 2 --
 include/configs/gw8260.h                   | 1 -
 include/configs/h2200.h                    | 2 --
 include/configs/hammerhead.h               | 2 --
 include/configs/hawkboard.h                | 1 -
 include/configs/highbank.h                 | 2 --
 include/configs/hmi1001.h                  | 2 --
 include/configs/igep0033.h                 | 1 -
 include/configs/igep00x0.h                 | 1 -
 include/configs/ima3-mx53.h                | 1 -
 include/configs/imx27lite-common.h         | 1 -
 include/configs/imx31_litekit.h            | 2 --
 include/configs/imx31_phycore.h            | 2 --
 include/configs/incaip.h                   | 2 --
 include/configs/inka4x0.h                  | 2 --
 include/configs/integrator-common.h        | 1 -
 include/configs/ipam390.h                  | 1 -
 include/configs/ipek01.h                   | 1 -
 include/configs/jadecpu.h                  | 1 -
 include/configs/jornada.h                  | 1 -
 include/configs/jupiter.h                  | 2 --
 include/configs/km/keymile-common.h        | 2 --
 include/configs/korat.h                    | 2 --
 include/configs/kvme080.h                  | 1 -
 include/configs/kzm9g.h                    | 2 --
 include/configs/linkstation.h              | 1 -
 include/configs/lubbock.h                  | 1 -
 include/configs/lwmon.h                    | 2 --
 include/configs/lwmon5.h                   | 2 --
 include/configs/m53evk.h                   | 1 -
 include/configs/mcc200.h                   | 2 --
 include/configs/mcx.h                      | 1 -
 include/configs/mecp5123.h                 | 2 --
 include/configs/mecp5200.h                 | 2 --
 include/configs/meesc.h                    | 1 -
 include/configs/microblaze-generic.h       | 1 -
 include/configs/mimc200.h                  | 2 --
 include/configs/motionpro.h                | 2 --
 include/configs/mpc5121ads.h               | 1 -
 include/configs/mpc7448hpc2.h              | 2 --
 include/configs/mpc8308_p1m.h              | 1 -
 include/configs/mpq101.h                   | 1 -
 include/configs/mpr2.h                     | 1 -
 include/configs/ms7720se.h                 | 1 -
 include/configs/ms7722se.h                 | 1 -
 include/configs/ms7750se.h                 | 1 -
 include/configs/muas3001.h                 | 2 --
 include/configs/munices.h                  | 1 -
 include/configs/mv-common.h                | 1 -
 include/configs/mx1ads.h                   | 1 -
 include/configs/mx25pdk.h                  | 1 -
 include/configs/mx31ads.h                  | 2 --
 include/configs/mx31pdk.h                  | 2 --
 include/configs/mx35pdk.h                  | 2 --
 include/configs/mx51_efikamx.h             | 1 -
 include/configs/mx51evk.h                  | 1 -
 include/configs/mx53ard.h                  | 1 -
 include/configs/mx53evk.h                  | 1 -
 include/configs/mx53loco.h                 | 1 -
 include/configs/mx53smd.h                  | 1 -
 include/configs/mx6qarm2.h                 | 1 -
 include/configs/mx6sabre_common.h          | 1 -
 include/configs/mx6slevk.h                 | 1 -
 include/configs/mxs.h                      | 3 ---
 include/configs/nhk8815.h                  | 1 -
 include/configs/nios2-generic.h            | 1 -
 include/configs/nitrogen6x.h               | 1 -
 include/configs/nokia_rx51.h               | 1 -
 include/configs/o2dnt-common.h             | 1 -
 include/configs/omap1510inn.h              | 1 -
 include/configs/omap3_beagle.h             | 1 -
 include/configs/omap3_evm_common.h         | 1 -
 include/configs/omap3_logic.h              | 1 -
 include/configs/omap3_mvblx.h              | 1 -
 include/configs/omap3_overo.h              | 1 -
 include/configs/omap3_pandora.h            | 1 -
 include/configs/omap3_sdp3430.h            | 1 -
 include/configs/omap3_zoom1.h              | 1 -
 include/configs/omap4_common.h             | 1 -
 include/configs/omap5912osk.h              | 1 -
 include/configs/openrisc-generic.h         | 1 -
 include/configs/origen.h                   | 2 --
 include/configs/otc570.h                   | 1 -
 include/configs/p1_p2_rdb_pc.h             | 1 -
 include/configs/p1_twr.h                   | 1 -
 include/configs/p3mx.h                     | 2 --
 include/configs/p3p440.h                   | 2 --
 include/configs/palmtreo680.h              | 1 -
 include/configs/pb1x00.h                   | 2 --
 include/configs/pcm030.h                   | 1 -
 include/configs/pcm051.h                   | 1 -
 include/configs/pcs440ep.h                 | 2 --
 include/configs/pdm360ng.h                 | 1 -
 include/configs/pdnb3.h                    | 1 -
 include/configs/pf5200.h                   | 2 --
 include/configs/pm9261.h                   | 2 --
 include/configs/pm9263.h                   | 2 --
 include/configs/pm9g45.h                   | 1 -
 include/configs/ppmc7xx.h                  | 1 -
 include/configs/ppmc8260.h                 | 1 -
 include/configs/pxa255_idp.h               | 1 -
 include/configs/qemu-malta.h               | 1 -
 include/configs/qemu-mips.h                | 2 --
 include/configs/qemu-mips64.h              | 2 --
 include/configs/qong.h                     | 2 --
 include/configs/quad100hd.h                | 2 --
 include/configs/quantum.h                  | 2 --
 include/configs/r0p7734.h                  | 1 -
 include/configs/r2dplus.h                  | 1 -
 include/configs/r7780mp.h                  | 1 -
 include/configs/rpi_b.h                    | 3 ---
 include/configs/s5p_goni.h                 | 2 --
 include/configs/s5pc210_universal.h        | 2 --
 include/configs/sacsng.h                   | 1 -
 include/configs/sama5d3xek.h               | 1 -
 include/configs/sandbox.h                  | 2 --
 include/configs/sbc35_a9g20.h              | 1 -
 include/configs/sbc405.h                   | 2 --
 include/configs/sbc8349.h                  | 1 -
 include/configs/sbc8548.h                  | 1 -
 include/configs/sbc8641d.h                 | 1 -
 include/configs/sh7752evb.h                | 1 -
 include/configs/sh7757lcr.h                | 1 -
 include/configs/sh7763rdp.h                | 1 -
 include/configs/sh7785lcr.h                | 1 -
 include/configs/shmin.h                    | 1 -
 include/configs/smdk2410.h                 | 2 --
 include/configs/smdkc100.h                 | 2 --
 include/configs/smdkv310.h                 | 2 --
 include/configs/snapper9260.h              | 1 -
 include/configs/snowball.h                 | 1 -
 include/configs/socfpga_cyclone5.h         | 1 -
 include/configs/socrates.h                 | 1 -
 include/configs/spear-common.h             | 1 -
 include/configs/spieval.h                  | 2 --
 include/configs/stamp9g20.h                | 1 -
 include/configs/stxgp3.h                   | 1 -
 include/configs/stxssa.h                   | 1 -
 include/configs/t4qds.h                    | 1 -
 include/configs/tam3517-common.h           | 1 -
 include/configs/tb0229.h                   | 2 --
 include/configs/tegra-common.h             | 2 --
 include/configs/ti814x_evm.h               | 2 --
 include/configs/ti816x_evm.h               | 1 -
 include/configs/ti_armv7_common.h          | 1 -
 include/configs/titanium.h                 | 1 -
 include/configs/tnetv107x_evm.h            | 1 -
 include/configs/tny_a9260.h                | 1 -
 include/configs/top9000.h                  | 1 -
 include/configs/trats.h                    | 2 --
 include/configs/tricorder.h                | 1 -
 include/configs/trizepsiv.h                | 1 -
 include/configs/tt01.h                     | 2 --
 include/configs/tx25.h                     | 1 -
 include/configs/u8500_href.h               | 1 -
 include/configs/utx8245.h                  | 1 -
 include/configs/v38b.h                     | 2 --
 include/configs/vct.h                      | 1 -
 include/configs/ve8313.h                   | 1 -
 include/configs/vexpress_common.h          | 1 -
 include/configs/vf610twr.h                 | 1 -
 include/configs/vision2.h                  | 1 -
 include/configs/vl_ma2sc.h                 | 1 -
 include/configs/vme8349.h                  | 1 -
 include/configs/wandboard.h                | 1 -
 include/configs/woodburn_common.h          | 3 ---
 include/configs/x600.h                     | 1 -
 include/configs/xaeniax.h                  | 1 -
 include/configs/xilinx-ppc.h               | 1 -
 include/configs/xpedite1000.h              | 1 -
 include/configs/xpedite517x.h              | 1 -
 include/configs/xpedite520x.h              | 1 -
 include/configs/xpedite537x.h              | 1 -
 include/configs/xpedite550x.h              | 1 -
 include/configs/zeus.h                     | 2 --
 include/configs/zmx25.h                    | 1 -
 include/configs/zynq.h                     | 1 -
 412 files changed, 4 insertions(+), 626 deletions(-)
Wolfgang Denk - Sept. 9, 2013, 2:06 p.m.
Dear Rob Herring,

In message <1378670088-17602-1-git-send-email-robherring2@gmail.com> you wrote:
>
...
> diff --git a/include/config_fallbacks.h b/include/config_fallbacks.h
> index e59ee96..4c25289 100644
> --- a/include/config_fallbacks.h
> +++ b/include/config_fallbacks.h
> @@ -53,4 +53,8 @@
>  #define HAVE_BLOCK_DEVICE
>  #endif
>  
> +#ifndef CONFIG_SYS_HZ
> +#define CONFIG_SYS_HZ		1000
> +#endif

This should be not a fallback (i. e. default value) which can be
silently overwritten - this should be a mandatory definition that
causes build errors if somebody tries to define a different value.

Best regards,

Wolfgang Denk
Rob Herring - Sept. 9, 2013, 3:02 p.m.
On 09/09/2013 09:06 AM, Wolfgang Denk wrote:
> Dear Rob Herring,
> 
> In message <1378670088-17602-1-git-send-email-robherring2@gmail.com> you wrote:
>>
> ...
>> diff --git a/include/config_fallbacks.h b/include/config_fallbacks.h
>> index e59ee96..4c25289 100644
>> --- a/include/config_fallbacks.h
>> +++ b/include/config_fallbacks.h
>> @@ -53,4 +53,8 @@
>>  #define HAVE_BLOCK_DEVICE
>>  #endif
>>  
>> +#ifndef CONFIG_SYS_HZ
>> +#define CONFIG_SYS_HZ		1000
>> +#endif
> 
> This should be not a fallback (i. e. default value) which can be
> silently overwritten - this should be a mandatory definition that
> causes build errors if somebody tries to define a different value.

What do I do with current boards that are wrong? I should make all these
boards have build errors or fix them to use 1000 which may break them at
runtime depending on their possible misuse of CONFIG_SYS_HZ?

include/configs/KAREF.h:#define CONFIG_SYS_HZ                 100
     /* decr freq: 1 ms ticks   */
include/configs/M5271EVB.h:#define CONFIG_SYS_HZ
1000000
include/configs/METROBOX.h:#define CONFIG_SYS_HZ
100            /* decr freq: 1 ms ticks   */
include/configs/MVBLUE.h:#define CONFIG_SYS_HZ                   10000
include/configs/idmr.h:#define CONFIG_SYS_HZ
(50000000 / 64)
include/configs/mini2440.h:#define CONFIG_SYS_HZ
1562500
include/configs/mx1ads.h:#define CONFIG_SYS_HZ                  3686400
include/configs/omap3_zoom2.h:#define CONFIG_SYS_HZ
((V_SCLK) / (2 << CONFIG_SYS_PTV))
include/configs/omap730p2.h:#define CONFIG_SYS_HZ
((CONFIG_SYS_CLK_FREQ)/(2 << CONFIG_SYS_PTV))
include/configs/rsk7203.h:#define CONFIG_SYS_HZ
(CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
include/configs/rsk7264.h:#define CONFIG_SYS_HZ
(CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
include/configs/rsk7269.h:#define CONFIG_SYS_HZ
(CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
include/configs/scb9328.h:#define CONFIG_SYS_HZ                 3686400
     /* incrementer freq: 3.6864 MHz */
include/configs/versatile.h:#define CONFIG_SYS_HZ
(1000000 / 256)

Rob
Wolfgang Denk - Sept. 9, 2013, 3:41 p.m.
Dear Rob,

In message <522DE2FF.2080001@gmail.com> you wrote:
>
> What do I do with current boards that are wrong? I should make all these

Good question...

> boards have build errors or fix them to use 1000 which may break them at
> runtime depending on their possible misuse of CONFIG_SYS_HZ?
> 
> include/configs/KAREF.h:#define CONFIG_SYS_HZ                 100
>      /* decr freq: 1 ms ticks   */
> include/configs/M5271EVB.h:#define CONFIG_SYS_HZ
> 1000000
> include/configs/METROBOX.h:#define CONFIG_SYS_HZ
> 100            /* decr freq: 1 ms ticks   */
> include/configs/MVBLUE.h:#define CONFIG_SYS_HZ                   10000
> include/configs/idmr.h:#define CONFIG_SYS_HZ
> (50000000 / 64)
> include/configs/mini2440.h:#define CONFIG_SYS_HZ
> 1562500
> include/configs/mx1ads.h:#define CONFIG_SYS_HZ                  3686400
> include/configs/omap3_zoom2.h:#define CONFIG_SYS_HZ
> ((V_SCLK) / (2 << CONFIG_SYS_PTV))
> include/configs/omap730p2.h:#define CONFIG_SYS_HZ
> ((CONFIG_SYS_CLK_FREQ)/(2 << CONFIG_SYS_PTV))
> include/configs/rsk7203.h:#define CONFIG_SYS_HZ
> (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
> include/configs/rsk7264.h:#define CONFIG_SYS_HZ
> (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
> include/configs/rsk7269.h:#define CONFIG_SYS_HZ
> (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
> include/configs/scb9328.h:#define CONFIG_SYS_HZ                 3686400
>      /* incrementer freq: 3.6864 MHz */
> include/configs/versatile.h:#define CONFIG_SYS_HZ
> (1000000 / 256)

Hm... which of these boards are actually still being maintained?

KAREF and METROBOX are PPC systems, and the comment suggests that the
value is actually just a typo.  Here it should be harmless to change
this to use 1000 Hz instead.  Ditto probably for MVBLUE.  The rest
might actually be dead?

Guess we should have their builds break and make the board maintainers
fix them.  If they don't (because the boards are unmaintained), we
will drop the board code from the repo.

Best regards,

Wolfgang Denk

--
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
There's nothing  disgusting  about  it  [the  Companion].  It's  just
another life form, that's all. You get used to those things.
	-- McCoy, "Metamorphosis", stardate 3219.8
Tom Rini - Sept. 19, 2013, 7:06 p.m.
On Mon, Sep 09, 2013 at 05:41:46PM +0200, Wolfgang Denk wrote:
> Dear Rob,
> 
> In message <522DE2FF.2080001@gmail.com> you wrote:
> >
> > What do I do with current boards that are wrong? I should make all these
> 
> Good question...
> 
> > boards have build errors or fix them to use 1000 which may break them at
> > runtime depending on their possible misuse of CONFIG_SYS_HZ?
> > 
> > include/configs/KAREF.h:#define CONFIG_SYS_HZ                 100
> >      /* decr freq: 1 ms ticks   */
> > include/configs/M5271EVB.h:#define CONFIG_SYS_HZ
> > 1000000
> > include/configs/METROBOX.h:#define CONFIG_SYS_HZ
> > 100            /* decr freq: 1 ms ticks   */
> > include/configs/MVBLUE.h:#define CONFIG_SYS_HZ                   10000
> > include/configs/idmr.h:#define CONFIG_SYS_HZ
> > (50000000 / 64)
> > include/configs/mini2440.h:#define CONFIG_SYS_HZ
> > 1562500
> > include/configs/mx1ads.h:#define CONFIG_SYS_HZ                  3686400
> > include/configs/omap3_zoom2.h:#define CONFIG_SYS_HZ
> > ((V_SCLK) / (2 << CONFIG_SYS_PTV))
> > include/configs/omap730p2.h:#define CONFIG_SYS_HZ
> > ((CONFIG_SYS_CLK_FREQ)/(2 << CONFIG_SYS_PTV))
> > include/configs/rsk7203.h:#define CONFIG_SYS_HZ
> > (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
> > include/configs/rsk7264.h:#define CONFIG_SYS_HZ
> > (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
> > include/configs/rsk7269.h:#define CONFIG_SYS_HZ
> > (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
> > include/configs/scb9328.h:#define CONFIG_SYS_HZ                 3686400
> >      /* incrementer freq: 3.6864 MHz */
> > include/configs/versatile.h:#define CONFIG_SYS_HZ
> > (1000000 / 256)
> 
> Hm... which of these boards are actually still being maintained?
> 
> KAREF and METROBOX are PPC systems, and the comment suggests that the
> value is actually just a typo.  Here it should be harmless to change
> this to use 1000 Hz instead.  Ditto probably for MVBLUE.  The rest
> might actually be dead?
> 
> Guess we should have their builds break and make the board maintainers
> fix them.  If they don't (because the boards are unmaintained), we
> will drop the board code from the repo.

Actually breaking them will cause hell on the folks building everything.
Lets correct the ones we can correct easily and poke maintainers for the
rest so we know what we can/should move to orphaned or just drop.
Rob Herring - Sept. 19, 2013, 9:02 p.m.
On Thu, Sep 19, 2013 at 2:06 PM, Tom Rini <trini@ti.com> wrote:
> On Mon, Sep 09, 2013 at 05:41:46PM +0200, Wolfgang Denk wrote:
>> Dear Rob,
>>
>> In message <522DE2FF.2080001@gmail.com> you wrote:
>> >
>> > What do I do with current boards that are wrong? I should make all these
>>
>> Good question...
>>
>> > boards have build errors or fix them to use 1000 which may break them at
>> > runtime depending on their possible misuse of CONFIG_SYS_HZ?
>> >
>> > include/configs/KAREF.h:#define CONFIG_SYS_HZ                 100
>> >      /* decr freq: 1 ms ticks   */
>> > include/configs/M5271EVB.h:#define CONFIG_SYS_HZ
>> > 1000000
>> > include/configs/METROBOX.h:#define CONFIG_SYS_HZ
>> > 100            /* decr freq: 1 ms ticks   */
>> > include/configs/MVBLUE.h:#define CONFIG_SYS_HZ                   10000
>> > include/configs/idmr.h:#define CONFIG_SYS_HZ
>> > (50000000 / 64)
>> > include/configs/mini2440.h:#define CONFIG_SYS_HZ
>> > 1562500
>> > include/configs/mx1ads.h:#define CONFIG_SYS_HZ                  3686400
>> > include/configs/omap3_zoom2.h:#define CONFIG_SYS_HZ
>> > ((V_SCLK) / (2 << CONFIG_SYS_PTV))
>> > include/configs/omap730p2.h:#define CONFIG_SYS_HZ
>> > ((CONFIG_SYS_CLK_FREQ)/(2 << CONFIG_SYS_PTV))
>> > include/configs/rsk7203.h:#define CONFIG_SYS_HZ
>> > (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
>> > include/configs/rsk7264.h:#define CONFIG_SYS_HZ
>> > (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
>> > include/configs/rsk7269.h:#define CONFIG_SYS_HZ
>> > (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
>> > include/configs/scb9328.h:#define CONFIG_SYS_HZ                 3686400
>> >      /* incrementer freq: 3.6864 MHz */
>> > include/configs/versatile.h:#define CONFIG_SYS_HZ
>> > (1000000 / 256)
>>
>> Hm... which of these boards are actually still being maintained?
>>
>> KAREF and METROBOX are PPC systems, and the comment suggests that the
>> value is actually just a typo.  Here it should be harmless to change
>> this to use 1000 Hz instead.  Ditto probably for MVBLUE.  The rest
>> might actually be dead?
>>
>> Guess we should have their builds break and make the board maintainers
>> fix them.  If they don't (because the boards are unmaintained), we
>> will drop the board code from the repo.
>
> Actually breaking them will cause hell on the folks building everything.
> Lets correct the ones we can correct easily and poke maintainers for the
> rest so we know what we can/should move to orphaned or just drop.

How about just a warning instead? Here's an updated list which missed some:

include/configs/M5271EVB.h:#define CONFIG_SYS_HZ                        1000000
include/configs/balloon3.h:#define      CONFIG_SYS_HZ
 3250000         /* Timer @ 3250000 Hz */
include/configs/idmr.h:#define CONFIG_SYS_HZ                    (50000000 / 64)
include/configs/mini2440.h:#define CONFIG_SYS_HZ                        1562500
include/configs/mx1ads.h:#define CONFIG_SYS_HZ                  3686400
include/configs/omap3_zoom2.h:#define CONFIG_SYS_HZ
 ((V_SCLK) / (2 << CONFIG_SYS_PTV))
include/configs/omap730p2.h:#define CONFIG_SYS_HZ
 ((CONFIG_SYS_CLK_FREQ)/(2 << CONFIG_SYS_PTV))
include/configs/palmld.h:#define        CONFIG_SYS_HZ
 3250000         /* Timer @ 3250000 Hz */
include/configs/palmtc.h:#define        CONFIG_SYS_HZ
 3686400         /* Timer @ 3686400 Hz */
include/configs/rsk7203.h:#define CONFIG_SYS_HZ
(CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
include/configs/rsk7264.h:#define CONFIG_SYS_HZ
(CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
include/configs/rsk7269.h:#define CONFIG_SYS_HZ
(CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
include/configs/scb9328.h:#define CONFIG_SYS_HZ
3686400      /* incrementer freq: 3.6864 MHz */
include/configs/versatile.h:#define CONFIG_SYS_HZ
 (1000000 / 256)
include/configs/zipitz2.h:#define       CONFIG_SYS_HZ
 3250000         /* Timer @ 3250000 Hz */

Rob
Tom Rini - Sept. 19, 2013, 10:13 p.m.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/19/2013 05:02 PM, Rob Herring wrote:
> On Thu, Sep 19, 2013 at 2:06 PM, Tom Rini <trini@ti.com> wrote:
>> On Mon, Sep 09, 2013 at 05:41:46PM +0200, Wolfgang Denk wrote:
>>> Dear Rob,
>>>
>>> In message <522DE2FF.2080001@gmail.com> you wrote:
>>>>
>>>> What do I do with current boards that are wrong? I should make all these
>>>
>>> Good question...
>>>
>>>> boards have build errors or fix them to use 1000 which may break them at
>>>> runtime depending on their possible misuse of CONFIG_SYS_HZ?
>>>>
>>>> include/configs/KAREF.h:#define CONFIG_SYS_HZ                 100
>>>>      /* decr freq: 1 ms ticks   */
>>>> include/configs/M5271EVB.h:#define CONFIG_SYS_HZ
>>>> 1000000
>>>> include/configs/METROBOX.h:#define CONFIG_SYS_HZ
>>>> 100            /* decr freq: 1 ms ticks   */
>>>> include/configs/MVBLUE.h:#define CONFIG_SYS_HZ                   10000
>>>> include/configs/idmr.h:#define CONFIG_SYS_HZ
>>>> (50000000 / 64)
>>>> include/configs/mini2440.h:#define CONFIG_SYS_HZ
>>>> 1562500
>>>> include/configs/mx1ads.h:#define CONFIG_SYS_HZ                  3686400
>>>> include/configs/omap3_zoom2.h:#define CONFIG_SYS_HZ
>>>> ((V_SCLK) / (2 << CONFIG_SYS_PTV))
>>>> include/configs/omap730p2.h:#define CONFIG_SYS_HZ
>>>> ((CONFIG_SYS_CLK_FREQ)/(2 << CONFIG_SYS_PTV))
>>>> include/configs/rsk7203.h:#define CONFIG_SYS_HZ
>>>> (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
>>>> include/configs/rsk7264.h:#define CONFIG_SYS_HZ
>>>> (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
>>>> include/configs/rsk7269.h:#define CONFIG_SYS_HZ
>>>> (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
>>>> include/configs/scb9328.h:#define CONFIG_SYS_HZ                 3686400
>>>>      /* incrementer freq: 3.6864 MHz */
>>>> include/configs/versatile.h:#define CONFIG_SYS_HZ
>>>> (1000000 / 256)
>>>
>>> Hm... which of these boards are actually still being maintained?
>>>
>>> KAREF and METROBOX are PPC systems, and the comment suggests that the
>>> value is actually just a typo.  Here it should be harmless to change
>>> this to use 1000 Hz instead.  Ditto probably for MVBLUE.  The rest
>>> might actually be dead?
>>>
>>> Guess we should have their builds break and make the board maintainers
>>> fix them.  If they don't (because the boards are unmaintained), we
>>> will drop the board code from the repo.
>>
>> Actually breaking them will cause hell on the folks building everything.
>> Lets correct the ones we can correct easily and poke maintainers for the
>> rest so we know what we can/should move to orphaned or just drop.
> 
> How about just a warning instead? Here's an updated list which missed some:
> 
> include/configs/M5271EVB.h:#define CONFIG_SYS_HZ                        1000000
> include/configs/balloon3.h:#define      CONFIG_SYS_HZ
>  3250000         /* Timer @ 3250000 Hz */
> include/configs/idmr.h:#define CONFIG_SYS_HZ                    (50000000 / 64)
> include/configs/mini2440.h:#define CONFIG_SYS_HZ                        1562500
> include/configs/mx1ads.h:#define CONFIG_SYS_HZ                  3686400
> include/configs/omap3_zoom2.h:#define CONFIG_SYS_HZ
>  ((V_SCLK) / (2 << CONFIG_SYS_PTV))
> include/configs/omap730p2.h:#define CONFIG_SYS_HZ
>  ((CONFIG_SYS_CLK_FREQ)/(2 << CONFIG_SYS_PTV))
> include/configs/palmld.h:#define        CONFIG_SYS_HZ
>  3250000         /* Timer @ 3250000 Hz */
> include/configs/palmtc.h:#define        CONFIG_SYS_HZ
>  3686400         /* Timer @ 3686400 Hz */
> include/configs/rsk7203.h:#define CONFIG_SYS_HZ
> (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
> include/configs/rsk7264.h:#define CONFIG_SYS_HZ
> (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
> include/configs/rsk7269.h:#define CONFIG_SYS_HZ
> (CONFIG_SYS_CLK_FREQ / CMT_CLK_DIVIDER)
> include/configs/scb9328.h:#define CONFIG_SYS_HZ
> 3686400      /* incrementer freq: 3.6864 MHz */
> include/configs/versatile.h:#define CONFIG_SYS_HZ
>  (1000000 / 256)
> include/configs/zipitz2.h:#define       CONFIG_SYS_HZ
>  3250000         /* Timer @ 3250000 Hz */

I could live with that I think.

- -- 
Tom
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJSO3cBAAoJENk4IS6UOR1W0I4P/0l+rxS4C6tiFmCIQo9Wtf2i
owKufT+cvGsQCtzbH84g3gUR/0bLE+FTAslYLyZ8DptFqlpOnOtc+pHqlOVgWZAp
R1mZyVz1jU+8bRkieDFb6tv6PFGcXAkcC37epKlVk6b9A0vJnm6xEXQ1Hwb7XGhG
j5DZ8KeUXWYyGcn5SYY5wRMztWcfQMMZ8MQVbioD8LE2vh7E2QnWBio168yfUS8l
rbvxoykj6fxikYCWcdlr7ov7adzCa+nmwc4u0qxXzXro5Nm0uZ98FnJSj0HmuaS0
ISG0VMO+E6BnBFOBhwYbAgKgSFvTdxM8yo5lU66UuzVwVYvqqANbHhAR0I+8e4v4
k8jlouvUcFuQycWAotZopfqPnHMpDx51UYEjIcgw+MvCc9KqIH07epDOKuq4TLgn
tGrM2N6HyX+ofKjKB1r6zRrqECzbGu8E5fAZNf/JrNgUTbfFRhmMvLFJ7F99ZUb+
chjveTUsY2yCmadgwxrQjOTLBn9MCabFqkm/mGweN+EjjAKJ25aE+JgIj2izYLal
B1AzToq8YmAHJcFne6FJX3n2DUPKJ0BahvOkGjos9/jJjJdMI0bZw1x/As0ea6ZO
NPKgewt5F7/uyhFe+B4wyi9xCgamR/ICGwS/K/ooIxB6rs+M17bb+PiV6QbX1DV4
imnvmPivTmbhQ/mGMM6c
=+vhz
-----END PGP SIGNATURE-----
Rob Herring - Oct. 4, 2013, 1:40 p.m.
From: Rob Herring <rob.herring@calxeda.com>

Since CONFIG_SYS_HZ is required to be 1000, this series consolidates the
definition to a common definition and removes it from platform config
headers.

I split this version into 3 patches to pass maillist filters. The only
other change is moving the warning for CONFIG_SYS_HZ != 1000 into
lib/time.c so there is only 1 warning per config rather than every
include of config_fallbacks.h.

Rob

Rob Herring (3):
  config: consolidate CONFIG_SYS_HZ definition
  config: remove platform CONFIG_SYS_HZ definition part 1/2
  config: remove platform CONFIG_SYS_HZ definition part 2/2

 arch/arm/include/asm/arch-lpc32xx/config.h | 3 ---
 arch/blackfin/include/asm/config.h         | 7 -------
 include/config_fallbacks.h                 | 4 ++++
 include/configs/A3000.h                    | 1 -
 include/configs/APC405.h                   | 2 --
 include/configs/AR405.h                    | 2 --
 include/configs/ASH405.h                   | 2 --
 include/configs/Adder.h                    | 2 --
 include/configs/B4860QDS.h                 | 1 -
 include/configs/BC3450.h                   | 2 --
 include/configs/BSC9131RDB.h               | 1 -
 include/configs/BSC9132QDS.h               | 1 -
 include/configs/C29XPCIE.h                 | 1 -
 include/configs/CATcenter.h                | 2 --
 include/configs/CMS700.h                   | 2 --
 include/configs/CPC45.h                    | 1 -
 include/configs/CPCI2DP.h                  | 2 --
 include/configs/CPCI405.h                  | 2 --
 include/configs/CPCI4052.h                 | 2 --
 include/configs/CPCI405AB.h                | 2 --
 include/configs/CPCI405DT.h                | 2 --
 include/configs/CPCI750.h                  | 1 -
 include/configs/CPCIISER4.h                | 2 --
 include/configs/CPU86.h                    | 2 --
 include/configs/CPU87.h                    | 2 --
 include/configs/CRAYL1.h                   | 1 -
 include/configs/CU824.h                    | 1 -
 include/configs/DB64360.h                  | 1 -
 include/configs/DB64460.h                  | 1 -
 include/configs/DP405.h                    | 2 --
 include/configs/DU405.h                    | 2 --
 include/configs/DU440.h                    | 2 --
 include/configs/ELPPC.h                    | 2 --
 include/configs/ELPT860.h                  | 2 --
 include/configs/EP88x.h                    | 2 --
 include/configs/ESTEEM192E.h               | 2 --
 include/configs/EVB64260.h                 | 2 --
 include/configs/EXBITGEN.h                 | 2 --
 include/configs/FADS823.h                  | 2 --
 include/configs/FADS850SAR.h               | 2 --
 include/configs/FLAGADM.h                  | 2 --
 include/configs/FPS850L.h                  | 2 --
 include/configs/FPS860L.h                  | 2 --
 include/configs/G2000.h                    | 2 --
 include/configs/GEN860T.h                  | 5 -----
 include/configs/GENIETV.h                  | 2 --
 include/configs/HH405.h                    | 2 --
 include/configs/HIDDEN_DRAGON.h            | 1 -
 include/configs/HUB405.h                   | 2 --
 include/configs/HWW1U1A.h                  | 2 --
 include/configs/ICU862.h                   | 2 --
 include/configs/IDS8247.h                  | 2 --
 include/configs/IP860.h                    | 2 --
 include/configs/IPHASE4539.h               | 2 --
 include/configs/ISPAN.h                    | 2 --
 include/configs/IVML24.h                   | 2 --
 include/configs/IVMS8.h                    | 2 --
 include/configs/IceCube.h                  | 2 --
 include/configs/JSE.h                      | 2 --
 include/configs/KAREF.h                    | 3 ---
 include/configs/KUP4K.h                    | 2 --
 include/configs/KUP4X.h                    | 2 --
 include/configs/M5208EVBE.h                | 1 -
 include/configs/M52277EVB.h                | 2 --
 include/configs/M5235EVB.h                 | 1 -
 include/configs/M5249EVB.h                 | 2 --
 include/configs/M5253DEMO.h                | 2 --
 include/configs/M5253EVBE.h                | 2 --
 include/configs/M5272C3.h                  | 1 -
 include/configs/M5275EVB.h                 | 1 -
 include/configs/M5282EVB.h                 | 1 -
 include/configs/M53017EVB.h                | 1 -
 include/configs/M5329EVB.h                 | 1 -
 include/configs/M5373EVB.h                 | 1 -
 include/configs/M54418TWR.h                | 2 --
 include/configs/M54451EVB.h                | 2 --
 include/configs/M54455EVB.h                | 2 --
 include/configs/M5475EVB.h                 | 1 -
 include/configs/M5485EVB.h                 | 1 -
 include/configs/MBX.h                      | 2 --
 include/configs/MBX860T.h                  | 2 --
 include/configs/MERGERBOX.h                | 1 -
 include/configs/METROBOX.h                 | 3 ---
 include/configs/MHPC.h                     | 2 --
 include/configs/MIP405.h                   | 2 --
 include/configs/MOUSSE.h                   | 1 -
 include/configs/MPC8260ADS.h               | 2 --
 include/configs/MPC8266ADS.h               | 2 --
 include/configs/MPC8308RDB.h               | 1 -
 include/configs/MPC8313ERDB.h              | 1 -
 include/configs/MPC8315ERDB.h              | 1 -
 include/configs/MPC8323ERDB.h              | 1 -
 include/configs/MPC832XEMDS.h              | 1 -
 include/configs/MPC8349EMDS.h              | 1 -
 include/configs/MPC8349ITX.h               | 1 -
 include/configs/MPC8360EMDS.h              | 1 -
 include/configs/MPC8360ERDK.h              | 1 -
 include/configs/MPC837XEMDS.h              | 1 -
 include/configs/MPC837XERDB.h              | 1 -
 include/configs/MPC8536DS.h                | 1 -
 include/configs/MPC8540ADS.h               | 1 -
 include/configs/MPC8541CDS.h               | 1 -
 include/configs/MPC8544DS.h                | 1 -
 include/configs/MPC8548CDS.h               | 1 -
 include/configs/MPC8555CDS.h               | 1 -
 include/configs/MPC8560ADS.h               | 1 -
 include/configs/MPC8568MDS.h               | 1 -
 include/configs/MPC8569MDS.h               | 1 -
 include/configs/MPC8572DS.h                | 1 -
 include/configs/MPC8610HPCD.h              | 1 -
 include/configs/MPC8641HPCN.h              | 1 -
 include/configs/MUSENKI.h                  | 1 -
 include/configs/MVBC_P.h                   | 2 --
 include/configs/MVBLM7.h                   | 1 -
 include/configs/MVBLUE.h                   | 1 -
 include/configs/MVS1.h                     | 2 --
 include/configs/MVSMR.h                    | 2 --
 include/configs/MigoR.h                    | 1 -
 include/configs/NETPHONE.h                 | 2 --
 include/configs/NETTA.h                    | 2 --
 include/configs/NETTA2.h                   | 2 --
 include/configs/NETVIA.h                   | 2 --
 include/configs/NSCU.h                     | 2 --
 include/configs/NX823.h                    | 2 --
 include/configs/OCRTC.h                    | 2 --
 include/configs/ORSG.h                     | 2 --
 include/configs/P1010RDB.h                 | 1 -
 include/configs/P1022DS.h                  | 1 -
 include/configs/P1023RDB.h                 | 1 -
 include/configs/P1023RDS.h                 | 1 -
 include/configs/P1_P2_RDB.h                | 1 -
 include/configs/P2020COME.h                | 1 -
 include/configs/P2020DS.h                  | 1 -
 include/configs/P2041RDB.h                 | 1 -
 include/configs/P3G4.h                     | 2 --
 include/configs/PATI.h                     | 2 --
 include/configs/PCI405.h                   | 2 --
 include/configs/PCI5441.h                  | 1 -
 include/configs/PIP405.h                   | 2 --
 include/configs/PK1C20.h                   | 1 -
 include/configs/PLU405.h                   | 2 --
 include/configs/PM520.h                    | 2 --
 include/configs/PM826.h                    | 2 --
 include/configs/PM828.h                    | 2 --
 include/configs/PMC405.h                   | 2 --
 include/configs/PMC405DE.h                 | 2 --
 include/configs/PMC440.h                   | 2 --
 include/configs/PN62.h                     | 1 -
 include/configs/PPChameleonEVB.h           | 2 --
 include/configs/QS823.h                    | 2 --
 include/configs/QS850.h                    | 2 --
 include/configs/QS860T.h                   | 2 --
 include/configs/R360MPI.h                  | 2 --
 include/configs/RBC823.h                   | 2 --
 include/configs/RPXClassic.h               | 2 --
 include/configs/RPXlite.h                  | 2 --
 include/configs/RPXlite_DW.h               | 2 --
 include/configs/RPXsuper.h                 | 1 -
 include/configs/RRvision.h                 | 2 --
 include/configs/Rattler.h                  | 2 --
 include/configs/SIMPC8313.h                | 1 -
 include/configs/SM850.h                    | 2 --
 include/configs/SPD823TS.h                 | 2 --
 include/configs/SXNI855T.h                 | 2 --
 include/configs/Sandpoint8240.h            | 1 -
 include/configs/Sandpoint8245.h            | 1 -
 include/configs/TASREG.h                   | 2 --
 include/configs/TB5200.h                   | 2 --
 include/configs/TK885D.h                   | 2 --
 include/configs/TOP5200.h                  | 2 --
 include/configs/TOP860.h                   | 1 -
 include/configs/TQM5200.h                  | 2 --
 include/configs/TQM823L.h                  | 2 --
 include/configs/TQM823M.h                  | 2 --
 include/configs/TQM8260.h                  | 2 --
 include/configs/TQM8272.h                  | 2 --
 include/configs/TQM834x.h                  | 1 -
 include/configs/TQM850L.h                  | 2 --
 include/configs/TQM850M.h                  | 2 --
 include/configs/TQM855L.h                  | 2 --
 include/configs/TQM855M.h                  | 2 --
 include/configs/TQM860L.h                  | 2 --
 include/configs/TQM860M.h                  | 2 --
 include/configs/TQM862L.h                  | 2 --
 include/configs/TQM862M.h                  | 2 --
 include/configs/TQM866M.h                  | 2 --
 include/configs/TQM885D.h                  | 2 --
 include/configs/Total5200.h                | 2 --
 include/configs/VCMA9.h                    | 1 -
 include/configs/VOH405.h                   | 2 --
 include/configs/VOM405.h                   | 2 --
 include/configs/VoVPN-GW.h                 | 1 -
 include/configs/W7OLMC.h                   | 2 --
 include/configs/W7OLMG.h                   | 2 --
 include/configs/WUH405.h                   | 2 --
 include/configs/ZPC1900.h                  | 2 --
 include/configs/ZUMA.h                     | 2 --
 include/configs/a320evb.h                  | 1 -
 include/configs/a3m071.h                   | 1 -
 include/configs/a4m072.h                   | 2 --
 include/configs/ac14xx.h                   | 3 ---
 include/configs/actux1.h                   | 1 -
 include/configs/actux2.h                   | 1 -
 include/configs/actux3.h                   | 1 -
 include/configs/actux4.h                   | 1 -
 include/configs/adp-ag101.h                | 6 ------
 include/configs/adp-ag101p.h               | 6 ------
 include/configs/adp-ag102.h                | 6 ------
 include/configs/aev.h                      | 2 --
 include/configs/afeb9260.h                 | 1 -
 include/configs/alpr.h                     | 2 --
 include/configs/am3517_crane.h             | 1 -
 include/configs/am3517_evm.h               | 1 -
 include/configs/am43xx_evm.h               | 1 -
 include/configs/amcc-common.h              | 2 --
 include/configs/ap325rxa.h                 | 1 -
 include/configs/ap_sh4a_4a.h               | 1 -
 include/configs/aria.h                     | 2 --
 include/configs/armadillo-800eva.h         | 1 -
 include/configs/arndale.h                  | 2 --
 include/configs/astro_mcf5373l.h           | 2 --
 include/configs/at91rm9200ek.h             | 1 -
 include/configs/at91sam9260ek.h            | 1 -
 include/configs/at91sam9261ek.h            | 1 -
 include/configs/at91sam9263ek.h            | 1 -
 include/configs/at91sam9m10g45ek.h         | 1 -
 include/configs/at91sam9n12ek.h            | 1 -
 include/configs/at91sam9rlek.h             | 1 -
 include/configs/at91sam9x5ek.h             | 1 -
 include/configs/atc.h                      | 2 --
 include/configs/atngw100.h                 | 2 --
 include/configs/atngw100mkii.h             | 6 ------
 include/configs/atstk1002.h                | 6 ------
 include/configs/atstk1003.h                | 6 ------
 include/configs/atstk1004.h                | 6 ------
 include/configs/atstk1006.h                | 5 -----
 include/configs/calimain.h                 | 1 -
 include/configs/cam_enc_4xx.h              | 1 -
 include/configs/canmb.h                    | 2 --
 include/configs/cgtqmx6eval.h              | 1 -
 include/configs/cm4008.h                   | 2 --
 include/configs/cm41xx.h                   | 2 --
 include/configs/cm5200.h                   | 1 -
 include/configs/cm_t35.h                   | 1 -
 include/configs/cmi_mpc5xx.h               | 2 --
 include/configs/cobra5272.h                | 2 --
 include/configs/cogent_mpc8260.h           | 2 --
 include/configs/cogent_mpc8xx.h            | 2 --
 include/configs/colibri_pxa270.h           | 1 -
 include/configs/controlcenterd.h           | 1 -
 include/configs/coreboot.h                 | 1 -
 include/configs/corenet_ds.h               | 1 -
 include/configs/cpci5200.h                 | 2 --
 include/configs/cpu9260.h                  | 1 -
 include/configs/cpuat91.h                  | 1 -
 include/configs/csb272.h                   | 2 --
 include/configs/csb472.h                   | 1 -
 include/configs/da830evm.h                 | 1 -
 include/configs/da850evm.h                 | 1 -
 include/configs/davinci_dm355evm.h         | 1 -
 include/configs/davinci_dm355leopard.h     | 1 -
 include/configs/davinci_dm365evm.h         | 1 -
 include/configs/davinci_dm6467evm.h        | 1 -
 include/configs/davinci_dvevm.h            | 1 -
 include/configs/davinci_schmoogie.h        | 1 -
 include/configs/davinci_sffsdr.h           | 1 -
 include/configs/davinci_sonata.h           | 1 -
 include/configs/dbau1x00.h                 | 2 --
 include/configs/debris.h                   | 1 -
 include/configs/devkit8000.h               | 1 -
 include/configs/dig297.h                   | 1 -
 include/configs/digsy_mtc.h                | 2 --
 include/configs/dvlhost.h                  | 1 -
 include/configs/eXalion.h                  | 1 -
 include/configs/ea20.h                     | 1 -
 include/configs/eb_cpu5282.h               | 1 -
 include/configs/eb_cpux9k2.h               | 1 -
 include/configs/ecovec.h                   | 1 -
 include/configs/edminiv2.h                 | 2 --
 include/configs/enbw_cmc.h                 | 1 -
 include/configs/ep8248.h                   | 2 --
 include/configs/ep8260.h                   | 2 --
 include/configs/ep82xxm.h                  | 2 --
 include/configs/espt.h                     | 1 -
 include/configs/ethernut5.h                | 1 -
 include/configs/exynos5250-dt.h            | 2 --
 include/configs/favr-32-ezkit.h            | 6 ------
 include/configs/flea3.h                    | 2 --
 include/configs/galaxy5200.h               | 1 -
 include/configs/gr_cpci_ax2000.h           | 2 --
 include/configs/gr_ep2s60.h                | 2 --
 include/configs/gr_xc3s_1500.h             | 2 --
 include/configs/grasshopper.h              | 6 ------
 include/configs/grsim.h                    | 2 --
 include/configs/grsim_leon2.h              | 2 --
 include/configs/gw8260.h                   | 1 -
 include/configs/h2200.h                    | 2 --
 include/configs/hammerhead.h               | 2 --
 include/configs/hawkboard.h                | 1 -
 include/configs/hermes.h                   | 2 --
 include/configs/highbank.h                 | 2 --
 include/configs/hmi1001.h                  | 2 --
 include/configs/hymod.h                    | 2 --
 include/configs/igep0033.h                 | 1 -
 include/configs/igep00x0.h                 | 1 -
 include/configs/ima3-mx53.h                | 1 -
 include/configs/imx27lite-common.h         | 1 -
 include/configs/imx31_litekit.h            | 2 --
 include/configs/imx31_phycore.h            | 2 --
 include/configs/incaip.h                   | 2 --
 include/configs/inka4x0.h                  | 2 --
 include/configs/integrator-common.h        | 1 -
 include/configs/ipam390.h                  | 1 -
 include/configs/ipek01.h                   | 1 -
 include/configs/jadecpu.h                  | 1 -
 include/configs/jornada.h                  | 1 -
 include/configs/jupiter.h                  | 2 --
 include/configs/km/keymile-common.h        | 2 --
 include/configs/korat.h                    | 2 --
 include/configs/kvme080.h                  | 1 -
 include/configs/kzm9g.h                    | 2 --
 include/configs/linkstation.h              | 1 -
 include/configs/lp8x4x.h                   | 5 -----
 include/configs/lubbock.h                  | 1 -
 include/configs/lwmon.h                    | 2 --
 include/configs/lwmon5.h                   | 2 --
 include/configs/m53evk.h                   | 1 -
 include/configs/manroland/mpc5200-common.h | 2 --
 include/configs/mcc200.h                   | 2 --
 include/configs/mcx.h                      | 1 -
 include/configs/mecp5123.h                 | 2 --
 include/configs/mecp5200.h                 | 2 --
 include/configs/meesc.h                    | 1 -
 include/configs/microblaze-generic.h       | 1 -
 include/configs/mimc200.h                  | 2 --
 include/configs/motionpro.h                | 2 --
 include/configs/mpc5121ads.h               | 1 -
 include/configs/mpc7448hpc2.h              | 2 --
 include/configs/mpc8308_p1m.h              | 1 -
 include/configs/mpq101.h                   | 1 -
 include/configs/mpr2.h                     | 1 -
 include/configs/ms7720se.h                 | 1 -
 include/configs/ms7722se.h                 | 1 -
 include/configs/ms7750se.h                 | 1 -
 include/configs/muas3001.h                 | 2 --
 include/configs/munices.h                  | 1 -
 include/configs/mv-common.h                | 1 -
 include/configs/mx1ads.h                   | 1 -
 include/configs/mx25pdk.h                  | 1 -
 include/configs/mx31ads.h                  | 2 --
 include/configs/mx31pdk.h                  | 2 --
 include/configs/mx35pdk.h                  | 2 --
 include/configs/mx51_efikamx.h             | 1 -
 include/configs/mx51evk.h                  | 1 -
 include/configs/mx53ard.h                  | 1 -
 include/configs/mx53evk.h                  | 1 -
 include/configs/mx53loco.h                 | 1 -
 include/configs/mx53smd.h                  | 1 -
 include/configs/mx6qarm2.h                 | 1 -
 include/configs/mx6sabre_common.h          | 1 -
 include/configs/mx6slevk.h                 | 1 -
 include/configs/mxs.h                      | 3 ---
 include/configs/nhk8815.h                  | 1 -
 include/configs/nios2-generic.h            | 1 -
 include/configs/nitrogen6x.h               | 1 -
 include/configs/nokia_rx51.h               | 1 -
 include/configs/o2dnt-common.h             | 1 -
 include/configs/omap1510inn.h              | 1 -
 include/configs/omap3_beagle.h             | 1 -
 include/configs/omap3_evm_common.h         | 1 -
 include/configs/omap3_logic.h              | 1 -
 include/configs/omap3_mvblx.h              | 1 -
 include/configs/omap3_overo.h              | 1 -
 include/configs/omap3_pandora.h            | 1 -
 include/configs/omap3_sdp3430.h            | 1 -
 include/configs/omap3_zoom1.h              | 1 -
 include/configs/omap4_common.h             | 1 -
 include/configs/omap5912osk.h              | 1 -
 include/configs/openrisc-generic.h         | 1 -
 include/configs/origen.h                   | 2 --
 include/configs/otc570.h                   | 1 -
 include/configs/p1_p2_rdb_pc.h             | 1 -
 include/configs/p1_twr.h                   | 1 -
 include/configs/p3mx.h                     | 2 --
 include/configs/p3p440.h                   | 2 --
 include/configs/palmtreo680.h              | 1 -
 include/configs/pb1x00.h                   | 2 --
 include/configs/pcm030.h                   | 1 -
 include/configs/pcm051.h                   | 1 -
 include/configs/pcs440ep.h                 | 2 --
 include/configs/pdm360ng.h                 | 1 -
 include/configs/pdnb3.h                    | 1 -
 include/configs/pf5200.h                   | 2 --
 include/configs/pm9261.h                   | 2 --
 include/configs/pm9263.h                   | 2 --
 include/configs/pm9g45.h                   | 1 -
 include/configs/ppmc7xx.h                  | 1 -
 include/configs/ppmc8260.h                 | 1 -
 include/configs/pxa255_idp.h               | 1 -
 include/configs/qemu-malta.h               | 1 -
 include/configs/qemu-mips.h                | 2 --
 include/configs/qemu-mips64.h              | 2 --
 include/configs/qong.h                     | 2 --
 include/configs/quad100hd.h                | 2 --
 include/configs/quantum.h                  | 2 --
 include/configs/r0p7734.h                  | 1 -
 include/configs/r2dplus.h                  | 1 -
 include/configs/r7780mp.h                  | 1 -
 include/configs/rpi_b.h                    | 3 ---
 include/configs/rsdproto.h                 | 2 --
 include/configs/s5p_goni.h                 | 2 --
 include/configs/s5pc210_universal.h        | 2 --
 include/configs/sacsng.h                   | 1 -
 include/configs/sama5d3xek.h               | 1 -
 include/configs/sandbox.h                  | 2 --
 include/configs/sbc35_a9g20.h              | 1 -
 include/configs/sbc405.h                   | 2 --
 include/configs/sbc8349.h                  | 1 -
 include/configs/sbc8548.h                  | 1 -
 include/configs/sbc8641d.h                 | 1 -
 include/configs/sc3.h                      | 2 --
 include/configs/sh7752evb.h                | 1 -
 include/configs/sh7757lcr.h                | 1 -
 include/configs/sh7763rdp.h                | 1 -
 include/configs/sh7785lcr.h                | 1 -
 include/configs/shmin.h                    | 1 -
 include/configs/siemens-am33x-common.h     | 2 --
 include/configs/smdk2410.h                 | 2 --
 include/configs/smdkc100.h                 | 2 --
 include/configs/smdkv310.h                 | 2 --
 include/configs/snapper9260.h              | 1 -
 include/configs/snowball.h                 | 1 -
 include/configs/socfpga_cyclone5.h         | 1 -
 include/configs/socrates.h                 | 1 -
 include/configs/spc1920.h                  | 2 --
 include/configs/spear-common.h             | 1 -
 include/configs/spieval.h                  | 2 --
 include/configs/stamp9g20.h                | 1 -
 include/configs/stxgp3.h                   | 1 -
 include/configs/stxssa.h                   | 1 -
 include/configs/stxxtc.h                   | 2 --
 include/configs/svm_sc8xx.h                | 2 --
 include/configs/t4qds.h                    | 1 -
 include/configs/tam3517-common.h           | 1 -
 include/configs/tb0229.h                   | 2 --
 include/configs/tegra-common.h             | 2 --
 include/configs/ti814x_evm.h               | 2 --
 include/configs/ti816x_evm.h               | 1 -
 include/configs/ti_armv7_common.h          | 1 -
 include/configs/titanium.h                 | 1 -
 include/configs/tnetv107x_evm.h            | 1 -
 include/configs/tny_a9260.h                | 1 -
 include/configs/top9000.h                  | 1 -
 include/configs/trats.h                    | 2 --
 include/configs/tricorder.h                | 1 -
 include/configs/trizepsiv.h                | 1 -
 include/configs/tt01.h                     | 2 --
 include/configs/tx25.h                     | 1 -
 include/configs/u8500_href.h               | 1 -
 include/configs/uc100.h                    | 2 --
 include/configs/utx8245.h                  | 1 -
 include/configs/v37.h                      | 2 --
 include/configs/v38b.h                     | 2 --
 include/configs/vct.h                      | 1 -
 include/configs/ve8313.h                   | 1 -
 include/configs/vexpress_common.h          | 1 -
 include/configs/vf610twr.h                 | 1 -
 include/configs/virtlab2.h                 | 2 --
 include/configs/vision2.h                  | 1 -
 include/configs/vl_ma2sc.h                 | 1 -
 include/configs/vme8349.h                  | 1 -
 include/configs/vpac270.h                  | 1 -
 include/configs/wandboard.h                | 1 -
 include/configs/woodburn_common.h          | 3 ---
 include/configs/x600.h                     | 1 -
 include/configs/xaeniax.h                  | 1 -
 include/configs/xilinx-ppc.h               | 1 -
 include/configs/xpedite1000.h              | 1 -
 include/configs/xpedite517x.h              | 1 -
 include/configs/xpedite520x.h              | 1 -
 include/configs/xpedite537x.h              | 1 -
 include/configs/xpedite550x.h              | 1 -
 include/configs/zeus.h                     | 2 --
 include/configs/zmx25.h                    | 1 -
 include/configs/zynq.h                     | 1 -
 lib/time.c                                 | 4 ++++
 486 files changed, 8 insertions(+), 777 deletions(-)
Tom Rini - Nov. 4, 2013, 9:31 p.m.
On Fri, Oct 04, 2013 at 08:40:02AM -0500, Rob Herring wrote:

> From: Rob Herring <rob.herring@calxeda.com>
> 
> Since CONFIG_SYS_HZ is required to be 1000, this series consolidates the
> definition to a common definition and removes it from platform config
> headers.
> 
> I split this version into 3 patches to pass maillist filters. The only
> other change is moving the warning for CONFIG_SYS_HZ != 1000 into
> lib/time.c so there is only 1 warning per config rather than every
> include of config_fallbacks.h.

For the series, applied to u-boot/master, thanks!

Patch

diff --git a/arch/arm/include/asm/arch-lpc32xx/config.h b/arch/arm/include/asm/arch-lpc32xx/config.h
index a46baf2..c985401 100644
--- a/arch/arm/include/asm/arch-lpc32xx/config.h
+++ b/arch/arm/include/asm/arch-lpc32xx/config.h
@@ -15,9 +15,6 @@ 
 
 #define CONFIG_NR_DRAM_BANKS_MAX	2
 
-/* 1KHz clock tick */
-#define CONFIG_SYS_HZ			1000
-
 /* UART configuration */
 #if (CONFIG_SYS_LPC32XX_UART >= 3) && (CONFIG_SYS_LPC32XX_UART <= 6)
 #define CONFIG_SYS_NS16550_SERIAL
diff --git a/include/config_fallbacks.h b/include/config_fallbacks.h
index e59ee96..4c25289 100644
--- a/include/config_fallbacks.h
+++ b/include/config_fallbacks.h
@@ -53,4 +53,8 @@ 
 #define HAVE_BLOCK_DEVICE
 #endif
 
+#ifndef CONFIG_SYS_HZ
+#define CONFIG_SYS_HZ		1000
+#endif
+
 #endif	/* __CONFIG_FALLBACKS_H */
diff --git a/include/configs/A3000.h b/include/configs/A3000.h
index 90a2176..8f3a672 100644
--- a/include/configs/A3000.h
+++ b/include/configs/A3000.h
@@ -168,7 +168,6 @@ 
  */
 
 #define CONFIG_SYS_CLK_FREQ  33333333	/* external frequency to pll */
-#define CONFIG_SYS_HZ		     1000
 
 	/* Bit-field values for MCCR1.
 	 */
diff --git a/include/configs/AR405.h b/include/configs/AR405.h
index 1105179..7f757b0 100644
--- a/include/configs/AR405.h
+++ b/include/configs/AR405.h
@@ -128,8 +128,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/ASH405.h b/include/configs/ASH405.h
index 54de966..29d704d 100644
--- a/include/configs/ASH405.h
+++ b/include/configs/ASH405.h
@@ -123,8 +123,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 #define CONFIG_VERSION_VARIABLE 1	/* include version env variable */
diff --git a/include/configs/Adder.h b/include/configs/Adder.h
index 1a159ad..ffe380d 100644
--- a/include/configs/Adder.h
+++ b/include/configs/Adder.h
@@ -82,8 +82,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x400000	/* Default load address		*/
 
-#define CONFIG_SYS_HZ			1000		/* Decrementer freq: 1 ms ticks	*/
-
 /*-----------------------------------------------------------------------
  * RAM configuration (note that CONFIG_SYS_SDRAM_BASE must be zero)
  */
diff --git a/include/configs/B4860QDS.h b/include/configs/B4860QDS.h
index 2f0bc6b..071519b 100644
--- a/include/configs/B4860QDS.h
+++ b/include/configs/B4860QDS.h
@@ -725,7 +725,6 @@  unsigned long get_board_ddr_clk(void);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks*/
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/BC3450.h b/include/configs/BC3450.h
index 0c50919..528bef1 100644
--- a/include/configs/BC3450.h
+++ b/include/configs/BC3450.h
@@ -445,8 +445,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address	    */
 
-#define CONFIG_SYS_HZ			1000		/* dec freq: 1ms ticks	    */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs		    */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value    */
diff --git a/include/configs/BSC9131RDB.h b/include/configs/BSC9131RDB.h
index 948394e..aea04ec 100644
--- a/include/configs/BSC9131RDB.h
+++ b/include/configs/BSC9131RDB.h
@@ -372,7 +372,6 @@  extern unsigned long get_sdram_size(void);
 						/* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/BSC9132QDS.h b/include/configs/BSC9132QDS.h
index 03f3a4f..b1217d6 100644
--- a/include/configs/BSC9132QDS.h
+++ b/include/configs/BSC9132QDS.h
@@ -614,7 +614,6 @@  combinations. this should be removed later
 						/* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq:1ms ticks */
 
 
 /*
diff --git a/include/configs/C29XPCIE.h b/include/configs/C29XPCIE.h
index 83779ef..714edf8 100644
--- a/include/configs/C29XPCIE.h
+++ b/include/configs/C29XPCIE.h
@@ -401,7 +401,6 @@ 
 						/* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* dec freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/CATcenter.h b/include/configs/CATcenter.h
index 3906863..16d539b 100644
--- a/include/configs/CATcenter.h
+++ b/include/configs/CATcenter.h
@@ -185,8 +185,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/CMS700.h b/include/configs/CMS700.h
index 323eac3..29f933b 100644
--- a/include/configs/CMS700.h
+++ b/include/configs/CMS700.h
@@ -121,8 +121,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 #define CONFIG_VERSION_VARIABLE 1	/* include version env variable */
diff --git a/include/configs/CPC45.h b/include/configs/CPC45.h
index 9a083b7..2ce6cb7 100644
--- a/include/configs/CPC45.h
+++ b/include/configs/CPC45.h
@@ -180,7 +180,6 @@ 
  */
 
 #define CONFIG_SYS_CLK_FREQ	33000000
-#define CONFIG_SYS_HZ			1000
 
 
 /* Bit-field values for MCCR1.
diff --git a/include/configs/CPCI2DP.h b/include/configs/CPCI2DP.h
index bd9fd6e..3a6706f 100644
--- a/include/configs/CPCI2DP.h
+++ b/include/configs/CPCI2DP.h
@@ -111,8 +111,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_LOOPW            1       /* enable loopw command         */
 
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
diff --git a/include/configs/CPCI405.h b/include/configs/CPCI405.h
index 94ef16e..dc439b6 100644
--- a/include/configs/CPCI405.h
+++ b/include/configs/CPCI405.h
@@ -124,8 +124,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_LOOPW            1       /* enable loopw command         */
 
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
diff --git a/include/configs/CPCI4052.h b/include/configs/CPCI4052.h
index 8383c19..5606f71 100644
--- a/include/configs/CPCI4052.h
+++ b/include/configs/CPCI4052.h
@@ -133,8 +133,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_CMDLINE_EDITING		/* add command line history	*/
 
 #define CONFIG_LOOPW            1       /* enable loopw command         */
diff --git a/include/configs/CPCI405AB.h b/include/configs/CPCI405AB.h
index ec9f5ae..8d9aee6 100644
--- a/include/configs/CPCI405AB.h
+++ b/include/configs/CPCI405AB.h
@@ -132,8 +132,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_CMDLINE_EDITING		/* add command line history	*/
 
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
diff --git a/include/configs/CPCI405DT.h b/include/configs/CPCI405DT.h
index ba926ab..70b4734 100644
--- a/include/configs/CPCI405DT.h
+++ b/include/configs/CPCI405DT.h
@@ -134,8 +134,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_LOOPW            1       /* enable loopw command         */
 
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
diff --git a/include/configs/CPCI750.h b/include/configs/CPCI750.h
index cd2fa95..a2068e2 100644
--- a/include/configs/CPCI750.h
+++ b/include/configs/CPCI750.h
@@ -219,7 +219,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x00300000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decr freq: 1ms ticks */
 #define CONFIG_SYS_BUS_CLK		133000000	/* 133 MHz (CPU = 5*Bus = 666MHz)		*/
 
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 }
diff --git a/include/configs/CPCIISER4.h b/include/configs/CPCIISER4.h
index dc4df29..b727aa9 100644
--- a/include/configs/CPCIISER4.h
+++ b/include/configs/CPCIISER4.h
@@ -111,8 +111,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/CPU87.h b/include/configs/CPU87.h
index 7bbcb77..9268ec9 100644
--- a/include/configs/CPU87.h
+++ b/include/configs/CPU87.h
@@ -200,8 +200,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_RESET_ADDRESS 0xFFF00100	/* "bad" address		*/
 
 #define CONFIG_LOOPW
diff --git a/include/configs/CU824.h b/include/configs/CU824.h
index f6f05a4..b45124d 100644
--- a/include/configs/CU824.h
+++ b/include/configs/CU824.h
@@ -144,7 +144,6 @@ 
  */
 
 #define CONFIG_SYS_CLK_FREQ  33000000
-#define CONFIG_SYS_HZ		     1000
 
 	/* Bit-field values for MCCR1.
 	 */
diff --git a/include/configs/DB64360.h b/include/configs/DB64360.h
index 2000a88..502ed24 100644
--- a/include/configs/DB64360.h
+++ b/include/configs/DB64360.h
@@ -300,7 +300,6 @@  ip=${ipaddr}:${serverip}${bootargs_end}; bootm 0x400000;\0"
 
 #define CONFIG_SYS_LOAD_ADDR		0x00400000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decr freq: 1ms ticks */
 /*ronen - this the Sys clock (cpu bus,internal dram and SDRAM) */
 #define CONFIG_SYS_BUS_CLK		133000000	/* 133 MHz (CPU = 5*Bus = 666MHz)		*/
 
diff --git a/include/configs/DB64460.h b/include/configs/DB64460.h
index e0f7e46..d13b357 100644
--- a/include/configs/DB64460.h
+++ b/include/configs/DB64460.h
@@ -238,7 +238,6 @@  ip=${ipaddr}:${serverip}${bootargs_end}; bootm 0x400000;\0"
 
 #define CONFIG_SYS_LOAD_ADDR		0x00400000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decr freq: 1ms ticks */
 /*ronen - this the Sys clock (cpu bus,internal dram and SDRAM) */
 #define CONFIG_SYS_BUS_CLK		133000000	/* 133 MHz (CPU = 5*Bus = 666MHz)		*/
 
diff --git a/include/configs/DP405.h b/include/configs/DP405.h
index 872a2b4..72f65fd 100644
--- a/include/configs/DP405.h
+++ b/include/configs/DP405.h
@@ -98,8 +98,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 #define CONFIG_VERSION_VARIABLE 1	/* include version env variable */
diff --git a/include/configs/DU405.h b/include/configs/DU405.h
index 5b9e0d2..c6fa2c7 100644
--- a/include/configs/DU405.h
+++ b/include/configs/DU405.h
@@ -115,8 +115,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 #define CONFIG_SYS_RX_ETH_BUFFER	16	/* use 16 rx buffer on 405 emac */
diff --git a/include/configs/DU440.h b/include/configs/DU440.h
index 0827113..b37c579 100644
--- a/include/configs/DU440.h
+++ b/include/configs/DU440.h
@@ -327,8 +327,6 @@  int du440_phy_addr(int devnum);
 #define CONFIG_SYS_LOAD_ADDR		0x100000  /* default load address	*/
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		        1000	/* decrementer freq: 1 ms ticks	*/
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history	*/
 #define CONFIG_LOOPW            1       /* enable loopw command         */
 #define CONFIG_MX_CYCLIC        1       /* enable mdc/mwc commands      */
diff --git a/include/configs/ELPPC.h b/include/configs/ELPPC.h
index fb2f3be..d52721c 100644
--- a/include/configs/ELPPC.h
+++ b/include/configs/ELPPC.h
@@ -96,8 +96,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR           0x1000000   /* default load address    */
 
-#define CONFIG_SYS_HZ                  1000        /* dec. freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE      { 9600, 19200, 38400, 57600, 115200, 230400 }
 
 /*
diff --git a/include/configs/ELPT860.h b/include/configs/ELPT860.h
index 69f44b1..a9d62c8 100644
--- a/include/configs/ELPT860.h
+++ b/include/configs/ELPT860.h
@@ -120,8 +120,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x00100000	/* default load address */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 /*
  * Environment Variables and Storages
  */
diff --git a/include/configs/EP88x.h b/include/configs/EP88x.h
index 1d9d0df..348f671 100644
--- a/include/configs/EP88x.h
+++ b/include/configs/EP88x.h
@@ -77,8 +77,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x400000	/* Default load address		*/
 
-#define CONFIG_SYS_HZ			1000		/* Decrementer freq: 1 ms ticks	*/
-
 /*-----------------------------------------------------------------------
  * RAM configuration (note that CONFIG_SYS_SDRAM_BASE must be zero)
  */
diff --git a/include/configs/FLAGADM.h b/include/configs/FLAGADM.h
index a5d1a9c..6c2dbf6 100644
--- a/include/configs/FLAGADM.h
+++ b/include/configs/FLAGADM.h
@@ -94,8 +94,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x40040000	/* default load address */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 /*
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/G2000.h b/include/configs/G2000.h
index 5a74abc..2cdaa69 100644
--- a/include/configs/G2000.h
+++ b/include/configs/G2000.h
@@ -150,8 +150,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 #define CONFIG_BOOTDELAY	3	/* autoboot after 3 seconds	*/
 
diff --git a/include/configs/GEN860T.h b/include/configs/GEN860T.h
index 06c0e50..2822a08 100644
--- a/include/configs/GEN860T.h
+++ b/include/configs/GEN860T.h
@@ -310,11 +310,6 @@ 
 #define	CONFIG_SYS_LOAD_ADDR		0x01000000
 
 /*
- * Set decrementer frequency (1 ms ticks)
- */
-#define	CONFIG_SYS_HZ				1000
-
-/*
  * Device memory map (after SDRAM remap to 0x0):
  *
  * CS		Device				Base Addr	Size
diff --git a/include/configs/HIDDEN_DRAGON.h b/include/configs/HIDDEN_DRAGON.h
index ddeccb0..f5e6565 100644
--- a/include/configs/HIDDEN_DRAGON.h
+++ b/include/configs/HIDDEN_DRAGON.h
@@ -70,7 +70,6 @@ 
 #define CONFIG_SYS_MAXARGS		16		/* max number of command args	*/
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size	*/
 #define CONFIG_SYS_LOAD_ADDR		0x00100000	/* default load address		*/
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
 
 /*-----------------------------------------------------------------------
  * PCI stuff
diff --git a/include/configs/HUB405.h b/include/configs/HUB405.h
index cf796bf..00413b4 100644
--- a/include/configs/HUB405.h
+++ b/include/configs/HUB405.h
@@ -117,8 +117,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 #define CONFIG_VERSION_VARIABLE 1	/* include version env variable */
diff --git a/include/configs/HWW1U1A.h b/include/configs/HWW1U1A.h
index 5aaa976..f3f2136 100644
--- a/include/configs/HWW1U1A.h
+++ b/include/configs/HWW1U1A.h
@@ -53,8 +53,6 @@ 
 
 /* Enable IRQs and watchdog with a 1000Hz system decrementer */
 #define CONFIG_CMD_IRQ
-#define CONFIG_SYS_HZ 1000
-
 
 /* -------------------------------------------------------------------- */
 
diff --git a/include/configs/IPHASE4539.h b/include/configs/IPHASE4539.h
index cbc8b5b..3e24d8c 100644
--- a/include/configs/IPHASE4539.h
+++ b/include/configs/IPHASE4539.h
@@ -154,8 +154,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address	*/
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks	*/
-
 #define CONFIG_SYS_RESET_ADDRESS	0x04400000
 
 #define CONFIG_MISC_INIT_R	1	/* We need misc_init_r()	*/
diff --git a/include/configs/ISPAN.h b/include/configs/ISPAN.h
index b0287e2..f80987c 100644
--- a/include/configs/ISPAN.h
+++ b/include/configs/ISPAN.h
@@ -141,8 +141,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* Default load address		*/
 
-#define CONFIG_SYS_HZ			1000		/* Decrementer freq: 1 ms ticks	*/
-
 #define CONFIG_SYS_RESET_ADDRESS	0x09900000
 
 #define CONFIG_MISC_INIT_R			/* We need misc_init_r()	*/
diff --git a/include/configs/IceCube.h b/include/configs/IceCube.h
index df29c7d..58cf9db 100644
--- a/include/configs/IceCube.h
+++ b/include/configs/IceCube.h
@@ -315,8 +315,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value */
diff --git a/include/configs/JSE.h b/include/configs/JSE.h
index 6439d99..dad5603 100644
--- a/include/configs/JSE.h
+++ b/include/configs/JSE.h
@@ -192,8 +192,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_I2C
 #define CONFIG_SYS_I2C_PPC4XX
 #define CONFIG_SYS_I2C_PPC4XX_CH0
diff --git a/include/configs/KUP4K.h b/include/configs/KUP4K.h
index ef51e35..eafb341 100644
--- a/include/configs/KUP4K.h
+++ b/include/configs/KUP4K.h
@@ -172,8 +172,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x400000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 115200 }
 
 #define CONFIG_SYS_CONSOLE_INFO_QUIET 1
diff --git a/include/configs/KUP4X.h b/include/configs/KUP4X.h
index 6da07e7..c987e9e 100644
--- a/include/configs/KUP4X.h
+++ b/include/configs/KUP4X.h
@@ -191,8 +191,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		0x003C00000	/* 4 ... 60 MB in DRAM	*/
 #define CONFIG_SYS_LOAD_ADDR		0x200000	/* default load address */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 115200 }
 
 #define CONFIG_SYS_CONSOLE_INFO_QUIET 1
diff --git a/include/configs/M5208EVBE.h b/include/configs/M5208EVBE.h
index fe901ce..72107e0 100644
--- a/include/configs/M5208EVBE.h
+++ b/include/configs/M5208EVBE.h
@@ -113,7 +113,6 @@ 
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Arg Buf Sz */
 #define CONFIG_SYS_LOAD_ADDR	0x40010000
 
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_SYS_CLK		166666666	/* CPU Core Clock */
 #define CONFIG_SYS_PLL_ODR	0x36
 #define CONFIG_SYS_PLL_FDR	0x7D
diff --git a/include/configs/M52277EVB.h b/include/configs/M52277EVB.h
index 1d10f7f..3d999ad 100644
--- a/include/configs/M52277EVB.h
+++ b/include/configs/M52277EVB.h
@@ -176,8 +176,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR	(CONFIG_SYS_SDRAM_BASE + 0x10000)
 
-#define CONFIG_SYS_HZ		1000
-
 #define CONFIG_SYS_MBAR		0xFC000000
 
 /*
diff --git a/include/configs/M5235EVB.h b/include/configs/M5235EVB.h
index aaaaa41..7078084 100644
--- a/include/configs/M5235EVB.h
+++ b/include/configs/M5235EVB.h
@@ -133,7 +133,6 @@ 
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size    */
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE+0x20000)
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CLK			75000000
 #define CONFIG_SYS_CPU_CLK		CONFIG_SYS_CLK * 2
 
diff --git a/include/configs/M5249EVB.h b/include/configs/M5249EVB.h
index 2a1a904..3f6e937 100644
--- a/include/configs/M5249EVB.h
+++ b/include/configs/M5249EVB.h
@@ -69,8 +69,6 @@ 
 #define CONFIG_SYS_MEMTEST_START	0x400
 #define CONFIG_SYS_MEMTEST_END		0x380000
 
-#define CONFIG_SYS_HZ			1000
-
 /*
  * Clock configuration: enable only one of the following options
  */
diff --git a/include/configs/M5253DEMO.h b/include/configs/M5253DEMO.h
index 83122cf..d837e42 100644
--- a/include/configs/M5253DEMO.h
+++ b/include/configs/M5253DEMO.h
@@ -124,8 +124,6 @@  TABILITY or FITNESS FO04-2007 Freescale Semiconductor, Inc.
 #define CONFIG_SYS_MEMTEST_START	0x400
 #define CONFIG_SYS_MEMTEST_END		0x380000
 
-#define CONFIG_SYS_HZ			1000
-
 #undef CONFIG_SYS_PLL_BYPASS		/* bypass PLL for test purpose */
 #define CONFIG_SYS_FAST_CLK
 #ifdef CONFIG_SYS_FAST_CLK
diff --git a/include/configs/M5253EVBE.h b/include/configs/M5253EVBE.h
index 109b1c0..bdbb413 100644
--- a/include/configs/M5253EVBE.h
+++ b/include/configs/M5253EVBE.h
@@ -93,8 +93,6 @@ 
 #define CONFIG_SYS_MEMTEST_START	0x400
 #define CONFIG_SYS_MEMTEST_END		0x380000
 
-#define CONFIG_SYS_HZ			1000
-
 #undef CONFIG_SYS_PLL_BYPASS		/* bypass PLL for test purpose */
 #define CONFIG_SYS_FAST_CLK
 #ifdef CONFIG_SYS_FAST_CLK
diff --git a/include/configs/M5272C3.h b/include/configs/M5272C3.h
index 434c839..d12f00f 100644
--- a/include/configs/M5272C3.h
+++ b/include/configs/M5272C3.h
@@ -129,7 +129,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x20000
 #define CONFIG_SYS_MEMTEST_START	0x400
 #define CONFIG_SYS_MEMTEST_END		0x380000
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CLK			66000000
 
 /*
diff --git a/include/configs/M5275EVB.h b/include/configs/M5275EVB.h
index bacee0a..c6d986c 100644
--- a/include/configs/M5275EVB.h
+++ b/include/configs/M5275EVB.h
@@ -139,7 +139,6 @@ 
 	"save\0"				\
 	""
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CLK			150000000
 
 /*
diff --git a/include/configs/M5282EVB.h b/include/configs/M5282EVB.h
index d22018f..fd970d0 100644
--- a/include/configs/M5282EVB.h
+++ b/include/configs/M5282EVB.h
@@ -117,7 +117,6 @@ 
 #define CONFIG_SYS_MEMTEST_START	0x400
 #define CONFIG_SYS_MEMTEST_END		0x380000
 
-#define CONFIG_SYS_HZ			1000
 #define	CONFIG_SYS_CLK			64000000
 
 /* PLL Configuration: Ext Clock * 6 (see table 9-4 of MCF user manual) */
diff --git a/include/configs/M53017EVB.h b/include/configs/M53017EVB.h
index 0ced196..e2ec34e 100644
--- a/include/configs/M53017EVB.h
+++ b/include/configs/M53017EVB.h
@@ -133,7 +133,6 @@ 
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Arg Buf Sz */
 #define CONFIG_SYS_LOAD_ADDR	0x40010000
 
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_SYS_CLK		80000000
 #define CONFIG_SYS_CPU_CLK	CONFIG_SYS_CLK * 3
 
diff --git a/include/configs/M5329EVB.h b/include/configs/M5329EVB.h
index 86b06f4..46b890e 100644
--- a/include/configs/M5329EVB.h
+++ b/include/configs/M5329EVB.h
@@ -126,7 +126,6 @@ 
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size    */
 #define CONFIG_SYS_LOAD_ADDR		0x40010000
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CLK			80000000
 #define CONFIG_SYS_CPU_CLK		CONFIG_SYS_CLK * 3
 
diff --git a/include/configs/M5373EVB.h b/include/configs/M5373EVB.h
index cca7609..b67dad0 100644
--- a/include/configs/M5373EVB.h
+++ b/include/configs/M5373EVB.h
@@ -126,7 +126,6 @@ 
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size    */
 #define CONFIG_SYS_LOAD_ADDR		0x40010000
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CLK			80000000
 #define CONFIG_SYS_CPU_CLK		CONFIG_SYS_CLK * 3
 
diff --git a/include/configs/M54418TWR.h b/include/configs/M54418TWR.h
index bc26427..2eb93be 100644
--- a/include/configs/M54418TWR.h
+++ b/include/configs/M54418TWR.h
@@ -253,8 +253,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x10000)
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_SYS_MBAR		0xFC000000
 
 /*
diff --git a/include/configs/M54451EVB.h b/include/configs/M54451EVB.h
index 72ad836..50c528f 100644
--- a/include/configs/M54451EVB.h
+++ b/include/configs/M54451EVB.h
@@ -187,8 +187,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x10000)
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_SYS_MBAR			0xFC000000
 
 /*
diff --git a/include/configs/M54455EVB.h b/include/configs/M54455EVB.h
index 3dc87d6..d97218d 100644
--- a/include/configs/M54455EVB.h
+++ b/include/configs/M54455EVB.h
@@ -246,8 +246,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x10000)
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_SYS_MBAR		0xFC000000
 
 /*
diff --git a/include/configs/M5475EVB.h b/include/configs/M5475EVB.h
index dc38219..cdaaf7f 100644
--- a/include/configs/M5475EVB.h
+++ b/include/configs/M5475EVB.h
@@ -172,7 +172,6 @@ 
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size    */
 #define CONFIG_SYS_LOAD_ADDR		0x00010000
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CLK			CONFIG_SYS_BUSCLK
 #define CONFIG_SYS_CPU_CLK		CONFIG_SYS_CLK * 2
 
diff --git a/include/configs/M5485EVB.h b/include/configs/M5485EVB.h
index 0307f19..47dbe9e 100644
--- a/include/configs/M5485EVB.h
+++ b/include/configs/M5485EVB.h
@@ -158,7 +158,6 @@ 
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size    */
 #define CONFIG_SYS_LOAD_ADDR		0x00010000
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CLK			CONFIG_SYS_BUSCLK
 #define CONFIG_SYS_CPU_CLK		CONFIG_SYS_CLK * 2
 
diff --git a/include/configs/MBX.h b/include/configs/MBX.h
index b3cd12d..e6e1dfd 100644
--- a/include/configs/MBX.h
+++ b/include/configs/MBX.h
@@ -98,8 +98,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 /*
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/MERGERBOX.h b/include/configs/MERGERBOX.h
index ad9c77e..61e2a08 100644
--- a/include/configs/MERGERBOX.h
+++ b/include/configs/MERGERBOX.h
@@ -367,7 +367,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
 #define CONFIG_SYS_MAXARGS	16
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000
 
 #define CONFIG_LOADS_ECHO		1
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1
diff --git a/include/configs/MHPC.h b/include/configs/MHPC.h
index 75eef20..d67ae84 100644
--- a/include/configs/MHPC.h
+++ b/include/configs/MHPC.h
@@ -144,8 +144,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x300000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
-
 /*
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/MIP405.h b/include/configs/MIP405.h
index c535dbe..54fe3de 100644
--- a/include/configs/MIP405.h
+++ b/include/configs/MIP405.h
@@ -180,8 +180,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x400000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 /*-----------------------------------------------------------------------
  * PCI stuff
  *-----------------------------------------------------------------------
diff --git a/include/configs/MOUSSE.h b/include/configs/MOUSSE.h
index f9fc8ff..4c25a44 100644
--- a/include/configs/MOUSSE.h
+++ b/include/configs/MOUSSE.h
@@ -153,7 +153,6 @@ 
 
 #define CONFIG_SYS_CLK_FREQ  33000000	/* external frequency to pll */
 #define CONFIG_PLL_PCI_TO_MEM_MULTIPLIER  2
-#define CONFIG_SYS_HZ               1000
 
 #define CONFIG_SYS_ETH_DEV_FN       0x00
 #define CONFIG_SYS_ETH_IOBASE       0x00104000
diff --git a/include/configs/MPC8260ADS.h b/include/configs/MPC8260ADS.h
index 0f6ca94..fcfbe55 100644
--- a/include/configs/MPC8260ADS.h
+++ b/include/configs/MPC8260ADS.h
@@ -287,8 +287,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x400000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 }
 
 #define CONFIG_SYS_FLASH_BASE		0xff800000
diff --git a/include/configs/MPC8266ADS.h b/include/configs/MPC8266ADS.h
index 5a101cf..cf6f01a 100644
--- a/include/configs/MPC8266ADS.h
+++ b/include/configs/MPC8266ADS.h
@@ -229,8 +229,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 }
 
 #define CONFIG_SYS_FLASH_BASE		0xFE000000
diff --git a/include/configs/MPC8308RDB.h b/include/configs/MPC8308RDB.h
index d315729..f90f6dc 100644
--- a/include/configs/MPC8308RDB.h
+++ b/include/configs/MPC8308RDB.h
@@ -471,7 +471,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8313ERDB.h b/include/configs/MPC8313ERDB.h
index ddcbfa6..1e35249 100644
--- a/include/configs/MPC8313ERDB.h
+++ b/include/configs/MPC8313ERDB.h
@@ -520,7 +520,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8315ERDB.h b/include/configs/MPC8315ERDB.h
index fef19d4..5d3f84d 100644
--- a/include/configs/MPC8315ERDB.h
+++ b/include/configs/MPC8315ERDB.h
@@ -532,7 +532,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8323ERDB.h b/include/configs/MPC8323ERDB.h
index d5db65d..f7608ec 100644
--- a/include/configs/MPC8323ERDB.h
+++ b/include/configs/MPC8323ERDB.h
@@ -368,7 +368,6 @@ 
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC832XEMDS.h b/include/configs/MPC832XEMDS.h
index 32e05af..f088b26 100644
--- a/include/configs/MPC832XEMDS.h
+++ b/include/configs/MPC832XEMDS.h
@@ -454,7 +454,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8349EMDS.h b/include/configs/MPC8349EMDS.h
index 432db72..39a658d 100644
--- a/include/configs/MPC8349EMDS.h
+++ b/include/configs/MPC8349EMDS.h
@@ -520,7 +520,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8349ITX.h b/include/configs/MPC8349ITX.h
index c3a577f..8655265 100644
--- a/include/configs/MPC8349ITX.h
+++ b/include/configs/MPC8349ITX.h
@@ -562,7 +562,6 @@  boards, we say we have two, but don't display a message if we find only one. */
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8360EMDS.h b/include/configs/MPC8360EMDS.h
index 7c4f3ef..919b175 100644
--- a/include/configs/MPC8360EMDS.h
+++ b/include/configs/MPC8360EMDS.h
@@ -557,7 +557,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8360ERDK.h b/include/configs/MPC8360ERDK.h
index 1973447..6842b4b 100644
--- a/include/configs/MPC8360ERDK.h
+++ b/include/configs/MPC8360ERDK.h
@@ -418,7 +418,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC837XEMDS.h b/include/configs/MPC837XEMDS.h
index 51688a7..0c3ef5a 100644
--- a/include/configs/MPC837XEMDS.h
+++ b/include/configs/MPC837XEMDS.h
@@ -536,7 +536,6 @@  extern int board_pci_host_broken(void);
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC837XERDB.h b/include/configs/MPC837XERDB.h
index a5fe220..6d55fb8 100644
--- a/include/configs/MPC837XERDB.h
+++ b/include/configs/MPC837XERDB.h
@@ -551,7 +551,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8536DS.h b/include/configs/MPC8536DS.h
index 8ff2c3a..033024b 100644
--- a/include/configs/MPC8536DS.h
+++ b/include/configs/MPC8536DS.h
@@ -730,7 +730,6 @@ 
 		+ sizeof(CONFIG_SYS_PROMPT) + 16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE /* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8540ADS.h b/include/configs/MPC8540ADS.h
index acd37a0..ade5188 100644
--- a/include/configs/MPC8540ADS.h
+++ b/include/configs/MPC8540ADS.h
@@ -387,7 +387,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8541CDS.h b/include/configs/MPC8541CDS.h
index 61775d2..3d3e345 100644
--- a/include/configs/MPC8541CDS.h
+++ b/include/configs/MPC8541CDS.h
@@ -400,7 +400,6 @@  extern unsigned long get_clock_freq(void);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8544DS.h b/include/configs/MPC8544DS.h
index 2a5e5d4..34ad000 100644
--- a/include/configs/MPC8544DS.h
+++ b/include/configs/MPC8544DS.h
@@ -430,7 +430,6 @@  extern unsigned long get_board_sys_clk(unsigned long dummy);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8548CDS.h b/include/configs/MPC8548CDS.h
index 8deb241..3f68dd5 100644
--- a/include/configs/MPC8548CDS.h
+++ b/include/configs/MPC8548CDS.h
@@ -525,7 +525,6 @@  extern unsigned long get_clock_freq(void);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8555CDS.h b/include/configs/MPC8555CDS.h
index 1ec3797..affae4c 100644
--- a/include/configs/MPC8555CDS.h
+++ b/include/configs/MPC8555CDS.h
@@ -398,7 +398,6 @@  extern unsigned long get_clock_freq(void);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8560ADS.h b/include/configs/MPC8560ADS.h
index 49f6a35..b511c59 100644
--- a/include/configs/MPC8560ADS.h
+++ b/include/configs/MPC8560ADS.h
@@ -428,7 +428,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8568MDS.h b/include/configs/MPC8568MDS.h
index 2d5e8c0..6f66463 100644
--- a/include/configs/MPC8568MDS.h
+++ b/include/configs/MPC8568MDS.h
@@ -420,7 +420,6 @@  extern unsigned long get_clock_freq(void);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8569MDS.h b/include/configs/MPC8569MDS.h
index c35fd2b..945d44a 100644
--- a/include/configs/MPC8569MDS.h
+++ b/include/configs/MPC8569MDS.h
@@ -556,7 +556,6 @@  extern unsigned long get_clock_freq(void);
 #define CONFIG_SYS_MAXARGS	32		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
 						/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ	1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8572DS.h b/include/configs/MPC8572DS.h
index 05d8870..179a10b 100644
--- a/include/configs/MPC8572DS.h
+++ b/include/configs/MPC8572DS.h
@@ -669,7 +669,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8610HPCD.h b/include/configs/MPC8610HPCD.h
index 1553a74..76c80d4 100644
--- a/include/configs/MPC8610HPCD.h
+++ b/include/configs/MPC8610HPCD.h
@@ -507,7 +507,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MPC8641HPCN.h b/include/configs/MPC8641HPCN.h
index 6ca6f6b..5769c37 100644
--- a/include/configs/MPC8641HPCN.h
+++ b/include/configs/MPC8641HPCN.h
@@ -660,7 +660,6 @@  extern unsigned long get_board_sys_clk(unsigned long dummy);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MUSENKI.h b/include/configs/MUSENKI.h
index 96efc63..b08e86e 100644
--- a/include/configs/MUSENKI.h
+++ b/include/configs/MUSENKI.h
@@ -151,7 +151,6 @@ 
  */
 
 #define CONFIG_SYS_CLK_FREQ  33333333	/* external frequency to pll */
-#define CONFIG_SYS_HZ		     1000
 
 	/* Bit-field values for MCCR1.
 	 */
diff --git a/include/configs/MVBC_P.h b/include/configs/MVBC_P.h
index b7bc920..68e8539 100644
--- a/include/configs/MVBC_P.h
+++ b/include/configs/MVBC_P.h
@@ -266,8 +266,6 @@ 
 #define CONFIG_SYS_MEMTEST_START	0x00800000
 #define CONFIG_SYS_MEMTEST_END		0x02f00000
 
-#define CONFIG_SYS_HZ			1000
-
 /* default load address */
 #define CONFIG_SYS_LOAD_ADDR		0x02000000
 /* default location for tftp and bootm */
diff --git a/include/configs/MVBLM7.h b/include/configs/MVBLM7.h
index 044a1bc..8f71a54 100644
--- a/include/configs/MVBLM7.h
+++ b/include/configs/MVBLM7.h
@@ -292,7 +292,6 @@ 
 			(CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16)
 #define CONFIG_SYS_MAXARGS	16
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/MVSMR.h b/include/configs/MVSMR.h
index 47f5c32..f9c49c8 100644
--- a/include/configs/MVSMR.h
+++ b/include/configs/MVSMR.h
@@ -236,8 +236,6 @@ 
 #define CONFIG_SYS_MEMTEST_START	0x00800000
 #define CONFIG_SYS_MEMTEST_END		0x02f00000
 
-#define CONFIG_SYS_HZ			1000
-
 /* default load address */
 #define CONFIG_SYS_LOAD_ADDR		0x02000000
 /* default location for tftp and bootm */
diff --git a/include/configs/MigoR.h b/include/configs/MigoR.h
index dc4a768..2d42a3d 100644
--- a/include/configs/MigoR.h
+++ b/include/configs/MigoR.h
@@ -124,6 +124,5 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ	33333333
 #define CONFIG_SYS_TMU_CLK_DIV		(4)	/* 4 (default), 16, 64, 256 or 1024 */
-#define CONFIG_SYS_HZ		1000
 
 #endif	/* __MIGO_R_H */
diff --git a/include/configs/NX823.h b/include/configs/NX823.h
index 635f9ce..e903116 100644
--- a/include/configs/NX823.h
+++ b/include/configs/NX823.h
@@ -83,8 +83,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/OCRTC.h b/include/configs/OCRTC.h
index c919613..e4af3f5 100644
--- a/include/configs/OCRTC.h
+++ b/include/configs/OCRTC.h
@@ -107,8 +107,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/ORSG.h b/include/configs/ORSG.h
index 56d251c..c562344 100644
--- a/include/configs/ORSG.h
+++ b/include/configs/ORSG.h
@@ -105,8 +105,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/P1010RDB.h b/include/configs/P1010RDB.h
index ba3f7c2..88d6e0b 100644
--- a/include/configs/P1010RDB.h
+++ b/include/configs/P1010RDB.h
@@ -675,7 +675,6 @@  extern unsigned long get_sdram_size(void);
 						/* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* dec freq: 1ms ticks */
 
 /*
  * Internal Definitions
diff --git a/include/configs/P1022DS.h b/include/configs/P1022DS.h
index edece1f..b4bdad2 100644
--- a/include/configs/P1022DS.h
+++ b/include/configs/P1022DS.h
@@ -715,7 +715,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16)
 #define CONFIG_SYS_MAXARGS	16
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/P1023RDB.h b/include/configs/P1023RDB.h
index cd6d20c..00a9b2f 100644
--- a/include/configs/P1023RDB.h
+++ b/include/configs/P1023RDB.h
@@ -323,7 +323,6 @@  extern unsigned long get_clock_freq(void);
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ	1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/P1023RDS.h b/include/configs/P1023RDS.h
index a8202c6..5a7a9d1 100644
--- a/include/configs/P1023RDS.h
+++ b/include/configs/P1023RDS.h
@@ -459,7 +459,6 @@  extern unsigned long get_clock_freq(void);
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ	1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/P1_P2_RDB.h b/include/configs/P1_P2_RDB.h
index adaed56..d6537d4 100644
--- a/include/configs/P1_P2_RDB.h
+++ b/include/configs/P1_P2_RDB.h
@@ -596,7 +596,6 @@  extern unsigned long get_board_sys_clk(unsigned long dummy);
 						/* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/P2020COME.h b/include/configs/P2020COME.h
index 08d1c25..11f08c8 100644
--- a/include/configs/P2020COME.h
+++ b/include/configs/P2020COME.h
@@ -422,7 +422,6 @@  extern unsigned long get_board_sys_clk(unsigned long dummy);
 						/* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms tick */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/P2020DS.h b/include/configs/P2020DS.h
index b5078cd..db94b98 100644
--- a/include/configs/P2020DS.h
+++ b/include/configs/P2020DS.h
@@ -659,7 +659,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/P2041RDB.h b/include/configs/P2041RDB.h
index 905bacf..7928f84 100644
--- a/include/configs/P2041RDB.h
+++ b/include/configs/P2041RDB.h
@@ -667,7 +667,6 @@  unsigned long get_board_sys_clk(unsigned long dummy);
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000		/* decrementer freq 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/PCI405.h b/include/configs/PCI405.h
index a71a521..2dacc7e 100644
--- a/include/configs/PCI405.h
+++ b/include/configs/PCI405.h
@@ -110,8 +110,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #undef CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 #define CONFIG_VERSION_VARIABLE 1	/* include version env variable */
diff --git a/include/configs/PCI5441.h b/include/configs/PCI5441.h
index 84ef49c..4812de7 100644
--- a/include/configs/PCI5441.h
+++ b/include/configs/PCI5441.h
@@ -101,7 +101,6 @@ 
  * If the default period is acceptable, TMRCNT can be left undefined.
  * TMRMS represents the desired mecs per tick (msecs per interrupt).
  *----------------------------------------------------------------------*/
-#define CONFIG_SYS_HZ			1000	/* Always 1000 */
 #define CONFIG_SYS_LOW_RES_TIMER
 #define CONFIG_SYS_NIOS_TMRBASE	0x00920860	/* Tick timer base addr	*/
 #define CONFIG_SYS_NIOS_TMRIRQ		3	/* Timer IRQ num */
diff --git a/include/configs/PIP405.h b/include/configs/PIP405.h
index 2251ca6..6a2dac8 100644
--- a/include/configs/PIP405.h
+++ b/include/configs/PIP405.h
@@ -173,8 +173,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x400000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 /*-----------------------------------------------------------------------
  * PCI stuff
  *-----------------------------------------------------------------------
diff --git a/include/configs/PK1C20.h b/include/configs/PK1C20.h
index 115c89a..f29861e 100644
--- a/include/configs/PK1C20.h
+++ b/include/configs/PK1C20.h
@@ -111,7 +111,6 @@ 
  * If the default period is acceptable, TMRCNT can be left undefined.
  * TMRMS represents the desired mecs per tick (msecs per interrupt).
  *----------------------------------------------------------------------*/
-#define CONFIG_SYS_HZ			1000	/* Always 1000 */
 #define CONFIG_SYS_LOW_RES_TIMER
 #define CONFIG_SYS_NIOS_TMRBASE	0x02120820	/* Tick timer base addr */
 #define CONFIG_SYS_NIOS_TMRIRQ		3	/* Timer IRQ num */
diff --git a/include/configs/PLU405.h b/include/configs/PLU405.h
index 3c31cfb..58fccc3 100644
--- a/include/configs/PLU405.h
+++ b/include/configs/PLU405.h
@@ -134,8 +134,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history	*/
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 #define CONFIG_BOOTDELAY	3	/* autoboot after 3 seconds	*/
diff --git a/include/configs/PM520.h b/include/configs/PM520.h
index 7ab1d84..c6dc745 100644
--- a/include/configs/PM520.h
+++ b/include/configs/PM520.h
@@ -266,8 +266,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value */
diff --git a/include/configs/PM828.h b/include/configs/PM828.h
index cb68c41..88e4719 100644
--- a/include/configs/PM828.h
+++ b/include/configs/PM828.h
@@ -183,8 +183,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_RESET_ADDRESS 0xFDFFFFFC	/* "bad" address		*/
 
 /*
diff --git a/include/configs/PMC405.h b/include/configs/PMC405.h
index 67a96d2..5407594 100644
--- a/include/configs/PMC405.h
+++ b/include/configs/PMC405.h
@@ -128,8 +128,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history */
 #define CONFIG_LOOPW		1	/* enable loopw command */
 
diff --git a/include/configs/PMC405DE.h b/include/configs/PMC405DE.h
index 531e956..54316a6 100644
--- a/include/configs/PMC405DE.h
+++ b/include/configs/PMC405DE.h
@@ -104,8 +104,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history     */
 #define CONFIG_LOOPW		1	/* enable loopw command         */
 #define CONFIG_MX_CYCLIC	1	/* enable mdc/mwc commands      */
diff --git a/include/configs/PMC440.h b/include/configs/PMC440.h
index a54c099..8efcdc3 100644
--- a/include/configs/PMC440.h
+++ b/include/configs/PMC440.h
@@ -388,8 +388,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address      */
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history     */
 #define CONFIG_LOOPW		1	/* enable loopw command         */
 #define CONFIG_MX_CYCLIC	1	/* enable mdc/mwc commands      */
diff --git a/include/configs/PN62.h b/include/configs/PN62.h
index fbf8a99..c6753d8 100644
--- a/include/configs/PN62.h
+++ b/include/configs/PN62.h
@@ -92,7 +92,6 @@ 
 #define CONFIG_SYS_MAXARGS		16		/* max number of command args	*/
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size	*/
 #define CONFIG_SYS_LOAD_ADDR		0x00100000	/* default load address		*/
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
 
 #define CONFIG_PRAM		1024		/* reserve 1 MB protected RAM	*/
 
diff --git a/include/configs/PPChameleonEVB.h b/include/configs/PPChameleonEVB.h
index cd9eb4b..45380ed 100644
--- a/include/configs/PPChameleonEVB.h
+++ b/include/configs/PPChameleonEVB.h
@@ -194,8 +194,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/QS823.h b/include/configs/QS823.h
index d712828..8a73705 100644
--- a/include/configs/QS823.h
+++ b/include/configs/QS823.h
@@ -236,8 +236,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x400000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
-
 /*-----------------------------------------------------------------------
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/QS850.h b/include/configs/QS850.h
index 3229095..1750854 100644
--- a/include/configs/QS850.h
+++ b/include/configs/QS850.h
@@ -236,8 +236,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x400000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
-
 /*-----------------------------------------------------------------------
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/QS860T.h b/include/configs/QS860T.h
index 7c77c6b..dc5b872 100644
--- a/include/configs/QS860T.h
+++ b/include/configs/QS860T.h
@@ -146,8 +146,6 @@  CONFIG_SPI
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
-
 /*-----------------------------------------------------------------------
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/RPXlite_DW.h b/include/configs/RPXlite_DW.h
index ffc84d2..50c82c6 100644
--- a/include/configs/RPXlite_DW.h
+++ b/include/configs/RPXlite_DW.h
@@ -162,8 +162,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		0x00C0000	/* 4 ... 12 MB in DRAM	*/
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 /*
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/RPXsuper.h b/include/configs/RPXsuper.h
index d4d3d57..7f01450 100644
--- a/include/configs/RPXsuper.h
+++ b/include/configs/RPXsuper.h
@@ -214,7 +214,6 @@ 
 #define	CONFIG_CLOCKS_IN_MHZ	1	/* clocks passsed to Linux in MHz */
 
 #define CONFIG_SYS_LOAD_ADDR     0x100000     /* default load address */
-#define CONFIG_SYS_HZ            1000         /* decrementer freq: 1 ms ticks */
 
 /*
  * Low Level Configuration Settings
diff --git a/include/configs/Rattler.h b/include/configs/Rattler.h
index 1404634..df91b43 100644
--- a/include/configs/Rattler.h
+++ b/include/configs/Rattler.h
@@ -170,8 +170,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 }
 
 #define CONFIG_SYS_FLASH_BASE		0xFE000000
diff --git a/include/configs/SIMPC8313.h b/include/configs/SIMPC8313.h
index 3448ef3..486d7fa 100644
--- a/include/configs/SIMPC8313.h
+++ b/include/configs/SIMPC8313.h
@@ -366,7 +366,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/Sandpoint8240.h b/include/configs/Sandpoint8240.h
index ed8a32f..29d3d67 100644
--- a/include/configs/Sandpoint8240.h
+++ b/include/configs/Sandpoint8240.h
@@ -104,7 +104,6 @@ 
 #define CONFIG_SYS_MAXARGS		16		/* max number of command args	*/
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size	*/
 #define CONFIG_SYS_LOAD_ADDR		0x00100000	/* default load address		*/
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
 
 /*-----------------------------------------------------------------------
  * PCI stuff
diff --git a/include/configs/Sandpoint8245.h b/include/configs/Sandpoint8245.h
index 97e8968..aa02795 100644
--- a/include/configs/Sandpoint8245.h
+++ b/include/configs/Sandpoint8245.h
@@ -72,7 +72,6 @@ 
 #define CONFIG_SYS_MAXARGS		16		/* max number of command args	*/
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size	*/
 #define CONFIG_SYS_LOAD_ADDR		0x00100000	/* default load address		*/
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
 
 /*-----------------------------------------------------------------------
  * PCI stuff
diff --git a/include/configs/TASREG.h b/include/configs/TASREG.h
index bce4176..234fe70 100644
--- a/include/configs/TASREG.h
+++ b/include/configs/TASREG.h
@@ -84,8 +84,6 @@ 
 #define CONFIG_SYS_MEMTEST_START	0x400
 #define CONFIG_SYS_MEMTEST_END		0x380000
 
-#define CONFIG_SYS_HZ			1000
-
 /*
  * Clock configuration: enable only one of the following options
  */
diff --git a/include/configs/TB5200.h b/include/configs/TB5200.h
index 1fa4714..b712d68 100644
--- a/include/configs/TB5200.h
+++ b/include/configs/TB5200.h
@@ -410,8 +410,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Enable loopw command.
  */
diff --git a/include/configs/TK885D.h b/include/configs/TK885D.h
index 7f2b842..35b1588 100644
--- a/include/configs/TK885D.h
+++ b/include/configs/TK885D.h
@@ -175,8 +175,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Enable loopw command.
  */
diff --git a/include/configs/TOP5200.h b/include/configs/TOP5200.h
index 00056a3..84fe6e9 100644
--- a/include/configs/TOP5200.h
+++ b/include/configs/TOP5200.h
@@ -332,8 +332,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x200000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value */
diff --git a/include/configs/TOP860.h b/include/configs/TOP860.h
index 5c5ce84..6666a12 100644
--- a/include/configs/TOP860.h
+++ b/include/configs/TOP860.h
@@ -68,7 +68,6 @@ 
 #define	CONFIG_SYS_CPUCLOCK	CONFIG_SYSCLK
 #define	CONFIG_SYS_BRGCLOCK	CONFIG_SYSCLK
 #define	CONFIG_SYS_BUSCLOCK	(CONFIG_SYSCLK >> CONFIG_EBDF)
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
 #define	CONFIG_8xx_GCLK_FREQ	CONFIG_SYSCLK
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/TQM5200.h b/include/configs/TQM5200.h
index 8a4dd35..935b5d3 100644
--- a/include/configs/TQM5200.h
+++ b/include/configs/TQM5200.h
@@ -632,8 +632,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Enable loopw command.
  */
diff --git a/include/configs/TQM834x.h b/include/configs/TQM834x.h
index 07b5acb..53b47b6 100644
--- a/include/configs/TQM834x.h
+++ b/include/configs/TQM834x.h
@@ -334,7 +334,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 #undef CONFIG_WATCHDOG		/* watchdog disabled */
 
diff --git a/include/configs/TQM866M.h b/include/configs/TQM866M.h
index 9cf263c..33729f0 100644
--- a/include/configs/TQM866M.h
+++ b/include/configs/TQM866M.h
@@ -177,8 +177,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/TQM885D.h b/include/configs/TQM885D.h
index 1f52efc..536df3f 100644
--- a/include/configs/TQM885D.h
+++ b/include/configs/TQM885D.h
@@ -173,8 +173,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Enable loopw command.
  */
diff --git a/include/configs/Total5200.h b/include/configs/Total5200.h
index 9d88199..a81bcb8 100644
--- a/include/configs/Total5200.h
+++ b/include/configs/Total5200.h
@@ -294,8 +294,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value */
diff --git a/include/configs/VCMA9.h b/include/configs/VCMA9.h
index 2034493..79a6079 100644
--- a/include/configs/VCMA9.h
+++ b/include/configs/VCMA9.h
@@ -162,7 +162,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x30800000
 
 /* we configure PWM Timer 4 to 1ms 1000Hz  */
-#define CONFIG_SYS_HZ			1000
 
 /* support additional compression methods */
 #define CONFIG_BZIP2
diff --git a/include/configs/VOH405.h b/include/configs/VOH405.h
index a1dad2b..d7e6446 100644
--- a/include/configs/VOH405.h
+++ b/include/configs/VOH405.h
@@ -132,8 +132,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 #define CONFIG_VERSION_VARIABLE 1	/* include version env variable */
diff --git a/include/configs/VOM405.h b/include/configs/VOM405.h
index 5daf175..b115e4f 100644
--- a/include/configs/VOM405.h
+++ b/include/configs/VOM405.h
@@ -119,8 +119,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history	*/
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
diff --git a/include/configs/VoVPN-GW.h b/include/configs/VoVPN-GW.h
index c4f680b..162b800 100644
--- a/include/configs/VoVPN-GW.h
+++ b/include/configs/VoVPN-GW.h
@@ -232,7 +232,6 @@ 
 #define	CONFIG_SYS_LOAD_ADDR			0x00100000
 
 /* decrementer freq: 1 ms ticks	*/
-#define	CONFIG_SYS_HZ				1000
 
 /* configure flash */
 #define CONFIG_SYS_FLASH_BASE			0xff800000
diff --git a/include/configs/W7OLMC.h b/include/configs/W7OLMC.h
index 51cfcf6..81ecb5d 100644
--- a/include/configs/W7OLMC.h
+++ b/include/configs/W7OLMC.h
@@ -126,8 +126,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address		*/
 #define CONFIG_SYS_EXTBDINFO		1		/* use extended board_info (bd_t) */
 
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
-
 /*-----------------------------------------------------------------------
  * PCI stuff
  *-----------------------------------------------------------------------
diff --git a/include/configs/W7OLMG.h b/include/configs/W7OLMG.h
index 6769c0d..3814266 100644
--- a/include/configs/W7OLMG.h
+++ b/include/configs/W7OLMG.h
@@ -134,8 +134,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address		*/
 #define CONFIG_SYS_EXTBDINFO		1		/* use extended board_info (bd_t) */
 
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
-
 /*-----------------------------------------------------------------------
  * PCI stuff
  *-----------------------------------------------------------------------
diff --git a/include/configs/WUH405.h b/include/configs/WUH405.h
index f38d90e..9534b6d 100644
--- a/include/configs/WUH405.h
+++ b/include/configs/WUH405.h
@@ -121,8 +121,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
 
 #define CONFIG_VERSION_VARIABLE 1	/* include version env variable */
diff --git a/include/configs/ZPC1900.h b/include/configs/ZPC1900.h
index 2160694..f4ba208 100644
--- a/include/configs/ZPC1900.h
+++ b/include/configs/ZPC1900.h
@@ -154,8 +154,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x400000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 }
 
 #define CONFIG_SYS_SDRAM_BASE		0x00000000
diff --git a/include/configs/ZUMA.h b/include/configs/ZUMA.h
index ec86023..2f30424 100644
--- a/include/configs/ZUMA.h
+++ b/include/configs/ZUMA.h
@@ -146,8 +146,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x00300000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decr freq: 1ms ticks */
-
 #define CONFIG_SYS_BUS_CLK		133000000	/* 133 MHz		*/
 
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 }
diff --git a/include/configs/a320evb.h b/include/configs/a320evb.h
index bcb7ab4..0d3cf36 100644
--- a/include/configs/a320evb.h
+++ b/include/configs/a320evb.h
@@ -37,7 +37,6 @@ 
 /*
  * Timer
  */
-#define CONFIG_SYS_HZ		1000	/* timer ticks per second */
 
 /*
  * Real Time Clock
diff --git a/include/configs/a3m071.h b/include/configs/a3m071.h
index 43d3d99..9e50dba 100644
--- a/include/configs/a3m071.h
+++ b/include/configs/a3m071.h
@@ -265,7 +265,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x00100000
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_LOOPW
 #define CONFIG_SYS_CONSOLE_INFO_QUIET	/* don't print console @ startup*/
 
diff --git a/include/configs/a4m072.h b/include/configs/a4m072.h
index d243bc1..3efd513 100644
--- a/include/configs/a4m072.h
+++ b/include/configs/a4m072.h
@@ -286,8 +286,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value */
diff --git a/include/configs/ac14xx.h b/include/configs/ac14xx.h
index a2090da..1205557 100644
--- a/include/configs/ac14xx.h
+++ b/include/configs/ac14xx.h
@@ -440,9 +440,6 @@ 
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
 
-/* decrementer freq: 1ms ticks */
-#define CONFIG_SYS_HZ		1000
-
 /*
  * For booting Linux, the board info and command line data
  * have to be in the first 8 MB of memory, since this is
diff --git a/include/configs/actux1.h b/include/configs/actux1.h
index 33669c2..80b8356 100644
--- a/include/configs/actux1.h
+++ b/include/configs/actux1.h
@@ -79,7 +79,6 @@ 
 
 /* timer clock - 2* OSC_IN system clock */
 #define CONFIG_IXP425_TIMER_CLK                 66666666
-#define CONFIG_SYS_HZ				1000
 
 /* default load address */
 #define CONFIG_SYS_LOAD_ADDR			0x00010000
diff --git a/include/configs/actux2.h b/include/configs/actux2.h
index 533f469..75126bc 100644
--- a/include/configs/actux2.h
+++ b/include/configs/actux2.h
@@ -72,7 +72,6 @@ 
 
 /* timer clock - 2* OSC_IN system clock */
 #define CONFIG_IXP425_TIMER_CLK                 66666666
-#define CONFIG_SYS_HZ				1000
 
 /* default load address */
 #define CONFIG_SYS_LOAD_ADDR			0x00010000
diff --git a/include/configs/actux3.h b/include/configs/actux3.h
index 76b5efd..94059b6 100644
--- a/include/configs/actux3.h
+++ b/include/configs/actux3.h
@@ -70,7 +70,6 @@ 
 
 /* timer clock - 2* OSC_IN system clock */
 #define CONFIG_IXP425_TIMER_CLK                 66666666
-#define CONFIG_SYS_HZ				1000
 
 /* default load address */
 #define CONFIG_SYS_LOAD_ADDR			0x00010000
diff --git a/include/configs/actux4.h b/include/configs/actux4.h
index 1df0a7c..94cb80d 100644
--- a/include/configs/actux4.h
+++ b/include/configs/actux4.h
@@ -77,7 +77,6 @@ 
 
 /* timer clock - 2* OSC_IN system clock */
 #define CONFIG_IXP425_TIMER_CLK                 66000000
-#define CONFIG_SYS_HZ				1000
 
 /* default load address */
 #define CONFIG_SYS_LOAD_ADDR			0x00010000
diff --git a/include/configs/adp-ag101.h b/include/configs/adp-ag101.h
index 81f71b9..e31131f 100644
--- a/include/configs/adp-ag101.h
+++ b/include/configs/adp-ag101.h
@@ -40,12 +40,6 @@ 
 /*
  * Timer
  */
-
-/*
- * According to the discussion in u-boot mailing list before,
- * CONFIG_SYS_HZ at 1000 is mandatory.
- */
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_SYS_CLK_FREQ	48000000
 #define VERSION_CLOCK		CONFIG_SYS_CLK_FREQ
 
diff --git a/include/configs/adp-ag101p.h b/include/configs/adp-ag101p.h
index 48afbf4..ded3f33 100644
--- a/include/configs/adp-ag101p.h
+++ b/include/configs/adp-ag101p.h
@@ -40,12 +40,6 @@ 
 /*
  * Timer
  */
-
-/*
- * According to the discussion in u-boot mailing list before,
- * CONFIG_SYS_HZ at 1000 is mandatory.
- */
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_SYS_CLK_FREQ	39062500
 #define VERSION_CLOCK		CONFIG_SYS_CLK_FREQ
 
diff --git a/include/configs/adp-ag102.h b/include/configs/adp-ag102.h
index 681dfa2..1e4ce2e 100644
--- a/include/configs/adp-ag102.h
+++ b/include/configs/adp-ag102.h
@@ -32,12 +32,6 @@ 
 /*
  * Timer
  */
-
-/*
- * According to the discussion in u-boot mailing list before,
- * CONFIG_SYS_HZ at 1000 is mandatory.
- */
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_SYS_CLK_FREQ	(66000000 * 2)
 #define VERSION_CLOCK		CONFIG_SYS_CLK_FREQ
 
diff --git a/include/configs/aev.h b/include/configs/aev.h
index 6c0b034..fd44fca 100644
--- a/include/configs/aev.h
+++ b/include/configs/aev.h
@@ -338,8 +338,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value */
diff --git a/include/configs/afeb9260.h b/include/configs/afeb9260.h
index be2f207..a3e4fd2 100644
--- a/include/configs/afeb9260.h
+++ b/include/configs/afeb9260.h
@@ -17,7 +17,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_MAIN_CLOCK		18429952	/* from 18.432 MHz crystal */
 #define CONFIG_SYS_AT91_SLOW_CLOCK		32768
-#define CONFIG_SYS_HZ				1000
 
 #define CONFIG_BOARD_EARLY_INIT_F
 #define CONFIG_DISPLAY_CPUINFO
diff --git a/include/configs/alpr.h b/include/configs/alpr.h
index 5431b09..8542764 100644
--- a/include/configs/alpr.h
+++ b/include/configs/alpr.h
@@ -255,8 +255,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history	*/
 #define CONFIG_LOOPW            1       /* enable loopw command         */
 #define CONFIG_MX_CYCLIC	1       /* enable mdc/mwc commands      */
diff --git a/include/configs/am3517_crane.h b/include/configs/am3517_crane.h
index 1fd2508..c5e67bf 100644
--- a/include/configs/am3517_crane.h
+++ b/include/configs/am3517_crane.h
@@ -239,7 +239,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		OMAP34XX_GPT2
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/am3517_evm.h b/include/configs/am3517_evm.h
index 6500878..5ff65c6 100644
--- a/include/configs/am3517_evm.h
+++ b/include/configs/am3517_evm.h
@@ -231,7 +231,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		OMAP34XX_GPT2
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/am43xx_evm.h b/include/configs/am43xx_evm.h
index 5c802a1..59846f3 100644
--- a/include/configs/am43xx_evm.h
+++ b/include/configs/am43xx_evm.h
@@ -75,7 +75,6 @@ 
 
 #define CONFIG_SYS_TIMERBASE		0x48040000	/* Use Timer2 */
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /* NS16550 Configuration */
 #define CONFIG_SYS_NS16550
diff --git a/include/configs/amcc-common.h b/include/configs/amcc-common.h
index 580d079..ff5bac4 100644
--- a/include/configs/amcc-common.h
+++ b/include/configs/amcc-common.h
@@ -90,8 +90,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000  /* default load address	*/
 #define CONFIG_SYS_EXTBDINFO			/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks	*/
-
 #define CONFIG_CMDLINE_EDITING		/* add command line history	*/
 #define CONFIG_AUTO_COMPLETE		/* add autocompletion support	*/
 #define CONFIG_LOOPW			/* enable loopw command         */
diff --git a/include/configs/ap325rxa.h b/include/configs/ap325rxa.h
index af3a427..2be28f9 100644
--- a/include/configs/ap325rxa.h
+++ b/include/configs/ap325rxa.h
@@ -156,6 +156,5 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ	33333333
 #define CONFIG_SYS_TMU_CLK_DIV		(4)	/* 4 (default), 16, 64, 256 or 1024 */
-#define CONFIG_SYS_HZ		1000
 
 #endif	/* __AP325RXA_H */
diff --git a/include/configs/ap_sh4a_4a.h b/include/configs/ap_sh4a_4a.h
index b911291..e8d2650 100644
--- a/include/configs/ap_sh4a_4a.h
+++ b/include/configs/ap_sh4a_4a.h
@@ -159,6 +159,5 @@ 
 #define CONFIG_SYS_CLK_FREQ 44444444
 #endif
 #define CONFIG_SYS_TMU_CLK_DIV      4
-#define CONFIG_SYS_HZ       1000
 
 #endif	/* __AP_SH4A_4A_H */
diff --git a/include/configs/aria.h b/include/configs/aria.h
index 68f25ea..5a72fcb 100644
--- a/include/configs/aria.h
+++ b/include/configs/aria.h
@@ -485,8 +485,6 @@ 
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
 
-#define CONFIG_SYS_HZ		1000
-
 /*
  * For booting Linux, the board info and command line data
  * have to be in the first 256 MB of memory, since this is
diff --git a/include/configs/armadillo-800eva.h b/include/configs/armadillo-800eva.h
index 9f357ea..3694340 100644
--- a/include/configs/armadillo-800eva.h
+++ b/include/configs/armadillo-800eva.h
@@ -139,6 +139,5 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ	50000000
 #define CONFIG_SYS_TMU_CLK_DIV	4
-#define CONFIG_SYS_HZ		1000
 
 #endif	/* __ARMADILLO_800EVA_H */
diff --git a/include/configs/astro_mcf5373l.h b/include/configs/astro_mcf5373l.h
index ed9400e..0a89368 100644
--- a/include/configs/astro_mcf5373l.h
+++ b/include/configs/astro_mcf5373l.h
@@ -110,10 +110,8 @@ 
 /*
  * Defines processor clock - important for correct timings concerning serial
  * interface etc.
- * CONFIG_SYS_HZ gives unit: 1000 -> 1 Hz ^= 1000 ms
  */
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CLK			80000000
 #define CONFIG_SYS_CPU_CLK		(CONFIG_SYS_CLK * 3)
 #define CONFIG_SYS_SDRAM_SIZE		32		/* SDRAM size in MB */
diff --git a/include/configs/at91rm9200ek.h b/include/configs/at91rm9200ek.h
index e158b0d..c03f385 100644
--- a/include/configs/at91rm9200ek.h
+++ b/include/configs/at91rm9200ek.h
@@ -43,7 +43,6 @@ 
 #define AT91C_MAIN_CLOCK		((AT91C_XTAL_CLOCK / 4) * 39)
 #define AT91C_MASTER_CLOCK		(AT91C_MAIN_CLOCK / 3 )
 #define CONFIG_SYS_HZ_CLOCK		(AT91C_MASTER_CLOCK / 2)
-#define CONFIG_SYS_HZ			1000
 
 /* CPU configuration */
 #define CONFIG_AT91RM9200
diff --git a/include/configs/at91sam9260ek.h b/include/configs/at91sam9260ek.h
index d7fd6b0..ce0ca80 100644
--- a/include/configs/at91sam9260ek.h
+++ b/include/configs/at91sam9260ek.h
@@ -28,7 +28,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	18432000	/* main clock xtal */
-#define CONFIG_SYS_HZ			1000
 
 /* Define actual evaluation board type from used processor type */
 #ifdef CONFIG_AT91SAM9G20
diff --git a/include/configs/at91sam9261ek.h b/include/configs/at91sam9261ek.h
index af56604..fcdf044 100644
--- a/include/configs/at91sam9261ek.h
+++ b/include/configs/at91sam9261ek.h
@@ -14,7 +14,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	18432000	/* 18.432 MHz crystal */
-#define CONFIG_SYS_HZ			1000
 
 #ifdef CONFIG_AT91SAM9G10
 #define CONFIG_AT91SAM9G10EK		/* It's an Atmel AT91SAM9G10 EK*/
diff --git a/include/configs/at91sam9263ek.h b/include/configs/at91sam9263ek.h
index 40e167c..5a39392 100644
--- a/include/configs/at91sam9263ek.h
+++ b/include/configs/at91sam9263ek.h
@@ -26,7 +26,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	16367660 /* 16.367 MHz crystal */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_AT91SAM9263EK	1	/* It's an AT91SAM9263EK Board */
 
diff --git a/include/configs/at91sam9m10g45ek.h b/include/configs/at91sam9m10g45ek.h
index 2aea555..dddf9c5 100644
--- a/include/configs/at91sam9m10g45ek.h
+++ b/include/configs/at91sam9m10g45ek.h
@@ -19,7 +19,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK      32768
 #define CONFIG_SYS_AT91_MAIN_CLOCK      12000000 /* from 12 MHz crystal */
-#define CONFIG_SYS_HZ		        1000
 
 #define CONFIG_AT91SAM9M10G45EK
 #define CONFIG_AT91FAMILY
diff --git a/include/configs/at91sam9n12ek.h b/include/configs/at91sam9n12ek.h
index be8a28c..e5a1ec8 100644
--- a/include/configs/at91sam9n12ek.h
+++ b/include/configs/at91sam9n12ek.h
@@ -24,7 +24,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	16000000	/* main clock xtal */
-#define CONFIG_SYS_HZ			1000
 
 /* Misc CPU related */
 #define CONFIG_CMDLINE_TAG		/* enable passing of ATAGs */
diff --git a/include/configs/at91sam9rlek.h b/include/configs/at91sam9rlek.h
index b08848e..3747098 100644
--- a/include/configs/at91sam9rlek.h
+++ b/include/configs/at91sam9rlek.h
@@ -18,7 +18,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	12000000	/* main clock xtal */
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_AT91SAM9RLEK		1	/* It's an AT91SAM9RLEK Board */
 
diff --git a/include/configs/at91sam9x5ek.h b/include/configs/at91sam9x5ek.h
index 2b1533c..ecbe540 100644
--- a/include/configs/at91sam9x5ek.h
+++ b/include/configs/at91sam9x5ek.h
@@ -14,7 +14,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768
 #define CONFIG_SYS_AT91_MAIN_CLOCK	12000000	/* 12 MHz crystal */
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_AT91SAM9X5EK
 #define CONFIG_AT91FAMILY
diff --git a/include/configs/atngw100.h b/include/configs/atngw100.h
index c87e414..597bede 100644
--- a/include/configs/atngw100.h
+++ b/include/configs/atngw100.h
@@ -15,8 +15,6 @@ 
 #define CONFIG_AT32AP7000
 #define CONFIG_ATNGW100
 
-#define CONFIG_SYS_HZ				1000
-
 /*
  * Set up the PLL to run at 140 MHz, the CPU to run at the PLL
  * frequency, the HSB and PBB busses to run at 1/2 the PLL frequency
diff --git a/include/configs/atngw100mkii.h b/include/configs/atngw100mkii.h
index 8e4ad07..bd4dca5 100644
--- a/include/configs/atngw100mkii.h
+++ b/include/configs/atngw100mkii.h
@@ -18,12 +18,6 @@ 
 #define CONFIG_ATNGW100MKII
 
 /*
- * Timer clock frequency. We're using the CPU-internal COUNT register
- * for this, so this is equivalent to the CPU core clock frequency
- */
-#define CONFIG_SYS_HZ			1000
-
-/*
  * Set up the PLL to run at 140 MHz, the CPU to run at the PLL
  * frequency, the HSB and PBB busses to run at 1/2 the PLL frequency
  * and the PBA bus to run at 1/4 the PLL frequency.
diff --git a/include/configs/atstk1002.h b/include/configs/atstk1002.h
index 5be563c..fd76572 100644
--- a/include/configs/atstk1002.h
+++ b/include/configs/atstk1002.h
@@ -17,12 +17,6 @@ 
 #define CONFIG_ATSTK1000
 
 /*
- * Timer clock frequency. We're using the CPU-internal COUNT register
- * for this, so this is equivalent to the CPU core clock frequency
- */
-#define CONFIG_SYS_HZ				1000
-
-/*
  * Set up the PLL to run at 140 MHz, the CPU to run at the PLL
  * frequency, the HSB and PBB at 1/2, and the PBA to run at 1/4 the
  * PLL frequency.
diff --git a/include/configs/atstk1003.h b/include/configs/atstk1003.h
index a49d0ad..2562460 100644
--- a/include/configs/atstk1003.h
+++ b/include/configs/atstk1003.h
@@ -17,12 +17,6 @@ 
 #define CONFIG_ATSTK1000
 
 /*
- * Timer clock frequency. We're using the CPU-internal COUNT register
- * for this, so this is equivalent to the CPU core clock frequency
- */
-#define CONFIG_SYS_HZ				1000
-
-/*
  * Set up the PLL to run at 140 MHz, the CPU to run at the PLL
  * frequency, the HSB and PBB at 1/2, and the PBA to run at 1/4 the
  * PLL frequency.
diff --git a/include/configs/atstk1004.h b/include/configs/atstk1004.h
index 7f3976c..8e32a10 100644
--- a/include/configs/atstk1004.h
+++ b/include/configs/atstk1004.h
@@ -17,12 +17,6 @@ 
 #define CONFIG_ATSTK1000
 
 /*
- * Timer clock frequency. We're using the CPU-internal COUNT register
- * for this, so this is equivalent to the CPU core clock frequency
- */
-#define CONFIG_SYS_HZ				1000
-
-/*
  * Set up the PLL to run at 140 MHz, the CPU to run at the PLL
  * frequency, the HSB and PBB at 1/2, and the PBA to run at 1/4 the
  * PLL frequency.
diff --git a/include/configs/atstk1006.h b/include/configs/atstk1006.h
index 97470df..9ce2264 100644
--- a/include/configs/atstk1006.h
+++ b/include/configs/atstk1006.h
@@ -16,11 +16,6 @@ 
 #define CONFIG_ATSTK1006
 #define CONFIG_ATSTK1000
 
-/*
- * Timer clock frequency. We're using the CPU-internal COUNT register
- * for this, so this is equivalent to the CPU core clock frequency
- */
-#define CONFIG_SYS_HZ				1000
 
 /*
  * Set up the PLL to run at 140 MHz, the CPU to run at the PLL
diff --git a/include/configs/calimain.h b/include/configs/calimain.h
index d20074c..febee45 100644
--- a/include/configs/calimain.h
+++ b/include/configs/calimain.h
@@ -31,7 +31,6 @@ 
 #define CONFIG_SYS_OSCIN_FREQ		calimain_get_osc_freq()
 #define CONFIG_SYS_TIMERBASE		DAVINCI_TIMER0_BASE
 #define CONFIG_SYS_HZ_CLOCK		clk_get(DAVINCI_AUXCLK_CLKID)
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_TEXT_BASE		0x60000000
 #define CONFIG_DA850_LOWLEVEL
 #define CONFIG_SYS_DA850_PLL_INIT
diff --git a/include/configs/cam_enc_4xx.h b/include/configs/cam_enc_4xx.h
index ac7ed81..7e221f6 100644
--- a/include/configs/cam_enc_4xx.h
+++ b/include/configs/cam_enc_4xx.h
@@ -17,7 +17,6 @@ 
 #define CONFIG_ARM926EJS				/* arm926ejs CPU */
 #define CONFIG_SYS_TIMERBASE		0x01c21400	/* use timer 0 */
 #define CONFIG_SYS_HZ_CLOCK		24000000	/* timer0 freq */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SOC_DM365
 
 #define CONFIG_MACH_TYPE	MACH_TYPE_DAVINCI_DM365_EVM
diff --git a/include/configs/canmb.h b/include/configs/canmb.h
index 7b90dcb..949202b 100644
--- a/include/configs/canmb.h
+++ b/include/configs/canmb.h
@@ -189,8 +189,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x200000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_RTC_MPC5200	1	/* use internal MPC5200 RTC */
 
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
diff --git a/include/configs/cgtqmx6eval.h b/include/configs/cgtqmx6eval.h
index 5cf456a..d5db8f5 100644
--- a/include/configs/cgtqmx6eval.h
+++ b/include/configs/cgtqmx6eval.h
@@ -143,7 +143,6 @@ 
 #define CONFIG_SYS_MEMTEST_SCRATCH     0x10800000
 
 #define CONFIG_SYS_LOAD_ADDR	       CONFIG_LOADADDR
-#define CONFIG_SYS_HZ		       1000
 
 #define CONFIG_CMDLINE_EDITING
 
diff --git a/include/configs/cm4008.h b/include/configs/cm4008.h
index b401995..275024b 100644
--- a/include/configs/cm4008.h
+++ b/include/configs/cm4008.h
@@ -75,8 +75,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x00008000	/* default load address */
 
-#define CONFIG_SYS_HZ			(1000)		/* 1ms resolution ticks */
-
 /*-----------------------------------------------------------------------
  * Physical Memory Map
  */
diff --git a/include/configs/cm41xx.h b/include/configs/cm41xx.h
index d792240..458e3c4 100644
--- a/include/configs/cm41xx.h
+++ b/include/configs/cm41xx.h
@@ -75,8 +75,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x00008000	/* default load address */
 
-#define CONFIG_SYS_HZ			(1000)		/* 1ms resolution ticks */
-
 /*-----------------------------------------------------------------------
  * Physical Memory Map
  */
diff --git a/include/configs/cm5200.h b/include/configs/cm5200.h
index cfd63ad..17deafd 100644
--- a/include/configs/cm5200.h
+++ b/include/configs/cm5200.h
@@ -296,7 +296,6 @@ 
 #define CONFIG_LOOPW		1
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
 
 /*
  * Various low-level settings
diff --git a/include/configs/cm_t35.h b/include/configs/cm_t35.h
index bc5b66c..38fe064 100644
--- a/include/configs/cm_t35.h
+++ b/include/configs/cm_t35.h
@@ -258,7 +258,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2       /* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/cobra5272.h b/include/configs/cobra5272.h
index 885dfd4..26ccf01 100644
--- a/include/configs/cobra5272.h
+++ b/include/configs/cobra5272.h
@@ -37,11 +37,9 @@ 
 /* ---
  * Defines processor clock - important for correct timings concerning serial
  * interface etc.
- * CONFIG_SYS_HZ gives unit: 1000 -> 1 Hz ^= 1000 ms
  * ---
  */
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CLK			66000000
 #define CONFIG_SYS_SDRAM_SIZE		16		/* SDRAM size in MB */
 
diff --git a/include/configs/controlcenterd.h b/include/configs/controlcenterd.h
index c6aad01..92d25e0 100644
--- a/include/configs/controlcenterd.h
+++ b/include/configs/controlcenterd.h
@@ -440,7 +440,6 @@ 
 /*
  * Miscellaneous configurable options
  */
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_HW_WATCHDOG
 #define CONFIG_LOADS_ECHO
 #define CONFIG_SYS_LOADS_BAUD_CHANGE
diff --git a/include/configs/coreboot.h b/include/configs/coreboot.h
index c2dcef8..32c7314 100644
--- a/include/configs/coreboot.h
+++ b/include/configs/coreboot.h
@@ -221,7 +221,6 @@ 
 #define CONFIG_SYS_MEMTEST_START		0x00100000
 #define CONFIG_SYS_MEMTEST_END			0x01000000
 #define CONFIG_SYS_LOAD_ADDR			0x100000
-#define CONFIG_SYS_HZ				1000
 
 /*-----------------------------------------------------------------------
  * SDRAM Configuration
diff --git a/include/configs/corenet_ds.h b/include/configs/corenet_ds.h
index c3fb80c..2d2a853 100644
--- a/include/configs/corenet_ds.h
+++ b/include/configs/corenet_ds.h
@@ -662,7 +662,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/cpci5200.h b/include/configs/cpci5200.h
index 05529c8..8a6fdcd 100644
--- a/include/configs/cpci5200.h
+++ b/include/configs/cpci5200.h
@@ -268,8 +268,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_VXWORKS_MAC_PTR	0x00000000	/* Pass Ethernet MAC to VxWorks */
 
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
diff --git a/include/configs/cpu9260.h b/include/configs/cpu9260.h
index 5b79ace..021be83 100644
--- a/include/configs/cpu9260.h
+++ b/include/configs/cpu9260.h
@@ -20,7 +20,6 @@ 
 #define AT91_DBGU	(0xfffff200 - AT91_BASE_SYS)
 
 #define CONFIG_SYS_AT91_MAIN_CLOCK	18432000
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768
 
 #if defined(CONFIG_CPU9G20)
diff --git a/include/configs/cpuat91.h b/include/configs/cpuat91.h
index c56fdd7..555cc55 100644
--- a/include/configs/cpuat91.h
+++ b/include/configs/cpuat91.h
@@ -25,7 +25,6 @@ 
 #define AT91C_MAIN_CLOCK		((AT91C_XTAL_CLOCK / 4) * 39)
 #define AT91C_MASTER_CLOCK		(AT91C_MAIN_CLOCK / 3)
 #define CONFIG_SYS_HZ_CLOCK		(AT91C_MASTER_CLOCK / 2)
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_ARM920T
 #define CONFIG_AT91RM9200
diff --git a/include/configs/da830evm.h b/include/configs/da830evm.h
index 3e71ae5..c4cc62e 100644
--- a/include/configs/da830evm.h
+++ b/include/configs/da830evm.h
@@ -28,7 +28,6 @@ 
 #define CONFIG_SYS_OSCIN_FREQ		24000000
 #define CONFIG_SYS_TIMERBASE		DAVINCI_TIMER0_BASE
 #define CONFIG_SYS_HZ_CLOCK		clk_get(DAVINCI_AUXCLK_CLKID)
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SKIP_LOWLEVEL_INIT
 #define CONFIG_SYS_TEXT_BASE		0xc1080000
 
diff --git a/include/configs/da850evm.h b/include/configs/da850evm.h
index e63d7c4..503e96e 100644
--- a/include/configs/da850evm.h
+++ b/include/configs/da850evm.h
@@ -33,7 +33,6 @@ 
 #define CONFIG_SYS_OSCIN_FREQ		24000000
 #define CONFIG_SYS_TIMERBASE		DAVINCI_TIMER0_BASE
 #define CONFIG_SYS_HZ_CLOCK		clk_get(DAVINCI_AUXCLK_CLKID)
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_DA850_PLL_INIT
 #define CONFIG_SYS_DA850_DDR_INIT
 
diff --git a/include/configs/davinci_dm355evm.h b/include/configs/davinci_dm355evm.h
index 96d35c5..b75371e 100644
--- a/include/configs/davinci_dm355evm.h
+++ b/include/configs/davinci_dm355evm.h
@@ -18,7 +18,6 @@ 
 #define CONFIG_ARM926EJS				/* arm926ejs CPU */
 #define CONFIG_SYS_TIMERBASE		0x01c21400	/* use timer 0 */
 #define CONFIG_SYS_HZ_CLOCK		24000000	/* timer0 freq */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SOC_DM355
 
 /* Memory Info */
diff --git a/include/configs/davinci_dm355leopard.h b/include/configs/davinci_dm355leopard.h
index f7adbd8..234bbc0 100644
--- a/include/configs/davinci_dm355leopard.h
+++ b/include/configs/davinci_dm355leopard.h
@@ -17,7 +17,6 @@ 
 #define CONFIG_ARM926EJS				/* arm926ejs CPU */
 #define CONFIG_SYS_TIMERBASE		0x01c21400	/* use timer 0 */
 #define CONFIG_SYS_HZ_CLOCK		24000000	/* timer0 freq */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SOC_DM355				/* DM355 based board */
 
 /* Memory Info */
diff --git a/include/configs/davinci_dm365evm.h b/include/configs/davinci_dm365evm.h
index 82dc1a2..b631154 100644
--- a/include/configs/davinci_dm365evm.h
+++ b/include/configs/davinci_dm365evm.h
@@ -18,7 +18,6 @@ 
 #define CONFIG_ARM926EJS				/* arm926ejs CPU */
 #define CONFIG_SYS_TIMERBASE		0x01c21400	/* use timer 0 */
 #define CONFIG_SYS_HZ_CLOCK		24000000	/* timer0 freq */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SOC_DM365
 
 /* Memory Info */
diff --git a/include/configs/davinci_dm6467evm.h b/include/configs/davinci_dm6467evm.h
index 7f57877..2132342 100644
--- a/include/configs/davinci_dm6467evm.h
+++ b/include/configs/davinci_dm6467evm.h
@@ -27,7 +27,6 @@  extern unsigned int davinci_arm_clk_get(void);
 /* Timer Input clock freq */
 #define CONFIG_SYS_HZ_CLOCK		(CONFIG_SYS_CLK_FREQ/2)
 #define CONFIG_SYS_TIMERBASE		0x01c21400	/* use timer 0 */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SOC_DM646X
 
 /* EEPROM definitions for EEPROM */
diff --git a/include/configs/davinci_dvevm.h b/include/configs/davinci_dvevm.h
index a49a989..db112e7 100644
--- a/include/configs/davinci_dvevm.h
+++ b/include/configs/davinci_dvevm.h
@@ -44,7 +44,6 @@ 
 #define CONFIG_ARM926EJS			/* arm926ejs CPU core */
 #define CONFIG_SYS_TIMERBASE		0x01c21400	/* use timer 0 */
 #define CONFIG_SYS_HZ_CLOCK		27000000	/* Timer Input clock freq */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SOC_DM644X
 /*====================================================*/
 /* EEPROM definitions for Atmel 24C256BN SEEPROM chip */
diff --git a/include/configs/davinci_schmoogie.h b/include/configs/davinci_schmoogie.h
index 1595bc7..18853bd 100644
--- a/include/configs/davinci_schmoogie.h
+++ b/include/configs/davinci_schmoogie.h
@@ -22,7 +22,6 @@ 
 #define CONFIG_ARM926EJS			/* arm926ejs CPU core */
 #define CONFIG_SYS_TIMERBASE		0x01c21400	/* use timer 0 */
 #define CONFIG_SYS_HZ_CLOCK		27000000	/* Timer Input clock freq */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SOC_DM644X
 /*=============*/
 /* Memory Info */
diff --git a/include/configs/davinci_sffsdr.h b/include/configs/davinci_sffsdr.h
index 6ebbe81..44449df 100644
--- a/include/configs/davinci_sffsdr.h
+++ b/include/configs/davinci_sffsdr.h
@@ -19,7 +19,6 @@ 
 #define CONFIG_ARM926EJS			/* arm926ejs CPU core */
 #define CONFIG_SYS_TIMERBASE		0x01c21400	/* use timer 0 */
 #define CONFIG_SYS_HZ_CLOCK		27000000	/* Timer Input clock freq */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SOC_DM644X
 /* EEPROM definitions for Atmel 24LC64 EEPROM chip */
 #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN		2
diff --git a/include/configs/davinci_sonata.h b/include/configs/davinci_sonata.h
index 3eaa7c0..3f5ae6e 100644
--- a/include/configs/davinci_sonata.h
+++ b/include/configs/davinci_sonata.h
@@ -46,7 +46,6 @@ 
 #define CONFIG_ARM926EJS			/* arm926ejs CPU core */
 #define CONFIG_SYS_TIMERBASE		0x01c21400	/* use timer 0 */
 #define CONFIG_SYS_HZ_CLOCK		27000000	/* Timer Input clock freq */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SOC_DM644X
 /*====================================================*/
 /* EEPROM definitions for Atmel 24C256BN SEEPROM chip */
diff --git a/include/configs/dbau1x00.h b/include/configs/dbau1x00.h
index 07c60ab..da4ff8e 100644
--- a/include/configs/dbau1x00.h
+++ b/include/configs/dbau1x00.h
@@ -133,8 +133,6 @@ 
 
 #define CONFIG_SYS_MIPS_TIMER_FREQ	(CONFIG_SYS_MHZ * 1000000)
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_SYS_SDRAM_BASE		0x80000000     /* Cached addr */
 
 #define	CONFIG_SYS_LOAD_ADDR		0x81000000     /* default load address	*/
diff --git a/include/configs/debris.h b/include/configs/debris.h
index c9fb8d7..d74a541 100644
--- a/include/configs/debris.h
+++ b/include/configs/debris.h
@@ -149,7 +149,6 @@ 
 #define CONFIG_SYS_MAXARGS		16		/* max number of command args	*/
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size	*/
 #define CONFIG_SYS_LOAD_ADDR		0x00100000	/* default load address		*/
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
 
 /*-----------------------------------------------------------------------
  * PCI stuff
diff --git a/include/configs/devkit8000.h b/include/configs/devkit8000.h
index cb79b4e..5fd9ccb 100644
--- a/include/configs/devkit8000.h
+++ b/include/configs/devkit8000.h
@@ -257,7 +257,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2 /* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*  Physical Memory Map  */
 #define CONFIG_NR_DRAM_BANKS		2 /* CS1 may or may not be populated */
diff --git a/include/configs/dig297.h b/include/configs/dig297.h
index 30e3908..6b3a71a 100644
--- a/include/configs/dig297.h
+++ b/include/configs/dig297.h
@@ -239,7 +239,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2       /* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/digsy_mtc.h b/include/configs/digsy_mtc.h
index a5215db..02b7f99 100644
--- a/include/configs/digsy_mtc.h
+++ b/include/configs/digsy_mtc.h
@@ -416,8 +416,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x00100000
 
-#define CONFIG_SYS_HZ			1000
-
 /*
  * Various low-level settings
  */
diff --git a/include/configs/dvlhost.h b/include/configs/dvlhost.h
index 1418795..3b86de2 100644
--- a/include/configs/dvlhost.h
+++ b/include/configs/dvlhost.h
@@ -78,7 +78,6 @@ 
 
 /* timer clock - 2* OSC_IN system clock */
 #define CONFIG_IXP425_TIMER_CLK         66666666
-#define CONFIG_SYS_HZ			1000
 
 /* default load address */
 #define CONFIG_SYS_LOAD_ADDR		0x00010000
diff --git a/include/configs/eXalion.h b/include/configs/eXalion.h
index c2d04a2..12c5635 100644
--- a/include/configs/eXalion.h
+++ b/include/configs/eXalion.h
@@ -217,7 +217,6 @@ 
  * (address mappings, register initial values, etc.)
  * You should know what you are doing if you make changes here.
  */
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_SYS_CLK_FREQ	33333333	/* external frequency to pll	*/
 #define CONFIG_PLL_PCI_TO_MEM_MULTIPLIER  2	/* for MPC8240 only		*/
diff --git a/include/configs/ea20.h b/include/configs/ea20.h
index e08423a..58e40ed 100644
--- a/include/configs/ea20.h
+++ b/include/configs/ea20.h
@@ -35,7 +35,6 @@ 
 #define CONFIG_SYS_OSCIN_FREQ		24000000
 #define CONFIG_SYS_TIMERBASE		DAVINCI_TIMER0_BASE
 #define CONFIG_SYS_HZ_CLOCK		clk_get(DAVINCI_AUXCLK_CLKID)
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SKIP_LOWLEVEL_INIT
 #define CONFIG_SYS_TEXT_BASE		0xc1080000
 #define CONFIG_DA8XX_GPIO
diff --git a/include/configs/eb_cpu5282.h b/include/configs/eb_cpu5282.h
index 08ba883..d1650ee 100644
--- a/include/configs/eb_cpu5282.h
+++ b/include/configs/eb_cpu5282.h
@@ -98,7 +98,6 @@ 
 /*----------------------------------------------------------------------*
  * Clock and PLL Configuration						*
  *----------------------------------------------------------------------*/
-#define CONFIG_SYS_HZ			1000
 #define	CONFIG_SYS_CLK			80000000      /* 8MHz * 8 */
 
 /* PLL Configuration: Ext Clock * 8 (see table 9-4 of MCF user manual) */
diff --git a/include/configs/eb_cpux9k2.h b/include/configs/eb_cpux9k2.h
index 247e37b..8fd2f93 100644
--- a/include/configs/eb_cpux9k2.h
+++ b/include/configs/eb_cpux9k2.h
@@ -59,7 +59,6 @@ 
 
 #define AT91C_MAIN_CLOCK	179404800	/* from 12.288 MHz * 73 / 5 */
 #define AT91C_MASTER_CLOCK	(AT91C_MAIN_CLOCK / 3)
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_SYS_HZ_CLOCK 	(AT91C_MASTER_CLOCK / 2)
 
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock */
diff --git a/include/configs/ecovec.h b/include/configs/ecovec.h
index 2c9594b..f84550f 100644
--- a/include/configs/ecovec.h
+++ b/include/configs/ecovec.h
@@ -180,6 +180,5 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ 41666666
 #define CONFIG_SYS_TMU_CLK_DIV      4
-#define CONFIG_SYS_HZ       1000
 
 #endif	/* __ECOVEC_H */
diff --git a/include/configs/edminiv2.h b/include/configs/edminiv2.h
index 9c70109..8b9f66a 100644
--- a/include/configs/edminiv2.h
+++ b/include/configs/edminiv2.h
@@ -34,8 +34,6 @@ 
  * CLKs configurations
  */
 
-#define CONFIG_SYS_HZ		1000
-
 /*
  * Board-specific values for Orion5x MPP low level init:
  * - MPPs 12 to 15 are SATA LEDs (mode 5)
diff --git a/include/configs/enbw_cmc.h b/include/configs/enbw_cmc.h
index 90033fa..726bbad 100644
--- a/include/configs/enbw_cmc.h
+++ b/include/configs/enbw_cmc.h
@@ -33,7 +33,6 @@ 
 #define CONFIG_SYS_OSCIN_FREQ		24000000
 #define CONFIG_SYS_TIMERBASE		DAVINCI_TIMER0_BASE
 #define CONFIG_SYS_HZ_CLOCK		clk_get(DAVINCI_AUXCLK_CLKID)
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_DA850_LOWLEVEL
 #define CONFIG_ARCH_CPU_INIT
 #define CONFIG_SYS_DA850_PLL_INIT
diff --git a/include/configs/ep8248.h b/include/configs/ep8248.h
index 32d5cd6..421c066 100644
--- a/include/configs/ep8248.h
+++ b/include/configs/ep8248.h
@@ -154,8 +154,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 }
 
 #define CONFIG_SYS_FLASH_BASE		0xFF800000
diff --git a/include/configs/ep8260.h b/include/configs/ep8260.h
index aba3392..e072e32 100644
--- a/include/configs/ep8260.h
+++ b/include/configs/ep8260.h
@@ -359,8 +359,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR     0x00100000   /* default load address */
 
-#define CONFIG_SYS_HZ            1000         /* decrementer freq: 1 ms ticks */
-
 /*
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/ep82xxm.h b/include/configs/ep82xxm.h
index bcf01b6..4778a01 100644
--- a/include/configs/ep82xxm.h
+++ b/include/configs/ep82xxm.h
@@ -165,8 +165,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 }
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/espt.h b/include/configs/espt.h
index e906efb..84377f5 100644
--- a/include/configs/espt.h
+++ b/include/configs/espt.h
@@ -99,7 +99,6 @@ 
 /* Clock */
 #define CONFIG_SYS_CLK_FREQ	66666666
 #define CONFIG_SYS_TMU_CLK_DIV      4
-#define CONFIG_SYS_HZ       1000
 
 /* Ether */
 #define CONFIG_SH_ETHER 1
diff --git a/include/configs/ethernut5.h b/include/configs/ethernut5.h
index adf14be..5d33c76 100644
--- a/include/configs/ethernut5.h
+++ b/include/configs/ethernut5.h
@@ -31,7 +31,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768	/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	18432000 /* 18.432 MHz crystal */
-#define CONFIG_SYS_HZ			1000
 
 /* 32kB internal SRAM */
 #define CONFIG_SRAM_BASE	0x00300000 /*AT91SAM9XE_SRAM_BASE */
diff --git a/include/configs/exynos5250-dt.h b/include/configs/exynos5250-dt.h
index 8f8f85f..fe13f08 100644
--- a/include/configs/exynos5250-dt.h
+++ b/include/configs/exynos5250-dt.h
@@ -177,8 +177,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_SDRAM_BASE + 0x5E00000)
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x3E00000)
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_RD_LVL
 
 #define CONFIG_NR_DRAM_BANKS	8
diff --git a/include/configs/favr-32-ezkit.h b/include/configs/favr-32-ezkit.h
index 14f0784..fc015e6 100644
--- a/include/configs/favr-32-ezkit.h
+++ b/include/configs/favr-32-ezkit.h
@@ -18,12 +18,6 @@ 
 #define CONFIG_FAVR32_EZKIT_EXT_FLASH
 
 /*
- * Timer clock frequency. We're using the CPU-internal COUNT register
- * for this, so this is equivalent to the CPU core clock frequency
- */
-#define CONFIG_SYS_HZ				1000
-
-/*
  * Set up the PLL to run at 140 MHz, the CPU to run at the PLL
  * frequency, the HSB and PBB at 1/2, and the PBA to run at 1/4 the
  * PLL frequency.
diff --git a/include/configs/flea3.h b/include/configs/flea3.h
index cfcaf1b..531ace3 100644
--- a/include/configs/flea3.h
+++ b/include/configs/flea3.h
@@ -130,8 +130,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ				1000
-
 /*
  * Physical Memory Map
  */
diff --git a/include/configs/galaxy5200.h b/include/configs/galaxy5200.h
index 47e65d8..29905c2 100644
--- a/include/configs/galaxy5200.h
+++ b/include/configs/galaxy5200.h
@@ -352,7 +352,6 @@ 
 #define CONFIG_SYS_MEMTEST_END 0x00f00000	/* 1 ... 15 MB in DRAM */
 
 #define CONFIG_SYS_LOAD_ADDR 0x400000		/* default load address */
-#define CONFIG_SYS_HZ 1000			/* decrementer freq: 1 ms ticks */
 
 #define CONFIG_DISPLAY_BOARDINFO 1
 
diff --git a/include/configs/gr_cpci_ax2000.h b/include/configs/gr_cpci_ax2000.h
index 4f286bd..38cab12 100644
--- a/include/configs/gr_cpci_ax2000.h
+++ b/include/configs/gr_cpci_ax2000.h
@@ -304,8 +304,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Various low-level settings
  */
diff --git a/include/configs/gr_ep2s60.h b/include/configs/gr_ep2s60.h
index fac7f1c..ba3e45a 100644
--- a/include/configs/gr_ep2s60.h
+++ b/include/configs/gr_ep2s60.h
@@ -293,8 +293,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*-----------------------------------------------------------------------
  * USB stuff
  *-----------------------------------------------------------------------
diff --git a/include/configs/gr_xc3s_1500.h b/include/configs/gr_xc3s_1500.h
index 7f0c5be..af7ec11 100644
--- a/include/configs/gr_xc3s_1500.h
+++ b/include/configs/gr_xc3s_1500.h
@@ -252,8 +252,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Various low-level settings
  */
diff --git a/include/configs/grasshopper.h b/include/configs/grasshopper.h
index c288b39..938ee86 100644
--- a/include/configs/grasshopper.h
+++ b/include/configs/grasshopper.h
@@ -16,12 +16,6 @@ 
 #define CONFIG_AT32AP7000
 
 /*
- * Timer clock frequency. We're using the CPU-internal COUNT register
- * for this, so this is equivalent to the CPU core clock frequency
- */
-#define CONFIG_SYS_HZ			1000
-
-/*
  * Set up the PLL to run at 140 MHz, the CPU to run at the PLL
  * frequency, the HSB and PBB at 1/2, and the PBA to run at 1/4 the
  * PLL frequency.
diff --git a/include/configs/grsim.h b/include/configs/grsim.h
index 6124519..9bbbded 100644
--- a/include/configs/grsim.h
+++ b/include/configs/grsim.h
@@ -279,8 +279,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /***** Gaisler GRLIB IP-Cores Config ********/
 
 /* AMBA Plug & Play info display on startup */
diff --git a/include/configs/grsim_leon2.h b/include/configs/grsim_leon2.h
index 2226f5b..d387af9 100644
--- a/include/configs/grsim_leon2.h
+++ b/include/configs/grsim_leon2.h
@@ -277,8 +277,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /***** Gaisler GRLIB IP-Cores Config ********/
 
 #define CONFIG_SYS_GRLIB_SDRAM    0
diff --git a/include/configs/gw8260.h b/include/configs/gw8260.h
index 545fa85..dffed3e 100644
--- a/include/configs/gw8260.h
+++ b/include/configs/gw8260.h
@@ -352,7 +352,6 @@ 
 #define CONFIG_CLOCKS_IN_MHZ
 
 #define CONFIG_SYS_LOAD_ADDR   0x100000 /* default load address */
-#define CONFIG_SYS_HZ          1000     /* decrementer freq: 1 ms ticks */
 
 
 /* memtest works from the end of the exception vector table
diff --git a/include/configs/h2200.h b/include/configs/h2200.h
index 19ecc9a..d026484 100644
--- a/include/configs/h2200.h
+++ b/include/configs/h2200.h
@@ -17,8 +17,6 @@ 
 
 #define CONFIG_SYS_NO_FLASH
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_NR_DRAM_BANKS		1
 #define PHYS_SDRAM_1			0xa0000000 /* SDRAM Bank #1 */
 #define PHYS_SDRAM_1_SIZE		0x04000000 /* 64 MB */
diff --git a/include/configs/hammerhead.h b/include/configs/hammerhead.h
index 38c70ac..3f2fadb 100644
--- a/include/configs/hammerhead.h
+++ b/include/configs/hammerhead.h
@@ -13,8 +13,6 @@ 
 #define CONFIG_AT32AP7000
 #define CONFIG_HAMMERHEAD
 
-#define CONFIG_SYS_HZ				1000
-
 /*
  * Set up the PLL to run at 125 MHz, the CPU to run at the PLL
  * frequency, the HSB and PBB busses to run at 1/2 the PLL frequency
diff --git a/include/configs/hawkboard.h b/include/configs/hawkboard.h
index b8197ac..73e1624 100644
--- a/include/configs/hawkboard.h
+++ b/include/configs/hawkboard.h
@@ -28,7 +28,6 @@ 
 #define CONFIG_SYS_OSCIN_FREQ		24000000
 #define CONFIG_SYS_TIMERBASE		DAVINCI_TIMER0_BASE
 #define CONFIG_SYS_HZ_CLOCK		clk_get(DAVINCI_AUXCLK_CLKID)
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SKIP_LOWLEVEL_INIT
 #define CONFIG_BOARD_EARLY_INIT_F
 #define CONFIG_AIS_CONFIG_FILE		"board/$(BOARDDIR)/hawkboard-ais-nand.cfg"
diff --git a/include/configs/highbank.h b/include/configs/highbank.h
index a5743d6..24f9350 100644
--- a/include/configs/highbank.h
+++ b/include/configs/highbank.h
@@ -12,8 +12,6 @@ 
 #define CONFIG_SYS_THUMB_BUILD
 
 #define CONFIG_SYS_NO_FLASH
-#define CFG_HZ				1000
-#define CONFIG_SYS_HZ			CFG_HZ
 
 #define CONFIG_OF_LIBFDT
 #define CONFIG_OF_BOARD_SETUP
diff --git a/include/configs/hmi1001.h b/include/configs/hmi1001.h
index 747c43c..475d3ff 100644
--- a/include/configs/hmi1001.h
+++ b/include/configs/hmi1001.h
@@ -237,8 +237,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Enable loopw command.
  */
diff --git a/include/configs/igep0033.h b/include/configs/igep0033.h
index 3e18a65..2c69d4e 100644
--- a/include/configs/igep0033.h
+++ b/include/configs/igep0033.h
@@ -144,7 +144,6 @@ 
 /* Platform/Board specific defs */
 #define CONFIG_SYS_TIMERBASE		0x48040000	/* Use Timer2 */
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000	/* 1ms clock */
 
 /* NS16550 Configuration */
 #define CONFIG_SYS_NS16550
diff --git a/include/configs/igep00x0.h b/include/configs/igep00x0.h
index 722c566..a22dc77 100644
--- a/include/configs/igep00x0.h
+++ b/include/configs/igep00x0.h
@@ -237,7 +237,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2       /* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*
  * Physical Memory Map
diff --git a/include/configs/ima3-mx53.h b/include/configs/ima3-mx53.h
index ae6828b..ad1614a 100644
--- a/include/configs/ima3-mx53.h
+++ b/include/configs/ima3-mx53.h
@@ -111,7 +111,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_CMDLINE_EDITING
 
 /* Physical Memory Map */
diff --git a/include/configs/imx27lite-common.h b/include/configs/imx27lite-common.h
index cda7e0d..8236133 100644
--- a/include/configs/imx27lite-common.h
+++ b/include/configs/imx27lite-common.h
@@ -16,7 +16,6 @@ 
 #define CONFIG_ARM926EJS			/* arm926ejs CPU core */
 #define CONFIG_MX27
 #define CONFIG_MX27_CLK32	32768		/* OSC32K frequency */
-#define CONFIG_SYS_HZ		1000
 
 #define CONFIG_DISPLAY_BOARDINFO
 #define CONFIG_DISPLAY_CPUINFO
diff --git a/include/configs/imx31_litekit.h b/include/configs/imx31_litekit.h
index 30c65da..9bdfbe4 100644
--- a/include/configs/imx31_litekit.h
+++ b/include/configs/imx31_litekit.h
@@ -117,8 +117,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0 /* default load address */
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_CMDLINE_EDITING	1
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/imx31_phycore.h b/include/configs/imx31_phycore.h
index 720e1bf..a7dab58 100644
--- a/include/configs/imx31_phycore.h
+++ b/include/configs/imx31_phycore.h
@@ -121,8 +121,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0 /* default load address */
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_CMDLINE_EDITING
 
 /*
diff --git a/include/configs/incaip.h b/include/configs/incaip.h
index 0ff9a7f..7d2715d 100644
--- a/include/configs/incaip.h
+++ b/include/configs/incaip.h
@@ -106,8 +106,6 @@ 
 
 #define CONFIG_SYS_MIPS_TIMER_FREQ	(incaip_get_cpuclk() / 2)
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_SYS_SDRAM_BASE		0x80000000
 
 #define	CONFIG_SYS_LOAD_ADDR		0x80100000	/* default load address	*/
diff --git a/include/configs/inka4x0.h b/include/configs/inka4x0.h
index 5cc686f..363f2cd 100644
--- a/include/configs/inka4x0.h
+++ b/include/configs/inka4x0.h
@@ -348,8 +348,6 @@  static inline void tws_data_config_output(unsigned output)
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Enable loopw command.
  */
diff --git a/include/configs/integrator-common.h b/include/configs/integrator-common.h
index 910c243..00f9004 100644
--- a/include/configs/integrator-common.h
+++ b/include/configs/integrator-common.h
@@ -12,7 +12,6 @@ 
 #define CONFIG_SYS_TEXT_BASE		0x01000000
 #define CONFIG_SYS_MEMTEST_START	0x100000
 #define CONFIG_SYS_MEMTEST_END		0x10000000
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_TIMERBASE		0x13000100	/* Timer1 */
 #define CONFIG_SYS_LOAD_ADDR		0x7fc0	/* default load address */
 #define CONFIG_SYS_LONGHELP
diff --git a/include/configs/ipam390.h b/include/configs/ipam390.h
index 82d4298..3b5a1cd 100644
--- a/include/configs/ipam390.h
+++ b/include/configs/ipam390.h
@@ -33,7 +33,6 @@ 
 #define CONFIG_SYS_OSCIN_FREQ		24000000
 #define CONFIG_SYS_TIMERBASE		DAVINCI_TIMER0_BASE
 #define CONFIG_SYS_HZ_CLOCK		clk_get(DAVINCI_AUXCLK_CLKID)
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_DA850_PLL_INIT
 #define CONFIG_SYS_DA850_DDR_INIT
 #define CONFIG_SYS_TEXT_BASE		0xc1080000
diff --git a/include/configs/ipek01.h b/include/configs/ipek01.h
index 50fd995..505ba24 100644
--- a/include/configs/ipek01.h
+++ b/include/configs/ipek01.h
@@ -297,7 +297,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000 /* default load address */
 
-#define CONFIG_SYS_HZ			1000 /* decrementer freq: 1 ms ticks */
 #define CONFIG_LOOPW
 
 /*
diff --git a/include/configs/jadecpu.h b/include/configs/jadecpu.h
index d0609f6..b34e342 100644
--- a/include/configs/jadecpu.h
+++ b/include/configs/jadecpu.h
@@ -12,7 +12,6 @@ 
 
 #define CONFIG_MB86R0x
 #define CONFIG_MB86R0x_IOCLK	get_bus_freq(0)
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_SYS_TEXT_BASE	0x10000000
 
 #define CONFIG_ARM926EJS	1	/* This is an ARM926EJS Core	*/
diff --git a/include/configs/jornada.h b/include/configs/jornada.h
index 71f1e72..7e18d8e 100644
--- a/include/configs/jornada.h
+++ b/include/configs/jornada.h
@@ -70,7 +70,6 @@ 
 #define CONFIG_SYS_BARGSIZE		256	/* Boot Argument Buffer Size */
 #define CONFIG_SYS_MEMTEST_START	0xc0040000	/* memtest works on */
 #define CONFIG_SYS_MEMTEST_END		0xc2000000	/* 4..128 MB */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CPUSPEED		0x0a /* core clock 206MHz */
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 19200, 38400, 57600, 115200 }
 
diff --git a/include/configs/jupiter.h b/include/configs/jupiter.h
index 01c087b..94e166e 100644
--- a/include/configs/jupiter.h
+++ b/include/configs/jupiter.h
@@ -262,8 +262,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x200000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value */
diff --git a/include/configs/km/keymile-common.h b/include/configs/km/keymile-common.h
index a82987d..c4735f8 100644
--- a/include/configs/km/keymile-common.h
+++ b/include/configs/km/keymile-common.h
@@ -54,8 +54,6 @@ 
 
 #define CONFIG_SYS_ALT_MEMTEST		/* memory test, takes time */
 
-#define CONFIG_SYS_HZ			1000	/* decr. freq: 1 ms ticks */
-
 #define CONFIG_BAUDRATE			115200
 #define CONFIG_SYS_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200, 230400 }
 
diff --git a/include/configs/korat.h b/include/configs/korat.h
index 7c7a305..5beac50 100644
--- a/include/configs/korat.h
+++ b/include/configs/korat.h
@@ -324,8 +324,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000  /* default load address	*/
 #define CONFIG_SYS_EXTBDINFO		1  /* To use extended board_into (bd_t)	*/
 
-#define CONFIG_SYS_HZ		        1000	/* decrementer freq: 1 ms ticks	*/
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history	*/
 #define CONFIG_LOOPW		1	/* enable loopw command		*/
 #define CONFIG_MX_CYCLIC	1	/* enable mdc/mwc commands	*/
diff --git a/include/configs/kvme080.h b/include/configs/kvme080.h
index 5485a42..92d906c 100644
--- a/include/configs/kvme080.h
+++ b/include/configs/kvme080.h
@@ -96,7 +96,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		0x07C00000
 
 #define CONFIG_SYS_LOAD_ADDR		0x00100000
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_SYS_INIT_RAM_ADDR	0x40000000
 #define CONFIG_SYS_INIT_RAM_SIZE	0x1000
diff --git a/include/configs/kzm9g.h b/include/configs/kzm9g.h
index 222725c..9f0cd56 100644
--- a/include/configs/kzm9g.h
+++ b/include/configs/kzm9g.h
@@ -126,8 +126,6 @@ 
 #define CONFIG_SYS_CLK_FREQ	(48000000)
 #define CONFIG_SYS_CPU_CLK	(1196000000)
 #define TMU_CLK_DIVIDER		(4)	/* 4 (default), 16, 64, 256 or 1024 */
-#define CFG_HZ              (1000)
-#define CONFIG_SYS_HZ		CFG_HZ
 
 /* Ether */
 #define CONFIG_NET_MULTI
diff --git a/include/configs/linkstation.h b/include/configs/linkstation.h
index 932dac3..31ebabb 100644
--- a/include/configs/linkstation.h
+++ b/include/configs/linkstation.h
@@ -306,7 +306,6 @@ 
 /* FIXME: 32.768 MHz is the crystal frequency but */
 /* the real frequency is lower by about 0.75%     */
 #define CONFIG_SYS_CLK_FREQ	32768000
-#define CONFIG_SYS_HZ			1000
 
 /* Bit-field values for MCCR1.  */
 #define CONFIG_SYS_ROMNAL      0
diff --git a/include/configs/lubbock.h b/include/configs/lubbock.h
index 08d633b..36769e5 100644
--- a/include/configs/lubbock.h
+++ b/include/configs/lubbock.h
@@ -111,7 +111,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR	(CONFIG_SYS_DRAM_BASE + 0x8000) /* default load address */
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CPUSPEED		0x161		/* set core clock to 400/200/100 MHz */
 
 #ifdef CONFIG_MMC
diff --git a/include/configs/lwmon.h b/include/configs/lwmon.h
index 459c047..3feb261 100644
--- a/include/configs/lwmon.h
+++ b/include/configs/lwmon.h
@@ -213,8 +213,6 @@ 
 
 #define CONFIG_SYS_PIO_MODE		0	/* IDE interface in PIO Mode 0	*/
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * When the watchdog is enabled, output must be fast enough in Linux.
  */
diff --git a/include/configs/lwmon5.h b/include/configs/lwmon5.h
index 8f5eb95..248359f 100644
--- a/include/configs/lwmon5.h
+++ b/include/configs/lwmon5.h
@@ -482,8 +482,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000  /* default load address	*/
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		        1000	/* decrementer freq: 1 ms ticks	*/
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history	*/
 #define CONFIG_LOOPW            1       /* enable loopw command         */
 #define CONFIG_MX_CYCLIC        1       /* enable mdc/mwc commands      */
diff --git a/include/configs/m53evk.h b/include/configs/m53evk.h
index ccb07e3..b0bb31b 100644
--- a/include/configs/m53evk.h
+++ b/include/configs/m53evk.h
@@ -10,7 +10,6 @@ 
 
 #define CONFIG_MX53
 #define CONFIG_MXC_GPIO
-#define CONFIG_SYS_HZ		1000
 
 #include <asm/arch/imx-regs.h>
 
diff --git a/include/configs/mcc200.h b/include/configs/mcc200.h
index 487574f..b46d180 100644
--- a/include/configs/mcc200.h
+++ b/include/configs/mcc200.h
@@ -303,8 +303,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs			*/
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value	*/
diff --git a/include/configs/mcx.h b/include/configs/mcx.h
index 5e27ab2..4619dfb 100644
--- a/include/configs/mcx.h
+++ b/include/configs/mcx.h
@@ -303,7 +303,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		OMAP34XX_GPT2
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*
  * Physical Memory Map
diff --git a/include/configs/mecp5123.h b/include/configs/mecp5123.h
index b48872b..9aec2d3 100644
--- a/include/configs/mecp5123.h
+++ b/include/configs/mecp5123.h
@@ -343,8 +343,6 @@ 
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
 
-#define CONFIG_SYS_HZ		1000
-
 /*
  * For booting Linux, the board info and command line data
  * have to be in the first 256 MB of memory, since this is
diff --git a/include/configs/mecp5200.h b/include/configs/mecp5200.h
index 601bb79..e01b9cd 100644
--- a/include/configs/mecp5200.h
+++ b/include/configs/mecp5200.h
@@ -250,8 +250,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_VXWORKS_MAC_PTR	0x00000000	/* Pass Ethernet MAC to VxWorks */
 
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
diff --git a/include/configs/meesc.h b/include/configs/meesc.h
index d2ec83c..18f5262 100644
--- a/include/configs/meesc.h
+++ b/include/configs/meesc.h
@@ -40,7 +40,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768	/* 32.768 kHz crystal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	16000000/* 16.0 MHz crystal */
-#define CONFIG_SYS_HZ			1000	/* decrementer freq */
 
 /* Misc CPU related */
 #define CONFIG_SKIP_LOWLEVEL_INIT
diff --git a/include/configs/microblaze-generic.h b/include/configs/microblaze-generic.h
index 0e3de77..aa8d59d 100644
--- a/include/configs/microblaze-generic.h
+++ b/include/configs/microblaze-generic.h
@@ -399,7 +399,6 @@ 
 
 /* architecture dependent code */
 #define	CONFIG_SYS_USR_EXCEP	/* user exception */
-#define CONFIG_SYS_HZ	1000
 
 #define	CONFIG_PREBOOT	"echo U-BOOT for ${hostname};setenv preboot;echo"
 
diff --git a/include/configs/mimc200.h b/include/configs/mimc200.h
index 82f653e..3d79239 100644
--- a/include/configs/mimc200.h
+++ b/include/configs/mimc200.h
@@ -17,8 +17,6 @@ 
 
 #define CONFIG_MIMC200_EXT_FLASH
 
-#define CONFIG_SYS_HZ				1000
-
 /*
  * Set up the PLL to run at 140 MHz, the CPU to run at the PLL
  * frequency, the HSB and PBB busses to run at 1/2 the PLL frequency
diff --git a/include/configs/motionpro.h b/include/configs/motionpro.h
index d7383a6..efaf8b6 100644
--- a/include/configs/motionpro.h
+++ b/include/configs/motionpro.h
@@ -380,8 +380,6 @@  extern void __led_set(led_id_t id, int state);
 
 #define CONFIG_SYS_LOAD_ADDR		0x200000	/* default kernel load addr */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 /*
  * Various low-level settings
  */
diff --git a/include/configs/mpc5121ads.h b/include/configs/mpc5121ads.h
index 85ae367..6c62ea1 100644
--- a/include/configs/mpc5121ads.h
+++ b/include/configs/mpc5121ads.h
@@ -498,7 +498,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/mpc7448hpc2.h b/include/configs/mpc7448hpc2.h
index f8c4627..6358526 100644
--- a/include/configs/mpc7448hpc2.h
+++ b/include/configs/mpc7448hpc2.h
@@ -187,8 +187,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR	0x00400000	/* default load address */
 
-#define CONFIG_SYS_HZ		1000		/* decr freq: 1ms ticks */
-
 /*
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/mpc8308_p1m.h b/include/configs/mpc8308_p1m.h
index 6875cf4..da5dc06 100644
--- a/include/configs/mpc8308_p1m.h
+++ b/include/configs/mpc8308_p1m.h
@@ -421,7 +421,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/mpq101.h b/include/configs/mpq101.h
index 55d93da..6d0d392 100644
--- a/include/configs/mpq101.h
+++ b/include/configs/mpq101.h
@@ -334,7 +334,6 @@ 
 
 #define CONFIG_SYS_MAXARGS  16                /* max number of command args */
 #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE /* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ       1000              /* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/mpr2.h b/include/configs/mpr2.h
index 7e18723..3a56539 100644
--- a/include/configs/mpr2.h
+++ b/include/configs/mpr2.h
@@ -68,7 +68,6 @@ 
 /* Clocks */
 #define CONFIG_SYS_CLK_FREQ	24000000
 #define CONFIG_SYS_TMU_CLK_DIV		4	/* 4 (default), 16, 64, 256 or 1024 */
-#define CONFIG_SYS_HZ		1000
 
 /* UART */
 #define CONFIG_SCIF_CONSOLE	1
diff --git a/include/configs/ms7720se.h b/include/configs/ms7720se.h
index bc8bb8d..ed4197a 100644
--- a/include/configs/ms7720se.h
+++ b/include/configs/ms7720se.h
@@ -86,7 +86,6 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ	33333333
 #define CONFIG_SYS_TMU_CLK_DIV		4	/* 4 (default), 16, 64, 256 or 1024 */
-#define CONFIG_SYS_HZ		1000
 
 /* PCMCIA */
 #define CONFIG_IDE_PCMCIA	1
diff --git a/include/configs/ms7722se.h b/include/configs/ms7722se.h
index a757737..b75a847 100644
--- a/include/configs/ms7722se.h
+++ b/include/configs/ms7722se.h
@@ -112,6 +112,5 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ	33333333
 #define CONFIG_SYS_TMU_CLK_DIV		(4)	/* 4 (default), 16, 64, 256 or 1024 */
-#define CONFIG_SYS_HZ		1000
 
 #endif	/* __MS7722SE_H */
diff --git a/include/configs/ms7750se.h b/include/configs/ms7750se.h
index c4c96bf..439b888 100644
--- a/include/configs/ms7750se.h
+++ b/include/configs/ms7750se.h
@@ -83,6 +83,5 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ	33333333
 #define CONFIG_SYS_TMU_CLK_DIV		4
-#define CONFIG_SYS_HZ		1000
 
 #endif /* __MS7750SE_H */
diff --git a/include/configs/muas3001.h b/include/configs/muas3001.h
index 950d71b..2816bcb 100644
--- a/include/configs/muas3001.h
+++ b/include/configs/muas3001.h
@@ -196,8 +196,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 }
 
 #define CONFIG_SYS_SDRAM_BASE		0x00000000
diff --git a/include/configs/munices.h b/include/configs/munices.h
index 7700a1d..c50c647 100644
--- a/include/configs/munices.h
+++ b/include/configs/munices.h
@@ -176,7 +176,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		0x00f00000	/* 1 ... 15 MB in DRAM	*/
 
 #define CONFIG_SYS_LOAD_ADDR		0x200000	/* default load address */
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
 
 #define CONFIG_DISPLAY_BOARDINFO 1
 #define CONFIG_CMDLINE_EDITING  1
diff --git a/include/configs/mv-common.h b/include/configs/mv-common.h
index c458dd9..721b75d 100644
--- a/include/configs/mv-common.h
+++ b/include/configs/mv-common.h
@@ -35,7 +35,6 @@ 
 /*
  * CLKs configurations
  */
-#define CONFIG_SYS_HZ		1000
 
 /*
  * NS16550 Configuration
diff --git a/include/configs/mx1ads.h b/include/configs/mx1ads.h
index 4de4324..f4acb7e 100644
--- a/include/configs/mx1ads.h
+++ b/include/configs/mx1ads.h
@@ -114,7 +114,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		0x0AF00000	/* 63 MB in DRAM	*/
 
 #define CONFIG_SYS_LOAD_ADDR		0x08800000	/* default load address */
-/*#define	CONFIG_SYS_HZ			1000 */
 #define CONFIG_SYS_HZ			3686400
 #define CONFIG_SYS_CPUSPEED		0x141
 
diff --git a/include/configs/mx25pdk.h b/include/configs/mx25pdk.h
index 543c415..ccd3b6c 100644
--- a/include/configs/mx25pdk.h
+++ b/include/configs/mx25pdk.h
@@ -12,7 +12,6 @@ 
 /* High Level Configuration Options */
 
 #define CONFIG_MX25
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_TEXT_BASE		0x81200000
 #define CONFIG_MXC_GPIO
 
diff --git a/include/configs/mx31ads.h b/include/configs/mx31ads.h
index b1b6852..3bbc40b 100644
--- a/include/configs/mx31ads.h
+++ b/include/configs/mx31ads.h
@@ -135,8 +135,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_CMDLINE_EDITING	1
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/mx31pdk.h b/include/configs/mx31pdk.h
index 69045da..c1ca9b5 100644
--- a/include/configs/mx31pdk.h
+++ b/include/configs/mx31pdk.h
@@ -137,8 +137,6 @@ 
 /* default load address */
 #define CONFIG_SYS_LOAD_ADDR		0x81000000
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_CMDLINE_EDITING
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/mx35pdk.h b/include/configs/mx35pdk.h
index 68b225a..d712fe7 100644
--- a/include/configs/mx35pdk.h
+++ b/include/configs/mx35pdk.h
@@ -155,8 +155,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ				1000
-
 /*
  * Physical Memory Map
  */
diff --git a/include/configs/mx51_efikamx.h b/include/configs/mx51_efikamx.h
index f0c6776..1c99045 100644
--- a/include/configs/mx51_efikamx.h
+++ b/include/configs/mx51_efikamx.h
@@ -227,7 +227,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_CMDLINE_EDITING
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/mx51evk.h b/include/configs/mx51evk.h
index 04f518a..10c7ee9 100644
--- a/include/configs/mx51evk.h
+++ b/include/configs/mx51evk.h
@@ -232,7 +232,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_CMDLINE_EDITING
 
 /*-----------------------------------------------------------------------
diff --git a/include/configs/mx53ard.h b/include/configs/mx53ard.h
index 122ffd0..82ff3cc 100644
--- a/include/configs/mx53ard.h
+++ b/include/configs/mx53ard.h
@@ -200,7 +200,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_CMDLINE_EDITING
 
 /* Physical Memory Map */
diff --git a/include/configs/mx53evk.h b/include/configs/mx53evk.h
index d39ce7b..305455f 100644
--- a/include/configs/mx53evk.h
+++ b/include/configs/mx53evk.h
@@ -150,7 +150,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_CMDLINE_EDITING
 
 /* Physical Memory Map */
diff --git a/include/configs/mx53loco.h b/include/configs/mx53loco.h
index 7237da5..d0bcb11 100644
--- a/include/configs/mx53loco.h
+++ b/include/configs/mx53loco.h
@@ -192,7 +192,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_CMDLINE_EDITING
 
 /* Physical Memory Map */
diff --git a/include/configs/mx53smd.h b/include/configs/mx53smd.h
index 7e4e1c9..d0f428d 100644
--- a/include/configs/mx53smd.h
+++ b/include/configs/mx53smd.h
@@ -135,7 +135,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ		1000
 #define CONFIG_CMDLINE_EDITING
 
 /* Physical Memory Map */
diff --git a/include/configs/mx6qarm2.h b/include/configs/mx6qarm2.h
index 1c5c837..2c706b2 100644
--- a/include/configs/mx6qarm2.h
+++ b/include/configs/mx6qarm2.h
@@ -127,7 +127,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		0x10010000
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_CMDLINE_EDITING
 
diff --git a/include/configs/mx6sabre_common.h b/include/configs/mx6sabre_common.h
index bf6113b..f97a37c 100644
--- a/include/configs/mx6sabre_common.h
+++ b/include/configs/mx6sabre_common.h
@@ -185,7 +185,6 @@ 
 #define CONFIG_SYS_MEMTEST_SCRATCH     0x10800000
 
 #define CONFIG_SYS_LOAD_ADDR           CONFIG_LOADADDR
-#define CONFIG_SYS_HZ                  1000
 
 #define CONFIG_CMDLINE_EDITING
 #define CONFIG_STACKSIZE               (128 * 1024)
diff --git a/include/configs/mx6slevk.h b/include/configs/mx6slevk.h
index ca8f2f6..3facf54 100644
--- a/include/configs/mx6slevk.h
+++ b/include/configs/mx6slevk.h
@@ -149,7 +149,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_MEMTEST_START + SZ_512M)
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_CMDLINE_EDITING
 #define CONFIG_STACKSIZE		SZ_128K
diff --git a/include/configs/mxs.h b/include/configs/mxs.h
index a684166..b124011 100644
--- a/include/configs/mxs.h
+++ b/include/configs/mxs.h
@@ -41,9 +41,6 @@ 
  * CPU specifics
  */
 
-/* Ticks per second */
-#define CONFIG_SYS_HZ		1000
-
 /* MXS uses FDT */
 #define CONFIG_OF_LIBFDT
 
diff --git a/include/configs/nhk8815.h b/include/configs/nhk8815.h
index 0997f49..0377b58 100644
--- a/include/configs/nhk8815.h
+++ b/include/configs/nhk8815.h
@@ -76,7 +76,6 @@ 
 #define CONFIG_BOARD_LATE_INIT	/* call board_late_init during start up */
 
 /* timing informazion */
-#define CONFIG_SYS_HZ		1000 /* Mandatory... */
 #define CONFIG_SYS_TIMERBASE	0x101E2000
 
 /* serial port (PL011) configuration */
diff --git a/include/configs/nios2-generic.h b/include/configs/nios2-generic.h
index b528f5a..66e0419 100644
--- a/include/configs/nios2-generic.h
+++ b/include/configs/nios2-generic.h
@@ -39,7 +39,6 @@ 
 #define CONFIG_SYS_LOW_RES_TIMER
 #define CONFIG_SYS_NIOS_TMRBASE	CONFIG_SYS_TIMER_BASE
 #define CONFIG_SYS_NIOS_TMRIRQ		CONFIG_SYS_TIMER_IRQ
-#define CONFIG_SYS_HZ			1000	/* Always 1000 */
 #define CONFIG_SYS_NIOS_TMRMS		10	/* Desired period (msec)*/
 #define CONFIG_SYS_NIOS_TMRCNT \
 	(CONFIG_SYS_NIOS_TMRMS * (CONFIG_SYS_TIMER_FREQ / 1000) - 1)
diff --git a/include/configs/nitrogen6x.h b/include/configs/nitrogen6x.h
index 3454b86..2b26faf 100644
--- a/include/configs/nitrogen6x.h
+++ b/include/configs/nitrogen6x.h
@@ -299,7 +299,6 @@ 
 #define CONFIG_SYS_MEMTEST_SCRATCH     0x10800000
 
 #define CONFIG_SYS_LOAD_ADDR	       CONFIG_LOADADDR
-#define CONFIG_SYS_HZ		       1000
 
 #define CONFIG_CMDLINE_EDITING
 
diff --git a/include/configs/nokia_rx51.h b/include/configs/nokia_rx51.h
index cfc5f12..f46357e 100644
--- a/include/configs/nokia_rx51.h
+++ b/include/configs/nokia_rx51.h
@@ -426,7 +426,6 @@  int rx51_kp_getc(void);
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*
  * Stack sizes
diff --git a/include/configs/o2dnt-common.h b/include/configs/o2dnt-common.h
index 90c45d5..029100f 100644
--- a/include/configs/o2dnt-common.h
+++ b/include/configs/o2dnt-common.h
@@ -332,7 +332,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000
 
 /* decrementer freq: 1 ms ticks */
-#define CONFIG_SYS_HZ			1000
 
 /*
  * Various low-level settings
diff --git a/include/configs/omap1510inn.h b/include/configs/omap1510inn.h
index 1a7e5c7..2cb4df5 100644
--- a/include/configs/omap1510inn.h
+++ b/include/configs/omap1510inn.h
@@ -116,7 +116,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE	OMAP1510_TIMER1_BASE	/* use timer 1 */
 #define CONFIG_SYS_PTV		2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ		1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
index c1245e7..32745c2 100644
--- a/include/configs/omap3_beagle.h
+++ b/include/configs/omap3_beagle.h
@@ -341,7 +341,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2       /* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/omap3_evm_common.h b/include/configs/omap3_evm_common.h
index edf6543..3eae288 100644
--- a/include/configs/omap3_evm_common.h
+++ b/include/configs/omap3_evm_common.h
@@ -35,7 +35,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		OMAP34XX_GPT2
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /* Size of environment - 128KB */
 #define CONFIG_ENV_SIZE			(128 << 10)
diff --git a/include/configs/omap3_logic.h b/include/configs/omap3_logic.h
index ee6db51..d484bc0 100644
--- a/include/configs/omap3_logic.h
+++ b/include/configs/omap3_logic.h
@@ -265,7 +265,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*
  * Physical Memory Map
diff --git a/include/configs/omap3_mvblx.h b/include/configs/omap3_mvblx.h
index 0c88419..7dc1117 100644
--- a/include/configs/omap3_mvblx.h
+++ b/include/configs/omap3_mvblx.h
@@ -236,7 +236,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2       /* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/omap3_overo.h b/include/configs/omap3_overo.h
index 88380a4..4641694 100644
--- a/include/configs/omap3_overo.h
+++ b/include/configs/omap3_overo.h
@@ -217,7 +217,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		OMAP34XX_GPT2
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/omap3_pandora.h b/include/configs/omap3_pandora.h
index 91a2568..a83aec3 100644
--- a/include/configs/omap3_pandora.h
+++ b/include/configs/omap3_pandora.h
@@ -201,7 +201,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		OMAP34XX_GPT2
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/omap3_sdp3430.h b/include/configs/omap3_sdp3430.h
index a5e469c..087432a 100644
--- a/include/configs/omap3_sdp3430.h
+++ b/include/configs/omap3_sdp3430.h
@@ -273,7 +273,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_SYS_SDRAM_BASE		PHYS_SDRAM_1
 #define CONFIG_SYS_INIT_RAM_ADDR	0x4020f800
diff --git a/include/configs/omap3_zoom1.h b/include/configs/omap3_zoom1.h
index c747d52..ea7e818 100644
--- a/include/configs/omap3_zoom1.h
+++ b/include/configs/omap3_zoom1.h
@@ -228,7 +228,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		OMAP34XX_GPT2
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/omap4_common.h b/include/configs/omap4_common.h
index e9f2383..15f1f4d 100644
--- a/include/configs/omap4_common.h
+++ b/include/configs/omap4_common.h
@@ -220,7 +220,6 @@ 
 /* Use General purpose timer 1 */
 #define CONFIG_SYS_TIMERBASE		GPT2_BASE
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*
  * SDRAM Memory Map
diff --git a/include/configs/omap5912osk.h b/include/configs/omap5912osk.h
index 75488de..a7b6b13 100644
--- a/include/configs/omap5912osk.h
+++ b/include/configs/omap5912osk.h
@@ -118,7 +118,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE	0xFFFEC500	/* use timer 1 */
 #define CONFIG_SYS_PTV		7	/* 2^(PTV+1), divide by 256 */
-#define CONFIG_SYS_HZ		1000
 
 /*-----------------------------------------------------------------------
  * Physical Memory Map
diff --git a/include/configs/openrisc-generic.h b/include/configs/openrisc-generic.h
index dfe0258..f295f02 100644
--- a/include/configs/openrisc-generic.h
+++ b/include/configs/openrisc-generic.h
@@ -55,7 +55,6 @@ 
 /*
  * TIMER
  */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_OPENRISC_TMR_HZ	100
 
 /*
diff --git a/include/configs/origen.h b/include/configs/origen.h
index da13574..bad34b3 100644
--- a/include/configs/origen.h
+++ b/include/configs/origen.h
@@ -102,8 +102,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_SDRAM_BASE + 0x6000000)
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x3E00000)
 
-#define CONFIG_SYS_HZ			1000
-
 /* ORIGEN has 4 bank of DRAM */
 #define CONFIG_NR_DRAM_BANKS	4
 #define SDRAM_BANK_SIZE		(256UL << 20UL)	/* 256 MB */
diff --git a/include/configs/otc570.h b/include/configs/otc570.h
index 543209c..8578a1d 100644
--- a/include/configs/otc570.h
+++ b/include/configs/otc570.h
@@ -39,7 +39,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768	/* 32.768 kHz crystal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	16000000/* 16.0 MHz crystal */
-#define CONFIG_SYS_HZ			1000	/* decrementer freq */
 
 /* Misc CPU related */
 #define CONFIG_SKIP_LOWLEVEL_INIT
diff --git a/include/configs/p1_p2_rdb_pc.h b/include/configs/p1_p2_rdb_pc.h
index 5f0c4fb..bae6f8d 100644
--- a/include/configs/p1_p2_rdb_pc.h
+++ b/include/configs/p1_p2_rdb_pc.h
@@ -834,7 +834,6 @@ 
 	/* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms tick */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/p1_twr.h b/include/configs/p1_twr.h
index 4aa7064..0458ae8 100644
--- a/include/configs/p1_twr.h
+++ b/include/configs/p1_twr.h
@@ -482,7 +482,6 @@  extern unsigned long get_board_sys_clk(unsigned long dummy);
 	/* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms tick */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/p3mx.h b/include/configs/p3mx.h
index d1c7a1a..5b5d501 100644
--- a/include/configs/p3mx.h
+++ b/include/configs/p3mx.h
@@ -284,8 +284,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x08000000	/* default load address */
 
-#define CONFIG_SYS_HZ		        1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_CMDLINE_EDITING	1	/* add command line history	*/
 #define CONFIG_LOOPW            1       /* enable loopw command         */
 #define CONFIG_MX_CYCLIC        1       /* enable mdc/mwc commands      */
diff --git a/include/configs/p3p440.h b/include/configs/p3p440.h
index c4c5093..c338ab8 100644
--- a/include/configs/p3p440.h
+++ b/include/configs/p3p440.h
@@ -213,8 +213,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_AUTO_COMPLETE	1       /* add autocompletion support   */
 #define CONFIG_LOOPW            1       /* enable loopw command         */
 #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
diff --git a/include/configs/palmtreo680.h b/include/configs/palmtreo680.h
index 2ab6fd2..20259f5 100644
--- a/include/configs/palmtreo680.h
+++ b/include/configs/palmtreo680.h
@@ -120,7 +120,6 @@ 
  * Clock Configuration
  */
 #undef  CONFIG_SYS_CLKS_IN_HZ
-#define CONFIG_SYS_HZ                   1000 /* decrementer freq: 1 ms ticks */
 #define CONFIG_SYS_CPUSPEED             0x210           /* 416MHz ; N=2,L=16 */
 
 /*
diff --git a/include/configs/pb1x00.h b/include/configs/pb1x00.h
index cab9192..e929b23 100644
--- a/include/configs/pb1x00.h
+++ b/include/configs/pb1x00.h
@@ -66,8 +66,6 @@ 
 
 #define CONFIG_SYS_MIPS_TIMER_FREQ	396000000
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_SYS_SDRAM_BASE		0x80000000     /* Cached addr */
 
 #define	CONFIG_SYS_LOAD_ADDR		0x81000000     /* default load address	*/
diff --git a/include/configs/pcm030.h b/include/configs/pcm030.h
index a608c87..6b5a5d1 100644
--- a/include/configs/pcm030.h
+++ b/include/configs/pcm030.h
@@ -364,7 +364,6 @@  RTC configuration
 #define CONFIG_SYS_MEMTEST_END 0x00f00000 /* 1 ... 15 MB in DRAM */
 
 #define CONFIG_SYS_LOAD_ADDR 0x400000 /* default load address */
-#define CONFIG_SYS_HZ 1000 /* decrementer freq: 1 ms ticks */
 
 #define CONFIG_DISPLAY_BOARDINFO 1
 
diff --git a/include/configs/pcm051.h b/include/configs/pcm051.h
index e2b4de7..602e534 100644
--- a/include/configs/pcm051.h
+++ b/include/configs/pcm051.h
@@ -155,7 +155,6 @@ 
  /* Platform/Board specific defs */
 #define CONFIG_SYS_TIMERBASE		0x48040000	/* Use Timer2 */
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000	/* 1ms clock */
 
 #define CONFIG_CONS_INDEX		1
 /* NS16550 Configuration */
diff --git a/include/configs/pcs440ep.h b/include/configs/pcs440ep.h
index 5de8e98..df4ac61 100644
--- a/include/configs/pcs440ep.h
+++ b/include/configs/pcs440ep.h
@@ -293,8 +293,6 @@ 
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_into (bd_t) */
 #define CONFIG_LYNXKDI          1       /* support kdi files            */
 
-#define CONFIG_SYS_HZ		        1000	/* decrementer freq: 1 ms ticks */
-
 /*-----------------------------------------------------------------------
  * PCI stuff
  *-----------------------------------------------------------------------
diff --git a/include/configs/pdm360ng.h b/include/configs/pdm360ng.h
index 5032119..232d123 100644
--- a/include/configs/pdm360ng.h
+++ b/include/configs/pdm360ng.h
@@ -417,7 +417,6 @@ 
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
 /* Decrementer freq: 1ms ticks */
-#define CONFIG_SYS_HZ		1000
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/pdnb3.h b/include/configs/pdnb3.h
index c664010..852bd88 100644
--- a/include/configs/pdnb3.h
+++ b/include/configs/pdnb3.h
@@ -100,7 +100,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR           0x00010000      /* default load address */
 
 #define CONFIG_IXP425_TIMER_CLK		66666666
-#define CONFIG_SYS_HZ			1000		/* decrementer freq: 1 ms ticks */
 
 /***************************************************************
  * Platform/Board specific defines start here.
diff --git a/include/configs/pf5200.h b/include/configs/pf5200.h
index 027ddd2..d47a18d 100644
--- a/include/configs/pf5200.h
+++ b/include/configs/pf5200.h
@@ -254,8 +254,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_VXWORKS_MAC_PTR	0x00000000	/* Pass Ethernet MAC to VxWorks */
 
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
diff --git a/include/configs/pm9261.h b/include/configs/pm9261.h
index 67b40b2..37c43f4 100644
--- a/include/configs/pm9261.h
+++ b/include/configs/pm9261.h
@@ -28,8 +28,6 @@ 
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	18432000
 
-#define CONFIG_SYS_HZ		1000
-
 #define CONFIG_SYS_AT91_CPU_NAME	"AT91SAM9261"
 #define CONFIG_PM9261		1	/* on a Ronetix PM9261 Board	*/
 #define CONFIG_ARCH_CPU_INIT
diff --git a/include/configs/pm9263.h b/include/configs/pm9263.h
index 2b4335e..eccc027 100644
--- a/include/configs/pm9263.h
+++ b/include/configs/pm9263.h
@@ -28,8 +28,6 @@ 
 #define CONFIG_SYS_AT91_MAIN_CLOCK	18432000
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 
-#define CONFIG_SYS_HZ		1000
-
 #define CONFIG_SYS_AT91_CPU_NAME	"AT91SAM9263"
 #define CONFIG_PM9263		1	/* on a Ronetix PM9263 Board	*/
 #define CONFIG_ARCH_CPU_INIT
diff --git a/include/configs/pm9g45.h b/include/configs/pm9g45.h
index 7d16bd8..51fe0be 100644
--- a/include/configs/pm9g45.h
+++ b/include/configs/pm9g45.h
@@ -31,7 +31,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	12000000 /* from 12 MHz crystal */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_TEXT_BASE		0x73f00000
 
 #define CONFIG_ARCH_CPU_INIT
diff --git a/include/configs/ppmc7xx.h b/include/configs/ppmc7xx.h
index 3f9fdd4..3fa3cfd 100644
--- a/include/configs/ppmc7xx.h
+++ b/include/configs/ppmc7xx.h
@@ -363,7 +363,6 @@ 
  */
 
 #define CONFIG_SYS_BUS_CLK		CONFIG_BUS_CLK
-#define CONFIG_SYS_HZ			1000
 
 
 /*
diff --git a/include/configs/ppmc8260.h b/include/configs/ppmc8260.h
index 7cf12ba..d7782ac 100644
--- a/include/configs/ppmc8260.h
+++ b/include/configs/ppmc8260.h
@@ -315,7 +315,6 @@ 
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE /* Boot Argument Buffer Size	   */
 
 #define CONFIG_SYS_LOAD_ADDR		0x140000   /* default load address */
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
 
 #define CONFIG_SYS_MEMTEST_START	0x2000	/* memtest works from the end of */
 					/* the exception vector table */
diff --git a/include/configs/pxa255_idp.h b/include/configs/pxa255_idp.h
index cd3dd76..2303215 100644
--- a/include/configs/pxa255_idp.h
+++ b/include/configs/pxa255_idp.h
@@ -224,7 +224,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0xa0800000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CPUSPEED		0x161		/* set core clock to 400/200/100 MHz */
 
 #define RTC	1				/* enable 32KHz osc */
diff --git a/include/configs/qemu-malta.h b/include/configs/qemu-malta.h
index 4e7ad33..03514d1 100644
--- a/include/configs/qemu-malta.h
+++ b/include/configs/qemu-malta.h
@@ -25,7 +25,6 @@ 
  */
 #define CONFIG_SYS_MHZ			250	/* arbitrary value */
 #define CONFIG_SYS_MIPS_TIMER_FREQ	(CONFIG_SYS_MHZ * 1000000)
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_SYS_DCACHE_SIZE		16384	/* arbitrary value */
 #define CONFIG_SYS_ICACHE_SIZE		16384	/* arbitrary value */
diff --git a/include/configs/qemu-mips.h b/include/configs/qemu-mips.h
index c3a69c5..dd3babb 100644
--- a/include/configs/qemu-mips.h
+++ b/include/configs/qemu-mips.h
@@ -106,8 +106,6 @@ 
 
 #define CONFIG_SYS_MIPS_TIMER_FREQ	(CONFIG_SYS_MHZ * 1000000)
 
-#define CONFIG_SYS_HZ			1000
-
 /* Cached addr */
 #define CONFIG_SYS_SDRAM_BASE		0x80000000
 
diff --git a/include/configs/qemu-mips64.h b/include/configs/qemu-mips64.h
index 7267a81..a1422fc 100644
--- a/include/configs/qemu-mips64.h
+++ b/include/configs/qemu-mips64.h
@@ -108,8 +108,6 @@ 
 
 #define CONFIG_SYS_MIPS_TIMER_FREQ	(CONFIG_SYS_MHZ * 1000000)
 
-#define CONFIG_SYS_HZ			1000
-
 /* Cached addr */
 #define CONFIG_SYS_SDRAM_BASE		0xffffffff80000000
 
diff --git a/include/configs/qong.h b/include/configs/qong.h
index c57fddd..36d72cd 100644
--- a/include/configs/qong.h
+++ b/include/configs/qong.h
@@ -189,8 +189,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_CMDLINE_EDITING
 #define CONFIG_SYS_HUSH_PARSER			/* Use the HUSH parser */
 
diff --git a/include/configs/quad100hd.h b/include/configs/quad100hd.h
index a51f2d4..fe5cadb 100644
--- a/include/configs/quad100hd.h
+++ b/include/configs/quad100hd.h
@@ -122,8 +122,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000  /* default load address	*/
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_info (bd_t) */
 
-#define CONFIG_SYS_HZ		        1000	/* decrementer freq: 1 ms ticks	*/
-
 #define CONFIG_LOADS_ECHO	1	/* echo on for serial download	*/
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
diff --git a/include/configs/quantum.h b/include/configs/quantum.h
index aaf97eb..c9ebe13 100644
--- a/include/configs/quantum.h
+++ b/include/configs/quantum.h
@@ -124,8 +124,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 /*
  * Low Level Configuration Settings
  * (address mappings, register initial values, etc.)
diff --git a/include/configs/r0p7734.h b/include/configs/r0p7734.h
index 0804480..bc28292 100644
--- a/include/configs/r0p7734.h
+++ b/include/configs/r0p7734.h
@@ -165,6 +165,5 @@ 
 #define CONFIG_SYS_CLK_FREQ 44444444
 #endif
 #define CONFIG_SYS_TMU_CLK_DIV      4
-#define CONFIG_SYS_HZ       1000
 
 #endif	/* __R0P7734_H */
diff --git a/include/configs/r2dplus.h b/include/configs/r2dplus.h
index 65dcffb..e6c1c27 100644
--- a/include/configs/r2dplus.h
+++ b/include/configs/r2dplus.h
@@ -78,7 +78,6 @@ 
  */
 #define CONFIG_SYS_CLK_FREQ	60000000
 #define CONFIG_SYS_TMU_CLK_DIV		4
-#define CONFIG_SYS_HZ		1000
 #define	CONFIG_SYS_PLL_SETTLING_TIME	100/* in us */
 
 /*
diff --git a/include/configs/r7780mp.h b/include/configs/r7780mp.h
index dd1caf1..6eacfb2 100644
--- a/include/configs/r7780mp.h
+++ b/include/configs/r7780mp.h
@@ -103,7 +103,6 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ	33333333
 #define CONFIG_SYS_TMU_CLK_DIV		4
-#define CONFIG_SYS_HZ		1000
 
 /* PCI Controller */
 #if defined(CONFIG_CMD_PCI)
diff --git a/include/configs/rpi_b.h b/include/configs/rpi_b.h
index 216c6cb..0b7add7 100644
--- a/include/configs/rpi_b.h
+++ b/include/configs/rpi_b.h
@@ -30,9 +30,6 @@ 
  */
 #define CONFIG_MACH_TYPE		MACH_TYPE_BCM2708
 
-/* Timer */
-#define CONFIG_SYS_HZ			1000
-
 /* Memory layout */
 #define CONFIG_NR_DRAM_BANKS		1
 #define CONFIG_SYS_SDRAM_BASE		0x00000000
diff --git a/include/configs/s5p_goni.h b/include/configs/s5p_goni.h
index d0fafd7..247b54b 100644
--- a/include/configs/s5p_goni.h
+++ b/include/configs/s5p_goni.h
@@ -170,8 +170,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_SDRAM_BASE + 0x5000000)
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x4000000)
 
-#define CONFIG_SYS_HZ			1000
-
 /* Goni has 3 banks of DRAM, but swap the bank */
 #define CONFIG_NR_DRAM_BANKS	3
 #define PHYS_SDRAM_1		CONFIG_SYS_SDRAM_BASE	/* OneDRAM Bank #0 */
diff --git a/include/configs/s5pc210_universal.h b/include/configs/s5pc210_universal.h
index 97a4008..d9e4c56 100644
--- a/include/configs/s5pc210_universal.h
+++ b/include/configs/s5pc210_universal.h
@@ -198,8 +198,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_SDRAM_BASE + 0x5000000)
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x4800000)
 
-#define CONFIG_SYS_HZ			1000
-
 /* Universal has 2 banks of DRAM */
 #define CONFIG_NR_DRAM_BANKS	2
 #define PHYS_SDRAM_1		CONFIG_SYS_SDRAM_BASE	/* LDDDR2 DMC 0 */
diff --git a/include/configs/sacsng.h b/include/configs/sacsng.h
index d63d0c4..9a4fc6a 100644
--- a/include/configs/sacsng.h
+++ b/include/configs/sacsng.h
@@ -584,7 +584,6 @@ 
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE /* Boot Argument Buffer Size	   */
 
 #define CONFIG_SYS_LOAD_ADDR		0x400000   /* default load address */
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
 
 #define CONFIG_SYS_ALT_MEMTEST                 /* Select full-featured memory test */
 #define CONFIG_SYS_MEMTEST_START	0x2000	/* memtest works from the end of */
diff --git a/include/configs/sama5d3xek.h b/include/configs/sama5d3xek.h
index 10697d6..d1ce74e 100644
--- a/include/configs/sama5d3xek.h
+++ b/include/configs/sama5d3xek.h
@@ -20,7 +20,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK      32768
 #define CONFIG_SYS_AT91_MAIN_CLOCK      12000000 /* from 12 MHz crystal */
-#define CONFIG_SYS_HZ		        1000
 
 #define CONFIG_AT91FAMILY
 #define CONFIG_ARCH_CPU_INIT
diff --git a/include/configs/sandbox.h b/include/configs/sandbox.h
index 4027030..e873568 100644
--- a/include/configs/sandbox.h
+++ b/include/configs/sandbox.h
@@ -66,8 +66,6 @@ 
 #define CONFIG_ENV_SIZE		8192
 #define CONFIG_ENV_IS_NOWHERE
 
-#define CONFIG_SYS_HZ			1000
-
 /* Memory things - we don't really want a memory test */
 #define CONFIG_SYS_LOAD_ADDR		0x00000000
 #define CONFIG_SYS_MEMTEST_START	0x00100000
diff --git a/include/configs/sbc35_a9g20.h b/include/configs/sbc35_a9g20.h
index 4ba2242..1b07da4 100644
--- a/include/configs/sbc35_a9g20.h
+++ b/include/configs/sbc35_a9g20.h
@@ -26,7 +26,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	12000000	/* 12.000 MHz crystal */
-#define CONFIG_SYS_HZ		        1000
 
 #define CONFIG_ARCH_CPU_INIT
 
diff --git a/include/configs/sbc405.h b/include/configs/sbc405.h
index 072f97e..cfa083c 100644
--- a/include/configs/sbc405.h
+++ b/include/configs/sbc405.h
@@ -146,8 +146,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR	0x100000	/* default load address */
 #define CONFIG_SYS_EXTBDINFO	1		/* To use extended board_info (bd_t) */
 
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_VERSION_VARIABLE	1	/* include version env variable */
 
 #define CONFIG_SYS_RX_ETH_BUFFER	16	/* use 16 rx buffer on 405 emac */
diff --git a/include/configs/sbc8349.h b/include/configs/sbc8349.h
index 6f912ed..593f178 100644
--- a/include/configs/sbc8349.h
+++ b/include/configs/sbc8349.h
@@ -451,7 +451,6 @@ 
 #define CONFIG_SYS_MAXARGS	16	/* max number of command args */
 				/* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_HZ		1000	/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/sbc8548.h b/include/configs/sbc8548.h
index 84be524..e82e4b1 100644
--- a/include/configs/sbc8548.h
+++ b/include/configs/sbc8548.h
@@ -566,7 +566,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/sbc8641d.h b/include/configs/sbc8641d.h
index cf97db9..cda40d2 100644
--- a/include/configs/sbc8641d.h
+++ b/include/configs/sbc8641d.h
@@ -507,7 +507,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/sh7752evb.h b/include/configs/sh7752evb.h
index fb4dc6f..af70aa8 100644
--- a/include/configs/sh7752evb.h
+++ b/include/configs/sh7752evb.h
@@ -133,5 +133,4 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ	48000000
 #define CONFIG_SYS_TMU_CLK_DIV	4
-#define CONFIG_SYS_HZ		1000
 #endif	/* __SH7752EVB_H */
diff --git a/include/configs/sh7757lcr.h b/include/configs/sh7757lcr.h
index af76f49..a3c7f25 100644
--- a/include/configs/sh7757lcr.h
+++ b/include/configs/sh7757lcr.h
@@ -141,5 +141,4 @@ 
 /* Board Clock */
 #define CONFIG_SYS_CLK_FREQ	48000000
 #define CONFIG_SYS_TMU_CLK_DIV	4
-#define CONFIG_SYS_HZ		1000
 #endif	/* __SH7757LCR_H */
diff --git a/include/configs/sh7763rdp.h b/include/configs/sh7763rdp.h
index c1d33d8..f471b93 100644
--- a/include/configs/sh7763rdp.h
+++ b/include/configs/sh7763rdp.h
@@ -99,7 +99,6 @@ 
 /* Clock */
 #define CONFIG_SYS_CLK_FREQ	66666666
 #define CONFIG_SYS_TMU_CLK_DIV		(4)	/* 4 (default), 16, 64, 256 or 1024 */
-#define CONFIG_SYS_HZ		1000
 
 /* Ether */
 #define CONFIG_SH_ETHER 1
diff --git a/include/configs/sh7785lcr.h b/include/configs/sh7785lcr.h
index 04f1d22..4b6680e 100644
--- a/include/configs/sh7785lcr.h
+++ b/include/configs/sh7785lcr.h
@@ -173,6 +173,5 @@ 
 /* The SCIF used external clock. system clock only used timer. */
 #define CONFIG_SYS_CLK_FREQ	50000000
 #define CONFIG_SYS_TMU_CLK_DIV		4
-#define CONFIG_SYS_HZ		1000
 
 #endif	/* __SH7785LCR_H */
diff --git a/include/configs/shmin.h b/include/configs/shmin.h
index 5fb7176..c4fd3cb 100644
--- a/include/configs/shmin.h
+++ b/include/configs/shmin.h
@@ -104,7 +104,6 @@ 
 #define CONFIG_SYS_CLK_FREQ 33333333
 #endif /* CONFIG_T_SH7706LSR */
 #define CONFIG_SYS_TMU_CLK_DIV	4
-#define CONFIG_SYS_HZ	1000
 
 /* Network device */
 #define CONFIG_DRIVER_NE2000
diff --git a/include/configs/smdk2410.h b/include/configs/smdk2410.h
index b787270..a87444e 100644
--- a/include/configs/smdk2410.h
+++ b/include/configs/smdk2410.h
@@ -124,8 +124,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x30800000
 
-#define CONFIG_SYS_HZ			1000
-
 /* support additional compression methods */
 #define CONFIG_BZIP2
 #define CONFIG_LZO
diff --git a/include/configs/smdkc100.h b/include/configs/smdkc100.h
index a572e62..2f5e0d6 100644
--- a/include/configs/smdkc100.h
+++ b/include/configs/smdkc100.h
@@ -163,8 +163,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_SDRAM_BASE + 0x5e00000)
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_SYS_SDRAM_BASE
 
-#define CONFIG_SYS_HZ			1000
-
 /* SMDKC100 has 1 banks of DRAM, we use only one in U-Boot */
 #define CONFIG_NR_DRAM_BANKS	1
 #define PHYS_SDRAM_1		CONFIG_SYS_SDRAM_BASE	/* SDRAM Bank #1 */
diff --git a/include/configs/smdkv310.h b/include/configs/smdkv310.h
index 0496661..e2e8efe 100644
--- a/include/configs/smdkv310.h
+++ b/include/configs/smdkv310.h
@@ -101,8 +101,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_SDRAM_BASE + 0x6000000)
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x3E00000)
 
-#define CONFIG_SYS_HZ			1000
-
 /* SMDKV310 has 4 bank of DRAM */
 #define CONFIG_NR_DRAM_BANKS	4
 #define SDRAM_BANK_SIZE		(512UL << 20UL)	/* 512 MB */
diff --git a/include/configs/snapper9260.h b/include/configs/snapper9260.h
index 17eb5f2..988b680 100644
--- a/include/configs/snapper9260.h
+++ b/include/configs/snapper9260.h
@@ -20,7 +20,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	18432000 /* External Crystal, in Hz */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768
-#define CONFIG_SYS_HZ			1000
 
 /* CPU */
 #define CONFIG_ARCH_CPU_INIT
diff --git a/include/configs/snowball.h b/include/configs/snowball.h
index edc426a..00d6fa5 100644
--- a/include/configs/snowball.h
+++ b/include/configs/snowball.h
@@ -27,7 +27,6 @@ 
 
 #define CONFIG_SYS_MEMTEST_START	0x00000000
 #define CONFIG_SYS_MEMTEST_END	0x1FFFFFFF
-#define CONFIG_SYS_HZ		1000		/* must be 1000 */
 
 /*-----------------------------------------------------------------------
  * Size of environment and malloc() pool
diff --git a/include/configs/socfpga_cyclone5.h b/include/configs/socfpga_cyclone5.h
index b5a7a9a..450b5e6 100644
--- a/include/configs/socfpga_cyclone5.h
+++ b/include/configs/socfpga_cyclone5.h
@@ -24,7 +24,6 @@ 
 #define CONFIG_SYS_TEXT_BASE		0x08000040
 #define V_NS16550_CLK			1000000
 #define CONFIG_BAUDRATE			57600
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_TIMER_CLOCK_KHZ		2400
 #define CONFIG_SYS_LOAD_ADDR		0x7fc0
 
diff --git a/include/configs/socrates.h b/include/configs/socrates.h
index e73f9c1..143b7ad 100644
--- a/include/configs/socrates.h
+++ b/include/configs/socrates.h
@@ -354,7 +354,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buf Size	*/
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args	*/
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size	*/
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks	*/
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/spear-common.h b/include/configs/spear-common.h
index c11c2b4..23f7ad7 100644
--- a/include/configs/spear-common.h
+++ b/include/configs/spear-common.h
@@ -47,7 +47,6 @@ 
 #define CONFIG_I2C_CHIPADDRESS			0x50
 
 /* Timer, HZ specific defines */
-#define CONFIG_SYS_HZ				1000
 
 /* Flash configuration */
 #if defined(CONFIG_FLASH_PNOR)
diff --git a/include/configs/spieval.h b/include/configs/spieval.h
index e91f5ae..1a5d0ba 100644
--- a/include/configs/spieval.h
+++ b/include/configs/spieval.h
@@ -402,8 +402,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value */
diff --git a/include/configs/stamp9g20.h b/include/configs/stamp9g20.h
index a997331..7d6f62b 100644
--- a/include/configs/stamp9g20.h
+++ b/include/configs/stamp9g20.h
@@ -35,7 +35,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	18432000	/* 18.432MHz crystal */
-#define CONFIG_SYS_HZ			1000		/* 1ms resolution */
 
 /* misc settings */
 #define CONFIG_CMDLINE_TAG		/* pass commandline to Kernel */
diff --git a/include/configs/stxgp3.h b/include/configs/stxgp3.h
index c7689a7..f742940 100644
--- a/include/configs/stxgp3.h
+++ b/include/configs/stxgp3.h
@@ -331,7 +331,6 @@ 
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args	*/
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size	*/
 #define CONFIG_SYS_LOAD_ADDR	0x1000000	/* default load address */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/stxssa.h b/include/configs/stxssa.h
index f5f7f54..10c0113 100644
--- a/include/configs/stxssa.h
+++ b/include/configs/stxssa.h
@@ -366,7 +366,6 @@ 
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args	*/
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size	*/
 #define CONFIG_SYS_LOAD_ADDR	0x1000000	/* default load address */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/t4qds.h b/include/configs/t4qds.h
index 3e82fc2..422e74b 100644
--- a/include/configs/t4qds.h
+++ b/include/configs/t4qds.h
@@ -293,7 +293,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks*/
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/tam3517-common.h b/include/configs/tam3517-common.h
index 60dd8ff..683bc54 100644
--- a/include/configs/tam3517-common.h
+++ b/include/configs/tam3517-common.h
@@ -169,7 +169,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		OMAP34XX_GPT2
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*
  * Physical Memory Map
diff --git a/include/configs/tb0229.h b/include/configs/tb0229.h
index a1b7720..c94f436 100644
--- a/include/configs/tb0229.h
+++ b/include/configs/tb0229.h
@@ -109,8 +109,6 @@ 
 
 #define CONFIG_SYS_MIPS_TIMER_FREQ	(CPU_TCLOCK_RATE/4)
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_SYS_SDRAM_BASE		0x80000000
 
 #define CONFIG_SYS_LOAD_ADDR		0x80400000	/* default load address */
diff --git a/include/configs/tegra-common.h b/include/configs/tegra-common.h
index ccd68a1..e75e8cc 100644
--- a/include/configs/tegra-common.h
+++ b/include/configs/tegra-common.h
@@ -111,8 +111,6 @@ 
 #define CONFIG_SYS_MEMTEST_START	(NV_PA_SDRC_CS0 + 0x600000)
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_MEMTEST_START + 0x100000)
 
-#define CONFIG_SYS_HZ			1000
-
 /*-----------------------------------------------------------------------
  * Physical Memory Map
  */
diff --git a/include/configs/ti814x_evm.h b/include/configs/ti814x_evm.h
index 2fc2c10..ba16b1c 100644
--- a/include/configs/ti814x_evm.h
+++ b/include/configs/ti814x_evm.h
@@ -122,7 +122,6 @@ 
 					+ PHYS_DRAM_1_SIZE - (8 << 12))
 
 #define CONFIG_SYS_LOAD_ADDR		0x81000000	/* Default */
-#define CONFIG_SYS_HZ			1000		/* 1ms clock */
 
 #define CONFIG_OMAP_GPIO
 #define CONFIG_MMC
@@ -149,7 +148,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		0x4802E000
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /* NS16550 Configuration */
 #define CONFIG_SYS_NS16550
diff --git a/include/configs/ti816x_evm.h b/include/configs/ti816x_evm.h
index e90490c..b8c0d54 100644
--- a/include/configs/ti816x_evm.h
+++ b/include/configs/ti816x_evm.h
@@ -60,7 +60,6 @@ 
 
 #undef  CONFIG_SYS_CLKS_IN_HZ
 #define CONFIG_SYS_LOAD_ADDR		0x81000000 /* Default load address */
-#define CONFIG_SYS_HZ			1000	   /* 1ms clock */
 
 #define CONFIG_CMD_ASKEN
 #define CONFIG_CMD_ECHO
diff --git a/include/configs/ti_armv7_common.h b/include/configs/ti_armv7_common.h
index e0ab691..0f8a99a 100644
--- a/include/configs/ti_armv7_common.h
+++ b/include/configs/ti_armv7_common.h
@@ -56,7 +56,6 @@ 
 
 /* Timer information. */
 #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000	/* 1ms clock */
 
 /* I2C IP block */
 #define CONFIG_I2C
diff --git a/include/configs/titanium.h b/include/configs/titanium.h
index 077e25e..bfb06a7 100644
--- a/include/configs/titanium.h
+++ b/include/configs/titanium.h
@@ -194,7 +194,6 @@ 
 #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
-#define CONFIG_SYS_HZ			1000
 
 /* Physical Memory Map */
 #define CONFIG_NR_DRAM_BANKS		1
diff --git a/include/configs/tnetv107x_evm.h b/include/configs/tnetv107x_evm.h
index 27efa69..48fcb24 100644
--- a/include/configs/tnetv107x_evm.h
+++ b/include/configs/tnetv107x_evm.h
@@ -30,7 +30,6 @@ 
 
 #define CONFIG_SYS_TIMERBASE		TNETV107X_TIMER0_BASE
 #define CONFIG_SYS_HZ_CLOCK		clk_get_rate(TNETV107X_LPSC_TIMER0)
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_PLL_SYS_EXT_FREQ		25000000
 #define CONFIG_PLL_TDM_EXT_FREQ		19200000
diff --git a/include/configs/tny_a9260.h b/include/configs/tny_a9260.h
index f841ba8..32f6b00 100644
--- a/include/configs/tny_a9260.h
+++ b/include/configs/tny_a9260.h
@@ -40,7 +40,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	12000000	/* 12 MHz crystal */
-#define CONFIG_SYS_HZ		        1000
 
 #define CONFIG_ARCH_CPU_INIT
 #define CONFIG_CMDLINE_TAG	        /* enable passing of ATAGs	*/
diff --git a/include/configs/top9000.h b/include/configs/top9000.h
index 65dabde..bf341d8 100644
--- a/include/configs/top9000.h
+++ b/include/configs/top9000.h
@@ -51,7 +51,6 @@ 
 /* ARM asynchronous clock */
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock xtal */
 #define CONFIG_SYS_AT91_MAIN_CLOCK	18432000	/* main clock xtal */
-#define CONFIG_SYS_HZ			1000
 
 /* Misc CPU related */
 #define CONFIG_ARCH_CPU_INIT
diff --git a/include/configs/trats.h b/include/configs/trats.h
index 24ea06b..f67ae57 100644
--- a/include/configs/trats.h
+++ b/include/configs/trats.h
@@ -218,8 +218,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_SDRAM_BASE + 0x5000000)
 #define CONFIG_SYS_LOAD_ADDR		(CONFIG_SYS_SDRAM_BASE + 0x4800000)
 
-#define CONFIG_SYS_HZ			1000
-
 /* TRATS has 4 banks of DRAM */
 #define CONFIG_NR_DRAM_BANKS	4
 #define SDRAM_BANK_SIZE		(256UL << 20UL)	/* 256 MB */
diff --git a/include/configs/tricorder.h b/include/configs/tricorder.h
index a9b2714..c72aff7 100644
--- a/include/configs/tricorder.h
+++ b/include/configs/tricorder.h
@@ -227,7 +227,6 @@ 
  */
 #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
 #define CONFIG_SYS_PTV			2 /* Divisor: 2^(PTV+1) => 8 */
-#define CONFIG_SYS_HZ			1000
 
 /*  Physical Memory Map  */
 #define CONFIG_NR_DRAM_BANKS		2 /* CS1 may or may not be populated */
diff --git a/include/configs/trizepsiv.h b/include/configs/trizepsiv.h
index c7c6952..00b0f3f 100644
--- a/include/configs/trizepsiv.h
+++ b/include/configs/trizepsiv.h
@@ -150,7 +150,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0xa1000000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CPUSPEED		0x207		/* need to look more closely, I think this is Turbo = 2x, L=91Mhz */
 
 #ifdef CONFIG_MMC
diff --git a/include/configs/tt01.h b/include/configs/tt01.h
index a755d52..8f766a5 100644
--- a/include/configs/tt01.h
+++ b/include/configs/tt01.h
@@ -239,8 +239,6 @@ 
 /* Boot Argument Buffer Size */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
 
-#define CONFIG_SYS_HZ			1000
-
 #define CONFIG_CMDLINE_EDITING
 
 /* MMC boot support */
diff --git a/include/configs/tx25.h b/include/configs/tx25.h
index 93dd3c5..2d7479b 100644
--- a/include/configs/tx25.h
+++ b/include/configs/tx25.h
@@ -15,7 +15,6 @@ 
  */
 #define CONFIG_MX25
 #define CONFIG_MX25_CLK32		32000	/* OSC32K frequency */
-#define CONFIG_SYS_HZ			1000
 
 #define	CONFIG_SYS_MONITOR_LEN		(256 << 10)	/* 256 kB for U-Boot */
 
diff --git a/include/configs/u8500_href.h b/include/configs/u8500_href.h
index 0c97ab1..45d33a6 100644
--- a/include/configs/u8500_href.h
+++ b/include/configs/u8500_href.h
@@ -16,7 +16,6 @@ 
 
 #define CONFIG_SYS_MEMTEST_START	0x00000000
 #define CONFIG_SYS_MEMTEST_END	0x1FFFFFFF
-#define CONFIG_SYS_HZ		1000		/* must be 1000 */
 
 #define CONFIG_BOARD_EARLY_INIT_F
 #define CONFIG_BOARD_LATE_INIT
diff --git a/include/configs/utx8245.h b/include/configs/utx8245.h
index bf04445..1c6e657 100644
--- a/include/configs/utx8245.h
+++ b/include/configs/utx8245.h
@@ -209,7 +209,6 @@  protect on ${u-boot_startaddr} ${u-boot_endaddr}"
  *------------------------------------------------------------------*/
 
 #define CONFIG_SYS_CLK_FREQ  33000000
-#define CONFIG_SYS_HZ				1000
 
 /*#define CONFIG_SYS_ETH_DEV_FN	     0x7800 */
 /*#define CONFIG_SYS_ETH_IOBASE	     0x00104000 */
diff --git a/include/configs/v38b.h b/include/configs/v38b.h
index 501010e..1465fc8 100644
--- a/include/configs/v38b.h
+++ b/include/configs/v38b.h
@@ -259,8 +259,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0x100000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000	/* decrementer freq: 1 ms ticks */
-
 #define CONFIG_SYS_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */
 #if defined(CONFIG_CMD_KGDB)
 #  define CONFIG_SYS_CACHELINE_SHIFT	5	/* log base 2 of the above value */
diff --git a/include/configs/vct.h b/include/configs/vct.h
index 85a6c11..9983116 100644
--- a/include/configs/vct.h
+++ b/include/configs/vct.h
@@ -28,7 +28,6 @@ 
 #define CONFIG_MIPS32				/* MIPS 4Kc CPU core	*/
 #define CPU_CLOCK_RATE			324000000 /* Clock for the MIPS core */
 #define CONFIG_SYS_MIPS_TIMER_FREQ	(CPU_CLOCK_RATE / 2)
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_SKIP_LOWLEVEL_INIT	/* SDRAM is initialized by the bootstrap code */
 
diff --git a/include/configs/ve8313.h b/include/configs/ve8313.h
index a4b4732..438524b 100644
--- a/include/configs/ve8313.h
+++ b/include/configs/ve8313.h
@@ -351,7 +351,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
 #define CONFIG_SYS_MAXARGS	16		/* max number of cmd args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE /* Boot arg Buffer size */
-#define CONFIG_SYS_HZ		1000		/* 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/vexpress_common.h b/include/configs/vexpress_common.h
index 75a4500..5b0721c 100644
--- a/include/configs/vexpress_common.h
+++ b/include/configs/vexpress_common.h
@@ -117,7 +117,6 @@ 
 
 #define CONFIG_SYS_MEMTEST_START	V2M_BASE
 #define CONFIG_SYS_MEMTEST_END		0x20000000
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_CMDLINE_TAG		1	/* enable passing of ATAGs */
 #define CONFIG_SETUP_MEMORY_TAGS	1
diff --git a/include/configs/vf610twr.h b/include/configs/vf610twr.h
index 5a7a066..82db0bf 100644
--- a/include/configs/vf610twr.h
+++ b/include/configs/vf610twr.h
@@ -184,7 +184,6 @@ 
 #define CONFIG_SYS_MEMTEST_END		0x87C00000
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
-#define CONFIG_SYS_HZ			1000
 
 /*
  * Stack sizes
diff --git a/include/configs/vision2.h b/include/configs/vision2.h
index c24ce9c..222c61a 100644
--- a/include/configs/vision2.h
+++ b/include/configs/vision2.h
@@ -157,7 +157,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_CMDLINE_EDITING
 #define CONFIG_SYS_HUSH_PARSER
 
diff --git a/include/configs/vl_ma2sc.h b/include/configs/vl_ma2sc.h
index e171ae4..4c73134 100644
--- a/include/configs/vl_ma2sc.h
+++ b/include/configs/vl_ma2sc.h
@@ -198,7 +198,6 @@ 
 
 /* clocks */
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_AT91_SLOW_CLOCK	32768		/* slow clock */
 
 #define MHZ180
diff --git a/include/configs/vme8349.h b/include/configs/vme8349.h
index b450ab5..f32471e 100644
--- a/include/configs/vme8349.h
+++ b/include/configs/vme8349.h
@@ -397,7 +397,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16)
 #define CONFIG_SYS_MAXARGS	16		/* max num of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE /* Boot Argument Buf Size */
-#define CONFIG_SYS_HZ		1000		/* decr freq: 1ms ticks */
 
 /*
  * For booting Linux, the board info and command line data
diff --git a/include/configs/wandboard.h b/include/configs/wandboard.h
index 665cfc3..a683241 100644
--- a/include/configs/wandboard.h
+++ b/include/configs/wandboard.h
@@ -208,7 +208,6 @@ 
 #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
-#define CONFIG_SYS_HZ			1000
 
 #define CONFIG_CMDLINE_EDITING
 
diff --git a/include/configs/woodburn_common.h b/include/configs/woodburn_common.h
index 6b7e81f..e47539d 100644
--- a/include/configs/woodburn_common.h
+++ b/include/configs/woodburn_common.h
@@ -152,9 +152,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
 
-#define CONFIG_SYS_HZ				1000
-
-
 /*
  * Stack sizes
  *
diff --git a/include/configs/x600.h b/include/configs/x600.h
index 89cd501..39540e3 100644
--- a/include/configs/x600.h
+++ b/include/configs/x600.h
@@ -20,7 +20,6 @@ 
 #include <asm/arch/hardware.h>
 
 /* Timer, HZ specific defines */
-#define CONFIG_SYS_HZ				1000
 #define CONFIG_SYS_HZ_CLOCK			8300000
 
 #define	CONFIG_SYS_TEXT_BASE			0x00800040
diff --git a/include/configs/xaeniax.h b/include/configs/xaeniax.h
index 28c84db..5aff700 100644
--- a/include/configs/xaeniax.h
+++ b/include/configs/xaeniax.h
@@ -116,7 +116,6 @@ 
 
 #define CONFIG_SYS_LOAD_ADDR		0xa1000000	/* default load address */
 
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_CPUSPEED		0x141		/* set core clock to 400/200/100 MHz */
 
 /*
diff --git a/include/configs/xilinx-ppc.h b/include/configs/xilinx-ppc.h
index f4f42c5..0ccd73a 100644
--- a/include/configs/xilinx-ppc.h
+++ b/include/configs/xilinx-ppc.h
@@ -64,7 +64,6 @@ 
 					/* default load address       */
 #define CONFIG_SYS_EXTBDINFO		1
 					/* Extended board_into (bd_t) */
-#define CONFIG_SYS_HZ			1000
 					/* decrementer freq: 1 ms ticks */
 #define CONFIG_CMDLINE_EDITING		/* add command line history     */
 #define CONFIG_AUTO_COMPLETE		/* add autocompletion support   */
diff --git a/include/configs/xpedite1000.h b/include/configs/xpedite1000.h
index ea27050..77f1cf2 100644
--- a/include/configs/xpedite1000.h
+++ b/include/configs/xpedite1000.h
@@ -214,7 +214,6 @@  extern void out32(unsigned int, unsigned long);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1 ms ticks */
 #define CONFIG_CMDLINE_EDITING	1		/* Command-line editing */
 #define CONFIG_BOOTDELAY	3		/* -1 disables auto-boot */
 #define CONFIG_PANIC_HANG			/* do not reset board on panic */
diff --git a/include/configs/xpedite517x.h b/include/configs/xpedite517x.h
index 97ce3eb..159f2be 100644
--- a/include/configs/xpedite517x.h
+++ b/include/configs/xpedite517x.h
@@ -561,7 +561,6 @@  extern unsigned long get_board_sys_clk(unsigned long dummy);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 #define CONFIG_CMDLINE_EDITING	1		/* Command-line editing */
 #define CONFIG_LOADADDR		0x1000000	/* default location for tftp and bootm */
 #define CONFIG_BOOTDELAY	3		/* -1 disables auto-boot */
diff --git a/include/configs/xpedite520x.h b/include/configs/xpedite520x.h
index 372135a..caf5fe1 100644
--- a/include/configs/xpedite520x.h
+++ b/include/configs/xpedite520x.h
@@ -342,7 +342,6 @@ 
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 #define CONFIG_CMDLINE_EDITING	1		/* add command line history	*/
 #define CONFIG_AUTO_COMPLETE	1		/* add autocompletion support */
 #define CONFIG_LOADADDR		0x1000000	/* default location for tftp and bootm */
diff --git a/include/configs/xpedite537x.h b/include/configs/xpedite537x.h
index 31330ea..267b740 100644
--- a/include/configs/xpedite537x.h
+++ b/include/configs/xpedite537x.h
@@ -416,7 +416,6 @@  extern unsigned long get_board_ddr_clk(unsigned long dummy);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 #define CONFIG_CMDLINE_EDITING	1		/* add command line history	*/
 #define CONFIG_AUTO_COMPLETE	1		/* add autocompletion support */
 #define CONFIG_LOADADDR		0x1000000	/* default location for tftp and bootm */
diff --git a/include/configs/xpedite550x.h b/include/configs/xpedite550x.h
index 340d4be..c03301e 100644
--- a/include/configs/xpedite550x.h
+++ b/include/configs/xpedite550x.h
@@ -401,7 +401,6 @@  extern unsigned long get_board_ddr_clk(unsigned long dummy);
 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
 #define CONFIG_SYS_MAXARGS	16		/* max number of command args */
 #define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE	/* Boot Argument Buffer Size */
-#define CONFIG_SYS_HZ		1000		/* decrementer freq: 1ms ticks */
 #define CONFIG_CMDLINE_EDITING	1		/* add command line history	*/
 #define CONFIG_AUTO_COMPLETE	1		/* add autocompletion support */
 #define CONFIG_LOADADDR		0x1000000	/* default location for tftp and bootm */
diff --git a/include/configs/zeus.h b/include/configs/zeus.h
index 386f9de..b4b8061 100644
--- a/include/configs/zeus.h
+++ b/include/configs/zeus.h
@@ -138,8 +138,6 @@ 
 #define CONFIG_SYS_LOAD_ADDR		0x100000  /* default load address	*/
 #define CONFIG_SYS_EXTBDINFO		1	/* To use extended board_into (bd_t) */
 
-#define CONFIG_SYS_HZ		        1000	/* decrementer freq: 1 ms ticks	*/
-
 #define CONFIG_LOADS_ECHO	1	/* echo on for serial download	*/
 #define CONFIG_SYS_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/
 
diff --git a/include/configs/zmx25.h b/include/configs/zmx25.h
index 765b849..2e7f145 100644
--- a/include/configs/zmx25.h
+++ b/include/configs/zmx25.h
@@ -12,7 +12,6 @@ 
 
 #define CONFIG_ARM926EJS			/* arm926ejs CPU core */
 #define CONFIG_MX25
-#define CONFIG_SYS_HZ			1000
 #define CONFIG_SYS_TEXT_BASE		0xA0000000
 
 #define CONFIG_MACH_TYPE	MACH_TYPE_ZMX25
diff --git a/include/configs/zynq.h b/include/configs/zynq.h
index b9f381f..4c6e6e8 100644
--- a/include/configs/zynq.h
+++ b/include/configs/zynq.h
@@ -12,7 +12,6 @@ 
 
 /* CPU clock */
 #define CONFIG_CPU_FREQ_HZ	800000000
-#define CONFIG_SYS_HZ		1000
 
 /* Ram */
 #define CONFIG_NR_DRAM_BANKS		1