Sascha Hauer writes:
> On Tue, May 26, 2015 at 03:35:14PM -0700, Kevin Hilman wrote:
>> Sascha Hauer writes:
>>
>> > This adds a power domain driver for the Mediatek SCPSYS unit.
>> >
>> > The System Control Processor System (SCPSYS) has several power
>> > management related tasks in the
Sascha Hauer s.ha...@pengutronix.de writes:
On Tue, May 26, 2015 at 03:35:14PM -0700, Kevin Hilman wrote:
Sascha Hauer s.ha...@pengutronix.de writes:
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management
On Tue, May 26, 2015 at 03:35:14PM -0700, Kevin Hilman wrote:
> Sascha Hauer writes:
>
> > This adds a power domain driver for the Mediatek SCPSYS unit.
> >
> > The System Control Processor System (SCPSYS) has several power
> > management related tasks in the system. The tasks include thermal
>
On Tue, May 26, 2015 at 03:35:14PM -0700, Kevin Hilman wrote:
Sascha Hauer s.ha...@pengutronix.de writes:
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the system. The tasks
Sascha Hauer writes:
> This adds a power domain driver for the Mediatek SCPSYS unit.
>
> The System Control Processor System (SCPSYS) has several power
> management related tasks in the system. The tasks include thermal
> measurement, dynamic voltage frequency scaling (DVFS), interrupt
> filter
Sascha Hauer s.ha...@pengutronix.de writes:
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the system. The tasks include thermal
measurement, dynamic voltage frequency scaling (DVFS),
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the system. The tasks include thermal
measurement, dynamic voltage frequency scaling (DVFS), interrupt
filter and lowlevel sleep control. The
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the system. The tasks include thermal
measurement, dynamic voltage frequency scaling (DVFS), interrupt
filter and lowlevel sleep control. The
2015-05-08 14:51 GMT+02:00 Sascha Hauer :
> On Fri, May 08, 2015 at 02:28:37PM +0200, Matthias Brugger wrote:
>> 2015-05-08 14:19 GMT+02:00 Sascha Hauer :
>> > On Fri, May 08, 2015 at 02:16:06PM +0200, Matthias Brugger wrote:
>> >> 2015-03-10 16:41 GMT+01:00 Sascha Hauer :
>> >> > +static int
On Fri, May 08, 2015 at 02:28:37PM +0200, Matthias Brugger wrote:
> 2015-05-08 14:19 GMT+02:00 Sascha Hauer :
> > On Fri, May 08, 2015 at 02:16:06PM +0200, Matthias Brugger wrote:
> >> 2015-03-10 16:41 GMT+01:00 Sascha Hauer :
> >> > +static int scpsys_power_on(struct generic_pm_domain *genpd)
>
2015-05-08 14:19 GMT+02:00 Sascha Hauer :
> On Fri, May 08, 2015 at 02:16:06PM +0200, Matthias Brugger wrote:
>> 2015-03-10 16:41 GMT+01:00 Sascha Hauer :
>> > This adds a power domain driver for the Mediatek SCPSYS unit.
>> >
>> > The System Control Processor System (SCPSYS) has several power
>>
On Fri, May 08, 2015 at 02:16:06PM +0200, Matthias Brugger wrote:
> 2015-03-10 16:41 GMT+01:00 Sascha Hauer :
> > This adds a power domain driver for the Mediatek SCPSYS unit.
> >
> > The System Control Processor System (SCPSYS) has several power
> > management related tasks in the system. The
2015-03-10 16:41 GMT+01:00 Sascha Hauer :
> This adds a power domain driver for the Mediatek SCPSYS unit.
>
> The System Control Processor System (SCPSYS) has several power
> management related tasks in the system. The tasks include thermal
> measurement, dynamic voltage frequency scaling (DVFS),
2015-05-08 14:51 GMT+02:00 Sascha Hauer s.ha...@pengutronix.de:
On Fri, May 08, 2015 at 02:28:37PM +0200, Matthias Brugger wrote:
2015-05-08 14:19 GMT+02:00 Sascha Hauer s.ha...@pengutronix.de:
On Fri, May 08, 2015 at 02:16:06PM +0200, Matthias Brugger wrote:
2015-03-10 16:41 GMT+01:00
On Fri, May 08, 2015 at 02:28:37PM +0200, Matthias Brugger wrote:
2015-05-08 14:19 GMT+02:00 Sascha Hauer s.ha...@pengutronix.de:
On Fri, May 08, 2015 at 02:16:06PM +0200, Matthias Brugger wrote:
2015-03-10 16:41 GMT+01:00 Sascha Hauer s.ha...@pengutronix.de:
+static int
On Fri, May 08, 2015 at 02:16:06PM +0200, Matthias Brugger wrote:
2015-03-10 16:41 GMT+01:00 Sascha Hauer s.ha...@pengutronix.de:
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the
2015-05-08 14:19 GMT+02:00 Sascha Hauer s.ha...@pengutronix.de:
On Fri, May 08, 2015 at 02:16:06PM +0200, Matthias Brugger wrote:
2015-03-10 16:41 GMT+01:00 Sascha Hauer s.ha...@pengutronix.de:
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor
2015-03-10 16:41 GMT+01:00 Sascha Hauer s.ha...@pengutronix.de:
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the system. The tasks include thermal
measurement, dynamic voltage frequency
On Tue, Mar 31, 2015 at 09:27:53AM -0700, Kevin Hilman wrote:
> Hi Sascha,
>
> Sascha Hauer writes:
>
> > This adds a power domain driver for the Mediatek SCPSYS unit.
> >
> > The System Control Processor System (SCPSYS) has several power
> > management related tasks in the system. The tasks
On Tue, Mar 31, 2015 at 09:27:53AM -0700, Kevin Hilman wrote:
Hi Sascha,
Sascha Hauer s.ha...@pengutronix.de writes:
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the system.
Hi Sascha,
Sascha Hauer writes:
> This adds a power domain driver for the Mediatek SCPSYS unit.
>
> The System Control Processor System (SCPSYS) has several power
> management related tasks in the system. The tasks include thermal
> measurement, dynamic voltage frequency scaling (DVFS),
Hi Sascha,
Sascha Hauer s.ha...@pengutronix.de writes:
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the system. The tasks include thermal
measurement, dynamic voltage frequency
On Wed, Mar 11, 2015 at 10:14:23AM -0700, Kevin Hilman wrote:
> Sascha Hauer writes:
>
> >> I asked our designer about the bus protection feature, here is his
> >> response:
> >>
> >> "
> >> It's for unexpected signal glitch in Power switch process.
> >>
> >> During Power switch process, we
On Wed, Mar 11, 2015 at 10:14:23AM -0700, Kevin Hilman wrote:
Sascha Hauer s.ha...@pengutronix.de writes:
I asked our designer about the bus protection feature, here is his
response:
It's for unexpected signal glitch in Power switch process.
During Power switch process, we have
Sascha Hauer writes:
> On Wed, Mar 11, 2015 at 11:16:31AM +0800, James Liao wrote:
>> Hi,
>>
>> On Tue, 2015-03-10 at 10:41 +0100, Sascha Hauer wrote:
>> > On Mon, Mar 09, 2015 at 02:35:03PM -0700, Kevin Hilman wrote:
>> > > Sascha Hauer writes:
>> > >
>> > > > Signed-off-by: Sascha Hauer
>>
On Tue, 2015-03-10 at 16:41 +0100, Sascha Hauer wrote:
> --- /dev/null
> +++ b/drivers/soc/mediatek/mtk-scpsys.c
> @@ -0,0 +1,345 @@
> +/*
> + * Copyright (c) 2015 Pengutronix, Sascha Hauer
> + *
> + * This program is free software; you can redistribute it and/or modify
> + * it under the terms
On Wed, Mar 11, 2015 at 11:16:31AM +0800, James Liao wrote:
> Hi,
>
> On Tue, 2015-03-10 at 10:41 +0100, Sascha Hauer wrote:
> > On Mon, Mar 09, 2015 at 02:35:03PM -0700, Kevin Hilman wrote:
> > > Sascha Hauer writes:
> > >
> > > > Signed-off-by: Sascha Hauer
> > >
> > > A bit of a changelog
Sascha Hauer s.ha...@pengutronix.de writes:
On Wed, Mar 11, 2015 at 11:16:31AM +0800, James Liao wrote:
Hi,
On Tue, 2015-03-10 at 10:41 +0100, Sascha Hauer wrote:
On Mon, Mar 09, 2015 at 02:35:03PM -0700, Kevin Hilman wrote:
Sascha Hauer s.ha...@pengutronix.de writes:
On Tue, 2015-03-10 at 16:41 +0100, Sascha Hauer wrote:
--- /dev/null
+++ b/drivers/soc/mediatek/mtk-scpsys.c
@@ -0,0 +1,345 @@
+/*
+ * Copyright (c) 2015 Pengutronix, Sascha Hauer ker...@pengutronix.de
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it
On Wed, Mar 11, 2015 at 11:16:31AM +0800, James Liao wrote:
Hi,
On Tue, 2015-03-10 at 10:41 +0100, Sascha Hauer wrote:
On Mon, Mar 09, 2015 at 02:35:03PM -0700, Kevin Hilman wrote:
Sascha Hauer s.ha...@pengutronix.de writes:
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
Hi,
On Tue, 2015-03-10 at 10:41 +0100, Sascha Hauer wrote:
> On Mon, Mar 09, 2015 at 02:35:03PM -0700, Kevin Hilman wrote:
> > Sascha Hauer writes:
> >
> > > Signed-off-by: Sascha Hauer
> >
> > A bit of a changelog here would be useful describing this driver, that
> > it's only covering part
Sascha Hauer writes:
> On Tue, Mar 10, 2015 at 10:41:42AM +0100, Sascha Hauer wrote:
>> > > +if (data->bus_prot_mask) {
>> > > +u32 mask = data->bus_prot_mask;
>> > > +struct regmap *infracfg = scp->infracfg;
>> > > +
>> > > +
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the system. The tasks include thermal
measurement, dynamic voltage frequency scaling (DVFS), interrupt
filter and lowlevel sleep control. The
On Tue, Mar 10, 2015 at 10:41:42AM +0100, Sascha Hauer wrote:
> > > + if (data->bus_prot_mask) {
> > > + u32 mask = data->bus_prot_mask;
> > > + struct regmap *infracfg = scp->infracfg;
> > > +
> > > + regmap_update_bits(infracfg, INFRA_TOPAXI_PROTECTEN, mask, 0);
> > > +
>
+Cc James Liao
On Mon, Mar 09, 2015 at 02:35:03PM -0700, Kevin Hilman wrote:
> Sascha Hauer writes:
>
> > Signed-off-by: Sascha Hauer
>
> A bit of a changelog here would be useful describing this driver, that
> it's only covering part of the device (e.g. power controller) with more
> to
+Cc James Liao jamesjj.l...@mediatek.com
On Mon, Mar 09, 2015 at 02:35:03PM -0700, Kevin Hilman wrote:
Sascha Hauer s.ha...@pengutronix.de writes:
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
A bit of a changelog here would be useful describing this driver, that
it's only covering
Hi,
On Tue, 2015-03-10 at 10:41 +0100, Sascha Hauer wrote:
On Mon, Mar 09, 2015 at 02:35:03PM -0700, Kevin Hilman wrote:
Sascha Hauer s.ha...@pengutronix.de writes:
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
A bit of a changelog here would be useful describing this driver,
On Tue, Mar 10, 2015 at 10:41:42AM +0100, Sascha Hauer wrote:
+ if (data-bus_prot_mask) {
+ u32 mask = data-bus_prot_mask;
+ struct regmap *infracfg = scp-infracfg;
+
+ regmap_update_bits(infracfg, INFRA_TOPAXI_PROTECTEN, mask, 0);
+
+ expired =
Sascha Hauer s.ha...@pengutronix.de writes:
On Tue, Mar 10, 2015 at 10:41:42AM +0100, Sascha Hauer wrote:
+if (data-bus_prot_mask) {
+u32 mask = data-bus_prot_mask;
+struct regmap *infracfg = scp-infracfg;
+
+
This adds a power domain driver for the Mediatek SCPSYS unit.
The System Control Processor System (SCPSYS) has several power
management related tasks in the system. The tasks include thermal
measurement, dynamic voltage frequency scaling (DVFS), interrupt
filter and lowlevel sleep control. The
Sascha Hauer writes:
> Signed-off-by: Sascha Hauer
A bit of a changelog here would be useful describing this driver, that
it's only covering part of the device (e.g. power controller) with more
to come, dependency on the syscon driver, etc.
> ---
> drivers/soc/mediatek/Kconfig |
Signed-off-by: Sascha Hauer
---
drivers/soc/mediatek/Kconfig | 6 +
drivers/soc/mediatek/Makefile| 1 +
drivers/soc/mediatek/mtk-scpsys.c| 398 +++
include/dt-bindings/power/mt8173-power.h | 15 ++
4 files changed, 420
Sascha Hauer s.ha...@pengutronix.de writes:
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
A bit of a changelog here would be useful describing this driver, that
it's only covering part of the device (e.g. power controller) with more
to come, dependency on the syscon driver, etc.
---
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
---
drivers/soc/mediatek/Kconfig | 6 +
drivers/soc/mediatek/Makefile| 1 +
drivers/soc/mediatek/mtk-scpsys.c| 398 +++
include/dt-bindings/power/mt8173-power.h | 15 ++
4 files
44 matches
Mail list logo