[PATCH v2 12/26] drm/exynos: Split manager/display/subdrv
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Mon Nov 4 02:13:47 PST 2013
Hi Daniel,
On Wednesday 30 October 2013 16:53:22 Daniel Vetter wrote:
> On Wed, Oct 30, 2013 at 4:32 PM, Sean Paul <seanpaul at chromium.org> wrote:
> > Once all required nodes have been "claimed", the main driver's probe
> > would call drm_platform/pci_init to kick off load(). After load() has
> > finished, the drm layer would then call the various standalone driver
> > hooks that were previously registered when it claimed its node. These
> > hooks would allow the driver to register its
> > crtc/encoder/bridge/connector.
>
> Just a quick comment on calling the ->driver_load callback: I plan to
> look again my "kill drm midlayer" series so that drivers are in full
> control of the load sequence. Then they could do whatever delayed
> loading the need to do by calling into optional helpers (hopefully
> shared with asoc and v4l and other aggregate devices madness) and the
> drm core simply does not need to care: The driver only
> registers/allocates the drm_device once it's ready to do so.
That would be great ! Please let me know if you would like me to test patches
with the R-Car DU driver.
--
Regards,
Laurent Pinchart
More information about the dri-devel
mailing list