Re: [OpenWrt-Devel] [PATCH] RFT: ARM: gemini: convert to GENERIC_CLOCKEVENTS

2013-10-24 Thread Linus Walleij
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

Re: [OpenWrt-Devel] Create Technicolor brand in the new data entry page

2016-05-31 Thread Linus Walleij
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_

[OpenWrt-Devel] [PATCH 2/3 v3] watchdog: add DT bindings for Cortina Gemini

2017-02-03 Thread Linus Walleij
This adds DT bindings for the Cortina systems Gemini SoC watchdog timer. Cc: devicet...@vger.kernel.org Reviewed-by: Guenter Roeck <li...@roeck-us.net> Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v2->v3: -

Re: [OpenWrt-Devel] [PATCH 14/22] ARM: dts: add a devicetree for Raidsonic NAS IB-4220-B

2017-02-07 Thread Linus Walleij
device tree and added your Signed-off-by to the patch. Yours, Linus Walleij ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

[OpenWrt-Devel] [PATCH 12/22 v3] ARM: dts: add top-level DT bindings for Cortina Gemini

2017-02-07 Thread Linus Walleij
er.kernel.org Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v2->v3: - Fix soc bus node and references. - Fix spelling of interrupt-controller ChangeLog v1->v2: - Rename required property "intcon" to "interrupt-controller" - Elaborate a bit on

Re: [OpenWrt-Devel] [PATCH 2/4] PCI: add driver for Cortina Gemini Host Bridge

2017-02-05 Thread Linus Walleij
e in DT. Hm I wonder if that is because I need to set the parent for the intcon in the device tree as Arnd pointed out in the bindings patch? Yours, Linus Walleij ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwr

Re: [OpenWrt-Devel] [PATCH 1/4] PCI: add DT bindings for Cortina Gemini PCI Host Bridge

2017-02-05 Thread Linus Walleij
On Wed, Feb 1, 2017 at 12:09 PM, Arnd Bergmann <a...@arndb.de> wrote: > On Saturday, January 28, 2017 9:48:36 PM CET Linus Walleij wrote: >> + pci_intc: interrupt-controller { >> + interrupt-controller; >> + #address-cells = <0&g

Re: [OpenWrt-Devel] [PATCH 4/4] ARM: dts: add PCI to the Gemini DTSI

2017-02-05 Thread Linus Walleij
an internal IRQ controller in the host controller cascading the four PCI child IRQs that we model as an irqchip, I don't really see why they have these "PCI B-D" IRQs... anyone has a guess? Yours, Linus Walleij ___ openwrt-devel mailing

Re: [OpenWrt-Devel] [PATCH 1/4] PCI: add DT bindings for Cortina Gemini PCI Host Bridge

2017-02-05 Thread Linus Walleij
On Wed, Feb 1, 2017 at 12:19 PM, Arnd Bergmann <a...@arndb.de> wrote: > On Saturday, January 28, 2017 9:48:36 PM CET Linus Walleij wrote: >> + interrupt-map-mask = <0xff00 0 0 7>; >> + interrupt-map = <0x4800 0 0 1 _intc 0>, /* Slot 9 */ >> +

Re: [OpenWrt-Devel] [PATCH 2/4] PCI: add driver for Cortina Gemini Host Bridge

2017-02-04 Thread Linus Walleij
On Wed, Feb 1, 2017 at 12:11 PM, Arnd Bergmann <a...@arndb.de> wrote: > On Saturday, January 28, 2017 9:48:37 PM CET Linus Walleij wrote: >> + /* No clue what these do */ >> + pcibios_min_io = 0x100; >> + pcibios_min_mem = 0; > > Don't

Re: [OpenWrt-Devel] [PATCH 1/4] PCI: add DT bindings for Cortina Gemini PCI Host Bridge

2017-02-01 Thread Linus Walleij
augment this to 0x00 0xff. Yours, Linus Walleij ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Re: [OpenWrt-Devel] [PATCH 1/4] PCI: add DT bindings for Cortina Gemini PCI Host Bridge

2017-02-01 Thread Linus Walleij
On Wed, Feb 1, 2017 at 5:02 PM, Rob Herring <r...@kernel.org> wrote: > On Sat, Jan 28, 2017 at 09:48:36PM +0100, Linus Walleij wrote: >> +Example: >> + >> +pci@5000 { >> + compatible = "cortina,gemini-pci"; >> + reg = <0x5000 0

[OpenWrt-Devel] [PATCH 2/3] watchdog: add driver for Cortina Gemini watchdog

2017-01-22 Thread Linus Walleij
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> ---

Re: [OpenWrt-Devel] [PATCH 00/22] Conversion of ARMv4 Gemini to DT and multiplatform

2017-01-22 Thread Linus Walleij
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 >>

Re: [OpenWrt-Devel] [PATCH 00/22] Conversion of ARMv4 Gemini to DT and multiplatform

2017-01-24 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 2/2 v3] irqchip: add a driver for Cortina Gemini

2017-01-30 Thread Linus Walleij
;f.faine...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v2->v3: - Facing the need to support a falling edge in the power controller I went ahead and tested and implemented support for falling edge. - Rename register defines with GEMINI_ prefix to avo

[OpenWrt-Devel] [PATCH 2/4] power: reset: Add a driver for the Gemini poweroff

2017-01-30 Thread Linus Walleij
gt; Cc: Paulius Zaleckas <paulius.zalec...@gmail.com> Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com> Cc: Florian Fainelli <f.faine...@gmail.com> Cc: linux...@vger.kernel.org Cc: Sebastian Reichel <s...@kernel.org> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- Se

[OpenWrt-Devel] [PATCH 3/4] ARM: gemini: select gemini poweroff

2017-01-30 Thread Linus Walleij
;f.faine...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- Sebastian: this patch is just for context. I will funnel the ARM parts through the ARM SoC tree. --- arch/arm/mach-gemini/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-gemini/

[OpenWrt-Devel] [PATCH 1/4] power: reset: Add Gemini poweroff DT bindings

2017-01-30 Thread Linus Walleij
;f.faine...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- Sebastian: please just merge this when your are pleased with it. I will funnel the ARM parts through the ARM SoC tree. --- .../devicetree/bindings/power/reset/gemini-poweroff.txt | 17 +

[OpenWrt-Devel] [PATCH 4/4] ARM: dts: add power controller to the Gemini DTS

2017-01-30 Thread Linus Walleij
This adds the Gemini power controller to the SoC DTSI file. 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: Linus Walleij &

[OpenWrt-Devel] [PATCH 3/4] ARM: gemini: select MIGHT_HAVE_PCI

2017-01-28 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 2/4] PCI: add driver for Cortina Gemini Host Bridge

2017-01-28 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 1/4] PCI: add DT bindings for Cortina Gemini PCI Host Bridge

2017-01-28 Thread Linus Walleij
.@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

[OpenWrt-Devel] [PATCH 4/4] ARM: dts: add PCI to the Gemini DTSI

2017-01-28 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 2/3 v2] watchdog: add driver for Cortina Gemini watchdog

2017-01-28 Thread Linus Walleij
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> ---

Re: [OpenWrt-Devel] [PATCH 11/22] ARM: dts: add top-level DT bindings for Cortina Gemini

2017-01-28 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 1/3 v2] watchdog: add DT bindings for Cortina Gemini

2017-01-28 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 03/22 v2] irqchip: add a driver for Cortina Gemini

2017-01-28 Thread Linus Walleij
;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

[OpenWrt-Devel] [PATCH 02/22 v2] irqchip: DT bindings for Cortina Gemini irqchip

2017-01-28 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 12/22 v2] ARM: gemini: DT for the Cortina Gemini SoC platforms

2017-01-28 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 10/22 v2] mtd: physmap_of: add a hook for Gemini flash probing

2017-01-28 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 09/22 v2] mtd: add DT bindings for the Cortina Systems Gemini Flash

2017-01-28 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 06/22] gpio: add DT bindings for Cortina Gemini GPIO

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 07/22] gpio: Add a driver for Cortina Systems Gemini GPIO

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 08/22] rtc: Add device tree probing to the Gemini driver

2017-01-22 Thread Linus Walleij
.@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

[OpenWrt-Devel] [PATCH 03/22] irqchip: add a driver for Cortina Gemini

2017-01-22 Thread Linus Walleij
;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 +

[OpenWrt-Devel] [PATCH 04/22] clocksource: add DT bindings for Cortina Gemini

2017-01-22 Thread Linus Walleij
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/

[OpenWrt-Devel] [PATCH 00/22] Conversion of ARMv4 Gemini to DT and multiplatform

2017-01-22 Thread Linus Walleij
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:

[OpenWrt-Devel] [PATCH 02/22] irqchip: DT bindings for Cortina Gemini irqchip

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 01/22] ARM: gemini: convert to MULTI_IRQ_HANDLER

2017-01-22 Thread Linus Walleij
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 +++

[OpenWrt-Devel] [PATCH 11/22] ARM: dts: add top-level DT bindings for Cortina Gemini

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 10/22] mtd: physmap_of: add a hook for Gemini flash probing

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 09/22] mtd: add DT bindings for the Cortina Systems Gemini Flash

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 17/22] ARM: dts: add a devicetree for Wiliboard WBD-222

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 15/22] ARM: dts: add a devicetree for Teltonika RUT1xx

2017-01-22 Thread Linus Walleij
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 ++

[OpenWrt-Devel] [PATCH 16/22] ARM: dts: add a devicetree for Wiliboard WBD-111

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 13/22] ARM: dts: add device tree for Gemini SoC and SQ201

2017-01-22 Thread Linus Walleij
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 +

[OpenWrt-Devel] [PATCH 12/22] ARM: gemini: DT for the Cortina Gemini SoC platforms

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 20/22] ARM: gemini: select ARM_PATCH_PHYS_VIRT and AUTO_ZRELADDR

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 19/22] ARM: gemini: switch to sparse IRQs

2017-01-22 Thread Linus Walleij
: 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

Re: [OpenWrt-Devel] [PATCH 2/4] PCI: add driver for Cortina Gemini Host Bridge

2017-02-18 Thread Linus Walleij
On Thu, Feb 16, 2017 at 3:08 PM, Arnd Bergmann <a...@arndb.de> wrote: > On Saturday, February 4, 2017 7:43:15 PM CET Linus Walleij wrote: > Did you notice my other comment below (quoting from my own > message)? > >> > + >> > + bus = pci_scan_root_bus(>de

Re: [OpenWrt-Devel] [PATCH 4/4] ARM: dts: add PCI to the Gemini DTSI

2017-02-11 Thread Linus Walleij
amed "dual PCI" that has dedicated IRQs for PCIA, B, C, D on the primary interrupt controller. I'll try to codify it into the driver so it's clear how this works on the two variants. I'm also pretty sure this is a faraday IP block and not something from Storlink/Storm/Cortina, so I will rena

Re: [OpenWrt-Devel] [PATCH 00/22] Conversion of ARMv4 Gemini to DT and multiplatform

2017-02-10 Thread Linus Walleij
ss they just didn't trust the built-in USB and just threw money at the problem. With the patches in transit the upstream TODO (not started) is just down to: - SATA - Ethernet - Crypto Yours, Linus Walleij ___ openwrt-devel mailing list openwrt-devel@lists

Re: [OpenWrt-Devel] [PATCH 14/22] ARM: dts: add a devicetree for Raidsonic NAS IB-4220-B

2017-02-10 Thread Linus Walleij
On Wed, Feb 8, 2017 at 1:55 PM, Hans Ulli Kroll <ulli.kr...@googlemail.com> wrote: > On Tue, 7 Feb 2017, Linus Walleij wrote: > >> On Sun, Feb 5, 2017 at 10:53 AM, Hans Ulli Kroll >> <ulli.kr...@googlemail.com> wrote: >> >> > Hi Linus, >> &g

[OpenWrt-Devel] [PATCH 18/22] ARM: gemini: delete all boardfiles

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 22/22] ARM: configs: add a gemini defconfig

2017-01-22 Thread Linus Walleij
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 +

[OpenWrt-Devel] [PATCH 21/22] ARM: gemini: convert to ARMv4 multiplatform

2017-01-22 Thread Linus Walleij
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

[OpenWrt-Devel] [PATCH 2/4] PCI: add driver for Faraday Technology Host Bridge

2017-02-11 Thread Linus Walleij
aine...@gmail.com> Cc: Gavin Guo <gavin...@andestech.com> Cc: Macpaul Lin <macp...@andestech.com> Cc: Feng-Hsin Chiang <john...@faraday-tech.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v1->v2: - Rename the bridge and symbols to reflect Faraday

[OpenWrt-Devel] [PATCH 3/4] ARM: gemini: select MIGHT_HAVE_PCI

2017-02-11 Thread Linus Walleij
;gavin...@andestech.com> Cc: Macpaul Lin <macp...@andestech.com> Cc: Feng-Hsin Chiang <john...@faraday-tech.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- PCI maintainers: this is FYI only, I will funnel this to the ARM SoC tree once we are done with the PCI dr

[OpenWrt-Devel] [PATCH 1/4] PCI: add DT bindings for Faraday Technology PCI Host Bridge

2017-02-11 Thread Linus Walleij
om> Cc: Florian Fainelli <f.faine...@gmail.com> Cc: devicet...@vger.kernel.org Cc: Gavin Guo <gavin...@andestech.com> Cc: Macpaul Lin <macp...@andestech.com> Cc: Feng-Hsin Chiang <john...@faraday-tech.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> ---

Re: [OpenWrt-Devel] [PATCH 00/22] Conversion of ARMv4 Gemini to DT and multiplatform

2017-02-11 Thread Linus Walleij
On Mon, Jan 30, 2017 at 5:35 PM, Hans Ulli Kroll <ulli.kr...@googlemail.com> wrote: > On Tue, 24 Jan 2017, Florian Fainelli wrote: >> On 01/24/2017 12:47 PM, Linus Walleij wrote: >> >> This is a dual GMAC ! >> >> >> >> They are two different b

[OpenWrt-Devel] [PATCH 4/4] ARM: dts: add PCI to the Gemini device trees

2017-02-11 Thread Linus Walleij
glemail.com> Cc: Florian Fainelli <f.faine...@gmail.com> Cc: Gavin Guo <gavin...@andestech.com> Cc: Macpaul Lin <macp...@andestech.com> Cc: Feng-Hsin Chiang <john...@faraday-tech.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v1->v2: - Cha

Re: [OpenWrt-Devel] [PATCH 2/4] PCI: add driver for Cortina Gemini Host Bridge

2017-02-26 Thread Linus Walleij
datasheet for this IP core. I usually like to keep the defines around so people can have them as a hint if they want to tinker and hack the driver. Would you be OK with keeping them if I comment them out? I'll repost the driver soon, including all things asked to be fixed up by you & Arnd.

Re: [OpenWrt-Devel] [PATCH 1/4] PCI: add DT bindings for Faraday Technology PCI Host Bridge

2017-02-26 Thread Linus Walleij
On Wed, Feb 22, 2017 at 1:26 AM, Rob Herring <r...@kernel.org> wrote: > On Sat, Feb 11, 2017 at 01:52:17PM +0100, Linus Walleij wrote: >> +- compatible: should be one of >> + "faraday,pci" >> + "faraday,dual-pci" > > Probably should st

[OpenWrt-Devel] [PATCH 4/4 v3] ARM: dts: add PCI to the Gemini device trees

2017-02-27 Thread Linus Walleij
glemail.com> Cc: Florian Fainelli <f.faine...@gmail.com> Cc: Feng-Hsin Chiang <john...@faraday-tech.com> Cc: Greentime Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v2->v3: - Change compatible string to "cortina,gemini-pci

[OpenWrt-Devel] [PATCH 2/4 v3] PCI: add driver for Faraday Technology Host Bridge

2017-02-27 Thread Linus Walleij
kr...@googlemail.com> Cc: Florian Fainelli <f.faine...@gmail.com> Cc: Feng-Hsin Chiang <john...@faraday-tech.com> Cc: Greentime Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v2->v3: - Rewrite to use pci_alloc_ho

[OpenWrt-Devel] [PATCH 3/4 v3] ARM: gemini: select MIGHT_HAVE_PCI

2017-02-27 Thread Linus Walleij
Chiang <john...@faraday-tech.com> Cc: Greentime Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v1->v2->v3: - No changes PCI maintainers: this is FYI only, I will funnel this to the ARM SoC tree once we are done with the PCI driver.

[OpenWrt-Devel] [PATCH 1/4 v3] PCI: add DT bindings for Faraday Technology PCI Host Bridge

2017-02-27 Thread Linus Walleij
om> Cc: Florian Fainelli <f.faine...@gmail.com> Cc: devicet...@vger.kernel.org Cc: Feng-Hsin Chiang <john...@faraday-tech.com> Cc: Greentime Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v2->v3: - Reinstate the specific-to-ge

[OpenWrt-Devel] Source code for Technicolor tg784n (DANT-U) partially released

2016-10-01 Thread Linus Walleij
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

Re: [OpenWrt-Devel] [PATCH 1/4 v5] PCI: add DT bindings for Faraday Technology PCI Host Bridge

2017-03-24 Thread Linus Walleij
On Sun, Mar 12, 2017 at 11:23 PM, Linus Walleij <linus.wall...@linaro.org> wrote: > This adds device tree bindings for the Faraday technology PCI > Host Bridge. This IP is found in the Storlink/Storm/Cortina > Gemini SoC platform. > > Cc: Janos Laube <janos@gmail.com

Re: [OpenWrt-Devel] [PATCH 4/6] gpio: gemini: rename to match Faraday IP

2017-03-23 Thread Linus Walleij
On Wed, Mar 22, 2017 at 11:21 AM, Jonas Jensen <jonas.jen...@gmail.com> wrote: > On 22 March 2017 at 09:42, Linus Walleij <linus.wall...@linaro.org> wrote: >> Nice! Have you tested my new GPIO character device tools from >> tools/gpio/* in the kernel tree? > >

Re: [OpenWrt-Devel] [PATCH 2/4 v5] PCI: add driver for Faraday Technology Host Bridge

2017-03-24 Thread Linus Walleij
configuration registers directly in the first few words >> + * in he I/O space. > > s/he// Can you fix it when applying or do you want me to resend it with this fixed? Yours, Linus Walleij ___ openwrt-devel mailing list openwrt-devel@li

Re: [OpenWrt-Devel] [PATCH 4/4] RFT: irqchip: replace moxa with ftintc010

2017-03-18 Thread Linus Walleij
ded your Tested-by. I will send this separately to the ARM SoC maintainers so they can prepare the ground by correcting the device tree. Yours, Linus Walleij ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/m

[OpenWrt-Devel] [PATCH 1/4 v2] irqchip: augment Gemini bindings to reflect Faraday origin

2017-03-18 Thread Linus Walleij
a standard Faraday part with a function name (FTINTC010) so that people reusing the IP easily find the driver they need. Sorry for the mistakes due to lack of information. Cc: Greentime Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v1->v

[OpenWrt-Devel] [PATCH 2/4 v2] irqchip: refactor Gemini driver to reflect Faraday origin

2017-03-18 Thread Linus Walleij
Hu <green...@gmail.com> Cc: Paulius Zaleckas <paulius.zalec...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v1->v2: - Fix Paulius email address. --- drivers/irqchip/Kconfig | 6 ++ drivers/irqchip/Makefile| 2 +- driver

[OpenWrt-Devel] [PATCH 4/4 v2] irqchip: replace moxa with ftintc010

2017-03-18 Thread Linus Walleij
-by: Olof Johansson <o...@lixom.net> Tested-by: Jonas Jensen <jonas.jen...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v1->v2: - No longer a RFT patch, Jonas has successfully tested this on the Moxart board. - Add Olof's ACK so it can be applie

[OpenWrt-Devel] [PATCH 3/4 v2] irqchip: faraday: fix the trigger types

2017-03-18 Thread Linus Walleij
had polarity switched around so these have been fixed to conform to the right polarity as well. Cc: Greentime Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v1->v2: - No changes, just resending with the rest. --- drivers/irqchip/irq-f

Re: [OpenWrt-Devel] [PATCH 4/6] gpio: gemini: rename to match Faraday IP

2017-03-22 Thread Linus Walleij
ce! Have you tested my new GPIO character device tools from tools/gpio/* in the kernel tree? > Tested-by: Jonas Jensen <jonas.jen...@gmail.com> Thanks man. I have only a few more or these, I might save some for the next kernel cycle. ;) Yours, Linus Walleij

Re: [OpenWrt-Devel] [RESEND][PATCH] config: Add Fedora config fragments

2017-04-07 Thread Linus Walleij
-core.config contains a base set of options that should work on a > standard fedora system. fedora-fs.config and fedora-networking.config > contain more options for those subsystems. > > Signed-off-by: Laura Abbott <labb...@redhat.com> I would use this, so: Acked-by: Linus Walleij

[OpenWrt-Devel] [PATCH 2/5 v3] usb: host: fotg2: add device tree probing

2017-04-21 Thread Linus Walleij
From: Hans Ulli Kroll <ulli.kr...@googlemail.com> Add device tree probing to the fotg2 driver. Signed-off-by: Hans Ulli Kroll <ulli.kr...@googlemail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v2->v3: - Change compatible to "faraday,fot

[OpenWrt-Devel] [PATCH 1/5 v3] usb: host: add DT bindings for faraday fotg2

2017-04-21 Thread Linus Walleij
From: Hans Ulli Kroll <ulli.kr...@googlemail.com> This adds device tree bindings for the Faraday FOTG2 dual-mode host controller. Cc: devicet...@vger.kernel.org Signed-off-by: Hans Ulli Kroll <ulli.kr...@googlemail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --

[OpenWrt-Devel] [PATCH 4/5 v3] usb: host: fotg2: add Gemini-specific handling

2017-04-21 Thread Linus Walleij
as "wakeup-source" using the standard DT bindings, we also enable this in the global controller for respective port. Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- drivers/usb/host/Kconfig | 1 + drivers/usb/host/fotg210-hcd.c | 76 +

[OpenWrt-Devel] [PATCH 5/5 v3] ARM: dts: Add the FOTG210 USB host to Gemini

2017-04-21 Thread Linus Walleij
SquareOne NAS/router since this instead has a VIA host controller soldered on the PCI port, and can gate off these USB host controllers. Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- USB maintainers: I will merge this through the ARM SoC tree, the patch is only included in the

[OpenWrt-Devel] [PATCH 3/5 v3] usb: host: fotg2: add silicon clock handling

2017-04-21 Thread Linus Walleij
the clock. Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- drivers/usb/host/fotg210-hcd.c | 26 ++ drivers/usb/host/fotg210.h | 3 +++ 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/drivers/usb/host/fotg210-hcd.c b/drivers/usb/host/f

[OpenWrt-Devel] [PATCH 3/4] irqchip: faraday: fix the trigger types

2017-03-11 Thread Linus Walleij
had polarity switched around so these have been fixed to conform to the right polarity as well. Greentime Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- drivers/irqchip/irq-ftintc010.c | 15 ++- 1 file changed, 10 insertions(+),

[OpenWrt-Devel] [PATCH 2/4] irqchip: refactor Gemini driver to reflect Faraday origin

2017-03-11 Thread Linus Walleij
Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- drivers/irqchip/Kconfig | 6 ++ drivers/irqchip/Makefile| 2 +- drivers/irqchip/irq-ftintc010.c | 187 drivers/irqchip

[OpenWrt-Devel] [PATCH 4/4] RFT: irqchip: replace moxa with ftintc010

2017-03-11 Thread Linus Walleij
: a...@kernel.org Cc: Jonas Jensen <jonas.jen...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- Jonas: it would be great if you could test this so we can unify the drivers. ARM SoC maintainers: if allright with you, please ACK the oneline change in the moxart Kconf

[OpenWrt-Devel] [PATCH 1/4] irqchip: augment Gemini bindings to reflect Faraday origin

2017-03-11 Thread Linus Walleij
a standard Faraday part with a function name (FTINTC010) so that people reusing the IP easily find the driver they need. Sorry for the mistakes due to lack of information. Greentime Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ...,gemini-interrupt-co

Re: [OpenWrt-Devel] [GIT PULL] Gemini device tree and multiplatform conversion

2017-03-12 Thread Linus Walleij
On Sun, Mar 12, 2017 at 11:41 AM, Linus Walleij <linus.wall...@linaro.org> wrote: > The following changes since commit c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201: > > Linux 4.11-rc1 (2017-03-05 12:59:56 -0800) > > are available in the git repository at: > > git://g

[OpenWrt-Devel] [GIT PULL] Gemini device tree and multiplatform conversion

2017-03-12 Thread Linus Walleij
pull request comes soon after this. Yours, Linus Walleij The following changes since commit c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201: Linux 4.11-rc1 (2017-03-05 12:59:56 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git tags

[OpenWrt-Devel] [GIT PULL] Gemini device tree base

2017-03-12 Thread Linus Walleij
in the last merge window. No big deal, but if you prefer that I take them out and ask the watchdog maintainer to merge them separately we can do that, it just seems bureaucratic. Please pull this in as you find best. Yours, Linus Walleij The following changes since commit

[OpenWrt-Devel] [PATCH 2/6] ARM: dts: augment Gemini GPIO nodes

2017-03-12 Thread Linus Walleij
The binding should state "cortina,gemini-gpio", "faraday,ftgpio010" stating the full name of the IP part. Cc: Jonas Jensen <jonas.jen...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- arch/arm/boot/dts/gemini.dtsi | 6 +++--- 1 file chang

[OpenWrt-Devel] [PATCH 1/6] gpio: gemini: augment DT bindings

2017-03-12 Thread Linus Walleij
deleting the old Moxa bindings that now are contained in this binding. Cc: devicet...@vger.kernel.org Cc: Jonas Jensen <jonas.jen...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ...{cortina,gemini-gpio.txt => faraday,ftgpio010.txt} | 9 ++--- .../devi

[OpenWrt-Devel] [PATCH 3/6] ARM: dts: augment Moxa ART GPIO node

2017-03-12 Thread Linus Walleij
ed-off-by: Linus Walleij <linus.wall...@linaro.org> --- arch/arm/boot/dts/moxart.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/moxart.dtsi b/arch/arm/boot/dts/moxart.dtsi index 1fd27ed65a01..10a8184e0ce9 100644 --- a/arch/arm/boot/dts/moxart.dts

[OpenWrt-Devel] [PATCH 2/4 v5] PCI: add driver for Faraday Technology Host Bridge

2017-03-12 Thread Linus Walleij
kr...@googlemail.com> Cc: Florian Fainelli <f.faine...@gmail.com> Cc: Feng-Hsin Chiang <john...@faraday-tech.com> Cc: Greentime Hu <green...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog v4->v5: - Rebase to v4.11-rc1 Chan

[OpenWrt-Devel] [PATCH 1/4 v5] PCI: add DT bindings for Faraday Technology PCI Host Bridge

2017-03-12 Thread Linus Walleij
om> Cc: Florian Fainelli <f.faine...@gmail.com> Cc: devicet...@vger.kernel.org Cc: Feng-Hsin Chiang <john...@faraday-tech.com> Cc: Greentime Hu <green...@gmail.com> Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- ChangeLog

[OpenWrt-Devel] [PATCH 2/2 RESEND] power: reset: Add a driver for the Gemini poweroff

2017-03-12 Thread Linus Walleij
gt; Cc: Paulius Zaleckas <paulius.zalec...@gmail.com> Cc: Hans Ulli Kroll <ulli.kr...@googlemail.com> Cc: Florian Fainelli <f.faine...@gmail.com> Cc: linux...@vger.kernel.org Cc: Sebastian Reichel <s...@kernel.org> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- Se

[OpenWrt-Devel] [PATCH 1/2 RESEND] power: reset: Add Gemini poweroff DT bindings

2017-03-12 Thread Linus Walleij
;f.faine...@gmail.com> Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- Sebastian: please just merge this when your are pleased with it. I will funnel the ARM parts through the ARM SoC tree. --- .../devicetree/bindings/

[OpenWrt-Devel] [PATCH 6/6] ARM: gemini: select the right GPIO block

2017-03-12 Thread Linus Walleij
We want to select the GPIO_FTGPIO010 symbol for the generic Faraday FTGPIO010 driver, not the old driver. Cc: Jonas Jensen <jonas.jen...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> --- arch/arm/mach-gemini/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 delet

[OpenWrt-Devel] [PATCH 5/6] gpio: moxart: Switch to using the FTGPIO010 driver

2017-03-12 Thread Linus Walleij
This just deletes the Moxa ART driver and replaces it with the more versatile Faraday FTGPIO010 driver. Make this default on for ARCH_GEMINI and ARCH_MOXART so we do not get Kconfig glitches. Cc: Jonas Jensen <jonas.jen...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@l

  1   2   3   4   5   6   >