linux/drivers/net/ethernet
Rob Herring 3d40aed862 net: 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.

Acked-by: Alex Elder <elder@linaro.org>
Reviewed-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
Reviewed-by: Wei Fang <wei.fang@nxp.com>
Signed-off-by: Rob Herring <robh@kernel.org>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Link: https://lore.kernel.org/r/20230727014944.3972546-1-robh@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-07-27 20:33:16 -07:00
..
3com
8390
actions
adaptec
adi
aeroflex net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
agere
alacritech
allwinner
alteon
altera
amazon net: ena: fix shift-out-of-bounds in exponential backoff 2023-07-12 15:57:57 -07:00
amd net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
apm net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
apple
aquantia net: atlantic: Remove unnecessary (void*) conversions 2023-07-18 19:00:47 -07:00
arc net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
asix
atheros net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
broadcom bcmasp: BCMASP should depend on ARCH_BRCMSTB 2023-07-26 21:46:41 -07:00
brocade Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-07-20 15:52:55 -07:00
cadence net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
calxeda
cavium Networking changes for 6.5. 2023-06-28 16:43:10 -07:00
chelsio sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) 2023-06-24 15:50:13 -07:00
cirrus net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
cisco
cortina
davicom
dec
dlink
emulex benet: fix return value check in be_lancer_xmit_workarounds() 2023-07-27 10:31:38 +02:00
engleder eth: tsnep: let page recycling happen with skbs 2023-07-21 18:50:18 -07:00
ezchip net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
faraday net: ftgmac100: support getting MAC address from NVMEM 2023-07-18 09:15:40 +02:00
freescale net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
fujitsu
fungible
google gve: trivial spell fix Recive to Receive 2023-07-14 10:28:17 +01:00
hisilicon net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
huawei
i825xx
ibm net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
intel Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-07-27 15:22:46 -07:00
litex
marvell net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
mediatek net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
mellanox net/mlx4: clean up a type issue 2023-07-26 22:08:44 -07:00
micrel
microchip net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
microsoft net: mana: Use the correct WQE count for ringing RQ doorbell 2023-07-18 18:00:18 -07:00
moxa
mscc net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
myricom
natsemi
neterion
netronome nfp: prevent dropped counter increment during probe 2023-07-13 20:36:10 -07:00
ni net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
nvidia
nxp
oki-semi
packetengines
pasemi
pensando ionic: add FLR recovery support 2023-07-24 10:42:34 +01:00
qlogic
qualcomm net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
rdc
realtek Revert "r8169: disable ASPM during NAPI poll" 2023-07-19 21:09:11 -07:00
renesas net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
rocker
samsung
seeq
sfc sfc: support for devlink port requires MAE access 2023-06-29 11:10:27 -07:00
sgi
silan
sis
smsc net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
socionext net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
stmicro net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
sun net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
sunplus
synopsys
tehuti
ti net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
toshiba
tundra
vertexcom
via net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
wangxun Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-07-20 15:52:55 -07:00
wiznet
xilinx net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
xircom
xscale
dnet.c
dnet.h
ec_bhf.c
ethoc.c
fealnx.c
jme.c
jme.h
Kconfig
korina.c net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
lantiq_etop.c
lantiq_xrx200.c
Makefile