global: Add <linux/string.h> instead of long indirect include path
authorTom Rini <trini@konsulko.com>
Wed, 14 May 2025 18:15:31 +0000 (12:15 -0600)
committerTom Rini <trini@konsulko.com>
Wed, 14 May 2025 18:15:31 +0000 (12:15 -0600)
commit60e313d5c6373df88b99dc3be6f4ead04e9b3360
treef271ce18d0197d0ec1ae66b995ba88289325c75d
parent4c26de2eea6bcf5f27b13da0372d27d767cd38e3
global: Add <linux/string.h> instead of long indirect include path

In a number of cases we have C files which rely on a chain of indirect
include paths to get <linux/string.h> to be included via <command.h>. To
facilitate cleaning up <command.h> make this code directly include
<linux/string.h>.

Signed-off-by: Tom Rini <trini@konsulko.com>
---
Cc: Andrew Davis <afd@ti.com>
Cc: Bin Meng <bmeng.cn@gmail.com>
Cc: Dai Okamura <okamura.dai@socionext.com>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Francesco Dolcini <francesco.dolcini@toradex.com>
Cc: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Cc: Jens Wiklander <jens.wiklander@linaro.org>
Cc: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Cc: Mingkai Hu <mingkai.hu@nxp.com>
Cc: Priyanka Jain <priyanka.jain@nxp.com>
Cc: Shengzhou Liu <Shengzhou.Liu@nxp.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Stefano Babic <sbabic@nabladev.com>
Cc: Svyatoslav Ryhel <clamor95@gmail.com>
Cc: Thierry Reding <treding@nvidia.com>
Cc: William Zhang <william.zhang@broadcom.com>
41 files changed:
arch/arm/mach-imx/mx5/clock.c
arch/arm/mach-keystone/cmd_clock.c
arch/arm/mach-tegra/tegra124/bct.c
arch/arm/mach-tegra/tegra20/bct.c
arch/arm/mach-tegra/tegra30/bct.c
arch/arm/mach-uniphier/dram/cmd_ddrmphy.c
arch/arm/mach-uniphier/dram/cmd_ddrphy.c
board/freescale/common/qixis.c
board/freescale/ls1043ardb/cpld.c
board/freescale/ls1046ardb/cpld.c
board/freescale/p2041rdb/cpld.c
board/freescale/t102xrdb/cpld.c
board/freescale/t104xrdb/cpld.c
board/freescale/t208xrdb/cpld.c
board/freescale/t4rdb/cpld.c
board/toradex/apalis_imx6/do_fuse.c
board/toradex/colibri_imx6/do_fuse.c
boot/image-pre-load.c
cmd/2048.c
cmd/armflash.c
cmd/bootstage.c
cmd/cache.c
cmd/diag.c
cmd/dm.c
cmd/echo.c
cmd/flash.c
cmd/fuse.c
cmd/irq.c
cmd/legacy_led.c
cmd/mp.c
cmd/optee.c
cmd/sha1sum.c
cmd/sleep.c
cmd/smccc.c
cmd/stackprot_test.c
cmd/strings.c
cmd/test.c
cmd/timer.c
cmd/ufs.c
cmd/x86/mtrr.c
drivers/tpm/sandbox_common.c