Re: [PATCH v2 9/9] rtc: Add support for the MediaTek MT6358 RTC

2019-03-11 Thread Eddie Huang
return rtc->irq; > @@ -420,6 +431,7 @@ static SIMPLE_DEV_PM_OPS(mt6397_pm_ops, > mt6397_rtc_suspend, > mt6397_rtc_resume); > > static const struct of_device_id mt6397_rtc_of_match[] = { > + { .compatible = "mediatek,mt6358-rtc", }, > { .compatible = "mediatek,mt6397-rtc", }, > { } > }; Without the log, you can my get Acked-by: Eddie Huang

Re: [PATCH v2 8/9] rtc: mt6397: fix alarm register overwrite

2019-03-11 Thread Eddie Huang
("rtc: mediatek: Add MT6397 RTC driver") > > Signed-off-by: Ran Bi > --- > drivers/rtc/rtc-mt6397.c | 47 +-- > 1 file changed, 33 insertions(+), 14 deletions(-) > Thanks your interrupt and race condition fix Acked-by: Eddie Huang

Re: [PATCH 1/3] rtc: mt6397: fix possible race condition

2018-09-11 Thread Eddie Huang
ice to allocate the rtc > before requesting the IRQ. > > Cc: Eddie Huang > Cc: Sean Wang > Signed-off-by: Alexandre Belloni > --- > drivers/rtc/rtc-mt6397.c | 13 - > 1 file changed, 8 insertions(+), 5 deletions(-) > > diff --git a/drivers/rtc/rt

Re: [PATCH 1/3] rtc: mt6397: fix possible race condition

2018-09-11 Thread Eddie Huang
ice to allocate the rtc > before requesting the IRQ. > > Cc: Eddie Huang > Cc: Sean Wang > Signed-off-by: Alexandre Belloni > --- > drivers/rtc/rtc-mt6397.c | 13 - > 1 file changed, 8 insertions(+), 5 deletions(-) > > diff --git a/drivers/rtc/rt

Re: [PATCH 3/4] rtc: mediatek: enhance the description for MediaTek PMIC based RTC

2017-09-22 Thread Eddie Huang
atek to MediaTek here. > > Cc: Eddie Huang <eddie.hu...@mediatek.com> > Signed-off-by: Sean Wang <sean.w...@mediatek.com> > --- > drivers/rtc/Kconfig | 8 > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/drivers/rtc/Kconfig b/drivers/rt

Re: [PATCH 3/4] rtc: mediatek: enhance the description for MediaTek PMIC based RTC

2017-09-22 Thread Eddie Huang
Hi Sean, On Fri, 2017-09-22 at 11:33 +0800, sean.w...@mediatek.com wrote: > From: Sean Wang > > Give a better description for original MediaTek RTC driver as PMIC based > RTC in order to distinguish SoC based RTC. Also turning all words with > Mediatek to MediaTek here. >

Re: [PATCH v4 1/3] cpufreq: mediatek: Add support of cpufreq to MT2701/MT7623 SoC

2017-07-12 Thread Eddie Huang
On Thu, 2017-07-13 at 08:46 +0530, Viresh Kumar wrote: > On 12-07-17, 16:50, Matthias Brugger wrote: > > Hi Eddie, > > > > On 07/11/2017 04:49 AM, Eddie Huang wrote: > > >Hi Sean, > > > > > >On Mon, 2017-07-10 at 22:23 +0800, sean.w...@m

Re: [PATCH v4 1/3] cpufreq: mediatek: Add support of cpufreq to MT2701/MT7623 SoC

2017-07-12 Thread Eddie Huang
On Thu, 2017-07-13 at 08:46 +0530, Viresh Kumar wrote: > On 12-07-17, 16:50, Matthias Brugger wrote: > > Hi Eddie, > > > > On 07/11/2017 04:49 AM, Eddie Huang wrote: > > >Hi Sean, > > > > > >On Mon, 2017-07-10 at 22:23 +0800, sea

Re: [PATCH v4 1/3] cpufreq: mediatek: Add support of cpufreq to MT2701/MT7623 SoC

2017-07-10 Thread Eddie Huang
Hi Sean, On Mon, 2017-07-10 at 22:23 +0800, sean.w...@mediatek.com wrote: > From: Sean Wang > > MT2701/MT7623 is a 32-bit ARMv7 based quad-core (4 * Cortex-A7) with > single cluster and this hardware is also compatible with the existing > driver through enabling CPU

Re: [PATCH v4 1/3] cpufreq: mediatek: Add support of cpufreq to MT2701/MT7623 SoC

2017-07-10 Thread Eddie Huang
Hi Sean, On Mon, 2017-07-10 at 22:23 +0800, sean.w...@mediatek.com wrote: > From: Sean Wang > > MT2701/MT7623 is a 32-bit ARMv7 based quad-core (4 * Cortex-A7) with > single cluster and this hardware is also compatible with the existing > driver through enabling CPU frequency feature with

Re: [PATCH v6 3/3] arm: dts: mt2701: Add node for Mediatek JPEG Decoder

2017-01-09 Thread Eddie Huang
Hi Matthias, On Mon, 2017-01-09 at 19:45 +0100, Matthias Brugger wrote: > > On 09/01/17 12:29, Hans Verkuil wrote: > > Hi Rick, > > > > On 01/06/2017 03:34 AM, Rick Chang wrote: > >> Hi Hans, > >> > >> The dependence on [1] has been merged in 4.10, but [2] has not.Do you have > >> any idea about

Re: [PATCH v6 3/3] arm: dts: mt2701: Add node for Mediatek JPEG Decoder

2017-01-09 Thread Eddie Huang
Hi Matthias, On Mon, 2017-01-09 at 19:45 +0100, Matthias Brugger wrote: > > On 09/01/17 12:29, Hans Verkuil wrote: > > Hi Rick, > > > > On 01/06/2017 03:34 AM, Rick Chang wrote: > >> Hi Hans, > >> > >> The dependence on [1] has been merged in 4.10, but [2] has not.Do you have > >> any idea about

Re: [PATCH v4 5/5] ARM: dts: mt2701: add iommu/smi dtsi node for mt2701

2016-06-21 Thread Eddie Huang
On Tue, 2016-06-21 at 17:57 +0800, Joerg Roedel wrote: > On Wed, Jun 08, 2016 at 05:51:01PM +0800, honghui.zh...@mediatek.com wrote: > > From: Honghui Zhang > > > > Add the dtsi node of iommu and smi for mt2701. > > > > Signed-off-by: Honghui Zhang

Re: [PATCH v4 5/5] ARM: dts: mt2701: add iommu/smi dtsi node for mt2701

2016-06-21 Thread Eddie Huang
On Tue, 2016-06-21 at 17:57 +0800, Joerg Roedel wrote: > On Wed, Jun 08, 2016 at 05:51:01PM +0800, honghui.zh...@mediatek.com wrote: > > From: Honghui Zhang > > > > Add the dtsi node of iommu and smi for mt2701. > > > > Signed-off-by: Honghui Zhang > > --- > > arch/arm/boot/dts/mt2701.dtsi |

Re: [RESEND PATCH 0/3 v6] Add Mediatek MT8173 cpufreq driver

2016-04-21 Thread Eddie Huang
Hi Matthias, On Thu, 2016-04-21 at 12:58 +0200, Matthias Brugger wrote: > > On 21/04/16 12:26, Matthias Brugger wrote: > > > > > > On 02/09/15 19:23, Matthias Brugger wrote: > >> > >> > >> On 02/09/15 08:45, Daniel Kurtz wrote: > >>> Matthias, > >>> > >>> On Fri, Aug 28, 2015 at 10:06 PM, Rafael

Re: [RESEND PATCH 0/3 v6] Add Mediatek MT8173 cpufreq driver

2016-04-21 Thread Eddie Huang
Hi Matthias, On Thu, 2016-04-21 at 12:58 +0200, Matthias Brugger wrote: > > On 21/04/16 12:26, Matthias Brugger wrote: > > > > > > On 02/09/15 19:23, Matthias Brugger wrote: > >> > >> > >> On 02/09/15 08:45, Daniel Kurtz wrote: > >>> Matthias, > >>> > >>> On Fri, Aug 28, 2015 at 10:06 PM, Rafael

NVMEM usage question

2016-03-14 Thread Eddie Huang
Hi, Mediatek PMIC chip have some spare registers used to store information. The value of these registers will exist until user unplug battery or battery depletion. One of our usage example is store battery utilization in these spare registers. We want to implement NVMEM driver to read/write

NVMEM usage question

2016-03-14 Thread Eddie Huang
Hi, Mediatek PMIC chip have some spare registers used to store information. The value of these registers will exist until user unplug battery or battery depletion. One of our usage example is store battery utilization in these spare registers. We want to implement NVMEM driver to read/write

[PATCH] ARM64: dts: Mediatek: mt8173-evb: fix access MMC fail issue

2016-02-18 Thread Eddie Huang
power, so add pwrapper using USB power domain to keep USB power domain not to zero and disabled. Signed-off-by: Eddie Huang <eddie.hu...@mediatek.com> --- Sascha sent similar patch before[0], but MMC support runtime-pm, vcore power domain still be disabled after MMC and USB suspend. This s

[PATCH] ARM64: dts: Mediatek: mt8173-evb: fix access MMC fail issue

2016-02-18 Thread Eddie Huang
power, so add pwrapper using USB power domain to keep USB power domain not to zero and disabled. Signed-off-by: Eddie Huang --- Sascha sent similar patch before[0], but MMC support runtime-pm, vcore power domain still be disabled after MMC and USB suspend. This silicon bug already fix in MT8173

Re: [PATCH] rtc: mt6397: Add platform device ID table

2016-02-16 Thread Eddie Huang
On Tue, 2016-02-16 at 12:37 +0100, Arnd Bergmann wrote: > On Monday 15 February 2016 11:50:48 Javier Martinez Canillas wrote: > > > > On 02/14/2016 10:58 PM, Eddie Huang wrote: > > > > [snip] > > > > >> @@ -412,6 +418,7 @@

Re: [PATCH] rtc: mt6397: Add platform device ID table

2016-02-16 Thread Eddie Huang
On Tue, 2016-02-16 at 12:37 +0100, Arnd Bergmann wrote: > On Monday 15 February 2016 11:50:48 Javier Martinez Canillas wrote: > > > > On 02/14/2016 10:58 PM, Eddie Huang wrote: > > > > [snip] > > > > >> @@ -412,6 +418,7 @@

Re: [PATCH] rtc: mt6397: Add platform device ID table

2016-02-14 Thread Eddie Huang
On Tue, 2016-02-09 at 08:08 -0300, Javier Martinez Canillas wrote: > The platform bus_type .match callback attempts to match the platform device > name with an entry on the .id_table if provided and fallbacks to match with > the driver's name if a table is not provided. > > Using a platform

Re: [PATCH] rtc: mt6397: Add platform device ID table

2016-02-14 Thread Eddie Huang
On Tue, 2016-02-09 at 08:08 -0300, Javier Martinez Canillas wrote: > The platform bus_type .match callback attempts to match the platform device > name with an entry on the .id_table if provided and fallbacks to match with > the driver's name if a table is not provided. > > Using a platform

Re: [PATCH 2/3] thermal: Add Mediatek thermal controller support

2016-01-31 Thread Eddie Huang
On Tue, 2016-01-19 at 15:29 +0800, Sascha Hauer wrote: > Eduardo, > > On Mon, Jan 04, 2016 at 03:19:40PM +0100, Sascha Hauer wrote: > > Hi Eduardo, > > > > > > > > That should remove the policy of computing the maximum from this driver. > > > Please have a look on the work being done [1] to add

Re: [PATCH 2/3] thermal: Add Mediatek thermal controller support

2016-01-31 Thread Eddie Huang
On Tue, 2016-01-19 at 15:29 +0800, Sascha Hauer wrote: > Eduardo, > > On Mon, Jan 04, 2016 at 03:19:40PM +0100, Sascha Hauer wrote: > > Hi Eduardo, > > > > > > > > That should remove the policy of computing the maximum from this driver. > > > Please have a look on the work being done [1] to add

Re: [PATCH] rtc: mt6397: add IRQ domain dependency

2016-01-25 Thread Eddie Huang
help > This selects the Mediatek(R) RTC driver. RTC is part of Mediatek > MT6397 PMIC. You should enable MT6397 PMIC MFD before select Hi Arnd, Thanks your correction. Acked-by: Eddie Huang Regards, Eddie

Re: [PATCH] rtc: mt6397: add IRQ domain dependency

2016-01-25 Thread Eddie Huang
&& IRQ_DOMAIN) > help > This selects the Mediatek(R) RTC driver. RTC is part of Mediatek > MT6397 PMIC. You should enable MT6397 PMIC MFD before select Hi Arnd, Thanks your correction. Acked-by: Eddie Huang <eddie.hu...@mediatek.com> Regards, Eddie

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-11-13 Thread Eddie Huang
On Thu, 2015-11-12 at 15:56 -0800, Kevin Hilman wrote: > Eddie Huang writes: > > > On Wed, 2015-11-11 at 20:54 -0800, Kevin Hilman wrote: > >> Hi Eddie, > >> > >> Kevin Hilman writes: > >> > >> > Eddie Huang writes: > >

[PATCH] soc: Mediatek: Enable SCPSYS power domain driver by default

2015-11-13 Thread Eddie Huang
If enable Mediatek 8173 SoC, it should also enable power domain driver. Otherwise access clk subsystem register will fail. Signed-off-by: Eddie Huang --- MT8173 clk driver is enabled by default, but power domain driver is not. If MM subsystem power on, mm_sel topckgen mux is off, then access

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-11-13 Thread Eddie Huang
On Thu, 2015-11-12 at 15:56 -0800, Kevin Hilman wrote: > Eddie Huang <eddie.hu...@mediatek.com> writes: > > > On Wed, 2015-11-11 at 20:54 -0800, Kevin Hilman wrote: > >> Hi Eddie, > >> > >> Kevin Hilman <khil...@kernel.org> writes: > &g

[PATCH] soc: Mediatek: Enable SCPSYS power domain driver by default

2015-11-13 Thread Eddie Huang
If enable Mediatek 8173 SoC, it should also enable power domain driver. Otherwise access clk subsystem register will fail. Signed-off-by: Eddie Huang <eddie.hu...@mediatek.com> --- MT8173 clk driver is enabled by default, but power domain driver is not. If MM subsystem power on, mm_sel to

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-11-12 Thread Eddie Huang
On Wed, 2015-11-11 at 20:54 -0800, Kevin Hilman wrote: > Hi Eddie, > > Kevin Hilman writes: > > > Eddie Huang writes: > > > >> On Tue, 2015-11-10 at 17:16 -0800, Kevin Hilman wrote: > >>> Hi Eddie, > >>> > >>> [...]

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-11-12 Thread Eddie Huang
On Wed, 2015-11-11 at 20:54 -0800, Kevin Hilman wrote: > Hi Eddie, > > Kevin Hilman <khil...@kernel.org> writes: > > > Eddie Huang <eddie.hu...@mediatek.com> writes: > > > >> On Tue, 2015-11-10 at 17:16 -0800, Kevin Hilman wrote: > >>> Hi

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-11-10 Thread Eddie Huang
Hi Kevin, On Tue, 2015-11-10 at 17:16 -0800, Kevin Hilman wrote: > Hi Eddie, > > [...] > > > I check the log [0], > > Thanks for checking into this boot failure. > > > it seems first time mt8135-evbp1 boot to kernel > > shell successfully, then boot again. In the second time, mt8135 stay in >

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-11-10 Thread Eddie Huang
Hi Kevin, On Tue, 2015-11-10 at 17:16 -0800, Kevin Hilman wrote: > Hi Eddie, > > [...] > > > I check the log [0], > > Thanks for checking into this boot failure. > > > it seems first time mt8135-evbp1 boot to kernel > > shell successfully, then boot again. In the second time, mt8135 stay in >

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-11-09 Thread Eddie Huang
On Mon, 2015-11-09 at 09:59 -0800, Kevin Hilman wrote: > On Mon, Oct 26, 2015 at 4:40 AM, Eddie Huang wrote: > > Hi Kevin, > > > > On Mon, 2015-10-26 at 17:06 +0900, Kevin Hilman wrote: > >> On Mon, Oct 26, 2015 at 4:15 PM, Yingjoe Chen > >> wrote: &

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-11-09 Thread Eddie Huang
On Mon, 2015-11-09 at 09:59 -0800, Kevin Hilman wrote: > On Mon, Oct 26, 2015 at 4:40 AM, Eddie Huang <eddie.hu...@mediatek.com> wrote: > > Hi Kevin, > > > > On Mon, 2015-10-26 at 17:06 +0900, Kevin Hilman wrote: > >> On Mon, Oct 26, 2015 at 4:15 PM, Yin

Re: [PATCH 0/2] Mediatek I2C driver fixup

2015-11-01 Thread Eddie Huang
On Tue, 2015-10-27 at 16:59 +0800, Liguo Zhang wrote: > This series contain two patches, first is to optimize Mediatek I2C driver to > use WRRD > if hardware support auto restart. Because auto restart will issue auto restart > interrupt, change to use WRRD can reduce interrupt latency. The second

Re: [PATCH 0/2] Mediatek I2C driver fixup

2015-11-01 Thread Eddie Huang
On Tue, 2015-10-27 at 16:59 +0800, Liguo Zhang wrote: > This series contain two patches, first is to optimize Mediatek I2C driver to > use WRRD > if hardware support auto restart. Because auto restart will issue auto restart > interrupt, change to use WRRD can reduce interrupt latency. The second

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-10-29 Thread Eddie Huang
On Thu, 2015-10-29 at 02:12 -0700, Kevin Hilman wrote: > Eddie Huang writes: > > > Hi Kevin, > > > > On Mon, 2015-10-26 at 17:06 +0900, Kevin Hilman wrote: > >> On Mon, Oct 26, 2015 at 4:15 PM, Yingjoe Chen > >> wrote: > >> > On Mon, 2015-1

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-10-29 Thread Eddie Huang
On Thu, 2015-10-29 at 02:12 -0700, Kevin Hilman wrote: > Eddie Huang <eddie.hu...@mediatek.com> writes: > > > Hi Kevin, > > > > On Mon, 2015-10-26 at 17:06 +0900, Kevin Hilman wrote: > >> On Mon, Oct 26, 2015 at 4:15 PM, Yingjoe Chen <yingjoe.c...@mediate

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-10-26 Thread Eddie Huang
Hi Kevin, On Mon, 2015-10-26 at 17:06 +0900, Kevin Hilman wrote: > On Mon, Oct 26, 2015 at 4:15 PM, Yingjoe Chen > wrote: > > On Mon, 2015-10-26 at 09:56 +0900, Kevin Hilman wrote: > >> Hello, > >> > >> On Sat, Oct 3, 2015 at 12:19 AM, Yingjoe Chen > >> wrote: > >> > Add arch timer node to

Re: [PATCH v5 4/5] ARM: dts: mt8135: enable basic SMP bringup for mt8135

2015-10-26 Thread Eddie Huang
Hi Kevin, On Mon, 2015-10-26 at 17:06 +0900, Kevin Hilman wrote: > On Mon, Oct 26, 2015 at 4:15 PM, Yingjoe Chen > wrote: > > On Mon, 2015-10-26 at 09:56 +0900, Kevin Hilman wrote: > >> Hello, > >> > >> On Sat, Oct 3, 2015 at 12:19 AM, Yingjoe Chen

[PATCH] i2c: mediatek: add i2c resume support

2015-10-06 Thread Eddie Huang
From: Liguo Zhang mt65xx i2c controller initial setting will be cleared after system suspend, so we should init mt65xx i2c controller again when system resume. Signed-off-by: Liguo Zhang Signed-off-by: Eddie Huang --- drivers/i2c/busses/i2c-mt65xx.c | 16 1 file changed, 16

[PATCH] i2c: mediatek: add i2c resume support

2015-10-06 Thread Eddie Huang
From: Liguo Zhang <liguo.zh...@mediatek.com> mt65xx i2c controller initial setting will be cleared after system suspend, so we should init mt65xx i2c controller again when system resume. Signed-off-by: Liguo Zhang <liguo.zh...@mediatek.com> Signed-off-by: Eddie Huang <eddie.hu.

Re: [GIT PULL] clk: mediatek: New clocks support and fixes

2015-10-01 Thread Eddie Huang
On Thu, 2015-10-01 at 12:29 -0700, Stephen Boyd wrote: > On 09/30, Daniel Kurtz wrote: > > Hi Mike, > > > > On Tue, Sep 22, 2015 at 5:53 PM, James Liao > > wrote: > > > This is a collection of new Mediatek clocks support and fixes. These > > > patches come from Joe [1], Pi-cheng [2] and me [3],

Re: [GIT PULL] clk: mediatek: New clocks support and fixes

2015-10-01 Thread Eddie Huang
On Thu, 2015-10-01 at 12:29 -0700, Stephen Boyd wrote: > On 09/30, Daniel Kurtz wrote: > > Hi Mike, > > > > On Tue, Sep 22, 2015 at 5:53 PM, James Liao > > wrote: > > > This is a collection of new Mediatek clocks support and fixes. These > > > patches come from Joe

[PATCH v3] soc: mediatek: add scpsys support active_wakeup

2015-08-26 Thread Eddie Huang
Register gpd_dev_ops.active_wakeup function to support keep power during suspend state. And add flag to each power domain to decide whether keep power during suspend or not. Signed-off-by: Chunfeng Yun Signed-off-by: Eddie Huang Acked-by: Sascha Hauer Reviewed-by: Daniel Kurtz --- Change

Re: [PATCH v2] soc: mediatek: add scpsys support active_wakeup

2015-08-26 Thread Eddie Huang
On Wed, 2015-08-26 at 05:11 +0800, Daniel Kurtz wrote: > Hi Eddie, > > On Tue, Aug 25, 2015 at 2:00 PM, Eddie Huang wrote: > > Register gpd_dev_ops.active_wakeup function to support keep power > > during suspend state. And add flag to each power domain to > > decid

Re: [PATCH v2] soc: mediatek: add scpsys support active_wakeup

2015-08-26 Thread Eddie Huang
On Wed, 2015-08-26 at 05:11 +0800, Daniel Kurtz wrote: Hi Eddie, On Tue, Aug 25, 2015 at 2:00 PM, Eddie Huang eddie.hu...@mediatek.com wrote: Register gpd_dev_ops.active_wakeup function to support keep power during suspend state. And add flag to each power domain to decide whether keep

[PATCH v3] soc: mediatek: add scpsys support active_wakeup

2015-08-26 Thread Eddie Huang
Register gpd_dev_ops.active_wakeup function to support keep power during suspend state. And add flag to each power domain to decide whether keep power during suspend or not. Signed-off-by: Chunfeng Yun chunfeng@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com Acked-by: Sascha

[PATCH v2] soc: mediatek: add scpsys support active_wakeup

2015-08-25 Thread Eddie Huang
Register gpd_dev_ops.active_wakeup function to support keep power during suspend state. And add flag to each power domain to decide whether keep power during suspend or not. Signed-off-by: Chunfeng Yun Signed-off-by: Eddie Huang Acked-by: Sascha Hauer --- Change in v2: Drop .active_wakeup

[PATCH v2] soc: mediatek: add scpsys support active_wakeup

2015-08-25 Thread Eddie Huang
Register gpd_dev_ops.active_wakeup function to support keep power during suspend state. And add flag to each power domain to decide whether keep power during suspend or not. Signed-off-by: Chunfeng Yun chunfeng@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com Acked-by: Sascha

Re: [PATCH] soc: mediatek: add scpsys support active_wakeup

2015-08-23 Thread Eddie Huang
On Thu, 2015-07-23 at 14:00 +0800, Eddie Huang wrote: > Register gpd_dev_ops.active_wakeup function to support keep power > during suspend state. And add flag to each power domain to > decide whether keep power during suspend or not. > > Signed-off-by: Chunfeng Yun > Signed-o

Re: [PATCH] soc: mediatek: add scpsys support active_wakeup

2015-08-23 Thread Eddie Huang
On Thu, 2015-07-23 at 14:00 +0800, Eddie Huang wrote: Register gpd_dev_ops.active_wakeup function to support keep power during suspend state. And add flag to each power domain to decide whether keep power during suspend or not. Signed-off-by: Chunfeng Yun chunfeng@mediatek.com Signed

[PATCH v2 2/2] i2c: mediatek: Fixup i2c ack error interrupt handling

2015-08-06 Thread Eddie Huang
When occur i2c ack error, i2c controller generate two interrupts, first is the ack error interrupt, then the complete interrupt. i2c interrupt handler should keep the two interrupt value, and only call complete() for the complete interrupt. Signed-off-by: Liguo Zhang Signed-off-by: Eddie Huang

[PATCH v2 1/2] i2c: mediatek: Reset DMA engine in hardware init function

2015-08-06 Thread Eddie Huang
Reset DMA in hardware init function to avoid unknown hardware state before do any I2C operation. Signed-off-by: Liguo Zhang Signed-off-by: Eddie Huang --- drivers/i2c/busses/i2c-mt65xx.c |6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/i2c/busses/i2c-mt65xx.c b/drivers/i2c

[PATCH v2 0/2] Mediatek I2C fixup

2015-08-06 Thread Eddie Huang
bug - in mtk_i2c_irq(), call complete() if get I2C_RS_TRANSFER interrupt Eddie Huang (2): i2c: mediatek: Reset DMA engine in hardware init function i2c: mediatek: Fixup i2c ack error interrupt handling drivers/i2c/busses/i2c-mt65xx.c | 21 + 1 file changed, 17 insertions

[PATCH v2 1/2] i2c: mediatek: Reset DMA engine in hardware init function

2015-08-06 Thread Eddie Huang
Reset DMA in hardware init function to avoid unknown hardware state before do any I2C operation. Signed-off-by: Liguo Zhang liguo.zh...@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/i2c/busses/i2c-mt65xx.c |6 ++ 1 file changed, 6 insertions(+) diff --git

[PATCH v2 2/2] i2c: mediatek: Fixup i2c ack error interrupt handling

2015-08-06 Thread Eddie Huang
Signed-off-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/i2c/busses/i2c-mt65xx.c | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/drivers/i2c/busses/i2c-mt65xx.c b/drivers/i2c/busses/i2c-mt65xx.c index e28ad4c..c02e6c0 100644 --- a/drivers/i2c/busses/i2c

[PATCH v2 0/2] Mediatek I2C fixup

2015-08-06 Thread Eddie Huang
bug - in mtk_i2c_irq(), call complete() if get I2C_RS_TRANSFER interrupt Eddie Huang (2): i2c: mediatek: Reset DMA engine in hardware init function i2c: mediatek: Fixup i2c ack error interrupt handling drivers/i2c/busses/i2c-mt65xx.c | 21 + 1 file changed, 17 insertions

[PATCH 1/2] i2c: mediatek: Reset DMA engine in hardware init function

2015-08-04 Thread Eddie Huang
Reset DMA in hardware init function to avoid unknown hardware state before do any I2C operation. Signed-off-by: Liguo Zhang Signed-off-by: Eddie Huang --- drivers/i2c/busses/i2c-mt65xx.c | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c

[PATCH 2/2] i2c: mediatek: Fixup i2c ack error interrupt handling

2015-08-04 Thread Eddie Huang
When occur i2c ack error, mtk_i2c_irq is called twice, first is the ack error interrupt, then the complete interrupt. i2c interrupt handler should keep the two interrupt value, and only call complete() for the complete interrupt. Signed-off-by: Liguo Zhang Signed-off-by: Eddie Huang

[PATCH 0/2] Mediatek I2C fixup

2015-08-04 Thread Eddie Huang
This series provide two patches to optimize mediatek i2c driver. The first patch will reset dma hardware in init function to make sure hardware work in good state. The second patch fix i2c interrupt handling for ACK error. All these patches base on v4.2-rc1. Eddie Huang (2): i2c: mediatek

Re: [PATCH] i2c: mediatek: fix transfer error handling

2015-08-04 Thread Eddie Huang
On Fri, 2015-07-31 at 13:00 +0200, Wolfram Sang wrote: > On Tue, Jul 28, 2015 at 11:38:05AM +0800, Eddie Huang wrote: > > From: Liguo Zhang > > > > Reset i2c dma engine in hw init function. > > When occur i2c ack error, mtk_i2c_irq may is twice, > >

Re: [PATCH] i2c: mediatek: fix transfer error handling

2015-08-04 Thread Eddie Huang
On Fri, 2015-07-31 at 13:00 +0200, Wolfram Sang wrote: On Tue, Jul 28, 2015 at 11:38:05AM +0800, Eddie Huang wrote: From: Liguo Zhang liguo.zh...@mediatek.com Reset i2c dma engine in hw init function. When occur i2c ack error, mtk_i2c_irq may is twice, first is the ack error interrupt

[PATCH 2/2] i2c: mediatek: Fixup i2c ack error interrupt handling

2015-08-04 Thread Eddie Huang
-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/i2c/busses/i2c-mt65xx.c | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/drivers/i2c/busses/i2c-mt65xx.c b/drivers/i2c/busses/i2c-mt65xx.c index 055159d..12ce7f8 100644 --- a/drivers/i2c/busses/i2c-mt65xx.c

[PATCH 0/2] Mediatek I2C fixup

2015-08-04 Thread Eddie Huang
This series provide two patches to optimize mediatek i2c driver. The first patch will reset dma hardware in init function to make sure hardware work in good state. The second patch fix i2c interrupt handling for ACK error. All these patches base on v4.2-rc1. Eddie Huang (2): i2c: mediatek

[PATCH 1/2] i2c: mediatek: Reset DMA engine in hardware init function

2015-08-04 Thread Eddie Huang
Reset DMA in hardware init function to avoid unknown hardware state before do any I2C operation. Signed-off-by: Liguo Zhang liguo.zh...@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/i2c/busses/i2c-mt65xx.c | 10 +- 1 file changed, 9 insertions(+), 1

Re: [PATCH] rtc: mt6397: implement suspend/resume function in rtc-mt6397 driver

2015-07-30 Thread Eddie Huang
ruct platform_driver mtk_rtc_driver = { > .driver = { > .name = "mt6397-rtc", > .of_match_table = mt6397_rtc_of_match, > + .pm = _pm_ops, > }, > .probe = mtk_rtc_probe, > .remove = mtk_rtc_remove, It looks good to me.

Re: [PATCH] rtc: mt6397: implement suspend/resume function in rtc-mt6397 driver

2015-07-30 Thread Eddie Huang
, }, .probe = mtk_rtc_probe, .remove = mtk_rtc_remove, It looks good to me. Acked-by: Eddie Huang eddie.hu...@mediatek.com -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http

[PATCH] i2c: mediatek: fix transfer error handling

2015-07-27 Thread Eddie Huang
off-by: Liguo Zhang Signed-off-by: Eddie Huang --- drivers/i2c/busses/i2c-mt65xx.c | 25 ++--- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/drivers/i2c/busses/i2c-mt65xx.c b/drivers/i2c/busses/i2c-mt65xx.c index 9920eef..57d11b7 100644 --- a/drivers/i2c/busses/

[PATCH] i2c: mediatek: fix transfer error handling

2015-07-27 Thread Eddie Huang
interrupt. Signed-off-by: Liguo Zhang liguo.zh...@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/i2c/busses/i2c-mt65xx.c | 25 ++--- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/drivers/i2c/busses/i2c-mt65xx.c b/drivers/i2c/busses

[PATCH v3 2/2] watchdog: mtk_wdt: add wdt shutdown callback to disable wdt if enabled

2015-07-24 Thread Eddie Huang
-by: Greta Zhang Signed-off-by: Eddie Huang Acked-by: Matthias Brugger Reviewed-by: Guenter Roeck --- drivers/watchdog/mtk_wdt.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/watchdog/mtk_wdt.c b/drivers/watchdog/mtk_wdt.c index 056412c..6ad9df9 100644 --- a/drivers/watchdog

[PATCH v3 1/2] watchdog: mtk_wdt: add suspend/resume support

2015-07-24 Thread Eddie Huang
From: Greta Zhang add mediatek watchdog driver suspend/resume support Signed-off-by: Greta Zhang Signed-off-by: Roger Lu Signed-off-by: Eddie Huang Acked-by: Matthias Brugger Reviewed-by: Guenter Roeck --- drivers/watchdog/mtk_wdt.c | 30 ++ 1 file changed, 30

[PATCH v3 0/2] Add Mediatek watchdog suspend resume and shutdown

2015-07-24 Thread Eddie Huang
This series add Mediatek watchdog suspend, resume and shutdown support. These patches are based on v4.2-rc1 Change in v3: Add mtk_wdt in subject line Change in v2: Use watchdog_active() to check whether watchdog been active. Change to register suspend,resume function to dev_pm_ops -- To

[PATCH v3 0/2] Add Mediatek watchdog suspend resume and shutdown

2015-07-24 Thread Eddie Huang
This series add Mediatek watchdog suspend, resume and shutdown support. These patches are based on v4.2-rc1 Change in v3: Add mtk_wdt in subject line Change in v2: Use watchdog_active() to check whether watchdog been active. Change to register suspend,resume function to dev_pm_ops -- To

[PATCH v3 2/2] watchdog: mtk_wdt: add wdt shutdown callback to disable wdt if enabled

2015-07-24 Thread Eddie Huang
trigger reset. Signed-off-by: Greta Zhang greta.zh...@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com Acked-by: Matthias Brugger matthias@gmail.com Reviewed-by: Guenter Roeck li...@roeck-us.net --- drivers/watchdog/mtk_wdt.c | 9 + 1 file changed, 9 insertions(+) diff --git

[PATCH v3 1/2] watchdog: mtk_wdt: add suspend/resume support

2015-07-24 Thread Eddie Huang
From: Greta Zhang greta.zh...@mediatek.com add mediatek watchdog driver suspend/resume support Signed-off-by: Greta Zhang greta.zh...@mediatek.com Signed-off-by: Roger Lu roger...@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com Acked-by: Matthias Brugger matthias@gmail.com

[PATCH] soc: mediatek: add scpsys support active_wakeup

2015-07-23 Thread Eddie Huang
Register gpd_dev_ops.active_wakeup function to support keep power during suspend state. And add flag to each power domain to decide whether keep power during suspend or not. Signed-off-by: Chunfeng Yun Signed-off-by: Eddie Huang --- drivers/soc/mediatek/mtk-scpsys.c | 28

[PATCH] soc: mediatek: add scpsys support active_wakeup

2015-07-23 Thread Eddie Huang
Register gpd_dev_ops.active_wakeup function to support keep power during suspend state. And add flag to each power domain to decide whether keep power during suspend or not. Signed-off-by: Chunfeng Yun chunfeng@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/soc

[PATCH v2 0/2] Add Mediatek watchdog suspend resume and shutdown

2015-07-22 Thread Eddie Huang
This series add Mediatek watchdog suspend, resume and shutdown support. These patches are based on v4.2-rc1 Change in v2: Use watchdog_active() to check whether watchdog been active. Change to register suspend,resume function to dev_pm_ops Greta Zhang (2): watchdog: add wdt suspend/resume

[PATCH v2 2/2] watchdog: add wdt shutdown callback to disable wdt if enabled

2015-07-22 Thread Eddie Huang
-by: Greta Zhang Signed-off-by: Eddie Huang --- drivers/watchdog/mtk_wdt.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/watchdog/mtk_wdt.c b/drivers/watchdog/mtk_wdt.c index 056412c..6ad9df9 100644 --- a/drivers/watchdog/mtk_wdt.c +++ b/drivers/watchdog/mtk_wdt.c @@ -210,6

[PATCH v2 1/2] watchdog: add wdt suspend/resume support

2015-07-22 Thread Eddie Huang
From: Greta Zhang add wdt driver suspend/resume support Signed-off-by: Greta Zhang Signed-off-by: Roger Lu Signed-off-by: Eddie Huang --- drivers/watchdog/mtk_wdt.c | 30 ++ 1 file changed, 30 insertions(+) diff --git a/drivers/watchdog/mtk_wdt.c b/drivers

Re: [PATCH 1/2] watchdog: add wdt suspend/resume support

2015-07-22 Thread Eddie Huang
On Tue, 2015-07-21 at 20:45 -0700, Guenter Roeck wrote: > On 07/21/2015 08:26 PM, Eddie Huang wrote: > > From: Greta Zhang > > > > add wdt driver suspend/resume support > > > > Signed-off-by: Greta Zhang > > Signed-off-by: Roger Lu > > Signed-off-by

Re: [PATCH 1/2] watchdog: add wdt suspend/resume support

2015-07-22 Thread Eddie Huang
On Tue, 2015-07-21 at 20:45 -0700, Guenter Roeck wrote: On 07/21/2015 08:26 PM, Eddie Huang wrote: From: Greta Zhang greta.zh...@mediatek.com add wdt driver suspend/resume support Signed-off-by: Greta Zhang greta.zh...@mediatek.com Signed-off-by: Roger Lu roger...@mediatek.com

[PATCH v2 1/2] watchdog: add wdt suspend/resume support

2015-07-22 Thread Eddie Huang
From: Greta Zhang greta.zh...@mediatek.com add wdt driver suspend/resume support Signed-off-by: Greta Zhang greta.zh...@mediatek.com Signed-off-by: Roger Lu roger...@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/watchdog/mtk_wdt.c | 30

[PATCH v2 0/2] Add Mediatek watchdog suspend resume and shutdown

2015-07-22 Thread Eddie Huang
This series add Mediatek watchdog suspend, resume and shutdown support. These patches are based on v4.2-rc1 Change in v2: Use watchdog_active() to check whether watchdog been active. Change to register suspend,resume function to dev_pm_ops Greta Zhang (2): watchdog: add wdt suspend/resume

[PATCH v2 2/2] watchdog: add wdt shutdown callback to disable wdt if enabled

2015-07-22 Thread Eddie Huang
trigger reset. Signed-off-by: Greta Zhang greta.zh...@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/watchdog/mtk_wdt.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/watchdog/mtk_wdt.c b/drivers/watchdog/mtk_wdt.c index 056412c..6ad9df9 100644

[PATCH 1/2] watchdog: add wdt suspend/resume support

2015-07-21 Thread Eddie Huang
From: Greta Zhang add wdt driver suspend/resume support Signed-off-by: Greta Zhang Signed-off-by: Roger Lu Signed-off-by: Eddie Huang --- drivers/watchdog/mtk_wdt.c | 38 ++ 1 file changed, 38 insertions(+) diff --git a/drivers/watchdog/mtk_wdt.c b

[PATCH 2/2] watchdog: add wdt shutdown callback to disable wdt if enabled

2015-07-21 Thread Eddie Huang
-by: Greta Zhang Signed-off-by: Eddie Huang --- drivers/watchdog/mtk_wdt.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/watchdog/mtk_wdt.c b/drivers/watchdog/mtk_wdt.c index 5ef3910..c6741a5 100644 --- a/drivers/watchdog/mtk_wdt.c +++ b/drivers/watchdog/mtk_wdt.c @@ -217,6

[PATCH 0/2] Add Mediatek watchdog suspend resume and shutdown

2015-07-21 Thread Eddie Huang
This series add Mediatek watchdog suspend, resume and shutdown support. These patches are based on v4.2-rc1 Greta Zhang (2): watchdog: add wdt suspend/resume support watchdog: add wdt shutdown callback to disable wdt if enabled drivers/watchdog/mtk_wdt.c | 47

[PATCH 0/2] Add Mediatek watchdog suspend resume and shutdown

2015-07-21 Thread Eddie Huang
This series add Mediatek watchdog suspend, resume and shutdown support. These patches are based on v4.2-rc1 Greta Zhang (2): watchdog: add wdt suspend/resume support watchdog: add wdt shutdown callback to disable wdt if enabled drivers/watchdog/mtk_wdt.c | 47

[PATCH 2/2] watchdog: add wdt shutdown callback to disable wdt if enabled

2015-07-21 Thread Eddie Huang
trigger reset. Signed-off-by: Greta Zhang greta.zh...@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/watchdog/mtk_wdt.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/watchdog/mtk_wdt.c b/drivers/watchdog/mtk_wdt.c index 5ef3910..c6741a5 100644

[PATCH 1/2] watchdog: add wdt suspend/resume support

2015-07-21 Thread Eddie Huang
From: Greta Zhang greta.zh...@mediatek.com add wdt driver suspend/resume support Signed-off-by: Greta Zhang greta.zh...@mediatek.com Signed-off-by: Roger Lu roger...@mediatek.com Signed-off-by: Eddie Huang eddie.hu...@mediatek.com --- drivers/watchdog/mtk_wdt.c | 38

Re: [PATCH] arm64: dts: mt8173: add clock_null

2015-07-10 Thread Eddie Huang
On Fri, 2015-07-10 at 16:11 +0800, Daniel Kurtz wrote: > On Fri, Jul 10, 2015 at 3:27 PM, Eddie Huang wrote: > > Hi all, > > > > On Wed, 2015-07-08 at 13:44 +0800, Sascha Hauer wrote: > >> On Wed, Jul 08, 2015 at 10:37:21AM +0800, Eddie Huang wrote: > >&

Re: [PATCH] arm64: dts: mt8173: add clock_null

2015-07-10 Thread Eddie Huang
Hi all, On Wed, 2015-07-08 at 13:44 +0800, Sascha Hauer wrote: > On Wed, Jul 08, 2015 at 10:37:21AM +0800, Eddie Huang wrote: > > On Tue, 2015-07-07 at 23:10 +0800, Daniel Kurtz wrote: > > > On Tue, Jul 7, 2015 at 10:36 PM, Sascha Hauer > > > wrote: > > >

Re: [PATCH] arm64: dts: mt8173: add clock_null

2015-07-10 Thread Eddie Huang
Hi all, On Wed, 2015-07-08 at 13:44 +0800, Sascha Hauer wrote: On Wed, Jul 08, 2015 at 10:37:21AM +0800, Eddie Huang wrote: On Tue, 2015-07-07 at 23:10 +0800, Daniel Kurtz wrote: On Tue, Jul 7, 2015 at 10:36 PM, Sascha Hauer s.ha...@pengutronix.de wrote: On Tue, Jul 07, 2015 at 10

Re: [PATCH] arm64: dts: mt8173: add clock_null

2015-07-10 Thread Eddie Huang
On Fri, 2015-07-10 at 16:11 +0800, Daniel Kurtz wrote: On Fri, Jul 10, 2015 at 3:27 PM, Eddie Huang eddie.hu...@mediatek.com wrote: Hi all, On Wed, 2015-07-08 at 13:44 +0800, Sascha Hauer wrote: On Wed, Jul 08, 2015 at 10:37:21AM +0800, Eddie Huang wrote: On Tue, 2015-07-07 at 23:10

  1   2   3   4   >