From: Archit Taneja <architt@codeaurora.org>
To: Rob Clark <robdclark@gmail.com>, Stephane Viau <sviau@codeaurora.org>
Cc: linux-arm-msm <linux-arm-msm@vger.kernel.org>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
"dri-devel@lists.freedesktop.org"
<dri-devel@lists.freedesktop.org>
Subject: Re: [PATCH] drm/msm: Fix compil issue when DRM_MSM_FBDEV is disabled
Date: Thu, 07 May 2015 13:43:30 +0530 [thread overview]
Message-ID: <554B1EAA.2010504@codeaurora.org> (raw)
In-Reply-To: <CAF6AEGu6pBXi3pFxjhgfw9uqYne9xDo4gE3S8xyXTfMXLjS8oA@mail.gmail.com>
Hi,
On 05/06/2015 07:58 PM, Rob Clark wrote:
> On Wed, May 6, 2015 at 9:25 AM, Stephane Viau <sviau@codeaurora.org> wrote:
>> When CONFIG_DRM_MSM_FBDEV is not defined,
>> CONFIG_DRM_KMS_FB_HELPER does not get selected and
>> drm_fb_helper_*() helper functions are thus not available.
>>
>> This change fixes these link issues.
>
> Hmm, didn't Archit start on making fbdev config option global and
> adding nop-stubs for the case that it was disabled? I lost track of
> where that was going..
Daniel and I had thought of a possible solution. I had started working
on it, but it's still work in progress. It required more things to do
than originally thought of.
I don't know if that work will make it in time for 4.2. Maybe we could
pull this for the time being?
Archit
>
> BR,
> -R
>
>> Signed-off-by: Stephane Viau <sviau@codeaurora.org>
>> ---
>> drivers/gpu/drm/msm/msm_drv.c | 4 ++++
>> 1 file changed, 4 insertions(+)
>>
>> diff --git a/drivers/gpu/drm/msm/msm_drv.c b/drivers/gpu/drm/msm/msm_drv.c
>> index 2b1218c..35380ec 100644
>> --- a/drivers/gpu/drm/msm/msm_drv.c
>> +++ b/drivers/gpu/drm/msm/msm_drv.c
>> @@ -21,9 +21,11 @@
>>
>> static void msm_fb_output_poll_changed(struct drm_device *dev)
>> {
>> +#ifdef DRM_MSM_FBDEV
>> struct msm_drm_private *priv = dev->dev_private;
>> if (priv->fbdev)
>> drm_fb_helper_hotplug_event(priv->fbdev);
>> +#endif
>> }
>>
>> static const struct drm_mode_config_funcs mode_config_funcs = {
>> @@ -419,9 +421,11 @@ static void msm_preclose(struct drm_device *dev, struct drm_file *file)
>>
>> static void msm_lastclose(struct drm_device *dev)
>> {
>> +#ifdef DRM_MSM_FBDEV
>> struct msm_drm_private *priv = dev->dev_private;
>> if (priv->fbdev)
>> drm_fb_helper_restore_fbdev_mode_unlocked(priv->fbdev);
>> +#endif
>> }
>>
>> static irqreturn_t msm_irq(int irq, void *arg)
>> --
>> Qualcomm Innovation Center, Inc.
>>
>> The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project
>>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
WARNING: multiple messages have this Message-ID (diff)
From: Archit Taneja <architt@codeaurora.org>
To: Rob Clark <robdclark@gmail.com>, Stephane Viau <sviau@codeaurora.org>
Cc: "dri-devel@lists.freedesktop.org"
<dri-devel@lists.freedesktop.org>,
linux-arm-msm <linux-arm-msm@vger.kernel.org>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
daniel@ffwll.ch
Subject: Re: [PATCH] drm/msm: Fix compil issue when DRM_MSM_FBDEV is disabled
Date: Thu, 07 May 2015 13:43:30 +0530 [thread overview]
Message-ID: <554B1EAA.2010504@codeaurora.org> (raw)
In-Reply-To: <CAF6AEGu6pBXi3pFxjhgfw9uqYne9xDo4gE3S8xyXTfMXLjS8oA@mail.gmail.com>
Hi,
On 05/06/2015 07:58 PM, Rob Clark wrote:
> On Wed, May 6, 2015 at 9:25 AM, Stephane Viau <sviau@codeaurora.org> wrote:
>> When CONFIG_DRM_MSM_FBDEV is not defined,
>> CONFIG_DRM_KMS_FB_HELPER does not get selected and
>> drm_fb_helper_*() helper functions are thus not available.
>>
>> This change fixes these link issues.
>
> Hmm, didn't Archit start on making fbdev config option global and
> adding nop-stubs for the case that it was disabled? I lost track of
> where that was going..
Daniel and I had thought of a possible solution. I had started working
on it, but it's still work in progress. It required more things to do
than originally thought of.
I don't know if that work will make it in time for 4.2. Maybe we could
pull this for the time being?
Archit
>
> BR,
> -R
>
>> Signed-off-by: Stephane Viau <sviau@codeaurora.org>
>> ---
>> drivers/gpu/drm/msm/msm_drv.c | 4 ++++
>> 1 file changed, 4 insertions(+)
>>
>> diff --git a/drivers/gpu/drm/msm/msm_drv.c b/drivers/gpu/drm/msm/msm_drv.c
>> index 2b1218c..35380ec 100644
>> --- a/drivers/gpu/drm/msm/msm_drv.c
>> +++ b/drivers/gpu/drm/msm/msm_drv.c
>> @@ -21,9 +21,11 @@
>>
>> static void msm_fb_output_poll_changed(struct drm_device *dev)
>> {
>> +#ifdef DRM_MSM_FBDEV
>> struct msm_drm_private *priv = dev->dev_private;
>> if (priv->fbdev)
>> drm_fb_helper_hotplug_event(priv->fbdev);
>> +#endif
>> }
>>
>> static const struct drm_mode_config_funcs mode_config_funcs = {
>> @@ -419,9 +421,11 @@ static void msm_preclose(struct drm_device *dev, struct drm_file *file)
>>
>> static void msm_lastclose(struct drm_device *dev)
>> {
>> +#ifdef DRM_MSM_FBDEV
>> struct msm_drm_private *priv = dev->dev_private;
>> if (priv->fbdev)
>> drm_fb_helper_restore_fbdev_mode_unlocked(priv->fbdev);
>> +#endif
>> }
>>
>> static irqreturn_t msm_irq(int irq, void *arg)
>> --
>> Qualcomm Innovation Center, Inc.
>>
>> The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project
>>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project
next prev parent reply other threads:[~2015-05-07 8:13 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-06 13:25 [PATCH] drm/msm: Fix compil issue when DRM_MSM_FBDEV is disabled Stephane Viau
2015-05-06 13:25 ` Stephane Viau
2015-05-06 14:28 ` Rob Clark
2015-05-06 14:28 ` Rob Clark
2015-05-06 17:41 ` "Stéphane Viau"
2015-05-06 17:41 ` "Stéphane Viau"
2015-05-07 8:13 ` Archit Taneja [this message]
2015-05-07 8:13 ` Archit Taneja
2015-05-07 10:46 ` Rob Clark
2015-05-07 10:46 ` Rob Clark
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=554B1EAA.2010504@codeaurora.org \
--to=architt@codeaurora.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=robdclark@gmail.com \
--cc=sviau@codeaurora.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.