This add support for the Cortina systems Gemini (SL3516)
SoC watchdog.
I have tried to use all the right new kernel interfaces
and tested with busybox' "watchdog" command both to kick
and get timeouts and reboots.
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
This adds DT bindings for the Cortina systems Gemini SoC
watchdog timer.
Cc: devicet...@vger.kernel.org
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
ChangeLog v1->v2:
- Make the timeout an optional property
- Do not mention any Linux defaults if the
m>
Cc: Paulius Zaleckas <paulius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
ChangeLog v1->v2:
- Just use CONFIG_DEBUG_UART_PHYS / CONFIG_DEBUG_UART_VIRT
On Mon, Jan 23, 2017 at 9:21 PM, Rob Herring <r...@kernel.org> wrote:
> On Sun, Jan 22, 2017 at 01:22:19PM +0100, Linus Walleij wrote:
>> This adds the top level SoC bindings for Cortina systems Gemini
>> platforms.
(...)
>> +- intcon: the root node must have an interru
ec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
ChangeLog v1->v2:
- Put a more elaborate description of the Kconfig option into
the Kconfig item, take this
oll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Cc: devicet...@vger.kernel.org
Reviewed-by: Marek Vasut <marek.va...@gmail.com>
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
ChangeLog v1->v2:
- Add
mail.com>
Cc: devicet...@vger.kernel.org
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
ChangeLog v1->v2:
- Added Rob's ACK
irqchip maintainers: please just apply this when you feel pleased
with it. These portions are functional
;f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
ChangeLog v1->v2:
- Do not call irq_create_mapping() on all hwirqs at probe: this
will happen automatically when looking up the IRQs from the
device tree and is not needed.
irqchip maintainers: ple
The Cortina Gemini has an internal PCI root bus, add this to
the device tree.
Cc: Janos Laube <janos@gmail.com>
Cc: Paulius Zaleckas <paulius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Sign
.@vger.kernel.org
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
This can be merged to the PCI tree whenever it is considered
fine for inclusion.
---
.../devicetree/bindings/pci/cortina,gemini-pci.txt | 64 ++
1 file changed, 64 insertions(+)
create mode 1
As we have a PCI driver for the Gemini, we should select
MIGHT_HAVE_PCI.
Cc: Janos Laube <janos@gmail.com>
Cc: Paulius Zaleckas <paulius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: L
gt;
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
This can be merged to the PCI tree whenever it is considered
fine for inclusion.
---
drivers/pci/host/Kconfig | 7 +
drivers/pci/host/Makefile
gt;, <0x6000a000 0x4000>, <0x6000e000 0x4000>;
interrupts = <1 IRQ_TYPE_LEVEL_HIGH>, <2 IRQ_TYPE_LEVEL_HIGH>;
}
Or something like that?
Yours,
Linus Walleij
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
On Sun, Jan 22, 2017 at 7:42 PM, Florian Fainelli <f.faine...@gmail.com> wrote:
> On 01/22/2017 04:15 AM, Linus Walleij wrote:
>> I got a Gemini platform from Florian Fainelli over at OpenWRT
>> some time back. I finally got around to "future-proofing" the
>>
This add support for the Cortina systems Gemini (SL3516)
SoC watchdog.
I have tried to use all the right new kernel interfaces
and tested with busybox' "watchdog" command both to kick
and get timeouts and reboots.
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
nos@gmail.com>
Cc: Paulius Zaleckas <paulius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/configs/gemini_defconfig | 63 +
ius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/Kconfig | 23 +
arch/arm/mach-gemini/Kconfig
glemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/Kconfig | 2 ++
arch/arm/mach-gemini/Makefile.boot | 4 +---
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/Kc
: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/Kconfig | 1 +
arch/arm/mach-gemini/include/mach/irqs.h | 53
2 files changed, 1 insertion(+), 53 deletions(-)
delete mo
inelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/Kconfig | 2 -
arch/arm/mach-gemini/Kconfig | 40
arch/arm/mach-gemini/Makefile | 15 +-
arch/arm/mach-gemini/Makefile
leckas <paulius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/boot/dts/Makefile | 3 +-
arch/arm/bo
leckas <paulius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/boot/dts/Makefile | 3 +-
arch/arm/bo
leckas <paulius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/gemini-rut1xx.dts | 63 ++
om>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/boot/dts/Makefile | 2 +
arch/arm/boot/dts/gemini-sq201.dts | 94 +
arch/arm/boot/dts/gemini.dtsi | 96 +
m>
Cc: Paulius Zaleckas <paulius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/Kconfig| 8
arch/arm/mach-gemini/Makefi
er.kernel.org
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
Documentation/devicetree/bindings/arm/gemini.txt | 58
1 file changed, 58 insertions(+)
create mode 100644 Documentation/devicetree/bindings/arm/gemini.txt
diff --git a/Documentation/devicet
ec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
MTD maintainers: please just apply this to the MTD tree when
you are happy with it. It is functionally orthogon
oll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Cc: devicet...@vger.kernel.org
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
MTD maintainers: please just apply this to the MTD tree when
you are happy with it. It is functionally orthogonal to the
.@vger.kernel.org
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
RTC maintainers: please just apply this to the RTC tree when you
are pleased with it. It is functionally orthogonal to the rest of
the series and just in a series for context.
---
Documentation/devicetree/bindin
gt;
Cc: Paulius Zaleckas <paulius.zalec...@gmail.com>
Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com>
Cc: Florian Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
Note to self: just apply this to the GPIO tree when discussion is o
vicet...@vger.kernel.org
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
Note to self: just apply this to the GPIO tree when discussion is over.
---
.../bindings/gpio/cortina,gemini-gpio.txt | 24 ++
1 file changed, 24 insertions(+)
create mode 10
;f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
irqchip maintainers: please just apply this when you feel pleased
with it. These portions are functionally orthogonal to the series,
it is just in a series for context.
---
drivers/irqchip/Makefile | 1 +
mail.com>
Cc: devicet...@vger.kernel.org
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
clocksource maintainers: please just apply this when you feel
pleased with it. These portions are functionally orthogonal to
the series, it is just in a series for context.
---
.../bindings/
mail.com>
Cc: devicet...@vger.kernel.org
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
irqchip maintainers: please just apply this when you feel pleased
with it. These portions are functionally orthogonal to the series,
it is just in a series for context.
---
.../cortina,g
Fainelli <f.faine...@gmail.com>
Signed-off-by: Linus Walleij <linus.wall...@linaro.org>
---
arch/arm/Kconfig| 1 +
arch/arm/mach-gemini/include/mach/entry-macro.S | 33 -
arch/arm/mach-gemini/irq.c | 15 +++
e;f=target/linux/gemini;h=b74c3d8f0100e2ac8a4d71c4d23c082db2993e63;hb=HEAD
Linus Walleij (22):
ARM: gemini: convert to MULTI_IRQ_HANDLER
irqchip: DT bindings for Cortina Gemini irqchip
irqchip: add a driver for Cortina Gemini
clocksource: add DT bindings for Cortina Gemini
clocksource:
on github if/when
I get the missing pieces from Broadcom.
Yours,
Linus Walleij
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
Looping in tmo26, as mentioned at the page. Mea culpa.
Yours,
Linus Walleij
On Tue, May 31, 2016 at 11:28 PM, Linus Walleij
<linus.wall...@linaro.org> wrote:
> Hi,
>
> I was trying to add a Technicolor router to the wiki here:
> https://wiki.openwrt.org/meta/create_
Adding openwrt-devel to this thread to get some traction...
On Thu, Oct 24, 2013 at 12:06 PM, Linus Walleij
linus.wall...@linaro.org wrote:
On Tue, Oct 1, 2013 at 12:57 PM, Linus Walleij linus.wall...@linaro.org
wrote:
This converts the gemini machine to use generic clockevents
by rewriting
501 - 539 of 539 matches
Mail list logo