[U-Boot] [PATCH v4 1/2] CONFIG_SYS_BAUDRATE_TABLE: Add <config_fallbacks.h>, place there
Wolfgang Denk
wd at denx.de
Wed Jun 20 20:36:25 CEST 2012
Dear Tom Rini,
In message <1340146475-15969-1-git-send-email-trini at ti.com> you wrote:
> We provide a default table of { 9600, 19200, 38400, 57600, 115200 }
> in <config_fallbacks.h> which mkconfig places after <configs/...h> in
> the generated config file. This is used when a board has not set its
> own table.
>
> Signed-off-by: Tom Rini <trini at ti.com>
>
> ---
> Changes in v4:
> - Rebase to current master
> - Catch a few more boards after auditing all users after rebase
>
> Changes in v3:
> - Only modify boards that had the default values, ignoring ones that set
> slower rates too (per Wolfgang Denk)
>
> Changes in v2:
> - Create, use <config_fallbacks.h> rather than mkconfig directly for
> this table (per Mike Frysinger).
> ---
> arch/blackfin/include/asm/config.h | 3 ---
> board/fads/fads.h | 2 --
> include/config_fallbacks.h | 16 ++++++++++++++++
> include/configs/A3000.h | 1 -
> include/configs/AMX860.h | 2 --
> include/configs/Adder.h | 2 --
> include/configs/BMW.h | 1 -
> include/configs/CPC45.h | 1 -
> include/configs/CPU86.h | 2 --
> include/configs/CPU87.h | 2 --
> include/configs/CU824.h | 1 -
> include/configs/EB+MCF-EV123.h | 1 -
> include/configs/ELPT860.h | 1 -
> include/configs/EP88x.h | 2 --
> include/configs/ESTEEM192E.h | 4 ----
> include/configs/ETX094.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/GEN860T.h | 10 ----------
> include/configs/HIDDEN_DRAGON.h | 1 -
> include/configs/IAD210.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/LANTEC.h | 2 --
> include/configs/M5208EVBE.h | 1 -
> include/configs/M52277EVB.h | 1 -
> include/configs/M5235EVB.h | 1 -
> include/configs/M5249EVB.h | 1 -
> include/configs/M5253DEMO.h | 1 -
> include/configs/M5253EVBE.h | 1 -
> include/configs/M5271EVB.h | 1 -
> 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/M54451EVB.h | 1 -
> include/configs/M54455EVB.h | 1 -
> include/configs/M5475EVB.h | 1 -
> include/configs/M5485EVB.h | 1 -
> include/configs/MBX.h | 2 --
> include/configs/MBX860T.h | 2 --
> include/configs/MHPC.h | 2 --
> include/configs/MOUSSE.h | 2 --
> include/configs/MUSENKI.h | 1 -
> include/configs/MVBLUE.h | 1 -
> include/configs/MVS1.h | 2 --
> 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/PCIPPC2.h | 1 -
> include/configs/PCIPPC6.h | 1 -
> include/configs/PM826.h | 2 --
> include/configs/PM828.h | 2 --
> include/configs/PMC405DE.h | 4 ----
> include/configs/PN62.h | 1 -
> 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 | 1 -
> include/configs/RPXsuper.h | 3 ---
> include/configs/RRvision.h | 2 --
> include/configs/SCM.h | 2 --
> include/configs/SM850.h | 2 --
> include/configs/SPD823TS.h | 2 --
> include/configs/SX1.h | 2 --
> include/configs/SXNI855T.h | 2 --
> include/configs/Sandpoint8240.h | 1 -
> include/configs/Sandpoint8245.h | 1 -
> include/configs/TASREG.h | 1 -
> include/configs/TK885D.h | 2 --
> include/configs/TQM823L.h | 2 --
> include/configs/TQM823M.h | 2 --
> include/configs/TQM8260.h | 2 --
> include/configs/TQM8272.h | 2 --
> 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/VCMA9.h | 3 ---
> include/configs/VoVPN-GW.h | 3 ---
> include/configs/a320evb.h | 3 ---
> include/configs/adp-ag101.h | 3 ---
> include/configs/adp-ag101p.h | 3 ---
> include/configs/adp-ag102.h | 3 ---
> include/configs/afeb9260.h | 1 -
> include/configs/apollon.h | 1 -
> include/configs/astro_mcf5373l.h | 1 -
> 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/at91sam9rlek.h | 1 -
> include/configs/atc.h | 2 --
> include/configs/balloon3.h | 1 -
> include/configs/c2mon.h | 2 --
> include/configs/ca9x4_ct_vxp.h | 1 -
> include/configs/calimain.h | 1 -
> include/configs/cam_enc_4xx.h | 1 -
> include/configs/cm4008.h | 2 --
> include/configs/cm41xx.h | 2 --
> include/configs/cobra5272.h | 1 -
> include/configs/colibri_pxa270.h | 1 -
> 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 | 1 -
> include/configs/debris.h | 1 -
> include/configs/eXalion.h | 3 ---
> include/configs/ea20.h | 1 -
> include/configs/eb_cpux9k2.h | 2 --
> include/configs/efikamx.h | 1 -
> include/configs/enbw_cmc.h | 1 -
> include/configs/ep8260.h | 3 ---
> include/configs/ethernut5.h | 1 -
> include/configs/flea3.h | 1 -
> include/configs/grasshopper.h | 1 -
> include/configs/gw8260.h | 3 ---
> include/configs/hawkboard.h | 1 -
> include/configs/hermes.h | 2 --
> include/configs/highbank.h | 1 -
> include/configs/idmr.h | 1 -
> include/configs/ima3-mx53.h | 1 -
> include/configs/imx27lite-common.h | 1 -
> include/configs/imx31_litekit.h | 1 -
> include/configs/imx31_phycore.h | 1 -
> include/configs/incaip.h | 3 ---
> include/configs/integratorap.h | 1 -
> include/configs/integratorcp.h | 1 -
> include/configs/jadecpu.h | 1 -
> include/configs/kvme080.h | 2 --
> include/configs/linkstation.h | 1 -
> include/configs/lubbock.h | 3 ---
> include/configs/lwmon.h | 2 --
> include/configs/m28evk.h | 1 -
> include/configs/meesc.h | 1 -
> include/configs/mpc7448hpc2.h | 1 -
> include/configs/ms7750se.h | 2 --
> include/configs/mx1ads.h | 3 ---
> include/configs/mx25pdk.h | 1 -
> include/configs/mx28evk.h | 1 -
> include/configs/mx31ads.h | 1 -
> include/configs/mx31pdk.h | 1 -
> include/configs/mx35pdk.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/mx6qsabrelite.h | 1 -
> include/configs/nhk8815.h | 1 -
> include/configs/ns9750dev.h | 3 ---
> include/configs/omap1510inn.h | 2 --
> include/configs/omap2420h4.h | 2 --
> include/configs/omap5912osk.h | 2 --
> include/configs/omap730p2.h | 2 --
> include/configs/origen.h | 3 ---
> include/configs/otc570.h | 1 -
> include/configs/palmld.h | 1 -
> include/configs/palmtc.h | 1 -
> include/configs/pb1x00.h | 3 ---
> include/configs/pdnb3.h | 2 --
> include/configs/pm9261.h | 1 -
> include/configs/pm9263.h | 1 -
> include/configs/pm9g45.h | 1 -
> include/configs/ppmc7xx.h | 2 --
> include/configs/ppmc8260.h | 3 ---
> include/configs/pxa255_idp.h | 3 ---
> include/configs/qemu-mips.h | 3 ---
> include/configs/qi_lb60.h | 1 -
> include/configs/qong.h | 1 -
> include/configs/quantum.h | 2 --
> include/configs/r2dplus.h | 2 --
> include/configs/r7780mp.h | 2 --
> include/configs/rsdproto.h | 3 ---
> include/configs/s5p_goni.h | 3 ---
> include/configs/s5pc210_universal.h | 3 ---
> include/configs/sacsng.h | 3 ---
> include/configs/sbc35_a9g20.h | 1 -
> include/configs/scb9328.h | 1 -
> include/configs/smdk2410.h | 3 ---
> include/configs/smdk5250.h | 3 ---
> include/configs/smdk6400.h | 3 ---
> include/configs/smdkc100.h | 3 ---
> include/configs/smdkv310.h | 3 ---
> include/configs/snapper9260.h | 1 -
> include/configs/stxxtc.h | 2 --
> include/configs/svm_sc8xx.h | 2 --
> include/configs/tb0229.h | 2 --
> include/configs/tnetv107x_evm.h | 1 -
> include/configs/tny_a9260.h | 1 -
> include/configs/top9000.h | 1 -
> include/configs/trats.h | 3 ---
> include/configs/trizepsiv.h | 3 ---
> include/configs/tt01.h | 1 -
> 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/vct.h | 1 -
> include/configs/versatile.h | 1 -
> include/configs/virtlab2.h | 2 --
> include/configs/vision2.h | 1 -
> include/configs/vpac270.h | 1 -
> include/configs/xaeniax.h | 3 ---
> include/configs/zipitz2.h | 1 -
> include/configs/zmx25.h | 1 -
> mkconfig | 1 +
> 242 files changed, 17 insertions(+), 405 deletions(-)
> create mode 100644 include/config_fallbacks.h
Applied, thanks.
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 at denx.de
Software entities are more complex for their size than perhaps any
other human construct because no two parts are alike. If they are, we
make the two similar parts into a subroutine -- open or closed. In
this respect, software systems differ profoundly from computers,
buildings, or automobiles, where repeated elements abound.
- Fred Brooks, Jr.
More information about the U-Boot
mailing list