aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-11-26net: keystone_net: Remove non-DM_ETH codeWIP/migrate-syms-4bTom Rini1-2/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: cpsw: Remove non-DM_ETH codeTom Rini1-96/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: sunxi_emac: Remove non-DM_ETH codeTom Rini1-2/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: smc911x: Remove non-DM_ETH codeTom Rini1-147/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: sh_eth: Remove non-DM_ETH codeTom Rini1-160/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: rtl8169: Remove non-DM_ETH codeTom Rini1-167/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: rtl8139: Remove non-DM_ETH codeTom Rini1-112/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: phy: Remove non-DM_ETH codeTom Rini7-70/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: pcnet: Remove non-DM_ETH codeTom Rini1-136/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: netconsole: Remove non-DM_ETH codeTom Rini1-8/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: mvgbe: Remove non-DM_ETH codeTom Rini2-220/+2
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: mcfmii: Remove non-DM_ETH codeTom Rini1-16/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: macb: Remove non-DM_ETH codeTom Rini1-192/+2
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: ldpaa_eth: Remove non-DM_ETH codeTom Rini2-200/+2
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: fsl-mc: Remove non-DM_ETH codeTom Rini1-21/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: fec_mxc: Remove non-DM_ETH codeTom Rini1-2/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: ethoc: Remove non-DM_ETH codeTom Rini1-85/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: eepro100: Remove non-DM_ETH codeTom Rini1-134/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: e1000: Remove non-DM_ETH codeTom Rini2-226/+1
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: dm9000x: Remove non-DM_ETH codeTom Rini1-66/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: designware: Remove non-DM_ETH codeTom Rini2-114/+3
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: dc2114x: Remove non-DM_ETH codeTom Rini1-156/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: fm: Remove non-DM_ETH codeTom Rini6-689/+0
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: Remove extraneous dependenciesTom Rini2-6/+5
With DM_ETH being required now for all drivers, we don't need this listed on individual drivers as well. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: tsec: Remove non-DM_ETH support codeTom Rini14-640/+1
As DM_ETH is required for all network drivers, it's now safe to remove the non-DM_ETH support code. Doing this removes some board support code which was also unused. Finally, this removes some CONFIG symbols that otherwise needed to be migrated to Kconfig, but were unused in code now. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26sunxi: Move MMC_SUNXI_SLOT to KconfigTom Rini2-3/+4
This value is always defined to 0, so move it to Kconfig as being set to always 0. Cc: Andre Przywara <andre.przywara@arm.com> C: Icenowy Zheng <icenowy@aosc.io> Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26configs: Resync with savedefconfigTom Rini6-9/+2
Rsync all defconfig files using moveconfig.py Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26m68k: Rename CONFIG_WATCHDOG_TIMEOUT to CONFIG_WATCHDOG_TIMEOUT_MSECSTom Rini20-39/+14
In practice, it is clear that the usage in m68k of CONFIG_WATCHDOG_TIMEOUT is setting a value in milliseconds. Rename this to the existing symbol and move to Kconfig. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26post: Migrate to KconfigTom Rini58-99/+114
We move the existing CONFIG_POST_* functionality over to CFG_POST and then introduce CONFIG_POST to Kconfig. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26sandbox: Rework how SDL is enabled / disabledTom Rini7-17/+15
Given that we can use Kconfig logic directly to see if we have a program available on the host or not, change from passing NO_SDL to instead controlling CONFIG_SANDBOX_SDL in Kconfig directly. Introduce CONFIG_HOST_HAS_SDL as the way to test for sdl2-config and default CONFIG_SANDBOX_SDL on if we have that, or not. Cc: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26scripts/config_whitelist.txt: Remove more referenced symbolsTom Rini2-21/+0
Perform some deeper investigation on the remaining symbols listed in this file and remove more. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26configs: Resync with savedefconfigTom Rini1-734/+0
Rsync all defconfig files using moveconfig.py Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26net: ftmac100: Remove non-DM_ETH codeTom Rini1-89/+2
At this point all users of this driver enable DM_ETH, so remove the legacy code paths. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Convert CONFIG_VSC7385_ENET et al to KconfigTom Rini25-9/+27
This converts the following to Kconfig: CONFIG_VSC7385_ENET CONFIG_VSC9953 Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Convert CONFIG_USB_GADGET_AT91 to KconfigTom Rini5-8/+6
This converts the following to Kconfig: CONFIG_USB_GADGET_AT91 Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Nokia RX-51: Migrate legacy USB device options to KconfigTom Rini3-16/+30
Move a number of legacy USB UDC options to Kconfig, over from the config header. Cc: Pali Rohár <pali@kernel.org> Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Convert CONFIG_TEGRA_CLOCK_SCALING et al to KconfigTom Rini3-9/+12
This converts the following to Kconfig: CONFIG_TEGRA_CLOCK_SCALING CONFIG_TEGRA_LP0 CONFIG_TEGRA_PMU Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Convert CONFIG_TPS6586X_POWER et al to KconfigTom Rini6-4/+10
This converts the following to Kconfig: CONFIG_TPS6586X_POWER CONFIG_TWL6030_POWER Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Convert CONFIG_SPD_EEPROM to KconfigTom Rini9-12/+12
This converts the following to Kconfig: CONFIG_SPD_EEPROM Cc: Stefan Roese <sr@denx.de> Signed-off-by: Tom Rini <trini@konsulko.com> --- Note that this increases the size of SPL on db-mv784mp-gp as now the SPD_EEPROM code is being included, where it wasn't before seemingly.
2022-11-26Convert CONFIG_SMSC_LPC47M et al to KconfigTom Rini5-4/+8
This converts the following to Kconfig: CONFIG_SMSC_LPC47M CONFIG_SMSC_SIO1007 Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Convert CONFIG_SH_GPIO_PFC et al to KconfigTom Rini3-5/+9
This converts the following to Kconfig: CONFIG_SH_GPIO_PFC CONFIG_TMU_TIMER Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Convert CONFIG_RTC_DS1337 et al to KconfigTom Rini84-55/+105
This converts the following to Kconfig: CONFIG_RTC_DS1337 CONFIG_RTC_DS1337_NOOSC CONFIG_RTC_DS1338 CONFIG_RTC_DS1374 CONFIG_RTC_DS3231 CONFIG_RTC_MC13XXX CONFIG_RTC_MXS CONFIG_RTC_PT7C4338 Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Convert CONFIG_PCA953X to KconfigTom Rini6-8/+5
This converts the following to Kconfig: CONFIG_PCA953X Cc: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Tom Rini <trini@konsulko.com> --- The only user of the non-DM GPIO driver here is the cl-som-imx7, and in turn also the "pca953x" command. I think with a dts resync the DM GPIO driver should just work however?
2022-11-26Convert CONFIG_NAND_KMETER1 et al to KconfigTom Rini5-4/+14
This converts the following to Kconfig: CONFIG_NAND_ECC_BCH CONFIG_NAND_KIRKWOOD CONFIG_NAND_KMETER1 Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26Convert CONFIG_MXS_OCOTP to KconfigTom Rini2-5/+8
This converts the following to Kconfig: CONFIG_MXS_OCOTP Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26arm: Remove unused mx27 codeTom Rini13-825/+9
We no longer have any i.MX27 platforms, remove the remaining support code. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26arm: samsung: Move CONFIG_MISC_COMMON to KconfigTom Rini10-18/+9
This option controls using board/samsung/common/misc.c, so add a Kconfig file there as well and select it from the boards which use this functionality. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26arm: ls102xa: Migrate LS102XA_STREAM_IDTom Rini6-14/+4
This symbol appears to be globally used in the architecture, select it. Signed-off-by: Tom Rini <trini@konsulko.com>
2022-11-26arm: lpc32xx: Remove unused hsuart driverTom Rini5-155/+0
This driver is not enabled in any config currently, remove it. Cc: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Tom Rini <trini@konsulko.com> --- I ran in to this as CONFIG_LPC32XX_HSUART is not in Kconfig, so doing that migration would be another path forward here.
2022-11-26sandbox: Move CONFIG_IO_TRACE to KconfigTom Rini3-2/+4
This is only used on sandbox, so select it there. Cc: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Rini <trini@konsulko.com>