On Tue, Jul 14, 2015 at 12:01:51PM +0530, Archit Taneja wrote: > Hi, > > On 07/13/2015 09:07 PM, Daniel Vetter wrote: > >On Mon, Jul 13, 2015 at 11:30:34AM -0400, Alex Deucher wrote: > >>On Mon, Jul 13, 2015 at 2:43 AM, Archit Taneja <architt@xxxxxxxxxxxxxx> wrote: > >>>With the top level DRM_FBDEV_EMULATION option, drivers don't need to > >>>select DRM_FB_KMS_HELPER or other FB related config options in the > >>>driver. > >>> > >>>Even if FBDEV_EMULATION isn't select, the stubbed out versions of > >>>the drm_fb_helper functions will be called. > >>> > >>>There are some drivers which still need some FB stuff even after > >>>these changes. They are qxl, udl and nouveau. These are handled a bit > >>>differently compared to the other patches. > >> > >>Series is: > >>Acked-by: Alex Deucher <alexander.deucher@xxxxxxx> > > > >Archit for merging I think I'll just keep the current set of patches I > >have for testing (well until there's a real bug discovered). Can you > >please collect all the acks/r-bs/t-d when resending so I don't have to > >digg them out when we merge the final versions of these? > > > > Sure. I'll keep a track of this. > > Speaking of bugs, there was one thing I noticed in the series which I > am not sure about. > > One of the new helpers wraps around framebuffer_alloc(). Most drivers > tend to pass the drm_device's dev pointer to this, and this is what I > do in the helper too. > > But some drivers(nouveau, radeon, qxl and some more) pass their > pci_dev's dev pointer. As far as I can tell, for all PCI drivers the drm_device's dev pointer is set to the pci_dev's dev pointer (via drm_get_pci_dev()), so this shouldn't be changing anything at all. Thierry
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel