On 07/14/2015 01:32 PM, Thierry Reding wrote: > 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 at codeaurora.org> >>>> 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 at amd.com> >>> >>> 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.
Thanks for pointing this out. This is a non-issue, then. Archit -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project