Eric Miao | 1 Sep 03:56 2008
Picon

Re: [PATCH 3/8] lcd: allow lcd device to handle mode change events

On Sun, Aug 31, 2008 at 3:20 PM, Krzysztof Helt <krzysztof.h1 <at> poczta.fm> wrote:
> On Fri, 29 Aug 2008 15:26:46 +0800
> "Eric Miao" <eric.y.miao <at> gmail.com> wrote:
>
>> Some LCD panels are capable of different resolutions, and is allowed
>> to change at run-time, so to make "struct lcd_device" to be able to
>> handle mode change events here.
>>
>> Signed-off-by: Eric Miao <eric.miao <at> marvell.com>
>> ---
>
> Acked-by: Krzysztof Helt <krzysztof.h1 <at> wp.pl>
>

OK, thanks. I'll queue this patch for next merge window then.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
Eric Miao | 1 Sep 03:58 2008
Picon

Re: [PATCH 0/n] Spitz/Akita changes

On Sun, Aug 31, 2008 at 4:46 AM, Dmitry <dbaryshkov <at> gmail.com> wrote:
> 2008/8/30 Eric Miao <eric.y.miao <at> gmail.com>:
>> On Sat, Aug 30, 2008 at 2:59 AM, Dmitry <dbaryshkov <at> gmail.com> wrote:
>>> 2008/8/29 Stanislav Brabec <utx <at> penguin.cz>:
>>>> Eric Miao wrote:
>>>>> > I'd like to send the second patch to the patch system in hope to get into
>>>>> > next RC as it fixes the fatal regression for spitz. Is it OK?
>>>>> >
>>>>>
>>>>> Which one is the second patch? This one?
>>>>>
>>>>> Akita: use pca953x instead of akita-ioexp
>>>>
>>>> I guess that Dmitry thinks the 0001-spitz-fix-reset-during-bootup.patch
>>>
>>> yes.
>>>
>>
>> Ah, I see that. Shall we also consider the polarity of this
>> reset signal then?
>>
>
> No, the polarity is the same. When writing the code I just hoped
> that there is enough pull-up on the gpio-reset pin. There is one
> in tosa,  but it seems that spitz missed it. So we just have
> to force it to low.
>

Is it possible that external wiring logic could possibly change
the polarity, or in 100% cases the GPIO will be connected
(Continue reading)

Eric Miao | 1 Sep 08:10 2008
Picon

[PATCH 1/2] lcd: add support for Toppoly TDO24M series LCD panels

This type of LCD panel can be found on PXA3xx/Littleton platforms.
Add LCD device and SPI-based driver for this.

Signed-off-by: Eric Miao <eric.miao <at> marvell.com>
---
 drivers/video/backlight/Kconfig  |    8 +
 drivers/video/backlight/Makefile |    1 +
 drivers/video/backlight/tdo24m.c |  388 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 397 insertions(+), 0 deletions(-)
 create mode 100644 drivers/video/backlight/tdo24m.c

diff --git a/drivers/video/backlight/Kconfig b/drivers/video/backlight/Kconfig
index b48fdb0..8854dbb 100644
--- a/drivers/video/backlight/Kconfig
+++ b/drivers/video/backlight/Kconfig
 <at>  <at>  -52,6 +52,14  <at>  <at>  config LCD_ILI9320
 	  If you have a panel based on the ILI9320 controller chip
 	  then say y to include a power driver for it.

+config LCD_TDO24M
+	tristate "Toppoly TDO24M LCD Panels support"
+	depends on LCD_CLASS_DEVICE && SPI_MASTER
+	default n
+	help
+	  If you have a Toppoly TDO24M series LCD panel, say y here to
+	  include the support for it.
+
 config LCD_VGG2432A4
 	tristate "VGG2432A4 LCM device support"
 	depends on BACKLIGHT_LCD_SUPPORT && LCD_CLASS_DEVICE && SPI_MASTER
(Continue reading)

Eric Miao | 1 Sep 08:11 2008
Picon

[PATCH 2/2] pxa/littleton: add support for SPI-based TDO24M LCD panel driver

Signed-off-by: Eric Miao <eric.miao <at> marvell.com>
---
 arch/arm/mach-pxa/include/mach/littleton.h |    2 +
 arch/arm/mach-pxa/littleton.c              |  205 +++++++---------------------
 2 files changed, 51 insertions(+), 156 deletions(-)

diff --git a/arch/arm/mach-pxa/include/mach/littleton.h
b/arch/arm/mach-pxa/include/mach/littleton.h
index 79d209b..5c4e320 100644
--- a/arch/arm/mach-pxa/include/mach/littleton.h
+++ b/arch/arm/mach-pxa/include/mach/littleton.h
 <at>  <at>  -3,4 +3,6  <at>  <at> 

 #define LITTLETON_ETH_PHYS	0x30000000

+#define LITTLETON_GPIO_LCD_CS	(17)
+
 #endif /* __ASM_ARCH_ZYLONITE_H */
diff --git a/arch/arm/mach-pxa/littleton.c b/arch/arm/mach-pxa/littleton.c
index 58f3402..b4d00ab 100644
--- a/arch/arm/mach-pxa/littleton.c
+++ b/arch/arm/mach-pxa/littleton.c
 <at>  <at>  -20,6 +20,7  <at>  <at> 
 #include <linux/delay.h>
 #include <linux/platform_device.h>
 #include <linux/clk.h>
+#include <linux/spi/spi.h>
 #include <linux/smc91x.h>

 #include <asm/types.h>
(Continue reading)

Guillaume GARDET | 1 Sep 10:52 2008
Picon

Re: [Patch 1/3] Add the RGB555 wiring for the atmel LCD.

Selon Nicolas Ferre <nicolas.ferre <at> atmel.com>:

> Haavard Skinnemoen :
> > "Andrew Victor" <avictor.za <at> gmail.com> wrote:
> >>> Can't see much wrong with this.  However, please note that atmel_lcdfb
> >>> is shared between ARM and AVR32 architectures, so it really really needs
> >>> to be copied to hskinnemoen <at> atmel.com for this ack, and then off to
> >>> Andrew Victor.
> >> The patch looked fine to me to
> >> It's either Haavard Skinnemoen or Nicolas Ferre
> >> <nicolas.ferre <at> atmel.com> that maintain this driver, so I had asked
> >> Nicolas to comment.
> >
> > Nicolas is the maintainer, but feel free to add
>
> Ok, you can add
>
> Acked-by: Nicolas Ferre <nicolas.ferre <at> atmel.com>

Ok, submitted in the patch system: http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=5228/1

Best regards,

Guillaume

-------------------------------------------------------------------
List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-kernel
FAQ:        http://www.arm.linux.org.uk/mailinglists/faq.php
Etiquette:  http://www.arm.linux.org.uk/mailinglists/etiquette.php

(Continue reading)

Sergey Lapin | 1 Sep 11:02 2008

Re: [PATCH 1/2] Very basic Palm Zire 72 support

Dear Eric and Russel,

> This patch contains very basic support of Palm Zire 72.
> 
> Signed-off-by: Sergey Lapin <slapin <at> ossfans.org>
> ---
> This patch lacks support for UDC since that is really
> uncertain in kernel currently, and contains no sound,
> touch screen and battery support.
> 
> Touch screen and sound will come in separate patch,
> and battery depends on Marek's battery driver
> (any news?).
> 
> PM support is in the following patch.
> ---
>  MAINTAINERS                              |    6 +
>  arch/arm/configs/palmz72_defconfig       |  951 ++++++++++++++++++++++++++++++
>  arch/arm/mach-pxa/Kconfig                |   10 +
>  arch/arm/mach-pxa/Makefile               |    1 +
>  arch/arm/mach-pxa/include/mach/palmz72.h |   67 +++
>  arch/arm/mach-pxa/palmz72.c              |  481 +++++++++++++++
>  6 files changed, 1516 insertions(+), 0 deletions(-)
>  create mode 100644 arch/arm/configs/palmz72_defconfig
>  create mode 100644 arch/arm/mach-pxa/include/mach/palmz72.h
>  create mode 100644 arch/arm/mach-pxa/palmz72.c

What's about this patch?

Thanks a lot,
(Continue reading)

Sergey Lapin | 1 Sep 11:04 2008

Re: [PATCH 2/2] Palm Zire 72 power management support

Dear Eric and Russel,

> This patch contains Palm Zire 72 power
> management support.
> 
> Signed-off-by: Sergey Lapin <slapin <at> ossfans.org>
> ---
> This patch depends on Russel's modifications to
> PXA PM code, to be able to set PSPR from
> .suspend callback.
> ---
>  arch/arm/mach-pxa/include/mach/palmz72.h |   13 +++++
>  arch/arm/mach-pxa/palmz72.c              |   74 ++++++++++++++++++++++++++++++
>  2 files changed, 87 insertions(+), 0 deletions(-)
> 
What about this patch, too?

All the best,
S.

-------------------------------------------------------------------
List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-kernel
FAQ:        http://www.arm.linux.org.uk/mailinglists/faq.php
Etiquette:  http://www.arm.linux.org.uk/mailinglists/etiquette.php

Ben Dooks | 1 Sep 11:47 2008

Re: [PATCH 2.6.26.2] S3c2443: fix setting PCLKCON error, and get HCLK frequency error

On Sun, Aug 31, 2008 at 09:56:49PM +0800, cpuwolf wrote:
> Dear Ben,
>     1. fix s3c2443_clkcon_enable_p() setting PCLKCON error (you have
> added this into 2.6.27.rc)

Yes, this has been fixed in the 2.6.27-rc series, the relevant commit
is 29a7bcfd144a577b5cdb3b735c58e20d0489b30e.

>     2. fix retrieving the frequency of HCLK error, and it also causes
> get PCLK error

This looks ok, will sort out generating a fresh patch for it.

> 
> Signed-off-by: Wei Shuai <cpuwolf <at> gmail.com>
> 
> index: linux-2.6.26.2/arch/arm/mach-s3c2443/clock.c
> =============================================================
> --- linux-2.6.26.2.orig/arch/arm/mach-s3c2443/clock.c	2008-08-07
> 00:19:01.000000000 +0800
> +++ linux-2.6.26.2/arch/arm/mach-s3c2443/clock.c	2008-08-31
> 21:32:34.000000000 +0800
>  <at>  <at>  -81,7 +81,7  <at>  <at>  static int s3c2443_clkcon_enable_p(struc
>  	else
>  		clkcon &= ~clocks;
> 
> -	__raw_writel(clkcon, S3C2443_HCLKCON);
> +	__raw_writel(clkcon, S3C2443_PCLKCON);
> 
>  	return 0;
(Continue reading)

Eric Miao | 1 Sep 12:17 2008
Picon

Re: [PATCH 1/2] Very basic Palm Zire 72 support

On Mon, Sep 1, 2008 at 5:02 PM, Sergey Lapin <slapin <at> ossfans.org> wrote:
> Dear Eric and Russel,
>
>> This patch contains very basic support of Palm Zire 72.
>>
>> Signed-off-by: Sergey Lapin <slapin <at> ossfans.org>
>> ---
>> This patch lacks support for UDC since that is really
>> uncertain in kernel currently, and contains no sound,
>> touch screen and battery support.
>>
>> Touch screen and sound will come in separate patch,
>> and battery depends on Marek's battery driver
>> (any news?).
>>
>> PM support is in the following patch.
>> ---
>>  MAINTAINERS                              |    6 +
>>  arch/arm/configs/palmz72_defconfig       |  951 ++++++++++++++++++++++++++++++
>>  arch/arm/mach-pxa/Kconfig                |   10 +
>>  arch/arm/mach-pxa/Makefile               |    1 +
>>  arch/arm/mach-pxa/include/mach/palmz72.h |   67 +++
>>  arch/arm/mach-pxa/palmz72.c              |  481 +++++++++++++++
>>  6 files changed, 1516 insertions(+), 0 deletions(-)
>>  create mode 100644 arch/arm/configs/palmz72_defconfig
>>  create mode 100644 arch/arm/mach-pxa/include/mach/palmz72.h
>>  create mode 100644 arch/arm/mach-pxa/palmz72.c
>
> What's about this patch?

(Continue reading)

Liam Girdwood | 1 Sep 14:05 2008

Re: [PATCH 5/7] regulator: add parent device to regulator_register()

On Fri, 2008-08-29 at 11:05 +0800, Eric Miao wrote:
> On Thu, Aug 28, 2008 at 10:13 PM, Liam Girdwood <lrg <at> kernel.org> wrote:
> > On Wed, 2008-08-27 at 12:18 +0100, Liam Girdwood wrote:
> >> On Wed, 2008-08-27 at 11:26 +0800, Eric Miao wrote:
> >> > Signed-off-by: Eric Miao <eric.miao <at> marvell.com>
> >> > Cc: Liam Girdwood <lrg <at> kernel.org>
> >> > ---
> >> >  drivers/regulator/bq24022.c      |    2 +-
> >> >  drivers/regulator/core.c         |   12 ++++++++++--
> >> >  drivers/regulator/fixed.c        |    2 +-
> >> >  include/linux/regulator/driver.h |    6 ++++--
> >> >  4 files changed, 16 insertions(+), 6 deletions(-)
> >> >
> >>
> >> Thanks. Applied.
> >
> > Ok, I'm in the middle of reworking the machine/board API here (basically
> > removing the strings based APi and making platform data easier) and I've
> > made some mods to this patch. Let me make some similar changes to the
> > DA9304 regulator driver too. I'll post soon for your comments.
> 
> OK, I'm fine with this. I saw your partial work in linux-2.6-audioplus, but
> that looks to me unfinished.

Yeah, it's still in progress atm. My latest stuff is now on kernel.org
(as I'm freelance now)

http://git.kernel.org/?p=linux/kernel/git/lrg/voltage-2.6.git;a=summary

I've created a reg-littleton branch with your patch and my changes. 
(Continue reading)


Gmane