devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Rob Herring <robh@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Frank Rowand <frowand.list@gmail.com>,
	linux-kernel@vger.kernel.org, devicetree@vger.kernel.org
Subject: [GIT PULL] Devicetree header detangling for v6.8
Date: Fri, 19 Jan 2024 10:22:25 -0600	[thread overview]
Message-ID: <20240119162225.GA449893-robh@kernel.org> (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(-)

             reply	other threads:[~2024-01-19 16:22 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-19 16:22 Rob Herring [this message]
2024-01-19 21:27 ` [GIT PULL] Devicetree header detangling for v6.8 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240119162225.GA449893-robh@kernel.org \
    --to=robh@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=frowand.list@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).