TPS65217 interrupt events include push button pressed/released, USB and AC
voltage status change. AM335x bone based boards (like BB, BBB, BBG) have
common PMIC interrupt pin (named NMI) of AM335x core.
This patchset support interrupts in device tree file.
Milo Kim (7):
ARM: dts: tps65217:
TPS65217 interrupt events include push button pressed/released, USB and AC
voltage status change. AM335x bone based boards (like BB, BBB, BBG) have
common PMIC interrupt pin (named NMI) of AM335x core.
This patchset support interrupts in device tree file.
Milo Kim (7):
ARM: dts: tps65217:
Enum value of 'tps65217_irq_type' is not matched with DT parsed hwirq
number[*].
The MFD driver gets the IRQ data by referencing hwirq, but the value is
different. So, irq_to_tps65217_irq() returns mismatched IRQ data.
Eventually, the power button driver enables not PB but USB interrupt
when it
Enum value of 'tps65217_irq_type' is not matched with DT parsed hwirq
number[*].
The MFD driver gets the IRQ data by referencing hwirq, but the value is
different. So, irq_to_tps65217_irq() returns mismatched IRQ data.
Eventually, the power button driver enables not PB but USB interrupt
when it
Support the charger driver and disable it by default.
Signed-off-by: Milo Kim
---
arch/arm/boot/dts/tps65217.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/tps65217.dtsi b/arch/arm/boot/dts/tps65217.dtsi
index 27935f8..8f77d0d 100644
---
Support the charger driver and disable it by default.
Signed-off-by: Milo Kim
---
arch/arm/boot/dts/tps65217.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/tps65217.dtsi b/arch/arm/boot/dts/tps65217.dtsi
index 27935f8..8f77d0d 100644
---
AM335x bone based boards have the PMIC interrupt named NMI which is
connected to TPS65217 device. AM335x main interrupt controller provides it
and the number is 7.
Signed-off-by: Milo Kim
---
arch/arm/boot/dts/am335x-bone-common.dtsi | 4
1 file changed, 4
AM335x bone based boards have the PMIC interrupt named NMI which is
connected to TPS65217 device. AM335x main interrupt controller provides it
and the number is 7.
Signed-off-by: Milo Kim
---
arch/arm/boot/dts/am335x-bone-common.dtsi | 4
1 file changed, 4 insertions(+)
diff --git
I'm announcing the release of the 3.16.38 kernel.
All users of the 3.16 kernel series should upgrade.
The updated 3.16.y git tree can be found at:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.16.y
and can be browsed at the normal kernel.org git web
I'm announcing the release of the 3.16.38 kernel.
All users of the 3.16 kernel series should upgrade.
The updated 3.16.y git tree can be found at:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.16.y
and can be browsed at the normal kernel.org git web
I'm announcing the release of the 3.2.83 kernel.
All users of the 3.2 kernel series should upgrade.
The updated 3.2.y git tree can be found at:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.2.y
and can be browsed at the normal kernel.org git web
I'm announcing the release of the 3.2.83 kernel.
All users of the 3.2 kernel series should upgrade.
The updated 3.2.y git tree can be found at:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.2.y
and can be browsed at the normal kernel.org git web
On Thu, Oct 13, 2016 at 05:52:28PM +0300, Noam Camus wrote:
> From: Noam Camus
>
> This header file is for NPS400 SoC.
> It includes macros for save/restore of HW scheduling.
> Control is done by writing core functional registers.
> This code was moved from arc/plat-eznps so
On Thu, Oct 13, 2016 at 05:52:28PM +0300, Noam Camus wrote:
> From: Noam Camus
>
> This header file is for NPS400 SoC.
> It includes macros for save/restore of HW scheduling.
> Control is done by writing core functional registers.
> This code was moved from arc/plat-eznps so it can be used
>
On Fri, Oct 21, 2016 at 7:45 AM, Mike Galbraith
wrote:
> Greetings,
>
> My old DL980 G7 is exploding on reboot with master, with only the first
> couple lines actually making it to the console. Once (and only once)
> during bisection it did manage to get the below
On Fri, Oct 21, 2016 at 7:45 AM, Mike Galbraith
wrote:
> Greetings,
>
> My old DL980 G7 is exploding on reboot with master, with only the first
> couple lines actually making it to the console. Once (and only once)
> during bisection it did manage to get the below emitted.
Does this patch[1]
Signed-off-by: Charles Keepax
---
drivers/regulator/arizona-ldo1.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/regulator/arizona-ldo1.c b/drivers/regulator/arizona-ldo1.c
index f7c88ff..302b57c 100644
--- a/drivers/regulator/arizona-ldo1.c
Signed-off-by: Charles Keepax
---
drivers/regulator/arizona-ldo1.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/regulator/arizona-ldo1.c b/drivers/regulator/arizona-ldo1.c
index f7c88ff..302b57c 100644
--- a/drivers/regulator/arizona-ldo1.c
+++ b/drivers/regulator/arizona-ldo1.c
On Fri, 21 Oct 2016, Michael Kerrisk (man-pages) wrote:
> Did you have any thoughts on my follow-on question below?
There was only one AFAICT?
> > Thanks. So, are all the other cases where I changed "process" to
> > "thread" okay then?
>From what I see yes.
On Fri, 21 Oct 2016, Michael Kerrisk (man-pages) wrote:
> Did you have any thoughts on my follow-on question below?
There was only one AFAICT?
> > Thanks. So, are all the other cases where I changed "process" to
> > "thread" okay then?
>From what I see yes.
On Fri, Oct 21, 2016 at 6:13 AM, wrote:
> Reading auxv of any kernel thread results in NULL pointer dereferencing in
> auxv_read() where mm can be NULL. Fix that by checking for NULL mm and
> bailing out early. This is also the original behavior changed by recent
>
On Fri, Oct 21, 2016 at 6:13 AM, wrote:
> Reading auxv of any kernel thread results in NULL pointer dereferencing in
> auxv_read() where mm can be NULL. Fix that by checking for NULL mm and
> bailing out early. This is also the original behavior changed by recent
> commit c5317167854e ("proc:
Quoting John Stultz (john.stu...@linaro.org):
> This patch adds logic to allows a process to migrate other tasks
> between cgroups if they have CAP_SYS_RESOURCE.
Hi,
fwiw this seems to me a reasonable choice, that is, giving a task
CAP_SYS_RESOURCE to be allow it to write to the procs file
Quoting John Stultz (john.stu...@linaro.org):
> This patch adds logic to allows a process to migrate other tasks
> between cgroups if they have CAP_SYS_RESOURCE.
Hi,
fwiw this seems to me a reasonable choice, that is, giving a task
CAP_SYS_RESOURCE to be allow it to write to the procs file
On 10/21/2016 12:56 AM, Maxime Ripard wrote:
-static inline void sun6i_spi_drain_fifo(struct sun6i_spi *sspi, int len)
> +static inline void sun6i_spi_drain_fifo(struct sun6i_spi *sspi)
> {
> + int len = sspi->fifo_depth;
>u32 reg, cnt;
>u8 byte;
I'm not so sure about this one. This
On 10/21/2016 12:56 AM, Maxime Ripard wrote:
-static inline void sun6i_spi_drain_fifo(struct sun6i_spi *sspi, int len)
> +static inline void sun6i_spi_drain_fifo(struct sun6i_spi *sspi)
> {
> + int len = sspi->fifo_depth;
>u32 reg, cnt;
>u8 byte;
I'm not so sure about this one. This
On Thu, Oct 20, 2016 at 10:44 AM, Viresh Kumar wrote:
> Hi,
>
> Some platforms (like TI) have complex DVFS configuration for CPU
> devices, where multiple regulators are required to be configured to
> change DVFS state of the device. This was explained well by Nishanth
>
On Thu, Oct 20, 2016 at 10:44 AM, Viresh Kumar wrote:
> Hi,
>
> Some platforms (like TI) have complex DVFS configuration for CPU
> devices, where multiple regulators are required to be configured to
> change DVFS state of the device. This was explained well by Nishanth
> earlier [1].
>
> Some
2016-10-21 2:10 GMT+08:00 Radim Krčmář :
> 2016-10-20 06:57+0800, Wanpeng Li:
>> 2016-10-20 3:28 GMT+08:00 Radim Krčmář :
>>> I think it would be better to add a function to advance the periodic
>>> timer and use it in kvm_lapic_expired_hv_timer() and in
2016-10-21 2:10 GMT+08:00 Radim Krčmář :
> 2016-10-20 06:57+0800, Wanpeng Li:
>> 2016-10-20 3:28 GMT+08:00 Radim Krčmář :
>>> I think it would be better to add a function to advance the periodic
>>> timer and use it in kvm_lapic_expired_hv_timer() and in apic_timer_fn().
>>>
>>> The function can
On Tue, Sep 13, 2016 at 04:09:53PM +0800, shh@gmail.com wrote:
> From: Shaohui Xie
>
> This patchest adds support for QorIQ LS1046A SoC which is based on ARMv8
> architecture, also adds LS1046A-RDB and LS1046A-QDS board support.
>
> Also, updates bindings for
On Tue, Sep 13, 2016 at 04:09:53PM +0800, shh@gmail.com wrote:
> From: Shaohui Xie
>
> This patchest adds support for QorIQ LS1046A SoC which is based on ARMv8
> architecture, also adds LS1046A-RDB and LS1046A-QDS board support.
>
> Also, updates bindings for SoC-specific devices SCFG and
On Mon, Oct 10, 2016 at 03:10:51PM +0300, Sagi Grimberg wrote:
> This library was moved to the generic area and was
> renamed to irq-poll. Hence, update proc/softirqs output accordingly.
>
> Signed-off-by: Sagi Grimberg
Looks fine,
Reviewed-by: Christoph Hellwig
On Mon, Oct 10, 2016 at 03:10:51PM +0300, Sagi Grimberg wrote:
> This library was moved to the generic area and was
> renamed to irq-poll. Hence, update proc/softirqs output accordingly.
>
> Signed-off-by: Sagi Grimberg
Looks fine,
Reviewed-by: Christoph Hellwig
On 10/21/2016 12:53 AM, Chen-Yu Tsai wrote:
Use of_device_get_match_data, then you don't even have to move sun6i_spi_match
above this function.
Oh, good. Thanks for introducing this helper.
Best regards,
Milo
On 10/21/2016 12:53 AM, Chen-Yu Tsai wrote:
Use of_device_get_match_data, then you don't even have to move sun6i_spi_match
above this function.
Oh, good. Thanks for introducing this helper.
Best regards,
Milo
On 10/21/2016 01:04 AM, Maxime Ripard wrote:
+ * Copyright (C) 2016 Milo Kim
This looks like a copy of James' DT. Keeping him as the copyright
holder seems like the right thing to do.
Oh... thanks for catching this. Sorry to James.
Best regards,
Milo
On 10/21/2016 01:04 AM, Maxime Ripard wrote:
+ * Copyright (C) 2016 Milo Kim
This looks like a copy of James' DT. Keeping him as the copyright
holder seems like the right thing to do.
Oh... thanks for catching this. Sorry to James.
Best regards,
Milo
Hi Maxime,
On 10/21/2016 12:44 AM, Maxime Ripard wrote:
Ideally, this would be part of your serie to add the H3 support to the
spi driver. This way, you make it explicit that there is a dependency
between the two, and it's easier for us :)
OK, I hesitated before dividing it. It's clear to me
Hi Maxime,
On 10/21/2016 12:44 AM, Maxime Ripard wrote:
Ideally, this would be part of your serie to add the H3 support to the
spi driver. This way, you make it explicit that there is a dependency
between the two, and it's easier for us :)
OK, I hesitated before dividing it. It's clear to me
Hello Linus,
On 10/21/2016 09:55 AM, Linus Walleij wrote:
> On Tue, Oct 18, 2016 at 10:44 PM, Javier Martinez Canillas
> wrote:
>
>> If the driver is built as a module, autoload won't work because the module
>> alias information is not filled. So user-space can't match
Hello Linus,
On 10/21/2016 09:55 AM, Linus Walleij wrote:
> On Tue, Oct 18, 2016 at 10:44 PM, Javier Martinez Canillas
> wrote:
>
>> If the driver is built as a module, autoload won't work because the module
>> alias information is not filled. So user-space can't match the registered
>> device
On Fri, Oct 21, 2016 at 11:12:11AM +0200, Miklos Szeredi wrote:
> On Thu, Oct 20, 2016 at 04:54:08PM -0400, Vivek Goyal wrote:
> > On Thu, Oct 20, 2016 at 04:46:30PM -0400, Vivek Goyal wrote:
> >
> > [..]
> > > > +static ssize_t ovl_read_iter(struct kiocb *iocb, struct iov_iter *to)
> > > > +{
>
On Fri, Oct 21, 2016 at 11:12:11AM +0200, Miklos Szeredi wrote:
> On Thu, Oct 20, 2016 at 04:54:08PM -0400, Vivek Goyal wrote:
> > On Thu, Oct 20, 2016 at 04:46:30PM -0400, Vivek Goyal wrote:
> >
> > [..]
> > > > +static ssize_t ovl_read_iter(struct kiocb *iocb, struct iov_iter *to)
> > > > +{
>
Fixed coding style issue
Signed-off-by: Nadim Almas
---
drivers/staging/wilc1000/host_interface.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/wilc1000/host_interface.c
b/drivers/staging/wilc1000/host_interface.c
index
Fixed coding style issue
Signed-off-by: Nadim Almas
---
drivers/staging/wilc1000/host_interface.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/wilc1000/host_interface.c
b/drivers/staging/wilc1000/host_interface.c
index 0c5dea7..6e6540f 100644
---
On Wed, Oct 19, 2016 at 10:33 PM, Dave Gerlach wrote:
> Hi,
> This is v2 of the series to add support for TI SCI PM Domains. v1 of
> the series can be found here [1]. Several things have changed since v1:
>
> - New patch to add a void *data to struct generic_pm_domain_data to
>
On Wed, Oct 19, 2016 at 10:33 PM, Dave Gerlach wrote:
> Hi,
> This is v2 of the series to add support for TI SCI PM Domains. v1 of
> the series can be found here [1]. Several things have changed since v1:
>
> - New patch to add a void *data to struct generic_pm_domain_data to
> allow to store
Hi Jarkko,
please try the two fixes queue up in the libata tree for this:
https://git.kernel.org/cgit/linux/kernel/git/tj/libata.git/log/?h=for-4.9-fixes
Hi Jarkko,
please try the two fixes queue up in the libata tree for this:
https://git.kernel.org/cgit/linux/kernel/git/tj/libata.git/log/?h=for-4.9-fixes
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- Use "renesas,-rst" instead of "renesas,rst-",
- Drop
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- Use "renesas,-rst" instead of "renesas,rst-",
- Drop "syscon" compatible value,
v2:
- Correct unit
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
---
v4:
- New.
---
arch/arm/boot/dts/r8a7792.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7792.dtsi
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 5
Now the R-Car Gen2 CPG clock driver obtains the state of the mode pins
from the R-Car RST driver, there's no longer a need to pass this state
explicitly. Hence we can just call of_clk_init() instead.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
Obtain the values of the mode pins from the R-Car RST driver, which
relies on the presence in DT of a device node for the RST module.
Fall back to our own private copy of rcar_gen2_read_mode_pins() for
backward-compatibility with old DTs.
Signed-off-by: Geert Uytterhoeven
On Fri, Oct 21, 2016 at 3:09 PM, Daniel Lezcano
wrote:
> On Fri, Oct 21, 2016 at 02:47:22PM +0200, Rafael J. Wysocki wrote:
>> On Wed, Oct 5, 2016 at 9:33 AM, Daniel Lezcano
>> wrote:
>> > Currently the different governors are stored in the
On Fri, Oct 21, 2016 at 03:17:03PM +0200, Richard Weinberger wrote:
> UBIFS works on kmalloc()'ed buffers where it constructs the NAND/NOR pages
> which will be written to the MTD. JFFS2 does the same.
Yes, you can trivially do a virt_to_page on a kmalloc buffer.
> Another reason why I did the
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
---
v4:
- New.
---
arch/arm/boot/dts/r8a7792.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7792.dtsi
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git
Now the R-Car Gen2 CPG clock driver obtains the state of the mode pins
from the R-Car RST driver, there's no longer a need to pass this state
explicitly. Hence we can just call of_clk_init() instead.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
- Rebase on
Obtain the values of the mode pins from the R-Car RST driver, which
relies on the presence in DT of a device node for the RST module.
Fall back to our own private copy of rcar_gen2_read_mode_pins() for
backward-compatibility with old DTs.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
On Fri, Oct 21, 2016 at 3:09 PM, Daniel Lezcano
wrote:
> On Fri, Oct 21, 2016 at 02:47:22PM +0200, Rafael J. Wysocki wrote:
>> On Wed, Oct 5, 2016 at 9:33 AM, Daniel Lezcano
>> wrote:
>> > Currently the different governors are stored in the subdir
>> > 'governors'. That is not a problem.
>> >
>>
On Fri, Oct 21, 2016 at 03:17:03PM +0200, Richard Weinberger wrote:
> UBIFS works on kmalloc()'ed buffers where it constructs the NAND/NOR pages
> which will be written to the MTD. JFFS2 does the same.
Yes, you can trivially do a virt_to_page on a kmalloc buffer.
> Another reason why I did the
"Michael S. Tsirkin" writes:
> On Thu, Oct 20, 2016 at 10:37:20PM -0400, Jarod Wilson wrote:
>> On Thu, Oct 20, 2016 at 11:23:54PM +0300, Michael S. Tsirkin wrote:
>> > On Thu, Oct 20, 2016 at 01:55:21PM -0400, Jarod Wilson wrote:
>> ...
>> > > diff --git
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- Use "renesas,-rst" instead of "renesas,rst-",
- Drop
"Michael S. Tsirkin" writes:
> On Thu, Oct 20, 2016 at 10:37:20PM -0400, Jarod Wilson wrote:
>> On Thu, Oct 20, 2016 at 11:23:54PM +0300, Michael S. Tsirkin wrote:
>> > On Thu, Oct 20, 2016 at 01:55:21PM -0400, Jarod Wilson wrote:
>> ...
>> > > diff --git a/drivers/net/virtio_net.c
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- Use "renesas,-rst" instead of "renesas,rst-",
- Drop "syscon" compatible value,
v2:
- Correct unit
On Fri, Oct 21, 2016 at 03:22:18PM +0200, Rafael J. Wysocki wrote:
> On Fri, Oct 21, 2016 at 3:09 PM, Daniel Lezcano
> wrote:
> > On Fri, Oct 21, 2016 at 02:47:22PM +0200, Rafael J. Wysocki wrote:
> >> On Wed, Oct 5, 2016 at 9:33 AM, Daniel Lezcano
> >>
Now the R-Car M1A CPG clock driver obtains the state of the mode pins
from the R-Car RST driver, there's no longer a need to pass this state
explicitly. Hence we can just remove the .init_time() callback, the
generic ARM code will take care of calling of_clk_init().
Signed-off-by: Geert
On Fri, Oct 21, 2016 at 03:22:18PM +0200, Rafael J. Wysocki wrote:
> On Fri, Oct 21, 2016 at 3:09 PM, Daniel Lezcano
> wrote:
> > On Fri, Oct 21, 2016 at 02:47:22PM +0200, Rafael J. Wysocki wrote:
> >> On Wed, Oct 5, 2016 at 9:33 AM, Daniel Lezcano
> >> wrote:
> >> > Currently the different
Now the R-Car M1A CPG clock driver obtains the state of the mode pins
from the R-Car RST driver, there's no longer a need to pass this state
explicitly. Hence we can just remove the .init_time() callback, the
generic ARM code will take care of calling of_clk_init().
Signed-off-by: Geert
Christoph,
On 21.10.2016 15:05, Christoph Hellwig wrote:
> On Fri, Oct 21, 2016 at 02:48:16PM +0200, Richard Weinberger wrote:
>> Not all filesystems operate on pages, therefore offer
>> operations to en/decrypt buffers.
>> Of course these buffers have to be allocated in a way such that
>> the
Christoph,
On 21.10.2016 15:05, Christoph Hellwig wrote:
> On Fri, Oct 21, 2016 at 02:48:16PM +0200, Richard Weinberger wrote:
>> Not all filesystems operate on pages, therefore offer
>> operations to en/decrypt buffers.
>> Of course these buffers have to be allocated in a way such that
>> the
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- Use "renesas,-rst" instead of "renesas,rst-",
- Drop
Add a device node for the RST module, which provides a.o. reset control
and mode pin monitoring.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- Use "renesas,-rst" instead of "renesas,rst-",
- Drop "syscon" compatible value,
v2:
- New.
---
The R-Car M1A board code no longer calls r8a7778_clocks_init().
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
drivers/clk/renesas/clk-r8a7778.c | 13 -
include/linux/clk/renesas.h
The R-Car M1A board code no longer calls r8a7778_clocks_init().
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
drivers/clk/renesas/clk-r8a7778.c | 13 -
include/linux/clk/renesas.h | 1 -
2 files changed, 14 deletions(-)
The R-Car Gen2 board code no longer calls rcar_gen2_clocks_init().
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- Rebased,
v2:
- No changes.
---
drivers/clk/renesas/clk-rcar-gen2.c | 7 ---
All R-Car Gen3 clock drivers now obtain the values of the mode pins from
the R-Car RST driver.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
Reviewed-by: Laurent Pinchart
---
v4:
- Add Acked-by,
On Fri, Oct 21, 2016 at 12:30 PM, Miklos Szeredi wrote:
> On Fri, Oct 21, 2016 at 11:13 AM, Amir Goldstein wrote:
>
>> I think it would be a good idea in general to stabilize the overlay ino/dev
>> throughout copy-up, same as Miklos suggested to do for
Obtain the values of the mode pins from the R-Car RST driver, which
relies on the presence in DT of a device node for the RESET/WDT module.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
Add DT bindings for the Renesas R-Car Reset Controller (R-Car Gen1
RESET/WDT and R-Car Gen2/Gen3 and RZ/G RST).
As the features provided by the hardware module differ a lot across the
various SoC families and members, only SoC-specific compatible values
are defined.
For now we use the RST only
Now the R-Car H1 CPG clock driver obtains the state of the mode pins
from the R-Car RST driver, there's no longer a need to pass this state
explicitly. Hence we can just remove the .init_time() callback, the
generic ARM code will take care of calling of_clk_init() and
clocksource_probe().
Obtain the values of the mode pins from the R-Car RST driver, which
relies on the presence in DT of a device node for the RST module.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
Reviewed-by: Laurent Pinchart
The R-Car Gen2 board code no longer calls rcar_gen2_clocks_init().
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- Rebased,
v2:
- No changes.
---
drivers/clk/renesas/clk-rcar-gen2.c | 7 ---
include/linux/clk/renesas.h | 2 --
2 files
All R-Car Gen3 clock drivers now obtain the values of the mode pins from
the R-Car RST driver.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
Reviewed-by: Laurent Pinchart
---
v4:
- Add Acked-by, Reviewed-by,
v3:
- New.
---
drivers/clk/renesas/rcar-gen3-cpg.c | 17
On Fri, Oct 21, 2016 at 12:30 PM, Miklos Szeredi wrote:
> On Fri, Oct 21, 2016 at 11:13 AM, Amir Goldstein wrote:
>
>> I think it would be a good idea in general to stabilize the overlay ino/dev
>> throughout copy-up, same as Miklos suggested to do for directories, to
>> all files:
>> pure upper
Obtain the values of the mode pins from the R-Car RST driver, which
relies on the presence in DT of a device node for the RESET/WDT module.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
drivers/clk/renesas/clk-r8a7779.c | 9 +++--
1 file
Add DT bindings for the Renesas R-Car Reset Controller (R-Car Gen1
RESET/WDT and R-Car Gen2/Gen3 and RZ/G RST).
As the features provided by the hardware module differ a lot across the
various SoC families and members, only SoC-specific compatible values
are defined.
For now we use the RST only
Now the R-Car H1 CPG clock driver obtains the state of the mode pins
from the R-Car RST driver, there's no longer a need to pass this state
explicitly. Hence we can just remove the .init_time() callback, the
generic ARM code will take care of calling of_clk_init() and
clocksource_probe().
Obtain the values of the mode pins from the R-Car RST driver, which
relies on the presence in DT of a device node for the RST module.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
Reviewed-by: Laurent Pinchart
---
v4:
- Add Acked-by, Reviewed-by,
v3:
- New.
---
The R-Car H1 board code no longer calls r8a7779_clocks_init().
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
drivers/clk/renesas/clk-r8a7779.c | 9 -
include/linux/clk/renesas.h
The R-Car H1 board code no longer calls r8a7779_clocks_init().
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
drivers/clk/renesas/clk-r8a7779.c | 9 -
include/linux/clk/renesas.h | 1 -
2 files changed, 10 deletions(-)
diff
Obtain the values of the mode pins from the R-Car RST driver, which
relies on the presence in DT of a device node for the RST module.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
Reviewed-by: Laurent Pinchart
e "renesas,-rst" instead of "renesas,rst-",
- Drop "syscon" compatible value and "renesas,modemr" property, use a
real driver instead,
- Add support for R-Car M1A, H1, and M3-W.
Changes compared to v1:
- Add support for R-Car H3.
This patch serie
Obtain the values of the mode pins from the R-Car RST driver, which
relies on the presence in DT of a device node for the RST module.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
Reviewed-by: Laurent Pinchart
---
v4:
- Add Acked-by, Reviewed-by,
v3:
- New.
---
e "renesas,-rst" instead of "renesas,rst-",
- Drop "syscon" compatible value and "renesas,modemr" property, use a
real driver instead,
- Add support for R-Car M1A, H1, and M3-W.
Changes compared to v1:
- Add support for R-Car H3.
This patch serie
Add a device node for the RESET/WDT module, which provides a.o. reset
control, mode pin monitoring, and watchdog control.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
Add a device node for the RESET/WDT module, which provides a.o. reset
control, mode pin monitoring, and watchdog control.
Signed-off-by: Geert Uytterhoeven
Acked-by: Dirk Behme
---
v4:
- Add Acked-by,
v3:
- New.
---
arch/arm/boot/dts/r8a7778.dtsi | 5 +
1 file changed, 5 insertions(+)
901 - 1000 of 1918 matches
Mail list logo