Simon Glass [Sun, 5 Feb 2023 22:40:03 +0000 (15:40 -0700)]
Correct SPL use of FS_EROFS
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_FS_EROFS defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Huang Jianan <jnhuang95@gmail.com>
Simon Glass [Sun, 5 Feb 2023 22:40:01 +0000 (15:40 -0700)]
Correct SPL use of FSL_MC_ENET
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_FSL_MC_ENET defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:59 +0000 (15:39 -0700)]
Correct SPL use of FSL_CAAM
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_FSL_CAAM defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:57 +0000 (15:39 -0700)]
Correct SPL use of FDT_SIMPLEFB
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_FDT_SIMPLEFB defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:56 +0000 (15:39 -0700)]
Correct SPL use of FASTBOOT_MMC_USER_SUPPORT
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_FASTBOOT_MMC_USER_SUPPORT defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:53 +0000 (15:39 -0700)]
Correct SPL uses of FASTBOOT_FLASH
This converts 3 usages of this option to the non-SPL form, since there is
no SPL_FASTBOOT_FLASH defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Simon Glass [Sun, 5 Feb 2023 22:39:51 +0000 (15:39 -0700)]
Correct SPL use of EXYNOS7420
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_EXYNOS7420 defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:50 +0000 (15:39 -0700)]
Correct SPL use of ENV_WRITEABLE_LIST
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_ENV_WRITEABLE_LIST defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:49 +0000 (15:39 -0700)]
Correct SPL uses of ENV_VARS_UBOOT_RUNTIME_CONFIG
This converts 4 usages of this option to the non-SPL form, since there is
no SPL_ENV_VARS_UBOOT_RUNTIME_CONFIG defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:48 +0000 (15:39 -0700)]
Correct SPL uses of ENV_IS_IN_UBI
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_ENV_IS_IN_UBI defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:47 +0000 (15:39 -0700)]
Correct SPL use of EFI_UNICODE_COLLATION_PROTOCOL2
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_EFI_UNICODE_COLLATION_PROTOCOL2 defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:46 +0000 (15:39 -0700)]
Correct SPL use of EFI_TCG2_PROTOCOL
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_EFI_TCG2_PROTOCOL defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:43 +0000 (15:39 -0700)]
Correct SPL use of EFI_LOADER_HII
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_EFI_LOADER_HII defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:42 +0000 (15:39 -0700)]
Correct SPL uses of EFI_HAVE_CAPSULE_SUPPORT
This converts 13 usages of this option to the non-SPL form, since there is
no SPL_EFI_HAVE_CAPSULE_SUPPORT defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:41 +0000 (15:39 -0700)]
Correct SPL use of EFI_DEVICE_PATH_UTIL
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_EFI_DEVICE_PATH_UTIL defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:40 +0000 (15:39 -0700)]
Correct SPL use of EFI_APP
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_EFI_APP defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:39 +0000 (15:39 -0700)]
Correct SPL uses of DWC_ETH_QOS
This converts 3 usages of this option to the non-SPL form, since there is
no SPL_DWC_ETH_QOS defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:38 +0000 (15:39 -0700)]
Correct SPL uses of DTB_RESELECT
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_DTB_RESELECT defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:36 +0000 (15:39 -0700)]
Correct SPL use of DISPLAY_CPUINFO
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_DISPLAY_CPUINFO defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:32 +0000 (15:39 -0700)]
Correct SPL use of DEBUG_UART_ZYNQ
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_DEBUG_UART_ZYNQ defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:39:31 +0000 (15:39 -0700)]
Correct SPL uses of CPU_MICROBLAZE
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_CPU_MICROBLAZE defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:46 +0000 (15:36 -0700)]
Correct SPL uses of CMD_USB
This converts 8 usages of this option to the non-SPL form, since there is
no SPL_CMD_USB defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:45 +0000 (15:36 -0700)]
Correct SPL uses of CMD_TFTPPUT
This converts 3 usages of this option to the non-SPL form, since there is
no SPL_CMD_TFTPPUT defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:44 +0000 (15:36 -0700)]
Correct SPL use of CMD_STM32PROG
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_STM32PROG defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:43 +0000 (15:36 -0700)]
Correct SPL use of CMD_STBOARD
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_STBOARD defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:42 +0000 (15:36 -0700)]
Correct SPL use of CMD_SHA1SUM
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_SHA1SUM defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:41 +0000 (15:36 -0700)]
Correct SPL uses of CMD_SF
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_CMD_SF defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:40 +0000 (15:36 -0700)]
Correct SPL uses of CMD_SCSI
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_CMD_SCSI defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:38 +0000 (15:36 -0700)]
Correct SPL use of CMD_PSTORE
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_PSTORE defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:37 +0000 (15:36 -0700)]
Correct SPL uses of CMD_NVME
This converts 3 usages of this option to the non-SPL form, since there is
no SPL_CMD_NVME defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:36 +0000 (15:36 -0700)]
Correct SPL use of CMD_NVEDIT_EFI
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_NVEDIT_EFI defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:35 +0000 (15:36 -0700)]
Correct SPL use of CMD_NET
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_NET defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:34 +0000 (15:36 -0700)]
Correct SPL uses of CMD_MMC
This converts 6 usages of this option to the non-SPL form, since there is
no SPL_CMD_MMC defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:33 +0000 (15:36 -0700)]
Correct SPL use of CMD_MBR
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_MBR defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:32 +0000 (15:36 -0700)]
Correct SPL use of CMD_HASH
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_HASH defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:31 +0000 (15:36 -0700)]
Correct SPL use of CMD_FRU
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_FRU defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:30 +0000 (15:36 -0700)]
Correct SPL uses of CMD_FDT
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_CMD_FDT defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:29 +0000 (15:36 -0700)]
Correct SPL use of CMD_ERASEENV
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_ERASEENV defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:28 +0000 (15:36 -0700)]
Correct SPL uses of CMD_EFICONFIG
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_CMD_EFICONFIG defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:26 +0000 (15:36 -0700)]
Correct SPL uses of CMD_CLK
This converts 7 usages of this option to the non-SPL form, since there is
no SPL_CMD_CLK defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Sean Anderson <seanga2@gmail.com>
Simon Glass [Sun, 5 Feb 2023 22:36:25 +0000 (15:36 -0700)]
Correct SPL use of CMD_BOOTZ
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_BOOTZ defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:24 +0000 (15:36 -0700)]
Correct SPL uses of CMD_BOOTM_PRE_LOAD
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_CMD_BOOTM_PRE_LOAD defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:23 +0000 (15:36 -0700)]
Correct SPL use of CMD_BOOTI
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_BOOTI defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:21 +0000 (15:36 -0700)]
Correct SPL use of CMD_BCB
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_CMD_BCB defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:20 +0000 (15:36 -0700)]
Correct SPL uses of BOOTSTAGE_REPORT
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_BOOTSTAGE_REPORT defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:19 +0000 (15:36 -0700)]
Correct SPL use of BOOTSTAGE_FDT
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_BOOTSTAGE_FDT defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:18 +0000 (15:36 -0700)]
Correct SPL use of BNXT_ETH
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_BNXT_ETH defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:16 +0000 (15:36 -0700)]
Correct SPL uses of ARMADA_8K
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_ARMADA_8K defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:15 +0000 (15:36 -0700)]
Correct SPL uses of ARMADA_3700
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_ARMADA_3700 defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:13 +0000 (15:36 -0700)]
Correct SPL use of ARCH_ZYNQ
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_ARCH_ZYNQ defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:10 +0000 (15:36 -0700)]
Correct SPL uses of ALLEYCAT_5
This converts 2 usages of this option to the non-SPL form, since there is
no SPL_ALLEYCAT_5 defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:09 +0000 (15:36 -0700)]
Correct SPL use of AHCI
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_AHCI defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:36:08 +0000 (15:36 -0700)]
Correct SPL use of A003399_NOR_WORKAROUND
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_A003399_NOR_WORKAROUND defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Sun, 5 Feb 2023 22:35:48 +0000 (15:35 -0700)]
x86: Correct Chrromebook typo
Fix a typo in a comment.
Signed-off-by: Simon Glass <sjg@chromium.org>
Tom Rini [Thu, 9 Feb 2023 21:31:36 +0000 (16:31 -0500)]
Merge branch '2023-02-09-minor-updates'
- Update the socrates env to be plain text, and fix the issue of
CONFIG_MMC_QUIRKS not being applied within SPL, leading to some boot
failures.
Heiko Schocher [Fri, 27 Jan 2023 05:50:52 +0000 (06:50 +0100)]
powerpc/mpc85xx: use board env file for socrates board
as Tom suggested get rid of CFG_EXTRA_ENV_SETTINGS and
enable CONFIG_ENV_SOURCE_FILE and use text file
board/socrates/socrates.env
which contains the default environment. While at it,
cleanup the default Environment.
Signed-off-by: Heiko Schocher <hs@denx.de>
Suggested-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Simon Glass [Sun, 5 Feb 2023 22:40:16 +0000 (15:40 -0700)]
Correct SPL use of MMC_QUIRKS
This converts 1 usage of this option to the non-SPL form, since there is
no SPL_MMC_QUIRKS defined in Kconfig
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
Tom Rini [Wed, 8 Feb 2023 19:10:45 +0000 (14:10 -0500)]
Merge branch '2023-02-08-increase-default-LMB-regions'
- Correct my mistake with defaulting to not setting LMB_USE_MAX_REGIONS,
and fix the lmb test to scale with more than 8 regions before setting
the new default to 16 regions. This doesn't strictly fix all issues,
but puts us ahead of where we were.
Sjoerd Simons [Thu, 19 Jan 2023 08:38:17 +0000 (09:38 +0100)]
Bump LMB_MAX_REGIONS default to 16
Since commit
06d514d77c37 ("lmb: consider EFI memory map") the EFI regions
are also pushed into the lmb if EFI_LOADER is enabled (which is by
default on most system). Which can cause the number of entries to go
over the maximum as it's default is only 8.
Specifically i ran into this case on an TI am62 which has an fdt with
4 reserved regions (in practice 3 lmb entries due to adjecent ranges).
As this is likely to impact more devices bump the default max
regions to 16 so there is a bit more slack.
Fixes:
06d514d77c ("lmb: consider EFI memory map")
Link: https://bugzilla.opensuse.org/show_bug.cgi?id=1207562
Reviewed-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
Signed-off-by: Michal Suchanek <msuchanek@suse.de>
[trini: collect tags from the other equivalent patch]
Tom Rini [Wed, 8 Feb 2023 18:39:18 +0000 (13:39 -0500)]
test: lmb: Rework lib_test_lmb_max_regions test to scale
First, this test depends on CONFIG_LMB_USE_MAX_REGIONS, so add that as a
test before building. Second, instead of using a hard-coded value of 8,
which is the default of CONFIG_LMB_USE_MAX_REGIONS previously, use that
directly and update the comments. The only trick here is that one part
of the test itself also was written with the value of 8 itself in mind.
Rework the size of the lmb region we allocate to scale with the value of
CONFIG_LMB_USE_MAX_REGIONS.
Cc: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Tom Rini [Wed, 8 Feb 2023 15:18:26 +0000 (10:18 -0500)]
Revert "lmb: Default to not-LMB_USE_MAX_REGIONS"
As explained by Philippe Schenker, I was misinterpreting what happened
in the case where we do not set LMB_USE_MAX_REGIONS and so had
re-introduced the problem I was attempting to more widely resolve.
This reverts commit
007ae5d108a37564905ea1588cb279f3a522cc3d.
Reported-by: Philippe Schenker <philippe.schenker@toradex.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
Tom Rini [Wed, 8 Feb 2023 01:36:16 +0000 (20:36 -0500)]
Merge branch '2023-02-07-Kconfig-cleanup-dead-code-removal'
To quote the author:
This series adds source scanning to moveconfig.py so that it can look
for Kconfig options mentioned in the source which do not appear in
Kconfig, and vice versa.
This tool is then used to clean up the unused or obsolete options
mentioned in Makefiles, along with any attached source code.
Simon Glass [Wed, 1 Feb 2023 20:20:27 +0000 (13:20 -0700)]
fdt: Drop use of non-existent OF_PLATDATA option
These are only present in SPL. Drop the references to non-SPL versions.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:26 +0000 (13:20 -0700)]
freescale: Drop unused zm7300 driver
This is not used anymore. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:25 +0000 (13:20 -0700)]
tools: Drop xway-swap-bytes tool
This is very old and does not appear to be used. The CONFIG option
enabling it is no-longer present. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:24 +0000 (13:20 -0700)]
freescale: Drop unused vsc3316_3308 driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:23 +0000 (13:20 -0700)]
imx: Drop CONFIG_USE_PLUGIN
This option is not defined anywhere. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:22 +0000 (13:20 -0700)]
usb: Drop unused sl811-hcd driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:21 +0000 (13:20 -0700)]
usb: Drop unused ehci-vct driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:20 +0000 (13:20 -0700)]
rmobile: Drop unused ehci-rmobile driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:19 +0000 (13:20 -0700)]
usb: Drop unused fotg210 gadget
This is not used and appears to be associated with the faraday board which
has been removed. Drop the driver and Kconfig options.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:18 +0000 (13:20 -0700)]
usb: Drop unused ehci-faraday driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:17 +0000 (13:20 -0700)]
armada: usb: net: Drop unused USB drivers
These are not used. Drop the drivers and Kconfig option. Also drop an
old declaration in the netdev.h header.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:16 +0000 (13:20 -0700)]
ppc: Makefile: Drop unused ppc4xx code
CONFIG_UBOOT_PAD_TO is not defined anywhere. Drop this dead code.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Stefan Roese <sr@denx.de>
Simon Glass [Wed, 1 Feb 2023 20:20:14 +0000 (13:20 -0700)]
freescale: Drop CONFIG_TARGET_MPC8536DS et al
This option as well as CONFIG_TARGET_P1022DS and CONFIG_TARGET_P5020DS
are not defined anywhere. Drop them.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:13 +0000 (13:20 -0700)]
compulab: Drop CONFIG_TARGET_MCM_IMX8M_MINI
This option is not defined anywhere. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:12 +0000 (13:20 -0700)]
sh4: Drop unused kona_i2c driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Heiko Schocher <hs@denx.de>
Simon Glass [Wed, 1 Feb 2023 20:20:11 +0000 (13:20 -0700)]
gdsys: Drop unused fpga file
This is not used since CONFIG_SYS_FPGA_COMMON is not defined anywhere.
Drop the code and the Makefile rule.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:10 +0000 (13:20 -0700)]
sysreset: at91: Correct Makefile rule for SYSRESET_AT91
The SPL_TPL part is in the wrong place. Fix it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Fixes:
71d4393f846 ("sysreset: Add Atmel/Microchip sysreset driver")
Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Simon Glass [Wed, 1 Feb 2023 20:20:09 +0000 (13:20 -0700)]
Drop ubsha1 tool
This seems to have been used by ppc4xx which was removed a while back.
The Kconfig does not exist so it is never built. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:08 +0000 (13:20 -0700)]
sh4: Drop unused pci_sh7780 driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:07 +0000 (13:20 -0700)]
rmobile: Drop CONFIG_SH73A0 and associated code
This option does not exist, so the code attached to it is not used. Drop
it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:06 +0000 (13:20 -0700)]
mtd: Drop unused scf0403_lcd driver
This is not used since this commit:
76386d6195a arm: Remove cm_t35 board
Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:05 +0000 (13:20 -0700)]
mtd: Drop unused CONFIG_S32V234
This option does not exist, so the Makefile rule does nothing. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:04 +0000 (13:20 -0700)]
rtc: Drop old and unused drivers
These drivers are not used and have not been converted to driver model.
Drop them and references to the non-existent CONFIG options they use.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:03 +0000 (13:20 -0700)]
rmobile: Drop CONFIG_RMOBILE
This has been renamed to CONFIG_ARCH_RMOBILE but this one was left behind.
It doesn't point to a directory that exists, so just drop it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:02 +0000 (13:20 -0700)]
freescale: Drop unused pq-mds-pib driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:01 +0000 (13:20 -0700)]
power: Drop unused muic_max8997 driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:20:00 +0000 (13:20 -0700)]
power: Drop unused muic_max77693 driver and mfd code
This driver is not used and has lain unconverted since:
fc47cf9d054 arm: exynos: i2c: Convert exynos boards to use DM_I2C
Drop it and the entire mfd directory, since there is nothing left.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:19:59 +0000 (13:19 -0700)]
power: Drop unused fg_max17042 driver and fuel gauge code
This driver is not used. Drop it and the entire fuel_gauge directory,
since there is nothing left.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:19:58 +0000 (13:19 -0700)]
power: Drop unused bat_trats driver and battery code
This driver and bat_trats2 are not used. Drop them and the entire battery
directory, since there is nothing left.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:19:56 +0000 (13:19 -0700)]
gpio: Drop unused pca9698 driver
This is not used. Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:19:55 +0000 (13:19 -0700)]
ppc: Drop unused CONFIG_P2020DS
This option does not exist, so the Makefile rule does nothing. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:19:53 +0000 (13:19 -0700)]
omap: Drop unused CONFIG_OMAP_USB_PHY
This option does not exist, so the Makefile rule does nothing. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
Simon Glass [Wed, 1 Feb 2023 20:19:52 +0000 (13:19 -0700)]
Makefile: Drop CONFIG_OF_EARLY_FLATTREE
This option does not exist, so drop the dead code.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:19:51 +0000 (13:19 -0700)]
mtd: Drop unused nand_plat driver
This is not used since this commit:
936478e797a SPARC: Remove
Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:19:49 +0000 (13:19 -0700)]
mtd: Drop unused fsmc_nand driver
This is not used since this commit:
570c3dcfc15 arm: Remove spear600 boards and the rest of SPEAr support
Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Michael Trimarchi <michael@amarulasolutions.com>
Simon Glass [Wed, 1 Feb 2023 20:19:48 +0000 (13:19 -0700)]
mtd: Drop unused fsl_upm driver
This is not used since this commit:
8d1e3cb1400 powerpc: mpc83xx: remove MPC8360ERDK, EMPC8360EMDS support
Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-By: Michael Trimarchi <michael@amarulasolutions.com>
Simon Glass [Wed, 1 Feb 2023 20:19:47 +0000 (13:19 -0700)]
nand: Drop unused actl_nand driver
This is not used since this commit:
ed7fe2bee12 ppc: Remove xpedite boards
Drop the driver and Kconfig option.
Signed-off-by: Simon Glass <sjg@chromium.org>
Simon Glass [Wed, 1 Feb 2023 20:19:46 +0000 (13:19 -0700)]
imx: Rename CONFIG_MXS to CFG_MXS
This is not a Kconfig option so we should not be setting it in the
Makefile. Rename it to use a CFS_ prefix, since this is still used in
mxsimage.c
In general tools should support all the features without reference to
CONFIG options, but this is left to the maintainer to look at.
Signed-off-by: Simon Glass <sjg@chromium.org>