devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* devicetree describing PCIe endpoint peripherals
@ 2018-02-02 21:46 Leon Woestenberg
  0 siblings, 0 replies; only message in thread
From: Leon Woestenberg @ 2018-02-02 21:46 UTC (permalink / raw)
  To: devicetree-u79uwXL29TY76Z2rM5mHXA

Hello all,

I am interested in devicetree overlay support for anything behind a
PCIe MMIO region, for the case of (reconfigurable) FPGAs.

PCIe itself is a discoverable bus, and the BARs are dynamically
mapped, but the endpoint's MMIO regions, could be treated just like a
SoC's peripheral bus.

For this, I would like the Linux device driver to load a devicetree
overlay or subtree, which then triggers further bindings between
further device drivers(*).

Is the right infrastructure  in place already to support this model?
Or is there functionality lacking in the driver model or of_()
functions?

(*) Thinking of it, I am unsure if a platform device suffices here,
because some notition of PCIe specifics might come into play.

For the partially reconfigurable case, devicetree overlays would match.

Regards,

Leon.
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-02-02 21:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-02 21:46 devicetree describing PCIe endpoint peripherals Leon Woestenberg

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).