From: FlorianSchandinat@gmx.de (Florian Tobias Schandinat)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH] ARM: fix lcd power build failure in collie_defconfig
Date: Wed, 21 Mar 2012 12:47:46 +0000 [thread overview]
Message-ID: <4F69CDF2.3020609@gmx.de> (raw)
In-Reply-To: <1331051502-22361-1-git-send-email-paul.gortmaker@windriver.com>
On 03/06/2012 04:31 PM, Paul Gortmaker wrote:
> Commit 086ada54abaa4316e8603f02410fe8ebc9ba2de1 (linux-next)
>
> "FB: sa1100: remove global sa1100fb_.*_power function pointers"
>
> got rid of all instances but one in locomolcd.c -- which was
> conditional on CONFIG_SA1100_COLLIE. The associated .power
> field which replaces the global is populated in mach-sa1100/collie.c
> so move the assignment there, but make it conditional on the
> locomolcd support, so use CONFIG_BACKLIGHT_LOCOMO in that file.
>
> Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
What about this patch?
I assumed Russel would pick it up as the commit referenced is also in
his tree but it looks like this patch is still not in -next. Any reasons
for this?
Best regards,
Florian Tobias Schandinat
>
> diff --git a/arch/arm/mach-sa1100/collie.c b/arch/arm/mach-sa1100/collie.c
> index 48885b7..c7f418b 100644
> --- a/arch/arm/mach-sa1100/collie.c
> +++ b/arch/arm/mach-sa1100/collie.c
> @@ -313,6 +313,10 @@ static struct sa1100fb_mach_info collie_lcd_info = {
>
> .lccr0 = LCCR0_Color | LCCR0_Sngl | LCCR0_Act,
> .lccr3 = LCCR3_OutEnH | LCCR3_PixRsEdg | LCCR3_ACBsDiv(2),
> +
> +#ifdef CONFIG_BACKLIGHT_LOCOMO
> + .lcd_power = locomolcd_power
> +#endif
> };
>
> static void __init collie_init(void)
> diff --git a/arch/arm/mach-sa1100/include/mach/collie.h b/arch/arm/mach-sa1100/include/mach/collie.h
> index 52acda7..f33679d 100644
> --- a/arch/arm/mach-sa1100/include/mach/collie.h
> +++ b/arch/arm/mach-sa1100/include/mach/collie.h
> @@ -1,7 +1,7 @@
> /*
> * arch/arm/mach-sa1100/include/mach/collie.h
> *
> - * This file contains the hardware specific definitions for Assabet
> + * This file contains the hardware specific definitions for Collie
> * Only include this file from SA1100-specific files.
> *
> * ChangeLog:
> @@ -13,6 +13,7 @@
> #ifndef __ASM_ARCH_COLLIE_H
> #define __ASM_ARCH_COLLIE_H
>
> +extern void locomolcd_power(int on);
>
> #define COLLIE_SCOOP_GPIO_BASE (GPIO_MAX + 1)
> #define COLLIE_GPIO_CHARGE_ON (COLLIE_SCOOP_GPIO_BASE + 0)
> diff --git a/drivers/video/backlight/locomolcd.c b/drivers/video/backlight/locomolcd.c
> index be20b5c..3a6d541 100644
> --- a/drivers/video/backlight/locomolcd.c
> +++ b/drivers/video/backlight/locomolcd.c
> @@ -229,14 +229,7 @@ static struct locomo_driver poodle_lcd_driver = {
>
> static int __init locomolcd_init(void)
> {
> - int ret = locomo_driver_register(&poodle_lcd_driver);
> - if (ret)
> - return ret;
> -
> -#ifdef CONFIG_SA1100_COLLIE
> - sa1100fb_lcd_power = locomolcd_power;
> -#endif
> - return 0;
> + return locomo_driver_register(&poodle_lcd_driver);
> }
>
> static void __exit locomolcd_exit(void)
next prev parent reply other threads:[~2012-03-21 12:47 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-06 16:31 [PATCH] ARM: fix lcd power build failure in collie_defconfig Paul Gortmaker
2012-03-21 12:47 ` Florian Tobias Schandinat [this message]
2012-03-21 14:02 ` Paul Gortmaker
-- strict thread matches above, loose matches on Subject: below --
2012-04-02 22:17 Paul Gortmaker
2012-04-03 4:55 ` Olof Johansson
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=4F69CDF2.3020609@gmx.de \
--to=florianschandinat@gmx.de \
--cc=linux-arm-kernel@lists.infradead.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 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).