Re: [PATCH 0/4] PCI: populate PCI host controller device nodes

Sascha Hauer <[email protected]>
Newsgroups org.infradead.lists.barebox
Message-ID <[email protected]>
On Thu, 21 May 2026 10:36:54 +0200, Sascha Hauer wrote:
> PCI devices usually don't have and don't need a representation in the
> device tree, but sometimes they do. This series adds support for adding
> device nodes for PCI devices to the barebox live tree similar to what
> Linux does with CONFIG_PCI_DYNAMIC_OF_NODES enabled. We also fixup the
> Linux device tree with the PCI device nodes. This allows PCI device
> drivers to register of_fixups for PCI devices: The barebox internal
> PCI device now gets a device node (from the patched barebox live tree)
> and it can use this node to find the corresponding device node in the
> Linux device tree (possibly added by barebox as well).
> 
> [...]

Applied, thanks!

[1/4] of: fall back to parent-prefixed encoding when address translation fails
      https://git.pengutronix.de/cgit/barebox/commit/?id=7f550a03ae82 (link may not be stable)
[2/4] pci: fix DT node matching when reg encodes a non-zero bus number
      https://git.pengutronix.de/cgit/barebox/commit/?id=c532dc4f8e3e (link may not be stable)
[3/4] pci: add pci_is_bridge() helper
      https://git.pengutronix.de/cgit/barebox/commit/?id=3b1594f8748d (link may not be stable)
[4/4] pci: synthesize devicetree nodes for enumerated devices
      https://git.pengutronix.de/cgit/barebox/commit/?id=461b93d42776 (link may not be stable)

Best regards,
-- 
Sascha Hauer <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.