coreboot/src/cpu/intel
Nicholas Chin 05765c8951 tree: Include static.h for remaining devicetree usages
As per commit 8651731537 ("sconfig: Move config_of_soc from device.h
to static.h") and commit 05a13e7ed9 ("sconfig: Move (WEAK_)DEV_PTR
from device.h to static.h"), sources that use code generated from the
devicetree should directly include static.h. This allows static.h to be
removed from device.h, eliminating many unnecessary dependencies on the
devicetree for objects that only need the device types and function
declarations.

Add static.h to the includes of all remaining files that require static
devicetree access through config_of_soc(), the sconfig generated names,
or DEV_PTR().

Change-Id: I1d35ff2ac22f9ff5e0aa38b7ad707619e50387f3
Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/84591
Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2024-11-10 19:12:22 +00:00
..
car cpu/x86: Link page tables in stage if possible 2024-03-28 15:22:34 +00:00
common arch/x86: Fix typo for macro CPUID_FEATURE_HTT 2024-03-21 20:37:51 +00:00
fit util/cbfstool: Add Intel platform boot policy support 2024-10-23 10:29:59 +00:00
haswell arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
microcode cpu/intel/microcode: Defer microcode patching until after DRAM init 2024-04-18 03:30:44 +00:00
model_6bx arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
model_6ex arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
model_6fx payloads/edk2: Add Kconfig to use LAPIC timer 2024-04-20 18:38:55 +00:00
model_6xx arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
model_65x arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
model_67x arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
model_68x cpu: Rename Makefiles from .inc to .mk 2024-01-24 08:35:01 +00:00
model_106cx arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
model_206ax tree: Include static.h for remaining devicetree usages 2024-11-10 19:12:22 +00:00
model_1067x payloads/edk2: Add Kconfig to use LAPIC timer 2024-04-20 18:38:55 +00:00
model_2065x cpu/x86/Kconfig: Mark 64bit support as stable 2024-03-28 15:23:21 +00:00
model_f2x arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
model_f3x arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
model_f4x arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
slot_1 treewide: Remove unused CHIPs 2024-02-20 11:01:36 +00:00
smm cpu: Rename Makefiles from .inc to .mk 2024-01-24 08:35:01 +00:00
socket_441 arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
socket_BGA956 arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
socket_FCBGA559 arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
socket_LGA775 arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
socket_LGA1700 cpu/intel: Add socket types 2024-07-19 12:35:09 +00:00
socket_LGA3647_1 cpu/intel: Add socket types 2024-07-19 12:35:09 +00:00
socket_LGA4189 cpu/intel: Add socket types 2024-07-19 12:35:09 +00:00
socket_LGA4677 cpu/intel: Add socket types 2024-07-19 12:35:09 +00:00
socket_m arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
socket_mPGA604 arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
socket_OTHER cpu/intel: Add socket types 2024-07-19 12:35:09 +00:00
socket_p arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
speedstep cpu: Rename Makefiles from .inc to .mk 2024-01-24 08:35:01 +00:00
turbo arch to cpu: Add SPDX license headers to Kconfig files 2024-02-18 01:58:52 +00:00
Kconfig cpu/intel: Add socket types 2024-07-19 12:35:09 +00:00
Makefile.mk cpu/intel: Add socket types 2024-07-19 12:35:09 +00:00