[PATCH v2 00/11] Kconfig: Drop some sandbox-related items

Simon Glass sjg at chromium.org
Wed Nov 24 17:26:38 CET 2021


In an effort to pare down the sandbox.h header file, this series moves
some options to Kconfig.

It also adds a migration warning for CONFIG_TIMER.

Changes in v2:
- Drop the unnecessary defconfig changes from the docs
- Use G instead of GB
- Add new patch to drop ATA_PORT_ADDR

Simon Glass (11):
  trace: sandbox: Use only the Kconfig options
  sandbox: Drop CONFIG_HOST_MAX_DEVICES
  Convert CONFIG_SYS_FDT_LOAD_ADDR to Kconfig
  Convert CONFIG_PHYSMEM to Kconfig
  sandbox: video: Drop CONFIG_LCD_BMP_RLE8
  Convert CONFIG_KEYBOARD to Kconfig
  keyboard: Add a migration message
  sandbox: Drop CONFIG_SYS_TIMER_RATE
  ide: Drop unused CONFIG options
  ide: Drop ATA_PORT_ADDR
  timer: Add a migration message

 Makefile                                     |   5 +
 README                                       |  23 ---
 arch/Kconfig                                 |   3 +
 arch/arm/mach-exynos/Kconfig                 |   1 +
 arch/arm/mach-kirkwood/include/mach/config.h |   2 -
 arch/powerpc/include/asm/config.h            |   3 -
 arch/sandbox/Kconfig                         |  10 ++
 cmd/Kconfig                                  |   2 +
 cmd/host.c                                   |   2 +-
 common/lcd.c                                 | 142 -------------------
 configs/chromebit_mickey_defconfig           |   1 +
 configs/chromebook_jerry_defconfig           |   1 +
 configs/chromebook_minnie_defconfig          |   1 +
 configs/chromebook_speedy_defconfig          |   1 +
 configs/novena_defconfig                     |   1 +
 configs/smdk5250_defconfig                   |   1 +
 configs/smdk5420_defconfig                   |   1 +
 configs/tools-only_defconfig                 |   7 +-
 doc/develop/driver-model/migration.rst       |  16 +++
 doc/develop/trace.rst                        |   9 +-
 drivers/block/ide.c                          |  14 +-
 drivers/block/sandbox.c                      |   6 +-
 drivers/input/Kconfig                        |   9 ++
 include/configs/edison.h                     |   3 -
 include/configs/edminiv2.h                   |   2 -
 include/configs/exynos5-dt-common.h          |   3 -
 include/configs/novena.h                     |   1 -
 include/configs/r2dplus.h                    |   1 -
 include/configs/sandbox.h                    |  22 ---
 include/configs/smdk5250.h                   |   1 -
 include/configs/smdk5420.h                   |   2 -
 include/configs/veyron.h                     |   2 -
 include/configs/x86-common.h                 |   2 -
 include/sandboxblockdev.h                    |   3 +
 lib/Kconfig                                  |  10 ++
 scripts/config_whitelist.txt                 |   7 -
 36 files changed, 79 insertions(+), 241 deletions(-)

-- 
2.34.0.rc2.393.gf8c9666880-goog



More information about the U-Boot mailing list