[PATCH 00/17] Audit include list for include/[a-m]*.h

Tom Rini trini at konsulko.com
Tue Jun 3 17:02:26 CEST 2025


On Wed, 21 May 2025 16:51:05 -0600, Tom Rini wrote:

> Hey all,
> 
> Related to my other series I've posted recently on cleaning up some
> headers, this series here is the result of at least lightly auditing the
> #includes used in include/[a-m]*.h. This ignores subdirectories, as at
> least in part I think the top-level includes we've constructed are the
> most likely places to have some extra transitive include paths. I'm sure
> there's exceptions and I'll likely audit deeper once this first pass is
> done. This only gets as far as "include/m*.h" because I didn't want this
> to get too big. This also sets aside <miiphy.h> and <phy.h>. While
> miiphy.h does not directly need <phy.h> there are *so* many users and I
> think I had half of the tree just about not building when I first tried.
> It might be worth further investigation, but it might just be OK as-is.
> 
> [...]

Applied to u-boot/next, thanks!

[01/17] include/ahci.h: Audit include list
        commit: a510bc2c9a310a6204b4587c8c2c2e0962380e31
[02/17] include/arm_ffa.h: Audit include list
        commit: 6a891bb78cdc0f920bcae700af26f192421f93cd
[03/17] include/bios_emul.h: Audit include list
        commit: 377c75f8c5588126259ff82bd33eaa3090853cb8
[04/17] include/bootflow.h: Audit include list
        commit: 48703b2d6b7c87a523e794a711fe5c0d86f15093
[05/17] include/bootstd.h: Audit include list
        commit: 5bbc8b5c55102145ba06bee4cfa7276f293d9c31
[06/17] include/cadence-nand.h: Audit include list
        commit: 5d14fca77af7f2d4d950e0656329b03b9f5a2525
[07/17] include/cbfs.h: Audit include list
        commit: ef560b42ec1f5db103ca8be8c4532c55ff0151f3
[08/17] include/compiler.h: Audit include list
        commit: cad8e2033332c1693d03fbdcb1c07f788974c2ec
[09/17] include/dfu.h: Audit include list
        commit: 1585d92a05517f5f0278dccb8d0a03012960d790
[10/17] include/dw_hdmi.h: Audit include list
        commit: ddf050a5d6e86fc2c8c4ea9bd47915ed340e412f
[11/17] include/dwmmc.h: Audit include list
        commit: 8f3c64a53535b6bcc7b63a6cf9531a6dfddff5f3
[12/17] include/efi_loader.h, include/efi_tcg2.h: Audit include list
        commit: 40d5f553316eba90a893a58c12c098da74dca335
[13/17] include/fat.h: Audit include list
        commit: 43d76dc7df600b10cbf70753750bf87de098b210
[14/17] include/ide.h: Cleanup usage
        commit: d81b57a3cc881569d18014c0a8806e163066fd77
[15/17] include/mmc.h: Audit include list
        commit: 2cf46de9b6b8463033ba4f9243643d004dc9ea5a
[16/17] include/mtd.h: Cleanup usage
        commit: 2266595bf893edb07331ca8464738e0d4c82c129
[17/17] global: Cleanup usage of "ETH_ALEN"
        commit: 824f8f52a1e44f6d281d3f89f23b3e85824a34fb
-- 
Tom




More information about the U-Boot mailing list