[PATCH 03/17] Convert CONFIG_SYS_NS16550_MEM32 et al to Kconfig

Simon Glass sjg at chromium.org
Thu Nov 17 00:51:30 CET 2022


On Wed, 16 Nov 2022 at 11:14, Tom Rini <trini at konsulko.com> wrote:
>
> This converts the following to Kconfig:
>    CONFIG_SPL_NS16550_MIN_FUNCTIONS
>    CONFIG_SYS_NS16550_MEM32
>    CONFIG_SYS_NS16550_PORT_MAPPED
>    CONFIG_SYS_NS16550_REG_SIZE
>    CONFIG_SYS_NS16550_SERIAL
>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> ---
>  README                                        |  7 ---
>  arch/arm/include/asm/arch-bcmcygnus/configs.h |  4 --
>  arch/arm/include/asm/arch-bcmnsp/configs.h    |  3 --
>  configs/10m50_defconfig                       |  1 +
>  configs/P1010RDB-PA_36BIT_NAND_defconfig      |  1 +
>  configs/P1010RDB-PA_NAND_defconfig            |  1 +
>  configs/P1010RDB-PB_36BIT_NAND_defconfig      |  1 +
>  configs/P1010RDB-PB_NAND_defconfig            |  1 +
>  configs/P1020RDB-PC_36BIT_NAND_defconfig      |  1 +
>  configs/P1020RDB-PC_NAND_defconfig            |  1 +
>  configs/P1020RDB-PD_NAND_defconfig            |  1 +
>  configs/P2020RDB-PC_36BIT_NAND_defconfig      |  1 +
>  configs/P2020RDB-PC_NAND_defconfig            |  1 +
>  configs/SBx81LIFKW_defconfig                  |  1 +
>  configs/SBx81LIFXCAT_defconfig                |  1 +
>  configs/axs101_defconfig                      |  1 +
>  configs/axs103_defconfig                      |  1 +
>  configs/bayleybay_defconfig                   |  1 +
>  configs/bcm7260_defconfig                     |  1 +
>  configs/bcm7445_defconfig                     |  1 +
>  configs/cherryhill_defconfig                  |  1 +
>  configs/chromebit_mickey_defconfig            |  1 +
>  configs/chromebook_bob_defconfig              |  1 +
>  configs/chromebook_coral_defconfig            |  1 +
>  configs/chromebook_jerry_defconfig            |  1 +
>  configs/chromebook_kevin_defconfig            |  1 +
>  configs/chromebook_link64_defconfig           |  1 +
>  configs/chromebook_link_defconfig             |  1 +
>  configs/chromebook_minnie_defconfig           |  1 +
>  configs/chromebook_samus_defconfig            |  1 +
>  configs/chromebook_samus_tpl_defconfig        |  1 +
>  configs/chromebook_speedy_defconfig           |  1 +
>  configs/chromebox_panther_defconfig           |  1 +
>  ...-qeval20-qa3-e3845-internal-uart_defconfig |  1 +
>  configs/conga-qeval20-qa3-e3845_defconfig     |  1 +
>  configs/coreboot64_defconfig                  |  1 +
>  configs/coreboot_defconfig                    |  1 +
>  configs/cougarcanyon2_defconfig               |  1 +
>  configs/crownbay_defconfig                    |  1 +
>  configs/d2net_v2_defconfig                    |  1 +
>  configs/dns325_defconfig                      |  1 +
>  configs/dockstar_defconfig                    |  1 +
>  configs/dreamplug_defconfig                   |  1 +
>  configs/ds109_defconfig                       |  1 +
>  configs/eaidk-610-rk3399_defconfig            |  1 +
>  configs/efi-x86_payload32_defconfig           |  1 +
>  configs/efi-x86_payload64_defconfig           |  1 +
>  configs/elgin-rv1108_defconfig                |  1 +
>  configs/evb-px30_defconfig                    |  1 +
>  configs/evb-px5_defconfig                     |  1 +
>  configs/evb-rk3036_defconfig                  |  1 +
>  configs/evb-rk3128_defconfig                  |  1 +
>  configs/evb-rk3229_defconfig                  |  1 +
>  configs/evb-rk3288_defconfig                  |  1 +
>  configs/evb-rk3308_defconfig                  |  1 +
>  configs/evb-rk3328_defconfig                  |  1 +
>  configs/evb-rk3399_defconfig                  |  1 +
>  configs/evb-rk3568_defconfig                  |  1 +
>  configs/evb-rv1108_defconfig                  |  1 +
>  configs/ficus-rk3399_defconfig                |  1 +
>  configs/firefly-px30_defconfig                |  1 +
>  configs/firefly-rk3288_defconfig              |  1 +
>  configs/firefly-rk3399_defconfig              |  1 +
>  configs/geekbox_defconfig                     |  1 +
>  configs/goflexhome_defconfig                  |  1 +
>  configs/guruplug_defconfig                    |  1 +
>  configs/hsdk_4xd_defconfig                    |  1 +
>  configs/hsdk_defconfig                        |  1 +
>  configs/ib62x0_defconfig                      |  1 +
>  configs/iconnect_defconfig                    |  1 +
>  configs/inetspace_v2_defconfig                |  1 +
>  configs/k2e_evm_defconfig                     |  1 +
>  configs/k2e_hs_evm_defconfig                  |  1 +
>  configs/k2g_evm_defconfig                     |  1 +
>  configs/k2g_hs_evm_defconfig                  |  1 +
>  configs/k2hk_evm_defconfig                    |  1 +
>  configs/k2hk_hs_evm_defconfig                 |  1 +
>  configs/k2l_evm_defconfig                     |  1 +
>  configs/k2l_hs_evm_defconfig                  |  1 +
>  configs/khadas-edge-captain-rk3399_defconfig  |  1 +
>  configs/khadas-edge-rk3399_defconfig          |  1 +
>  configs/khadas-edge-v-rk3399_defconfig        |  1 +
>  configs/kylin-rk3036_defconfig                |  1 +
>  configs/leez-rk3399_defconfig                 |  1 +
>  configs/lion-rk3368_defconfig                 |  1 +
>  configs/malta64_defconfig                     |  1 +
>  configs/malta64el_defconfig                   |  1 +
>  configs/malta_defconfig                       |  1 +
>  configs/maltael_defconfig                     |  1 +
>  configs/minnowmax_defconfig                   |  1 +
>  configs/miqi-rk3288_defconfig                 |  1 +
>  configs/mk808_defconfig                       |  1 +
>  configs/nanopc-t4-rk3399_defconfig            |  1 +
>  configs/nanopi-m4-2gb-rk3399_defconfig        |  1 +
>  configs/nanopi-m4-rk3399_defconfig            |  1 +
>  configs/nanopi-m4b-rk3399_defconfig           |  1 +
>  configs/nanopi-neo4-rk3399_defconfig          |  1 +
>  configs/nanopi-r2s-rk3328_defconfig           |  1 +
>  configs/nanopi-r4s-rk3399_defconfig           |  1 +
>  configs/nas220_defconfig                      |  1 +
>  configs/net2big_v2_defconfig                  |  1 +
>  configs/netspace_lite_v2_defconfig            |  1 +
>  configs/netspace_max_v2_defconfig             |  1 +
>  configs/netspace_mini_v2_defconfig            |  1 +
>  configs/netspace_v2_defconfig                 |  1 +
>  configs/nsa310s_defconfig                     |  1 +
>  configs/odroid-go2_defconfig                  |  1 +
>  configs/openrd_base_defconfig                 |  1 +
>  configs/openrd_client_defconfig               |  1 +
>  configs/openrd_ultimate_defconfig             |  1 +
>  configs/orangepi-rk3399_defconfig             |  1 +
>  configs/phycore-rk3288_defconfig              |  1 +
>  configs/pinebook-pro-rk3399_defconfig         |  1 +
>  configs/pogo_e02_defconfig                    |  1 +
>  configs/pogo_v4_defconfig                     |  1 +
>  configs/popmetal-rk3288_defconfig             |  1 +
>  configs/puma-rk3399_defconfig                 |  1 +
>  configs/px30-core-ctouch2-of10-px30_defconfig |  1 +
>  configs/px30-core-ctouch2-px30_defconfig      |  1 +
>  configs/px30-core-edimm2.2-px30_defconfig     |  1 +
>  configs/qemu-x86_64_defconfig                 |  1 +
>  configs/qemu-x86_defconfig                    |  1 +
>  configs/roc-cc-rk3308_defconfig               |  1 +
>  configs/roc-cc-rk3328_defconfig               |  1 +
>  configs/roc-pc-mezzanine-rk3399_defconfig     |  1 +
>  configs/roc-pc-rk3399_defconfig               |  1 +
>  configs/rock-pi-4-rk3399_defconfig            |  1 +
>  configs/rock-pi-4c-rk3399_defconfig           |  1 +
>  configs/rock-pi-e-rk3328_defconfig            |  1 +
>  configs/rock-pi-n10-rk3399pro_defconfig       |  1 +
>  configs/rock-pi-n8-rk3288_defconfig           |  1 +
>  configs/rock2_defconfig                       |  1 +
>  configs/rock64-rk3328_defconfig               |  1 +
>  configs/rock960-rk3399_defconfig              |  1 +
>  configs/rock_defconfig                        |  1 +
>  configs/rockpro64-rk3399_defconfig            |  1 +
>  configs/sheep-rk3368_defconfig                |  1 +
>  configs/sheevaplug_defconfig                  |  1 +
>  configs/slimbootloader_defconfig              |  1 +
>  configs/socfpga_agilex_atf_defconfig          |  1 +
>  configs/socfpga_agilex_defconfig              |  1 +
>  configs/socfpga_agilex_vab_defconfig          |  1 +
>  configs/socfpga_arria10_defconfig             |  1 +
>  configs/socfpga_chameleonv3_defconfig         |  1 +
>  configs/socfpga_n5x_atf_defconfig             |  1 +
>  configs/socfpga_n5x_defconfig                 |  1 +
>  configs/socfpga_n5x_vab_defconfig             |  1 +
>  configs/socfpga_stratix10_atf_defconfig       |  1 +
>  configs/socfpga_stratix10_defconfig           |  1 +
>  configs/som-db5800-som-6867_defconfig         |  1 +
>  ...able-x86-conga-qa3-e3845-pcie-x4_defconfig |  1 +
>  .../theadorable-x86-conga-qa3-e3845_defconfig |  1 +
>  configs/tinker-rk3288_defconfig               |  1 +
>  configs/tinker-s-rk3288_defconfig             |  1 +
>  configs/vyasa-rk3288_defconfig                |  1 +
>  configs/xtfpga_defconfig                      |  1 +
>  drivers/serial/Kconfig                        | 47 +++++++++++++++----
>  include/configs/10m50_devboard.h              |  1 -
>  include/configs/MPC837XERDB.h                 |  2 -
>  include/configs/MPC8548CDS.h                  |  2 -
>  include/configs/P1010RDB.h                    |  3 --
>  include/configs/P2041RDB.h                    |  2 -
>  include/configs/SBx81LIFKW.h                  |  2 -
>  include/configs/SBx81LIFXCAT.h                |  2 -
>  include/configs/T102xRDB.h                    |  2 -
>  include/configs/T104xRDB.h                    |  2 -
>  include/configs/T208xQDS.h                    |  2 -
>  include/configs/T208xRDB.h                    |  2 -
>  include/configs/T4240RDB.h                    |  2 -
>  include/configs/am43xx_evm.h                  |  4 --
>  include/configs/ax25-ae350.h                  |  4 --
>  include/configs/axs10x.h                      |  2 -
>  include/configs/bcmstb.h                      |  2 -
>  include/configs/bur_am335x_common.h           |  2 -
>  include/configs/chromebook_coral.h            |  3 --
>  include/configs/cm_t43.h                      |  4 --
>  include/configs/dfi-bt700.h                   |  1 -
>  include/configs/galileo.h                     |  1 -
>  .../configs/gardena-smart-gateway-mt7688.h    |  2 -
>  include/configs/hsdk-4xd.h                    |  2 -
>  include/configs/hsdk.h                        |  2 -
>  include/configs/km/pg-wcom-ls102xa.h          |  1 -
>  include/configs/kmcent2.h                     |  2 -
>  include/configs/legoev3.h                     |  1 -
>  include/configs/linkit-smart-7688.h           |  2 -
>  include/configs/ls1012a_common.h              |  2 -
>  include/configs/ls1021aiot.h                  |  2 -
>  include/configs/ls1021aqds.h                  |  4 --
>  include/configs/ls1021atsn.h                  |  4 --
>  include/configs/ls1021atwr.h                  |  4 --
>  include/configs/ls1028a_common.h              |  2 -
>  include/configs/ls1043a_common.h              |  2 -
>  include/configs/ls1046a_common.h              |  2 -
>  include/configs/ls1088a_common.h              |  2 -
>  include/configs/ls2080a_common.h              |  2 -
>  include/configs/malta.h                       |  1 -
>  include/configs/mt7621.h                      |  2 -
>  include/configs/mt7628.h                      |  2 -
>  include/configs/mt8183.h                      |  3 --
>  include/configs/mt8516.h                      |  3 --
>  include/configs/mv-common.h                   |  2 -
>  include/configs/nokia_rx51.h                  |  1 -
>  include/configs/p1_p2_rdb_pc.h                |  3 --
>  include/configs/px30_common.h                 |  2 -
>  include/configs/rk3308_common.h               |  2 -
>  include/configs/rockchip-common.h             |  2 -
>  include/configs/siemens-am33x-common.h        |  1 -
>  include/configs/sniper.h                      |  5 --
>  include/configs/socfpga_arria10_socdk.h       |  1 -
>  include/configs/socfpga_chameleonv3.h         |  1 -
>  include/configs/socfpga_soc64_common.h        |  1 -
>  include/configs/sunxi-common.h                |  2 -
>  include/configs/tb100.h                       |  1 -
>  include/configs/theadorable-x86-dfi-bt700.h   |  1 -
>  include/configs/ti814x_evm.h                  |  2 -
>  include/configs/ti816x_evm.h                  |  2 -
>  include/configs/ti_am335x_common.h            |  6 ---
>  include/configs/ti_armv7_keystone2.h          |  1 -
>  include/configs/ti_omap3_common.h             |  4 --
>  include/configs/ti_omap4_common.h             |  2 -
>  include/configs/ti_omap5_common.h             |  4 --
>  include/configs/vocore2.h                     |  2 -
>  include/configs/x530.h                        |  2 -
>  include/configs/x86-common.h                  |  1 -
>  include/configs/xtfpga.h                      |  2 -
>  include/ns16550.h                             |  2 +-
>  226 files changed, 193 insertions(+), 172 deletions(-)

Reviewed-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list