Skip to contentSkip to conversation

Devicetree header detangling for v6.8

GIT PULL Merged Rob Herring 2 participants 2 messages Jan 19, 2024

lore
Share & tools
lore
#0 lore raw

Hi Linus,

As mentioned in my first pull, this is a long overdue DT header cleanup (I sure wish we'd done this when it was only PowerPC to fix before adding all the Arm drivers in the last 13 years). These commits have been in linux-next for over a month now, but I've rebased them on your tree to have a branch that builds now that all the dependencies are in.

Rob

The following changes since commit 9d1694dc91ce7b80bc96d6d8eaf1a1eca668d847:

Merge tag 'for-6.8/block-2024-01-18' of git://git.kernel.dk/linux (2024-01-18 18:22:40 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-for-6.8-2

for you to fetch changes up to ef175b29a242fea98f467f008237484b03c94834:

of: Stop circularly including of_device.h and of_platform.h (2024-01-19 08:17:28 -0600)

----------------------------------------------------------------
Devicetree updates for v6.8, part 2:

Remove the circular including of of_device.h and of_platform.h along with all of their implicit includes. This is the culmination of several kernel cycles worth of fixing implicit DT includes throughout the tree.

----------------------------------------------------------------
Rob Herring (4):
sparc: Use device_get_match_data()
net: can: Use device_get_match_data()
thermal: loongson2: Replace of_device.h with explicit includes
of: Stop circularly including of_device.h and of_platform.h

Stephen Rothwell (1):
clk: qcom: gcc-x1e80100: Replace of_device.h with explicit includes

 arch/sparc/kernel/pci_sabre.c          |  9 +++++----
 arch/sparc/kernel/pci_schizo.c         | 13 +++++++------
 drivers/clk/qcom/gcc-x1e80100.c        |  3 ++-
 drivers/net/can/c_can/c_can_platform.c | 13 ++-----------
 drivers/net/can/flexcan/flexcan-core.c | 12 ++----------
 drivers/net/can/mscan/mpc5xxx_can.c    |  8 ++++----
 drivers/net/can/xilinx_can.c           |  9 +++------
 drivers/thermal/loongson2_thermal.c    |  3 ++-
 include/linux/of_device.h              |  5 +----
 include/linux/of_platform.h            |  4 ++--
 10 files changed, 30 insertions(+), 49 deletions(-)
merge bot Merged
#1 lore raw
The pull request you sent on Fri, 19 Jan 2024 10:22:25 -0600:

The pull request you sent on Fri, 19 Jan 2024 10:22:25 -0600:

Quoted 1 line

git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-for-6.8-2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9bc44c51a0461e099d4eb5dff86c2d72f0fb4a6c

Thank you!

Signature · 2 lines
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html