[PATCHv5 1/2] gpio: sch: Consolidate similar algorithms

2014-12-08 Thread Chang Rebecca Swee Fun
Consolidating similar algorithms into common functions to make GPIO SCH simpler and manageable. Signed-off-by: Chang Rebecca Swee Fun Reviewed-by: Mika Westerberg Reviewed-by: Alexandre Courbot --- drivers/gpio/gpio-sch.c | 81 + 1 file changed

[PATCHv5 0/2] Enable Quark X1000 support in gpio-sch

2014-12-08 Thread Chang Rebecca Swee Fun
ration. - Changed sch_gpio_enable()/sch_gpio_disable() to sch_gpio_register_set()/ sch_gpio_register_clear(). Patch 3: - Changed all sch_gpio_enable()/sch_gpio_disable() to sch_gpio_register_set()/ sch_gpio_register_clear(). Version 1: Initial version. Chang Rebecca Swee Fun (2): gpio: sch: Consolidate si

[PATCHv5 2/2] gpio: sch: Add support for Intel Quark X1000 SoC

2014-12-08 Thread Chang Rebecca Swee Fun
work is derived from Dan O'Donovan's initial work for Quark X1000 enabling. Signed-off-by: Chang Rebecca Swee Fun Reviewed-by: Mika Westerberg Reviewed-by: Alexandre Courbot --- drivers/gpio/Kconfig| 11 +-- drivers/gpio/gpio-sch.c | 6 ++ 2 files changed, 15 insert

[PATCH 0/3] Enable Quark X1000 support in gpio-sch

2014-09-17 Thread Chang Rebecca Swee Fun
linux-next.git. The patches has been built and tested working on Intel Galileo board. Thank you. Regards Rebecca Chang Rebecca Swee Fun (3): gpio: sch: Consolidate similar algorithms gpio: sch: Add support for Intel Quark X1000 SoC gpio: sch: Enable IRQ support for Quark X1000 drivers/gp

[PATCH 2/3] gpio: sch: Add support for Intel Quark X1000 SoC

2014-09-17 Thread Chang Rebecca Swee Fun
work is derived from Dan O'Donovan's initial work for Quark X1000 enabling. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/Kconfig| 11 +-- drivers/gpio/gpio-sch.c |6 ++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/drivers/gpio/Kconfig

[PATCH 1/3] gpio: sch: Consolidate similar algorithms

2014-09-17 Thread Chang Rebecca Swee Fun
Consolidating similar algorithms into common functions to make GPIO SCH simpler and manageable. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/gpio-sch.c | 95 ++- 1 file changed, 53 insertions(+), 42 deletions(-) diff --git a/drivers/gpio

[PATCH 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-09-17 Thread Chang Rebecca Swee Fun
for Quark X1000 enabling. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/gpio-sch.c | 267 --- 1 file changed, 253 insertions(+), 14 deletions(-) diff --git a/drivers/gpio/gpio-sch.c b/drivers/gpio/gpio-sch.c index 38d6e74..c6c64a5 100644 ---

RE: [PATCH 2/3] gpio: sch: Add support for Intel Quark X1000 SoC

2014-09-21 Thread Chang, Rebecca Swee Fun
> -Original Message- > From: Mika Westerberg [mailto:mika.westerb...@linux.intel.com] > Sent: 18 September, 2014 7:23 PM > To: Chang, Rebecca Swee Fun > Cc: Linus Walleij; linux-g...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [PATCH 2/3] gpio: sch: Add

RE: [PATCH 1/3] gpio: sch: Consolidate similar algorithms

2014-09-21 Thread Chang, Rebecca Swee Fun
Replied inline. :) > -Original Message- > From: Mika Westerberg [mailto:mika.westerb...@linux.intel.com] > Sent: 18 September, 2014 7:17 PM > To: Chang, Rebecca Swee Fun > Cc: Linus Walleij; linux-g...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [PA

RE: [PATCH 1/3] gpio: sch: Consolidate similar algorithms

2014-09-23 Thread Chang, Rebecca Swee Fun
> -Original Message- > From: 'Mika Westerberg' [mailto:mika.westerb...@linux.intel.com] > Sent: 22 September, 2014 5:25 PM > To: Chang, Rebecca Swee Fun > Cc: Linus Walleij; linux-g...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [PATCH 1/3] gp

RE: [PATCH 1/3] gpio: sch: Consolidate similar algorithms

2014-09-25 Thread Chang, Rebecca Swee Fun
> -Original Message- > From: 'Mika Westerberg' [mailto:mika.westerb...@linux.intel.com] > Sent: 24 September, 2014 5:51 PM > To: Chang, Rebecca Swee Fun > Cc: Linus Walleij; linux-g...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [PATCH 1/3] gp

RE: [PATCH 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-09-26 Thread Chang, Rebecca Swee Fun
> > @@ -203,6 +376,17 @@ static int sch_gpio_probe(struct platform_device > *pdev) > > pdev->name)) > > return -EBUSY; > > > > + irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0); > > + sch->irq_support = !!irq; > > + if (sch->irq_support) { > > +

RE: [PATCH 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-09-26 Thread Chang, Rebecca Swee Fun
> -Original Message- > From: 'Mika Westerberg' [mailto:mika.westerb...@linux.intel.com] > Sent: 26 September, 2014 5:18 PM > To: Chang, Rebecca Swee Fun > Cc: Linus Walleij; linux-g...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [PATCH 3/3] g

[PATCHv2 0/3] Enable Quark X1000 support in gpio-sch

2014-09-26 Thread Chang Rebecca Swee Fun
es in MFD (lpc_sch.c) required in order to support gpio-sch has been merged into linux-next.git. The patches has been built and tested working on Intel Galileo board. Thank you. Regards Rebecca Chang Rebecca Swee Fun (3): gpio: sch: Consolidate similar algorithms gpio: sch: Add support for Intel Qu

[PATCHv2 1/3] gpio: sch: Consolidate similar algorithms

2014-09-26 Thread Chang Rebecca Swee Fun
Consolidating similar algorithms into common functions to make GPIO SCH simpler and manageable. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/gpio-sch.c | 95 ++- 1 file changed, 53 insertions(+), 42 deletions(-) diff --git a/drivers/gpio

[PATCHv2 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-09-26 Thread Chang Rebecca Swee Fun
for Quark X1000 enabling. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/gpio-sch.c | 267 --- 1 file changed, 253 insertions(+), 14 deletions(-) diff --git a/drivers/gpio/gpio-sch.c b/drivers/gpio/gpio-sch.c index 952990f..332ffaf 100644 ---

[PATCHv2 2/3] gpio: sch: Add support for Intel Quark X1000 SoC

2014-09-26 Thread Chang Rebecca Swee Fun
work is derived from Dan O'Donovan's initial work for Quark X1000 enabling. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/Kconfig| 11 +-- drivers/gpio/gpio-sch.c |6 ++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/drivers/gpio/Kconfig

RE: [PATCH v1 3/5] pci_ids: add support for Intel Quark ILB

2014-09-01 Thread Chang, Rebecca Swee Fun
> -Original Message- > From: Andy Shevchenko [mailto:andriy.shevche...@linux.intel.com] > Sent: 01 September, 2014 5:14 PM > To: Bjorn Helgaas > Cc: Lee Jones; linux-kernel@vger.kernel.org; Samuel Ortiz; Chang, Rebecca > Swee Fun; Ahmad, Josef > Subject: Re: [PATCH

RE: [PATCH v1 2/5] mfd: lpc_sch: better code manageability with chipset info struct

2014-09-01 Thread Chang, Rebecca Swee Fun
> -Original Message- > From: Andy Shevchenko [mailto:andriy.shevche...@linux.intel.com] > Sent: 01 September, 2014 6:25 PM > To: Lee Jones > Cc: Bjorn Helgaas; linux-kernel@vger.kernel.org; Samuel Ortiz; Chang, Rebecca > Swee Fun > Subject: Re: [PATCH v1 2/5] mfd:

RE: [PATCHv3 1/3] gpio: sch: Consolidate similar algorithms

2014-10-23 Thread Chang, Rebecca Swee Fun
Thanks for the review comments. Please check my reply below. > -Original Message- > From: Alexandre Courbot [mailto:gnu...@gmail.com] > Sent: 17 October, 2014 4:44 PM > To: Chang, Rebecca Swee Fun > Cc: Linus Walleij; Westerberg, Mika; GPIO Subsystem Mailing List; Linux K

RE: [PATCHv3 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-10-23 Thread Chang, Rebecca Swee Fun
> > + > > +static int sch_gpio_irq_type(struct irq_data *d, unsigned type) > > +{ > > + struct sch_gpio *sch = container_of(d, struct sch_gpio, data); > > + unsigned long flags; > > + u32 gpio_num; > > + > > + if (d == NULL) > > + return -EINVAL; > > + > > +

RE: [PATCHv3 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-11-05 Thread Chang, Rebecca Swee Fun
Sorry for the late reply, was working on something else. > -Original Message- > From: Westerberg, Mika > Sent: 16 October, 2014 6:19 PM > To: Chang, Rebecca Swee Fun > Cc: Linus Walleij; GPIO Subsystem Mailing List; Linux Kernel Mailing List; > Denis > Turischev >

RE: [PATCHv2 0/3] Enable Quark X1000 support in gpio-sch

2014-10-12 Thread Chang, Rebecca Swee Fun
> -Original Message- > From: Alexandre Courbot [mailto:gnu...@gmail.com] > Sent: 09 October, 2014 2:29 PM > To: Chang, Rebecca Swee Fun > Cc: Linus Walleij; Westerberg, Mika; GPIO Subsystem Mailing List; Linux Kernel > Mailing List > Subject: Re: [PATCHv2 0/3] Enabl

RE: [PATCHv2 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-10-15 Thread Chang, Rebecca Swee Fun
> -Original Message- > From: Linus Walleij [mailto:linus.wall...@linaro.org] > Sent: 15 October, 2014 3:13 PM > To: Chang, Rebecca Swee Fun; Denis Turischev > Cc: Westerberg, Mika; GPIO Subsystem Mailing List; Linux Kernel Mailing List > Subject: Re: [PATCHv2 3/3] gpi

[PATCHv3 1/3] gpio: sch: Consolidate similar algorithms

2014-10-15 Thread Chang Rebecca Swee Fun
Consolidating similar algorithms into common functions to make GPIO SCH simpler and manageable. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/gpio-sch.c | 95 ++- 1 file changed, 53 insertions(+), 42 deletions(-) diff --git a/drivers/gpio

[PATCHv3 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-10-15 Thread Chang Rebecca Swee Fun
for Quark X1000 enabling. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/gpio-sch.c | 257 --- 1 file changed, 245 insertions(+), 12 deletions(-) diff --git a/drivers/gpio/gpio-sch.c b/drivers/gpio/gpio-sch.c index 952990f..dd84b1f 100644 ---

[PATCHv3 0/3] Enable Quark X1000 support in gpio-sch

2014-10-15 Thread Chang Rebecca Swee Fun
_set() to avoid forward declaration. - Changed sch_gpio_enable()/sch_gpio_disable() to sch_gpio_register_set()/ sch_gpio_register_clear(). Patch 3: - Changed all sch_gpio_enable()/sch_gpio_disable() to sch_gpio_register_set()/ sch_gpio_register_clear(). Version 1: Initial version. Chang Rebe

[PATCHv3 2/3] gpio: sch: Add support for Intel Quark X1000 SoC

2014-10-15 Thread Chang Rebecca Swee Fun
work is derived from Dan O'Donovan's initial work for Quark X1000 enabling. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/Kconfig| 11 +-- drivers/gpio/gpio-sch.c |6 ++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/drivers/gpio/Kconfig

[PATCHv4 1/3] gpio: sch: Consolidate similar algorithms

2014-11-25 Thread Chang Rebecca Swee Fun
Consolidating similar algorithms into common functions to make GPIO SCH simpler and manageable. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/gpio-sch.c | 81 --- 1 file changed, 28 insertions(+), 53 deletions(-) diff --git a/drivers/gpio

[PATCHv4 0/3] Enable Quark X1000 support in gpio-sch

2014-11-25 Thread Chang Rebecca Swee Fun
)/sch_gpio_disable() to sch_gpio_register_set()/ sch_gpio_register_clear(). Version 1: Initial version. Chang Rebecca Swee Fun (3): gpio: sch: Consolidate similar algorithms gpio: sch: Add support for Intel Quark X1000 SoC gpio: sch: Enable IRQ support for Quark X1000 drivers/gpio/Kconfi

[PATCHv4 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-11-25 Thread Chang Rebecca Swee Fun
for Quark X1000 enabling. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/gpio-sch.c | 231 +-- 1 file changed, 224 insertions(+), 7 deletions(-) diff --git a/drivers/gpio/gpio-sch.c b/drivers/gpio/gpio-sch.c index 1a465bb..498746c 100644 --- a/dr

[PATCHv4 2/3] gpio: sch: Add support for Intel Quark X1000 SoC

2014-11-25 Thread Chang Rebecca Swee Fun
work is derived from Dan O'Donovan's initial work for Quark X1000 enabling. Signed-off-by: Chang Rebecca Swee Fun Reviewed-by: Mika Westerberg --- drivers/gpio/Kconfig| 11 +-- drivers/gpio/gpio-sch.c |6 ++ 2 files changed, 15 insertions(+), 2 deletions(-) di

RE: [PATCHv4 3/3] gpio: sch: Enable IRQ support for Quark X1000

2014-12-02 Thread Chang, Rebecca Swee Fun
November, 2014 10:03 PM > To: Chang, Rebecca Swee Fun > Cc: Linux Kernel Mailing List; GPIO Subsystem Mailing List; Westerberg, Mika; > Denis Turischev; Alexandre Courbot > Subject: Re: [PATCHv4 3/3] gpio: sch: Enable IRQ support for Quark X1000 > > On Wed, Nov 26, 2014 at 5:48

[PATCH 0/1] Consolidate similar algorithms in gpio-sch

2015-01-21 Thread Chang Rebecca Swee Fun
. Please review the patch and provide feedback if any. Thanks. Regards, Rebecca Chang Rebecca Swee Fun (1): gpio: sch: Consolidate similar algorithms drivers/gpio/gpio-sch.c | 83 + 1 file changed, 29 insertions(+), 54 deletions(-) -- 1.9.1 -

[PATCH 1/1] gpio: sch: Consolidate similar algorithms

2015-01-21 Thread Chang Rebecca Swee Fun
Consolidating similar algorithms into common functions to make GPIO SCH simpler and manageable. Signed-off-by: Chang Rebecca Swee Fun --- drivers/gpio/gpio-sch.c | 83 + 1 file changed, 29 insertions(+), 54 deletions(-) diff --git a/drivers/gpio

RE: [PATCH 1/1] gpio: sch: Consolidate similar algorithms

2015-01-22 Thread Chang, Rebecca Swee Fun
Hi both, Noted with thanks! Rebecca > -Original Message- > From: Westerberg, Mika > Sent: 22 January, 2015 5:46 PM > To: Chang, Rebecca Swee Fun > Cc: Linus Walleij; Alexandre Courbot; GPIO Subsystem Mailing List; Linux > Kernel > Mailing List > Subject: R