All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/3] Add battery support into Zipit Z2
       [not found] <1275317512-4239-1-git-send-email-marek.vasut@gmail.com>
@ 2010-06-01  5:58 ` Eric Miao
       [not found] ` <1275317512-4239-3-git-send-email-marek.vasut@gmail.com>
  1 sibling, 0 replies; 4+ messages in thread
From: Eric Miao @ 2010-06-01  5:58 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, May 31, 2010 at 10:51 PM, Marek Vasut <marek.vasut@gmail.com> wrote:
> This patch adds support for the AER915 battery chip into Zipit Z2
> platform file.
>
> Signed-off-by: Marek Vasut <marek.vasut@gmail.com>

Applied to 'devel'.

> ---
> ?arch/arm/mach-pxa/z2.c | ? 42 +++++++++++++++++++++++++++++++++++++++---
> ?1 files changed, 39 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/mach-pxa/z2.c b/arch/arm/mach-pxa/z2.c
> index f5d1ae3..194865e 100644
> --- a/arch/arm/mach-pxa/z2.c
> +++ b/arch/arm/mach-pxa/z2.c
> @@ -16,6 +16,7 @@
> ?#include <linux/mtd/mtd.h>
> ?#include <linux/mtd/partitions.h>
> ?#include <linux/pwm_backlight.h>
> +#include <linux/z2_battery.h>
> ?#include <linux/dma-mapping.h>
> ?#include <linux/spi/spi.h>
> ?#include <linux/spi/libertas_spi.h>
> @@ -458,6 +459,39 @@ static inline void z2_keys_init(void) {}
> ?#endif
>
> ?/******************************************************************************
> + * Battery
> + ******************************************************************************/
> +#if defined(CONFIG_I2C_PXA) || defined(CONFIG_I2C_PXA_MODULE)
> +static struct z2_battery_info batt_chip_info = {
> + ? ? ? .batt_I2C_bus ? = 0,
> + ? ? ? .batt_I2C_addr ?= 0x55,
> + ? ? ? .batt_I2C_reg ? = 2,
> + ? ? ? .charge_gpio ? ?= GPIO0_ZIPITZ2_AC_DETECT,
> + ? ? ? .min_voltage ? ?= 2400000,
> + ? ? ? .max_voltage ? ?= 3700000,
> + ? ? ? .batt_div ? ? ? = 69,
> + ? ? ? .batt_mult ? ? ?= 1000000,
> + ? ? ? .batt_tech ? ? ?= POWER_SUPPLY_TECHNOLOGY_LION,
> + ? ? ? .batt_name ? ? ?= "Z2",
> +};
> +
> +static struct i2c_board_info __initdata z2_i2c_board_info[] = {
> + ? ? ? {
> + ? ? ? ? ? ? ? I2C_BOARD_INFO("aer915", 0x55),
> + ? ? ? ? ? ? ? .platform_data ?= &batt_chip_info,
> + ? ? ? }
> +};
> +
> +static void __init z2_i2c_init(void)
> +{
> + ? ? ? pxa_set_i2c_info(NULL);
> + ? ? ? i2c_register_board_info(0, ARRAY_AND_SIZE(z2_i2c_board_info));
> +}
> +#else
> +static inline void z2_i2c_init(void) {}
> +#endif
> +
> +/******************************************************************************
> ?* SSP Devices - WiFi and LCD control
> ?******************************************************************************/
> ?#if defined(CONFIG_SPI_PXA2XX) || defined(CONFIG_SPI_PXA2XX_MODULE)
> @@ -585,12 +619,14 @@ static void __init z2_init(void)
> ?{
> ? ? ? ?pxa2xx_mfp_config(ARRAY_AND_SIZE(z2_pin_config));
>
> + ? ? ? pxa_set_ffuart_info(NULL);
> + ? ? ? pxa_set_btuart_info(NULL);
> + ? ? ? pxa_set_stuart_info(NULL);
> +
> ? ? ? ?z2_lcd_init();
> ? ? ? ?z2_mmc_init();
> ? ? ? ?z2_mkp_init();
> -
> - ? ? ? pxa_set_i2c_info(NULL);
> -
> + ? ? ? z2_i2c_init();
> ? ? ? ?z2_spi_init();
> ? ? ? ?z2_nor_init();
> ? ? ? ?z2_pwm_init();
> --
> 1.7.0
>
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH 3/3] pxa/z2: Register WM8750
       [not found] ` <1275317512-4239-3-git-send-email-marek.vasut@gmail.com>
@ 2010-06-01  6:13   ` Eric Miao
  2010-06-01  9:42     ` Marek Vasut
  2010-06-08  7:22   ` Eric Miao
  1 sibling, 1 reply; 4+ messages in thread
From: Eric Miao @ 2010-06-01  6:13 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, May 31, 2010 at 10:51 PM, Marek Vasut <marek.vasut@gmail.com> wrote:
> This patch registers the WM8750 codec on a proper place on the ZipitZ2
> machine after the WM8750 driver was converted to new API.
>
> Signed-off-by: Marek Vasut <marek.vasut@gmail.com>

This seems to be dependent on the previous z2 battery support patch.
Is this fixing the wm8750 registration bug, otherwise I'll queue this into
the -devel branch. Or you can help make this independent of the battery
support patch so I can merge this into -fix.

> ---
> ?arch/arm/mach-pxa/z2.c | ? ?5 ++++-
> ?1 files changed, 4 insertions(+), 1 deletions(-)
>
> diff --git a/arch/arm/mach-pxa/z2.c b/arch/arm/mach-pxa/z2.c
> index 194865e..4cba5b6 100644
> --- a/arch/arm/mach-pxa/z2.c
> +++ b/arch/arm/mach-pxa/z2.c
> @@ -479,7 +479,10 @@ static struct i2c_board_info __initdata z2_i2c_board_info[] = {
> ? ? ? ?{
> ? ? ? ? ? ? ? ?I2C_BOARD_INFO("aer915", 0x55),
> ? ? ? ? ? ? ? ?.platform_data ?= &batt_chip_info,
> - ? ? ? }
> + ? ? ? }, {
> + ? ? ? ? ? ? ? I2C_BOARD_INFO("wm8750", 0x1b),
> + ? ? ? },
> +
> ?};
>
> ?static void __init z2_i2c_init(void)
> --
> 1.7.0
>
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH 3/3] pxa/z2: Register WM8750
  2010-06-01  6:13   ` [PATCH 3/3] pxa/z2: Register WM8750 Eric Miao
@ 2010-06-01  9:42     ` Marek Vasut
  0 siblings, 0 replies; 4+ messages in thread
From: Marek Vasut @ 2010-06-01  9:42 UTC (permalink / raw)
  To: linux-arm-kernel

Dne ?t 1. ?ervna 2010 08:13:38 Eric Miao napsal(a):
> On Mon, May 31, 2010 at 10:51 PM, Marek Vasut <marek.vasut@gmail.com> wrote:
> > This patch registers the WM8750 codec on a proper place on the ZipitZ2
> > machine after the WM8750 driver was converted to new API.
> > 
> > Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
> 
> This seems to be dependent on the previous z2 battery support patch.
> Is this fixing the wm8750 registration bug, otherwise I'll queue this into
> the -devel branch. Or you can help make this independent of the battery
> support patch so I can merge this into -fix.

Merge this into -devel please. This patch doesn't fix anything :)

Thanks!
> 
> > ---
> >  arch/arm/mach-pxa/z2.c |    5 ++++-
> >  1 files changed, 4 insertions(+), 1 deletions(-)
> > 
> > diff --git a/arch/arm/mach-pxa/z2.c b/arch/arm/mach-pxa/z2.c
> > index 194865e..4cba5b6 100644
> > --- a/arch/arm/mach-pxa/z2.c
> > +++ b/arch/arm/mach-pxa/z2.c
> > @@ -479,7 +479,10 @@ static struct i2c_board_info __initdata
> > z2_i2c_board_info[] = { {
> >                I2C_BOARD_INFO("aer915", 0x55),
> >                .platform_data  = &batt_chip_info,
> > -       }
> > +       }, {
> > +               I2C_BOARD_INFO("wm8750", 0x1b),
> > +       },
> > +
> >  };
> > 
> >  static void __init z2_i2c_init(void)
> > --
> > 1.7.0

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH 3/3] pxa/z2: Register WM8750
       [not found] ` <1275317512-4239-3-git-send-email-marek.vasut@gmail.com>
  2010-06-01  6:13   ` [PATCH 3/3] pxa/z2: Register WM8750 Eric Miao
@ 2010-06-08  7:22   ` Eric Miao
  1 sibling, 0 replies; 4+ messages in thread
From: Eric Miao @ 2010-06-08  7:22 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, May 31, 2010 at 10:51 PM, Marek Vasut <marek.vasut@gmail.com> wrote:
> This patch registers the WM8750 codec on a proper place on the ZipitZ2
> machine after the WM8750 driver was converted to new API.
>
> Signed-off-by: Marek Vasut <marek.vasut@gmail.com>

Applied to 'devel'.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-06-08  7:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1275317512-4239-1-git-send-email-marek.vasut@gmail.com>
2010-06-01  5:58 ` [PATCH 1/3] Add battery support into Zipit Z2 Eric Miao
     [not found] ` <1275317512-4239-3-git-send-email-marek.vasut@gmail.com>
2010-06-01  6:13   ` [PATCH 3/3] pxa/z2: Register WM8750 Eric Miao
2010-06-01  9:42     ` Marek Vasut
2010-06-08  7:22   ` Eric Miao

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.