linux/arch/powerpc
Rob Herring 81d7cac4d1 powerpc: Explicitly include correct DT includes
The DT of_device.h and of_platform.h date back to the separate
of_platform_bus_type before it as merged into the regular platform bus.
As part of that merge prepping Arm DT support 13 years ago, they
"temporarily" include each other. They also include platform_device.h
and of.h. As a result, there's a pretty much random mix of those include
files used throughout the tree. In order to detangle these headers and
replace the implicit includes with struct declarations, users need to
explicitly include the correct includes.

Signed-off-by: Rob Herring <robh@kernel.org>
[mpe: Fixup maple/setup.c which needs platform_device]
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20230724210247.778034-1-robh@kernel.org
2023-08-02 22:22:19 +10:00
..
boot powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node 2023-07-03 16:26:51 +10:00
configs powerpc/64: Enable accelerated crypto algorithms in defconfig 2023-08-02 22:22:18 +10:00
crypto powerpc/crypto: don't build aes-gcm-p10 by default 2023-08-02 22:22:18 +10:00
include powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
kernel powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
kexec powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
kvm powerpc updates for 6.5 2023-06-30 09:20:08 -07:00
lib powerpc/features: Add capability to update mmu features later 2023-08-02 22:22:17 +10:00
math-emu
mm powerpc/64s/radix: combine final TLB flush and lazy tlb mm shootdown IPIs 2023-08-02 22:22:19 +10:00
net powerpc/bpf: populate extable entries only during the last pass 2023-05-15 15:40:31 +10:00
perf powerpc/perf: Properly detect mpc7450 family 2023-03-30 23:35:43 +11:00
platforms powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
purgatory powerpc/purgatory: remove PGO flags 2023-06-12 11:31:50 -07:00
sysdev powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
tools powerpc/64: Use -mprofile-kernel for big endian ELFv2 kernels 2023-06-14 12:46:42 +10:00
xmon - Yosry Ahmed brought back some cgroup v1 stats in OOM logs. 2023-06-28 10:28:11 -07:00
Kbuild
Kconfig powerpc updates for 6.5 2023-06-30 09:20:08 -07:00
Kconfig.debug powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y 2023-07-03 16:07:55 +10:00
Makefile powerpc: remove checks for binutils older than 2.25 2023-06-27 16:59:29 +10:00
Makefile.postlink kbuild: remove --include-dir MAKEFLAG from top Makefile 2023-02-05 18:51:22 +09:00