[PATCH v4 6/8] arm64: dts: rockchip: Add power key to GeekBox

2016-03-19 Thread Andreas Färber
Cc: Julien Chauveau Signed-off-by: Andreas Färber --- v3 -> v4: * Renamed power button sub-node name (Julien) v2 -> v3: * Adopted wakeup-source instead of gpio-key,wakeup (Julien) * Dropped gpio-keys #address-cells and #size-cells properties (Julien) * Dropped power button reg pr

[PATCH v4 5/8] arm64: dts: rockchip: Clean up gpio-keys nodes

2016-03-19 Thread Andreas Färber
Drop superfluous #address-cells and #size-cells. Use KEY_POWER define for 116. Rename sub-nodes to avoid new dtc warnings. Reported-by: Julien Chauveau Cc: Julien Chauveau Signed-off-by: Andreas Färber --- v3 -> v4: * Renamed sub-node names (Julien) v3: New (Julien) arch/arm64/boot/

[PATCH v4 7/8] Documentation: devicetree: rockchip: Document Landingship

2016-03-19 Thread Andreas Färber
Use "geekbuying,geekbox-landingship" compatible string, plus those of the GeekBox module. Signed-off-by: Andreas Färber --- v3 -> v4: Unchanged v2 -> v3: * Changed compatible string to include geekbox- (Heiko) and clarify that this is for GeekBox module v2: New

Re: [PATCH v3 6/8] arm64: dts: rockchip: Add power key to GeekBox

2016-03-19 Thread Andreas Färber
Am 16.03.2016 um 11:58 schrieb Andreas Färber: > Am 11.03.2016 um 00:04 schrieb Julien Chauveau: >>> @@ -70,6 +71,19 @@ >>> pinctrl-0 = <&ir_int>; >>> }; >>> >>> + keys: gpio-keys { [...] >>> +

[PATCH] phy: mdio-thunder: Fix some Kconfig typos

2016-03-19 Thread Andreas Färber
Drop two extra occurrences of "on" in option title and help text. Fixes: 379d7ac7ca31 ("phy: mdio-thunder: Add driver for Cavium Thunder SoC MDIO buses.") Cc: David Daney Signed-off-by: Andreas Färber --- drivers/net/phy/Kconfig | 4 ++-- 1 file changed, 2 insertions(+),

Re: [PATCH v2 3/3] phy: mdio-thunder: Add driver for Cavium Thunder SoC MDIO buses.

2016-03-19 Thread Andreas Färber
Am 16.03.2016 um 23:54 schrieb David Daney: > On 03/16/2016 03:50 PM, Andreas Färber wrote: >> Am 11.03.2016 um 18:53 schrieb David Daney: >>> diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig >>> index 40faec9..075a4cc 100644 >>> --- a/drivers/n

[PATCH v4 8/8] arm64: dts: rockchip: Add Landingship config

2016-03-19 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v3 -> v4: Unchanged v2 -> v3: * Changed compatible string to include geekbox- (Heiko) * Rebroke compatible strings line * Disabled i2c1 to avoid hang (next-20160304) v2: New - showcases inclusion of GeekBox module config arch/arm64/boot/dts/ro

[PATCH v4 0/8] arm64: rockchip: Initial GeekBox enablement

2016-03-19 Thread Andreas Färber
://patchwork.ozlabs.org/patch/598332/ Regards, Andreas Cc: devicet...@vger.kernel.org Andreas Färber (8): arm64: dts: rockchip: Clean up /memory nodes Documentation: devicetree: Add vendor prefix for GeekBuying.com Documentation: devicetree: rockchip: Document GeekBox arm64: dts: rockchip: Add

[PATCH v4 1/8] arm64: dts: rockchip: Clean up /memory nodes

2016-03-19 Thread Andreas Färber
A dtc update results in warnings for nodes with reg property but without unit address in the node name, so rename /memory to /memory@0. Signed-off-by: Andreas Färber --- v4: New - complements GeekBox patch 4/8 arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +- arch/arm64/boot/dts/rockchip

[PATCH v4 3/8] Documentation: devicetree: rockchip: Document GeekBox

2016-03-19 Thread Andreas Färber
Use "geekbuying,geekbox" compatible string. Acked-by: Rob Herring Signed-off-by: Andreas Färber --- v3 -> v4: Unchanged v2 -> v3: Unchanged v2: New (Heiko) Documentation/devicetree/bindings/arm/rockchip.txt | 4 1 file changed, 4 insertions(+) diff --git

Re: [PATCH v2 3/3] phy: mdio-thunder: Add driver for Cavium Thunder SoC MDIO buses.

2016-03-19 Thread Andreas Färber
Hi, Am 11.03.2016 um 18:53 schrieb David Daney: > diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig > index 40faec9..075a4cc 100644 > --- a/drivers/net/phy/Kconfig > +++ b/drivers/net/phy/Kconfig > @@ -196,6 +196,17 @@ config MDIO_OCTEON > buses. It is required by the Octeon a

[PATCH v2] Documentation: devicetree: Clean up gpio-keys example

2016-03-19 Thread Andreas Färber
Cc: Julien Chauveau Cc: Javier Martinez Canillas Cc: Geert Uytterhoeven Signed-off-by: Andreas Färber --- v1 -> v2: * Changed node name from underscore to dash * Inserted white lines * Renamed sub-nodes (Geert, Julien) Documentation/devicetree/bindings/input/gpio-keys.txt |

Re: [PATCH] ARM: dts: rockchip: Add mdio node to ethernet node

2016-03-19 Thread Andreas Färber
Am 18.03.2016 um 12:20 schrieb Tomeu Vizoso: > So the dwmac device manages to probe again. > > Signed-off-by: Tomeu Vizoso > Fixes: 88f8b1bb41c6 ("stmmac: Fix 'eth0: No PHY found' regression") > --- > arch/arm/boot/dts/rk3288-rock2-som.dtsi | 8 > 1 file changed, 8 insertions(+) > > di

[PATCH v4 2/8] Documentation: devicetree: Add vendor prefix for GeekBuying.com

2016-03-18 Thread Andreas Färber
Use "geekbuying". Acked-by: Rob Herring Signed-off-by: Andreas Färber --- v3 -> v4: Unchanged v2 -> v3: * Rebased (ge vs. geekbuying) v2: New (Heiko) Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Document

Re: [PATCH v4 7/8] Documentation: devicetree: rockchip: Document Landingship

2016-03-18 Thread Andreas Färber
Am 18.03.2016 um 22:30 schrieb Rob Herring: > On Wed, Mar 16, 2016 at 02:58:45PM +0100, Andreas Färber wrote: >> Use "geekbuying,geekbox-landingship" compatible string, plus those of >> the GeekBox module. >> >> Signed-off-by: Andreas Färber >> --

Re: [PATCH v3 6/8] arm64: dts: rockchip: Add power key to GeekBox

2016-03-16 Thread Andreas Färber
Am 11.03.2016 um 00:04 schrieb Julien Chauveau: >> Le 6 mars 2016 à 20:53, Andreas Färber a écrit : >> >> Signed-off-by: Andreas Färber >> --- >> v2 -> v3: >> * Adopted wakeup-source instead of gpio-key,wakeup (Julien) >> * Dropped gpio-keys #add

Re: [PATCH RESEND] Documentation: devicetree: Clean up gpio-keys example

2016-03-08 Thread Andreas Färber
Am 08.03.2016 um 10:41 schrieb Julien Chauveau: > Le 8 mars 2016 à 09:54, Geert Uytterhoeven a écrit : >> On Mon, Mar 7, 2016 at 7:24 PM, Andreas Färber wrote: >>> Drop #address-cells and #size-cells, which are not required by the >>> gpio-keys binding documentation,

Re: [PATCH RESEND] Documentation: devicetree: Clean up gpio-keys example

2016-03-08 Thread Andreas Färber
Am 08.03.2016 um 09:54 schrieb Geert Uytterhoeven: > On Mon, Mar 7, 2016 at 7:24 PM, Andreas Färber wrote: >> Drop #address-cells and #size-cells, which are not required by the >> gpio-keys binding documentation, as button sub-nodes are not devices. >> >> Reported-by:

Re: [PATCH RESEND] Documentation: devicetree: Clean up gpio-keys example

2016-03-07 Thread Andreas Färber
Hi, Am 07.03.2016 um 19:34 schrieb Javier Martinez Canillas: > On Mon, Mar 7, 2016 at 3:24 PM, Andreas Färber wrote: >> Drop #address-cells and #size-cells, which are not required by the >> gpio-keys binding documentation, as button sub-nodes are not devices. >> >> R

Re: [PATCH v3 4/8] Documentation: devicetree: Clean up gpio-keys example

2016-03-07 Thread Andreas Färber
Am 07.03.2016 um 19:05 schrieb Heiko Stübner: > Am Sonntag, 6. März 2016, 20:53:53 schrieb Andreas Färber: >> Drop #address-cells and #size-cells, which are not required by the >> gpio-keys binding documentation, as button sub-nodes are not devices. >> >> Reported-by:

[PATCH RESEND] Documentation: devicetree: Clean up gpio-keys example

2016-03-07 Thread Andreas Färber
Drop #address-cells and #size-cells, which are not required by the gpio-keys binding documentation, as button sub-nodes are not devices. Reported-by: Julien Chauveau Signed-off-by: Andreas Färber --- Documentation/devicetree/bindings/input/gpio-keys.txt | 2 -- 1 file changed, 2 deletions

[PATCH] MAINTAINERS: Add devicetree bindings to Input Drivers section

2016-03-07 Thread Andreas Färber
To avoid changes to input bindings not reaching linux-input reviewers add an appropriate file pattern to the MAINTAINERS entry. Reported-by: Heiko Stübner Signed-off-by: Andreas Färber --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index

[PATCH v3 7/8] Documentation: devicetree: rockchip: Document Landingship

2016-03-06 Thread Andreas Färber
Use "geekbuying,geekbox-landingship" compatible string, plus those of the GeekBox module. Signed-off-by: Andreas Färber --- v2 -> v3: * Changed compatible string to include geekbox- (Heiko) and clarify that this is for GeekBox module v2: New Documentation/devicetree

[PATCH v3 8/8] arm64: dts: rockchip: Add Landingship config

2016-03-06 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v2 -> v3: * Changed compatible string to include geekbox- (Heiko) * Rebroke compatible strings line * Disabled i2c1 to avoid hang (next-20160304) v2: New - showcases inclusion of GeekBox module config arch/arm64/boot/dts/rockchip/Makef

[PATCH v3 6/8] arm64: dts: rockchip: Add power key to GeekBox

2016-03-06 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v2 -> v3: * Adopted wakeup-source instead of gpio-key,wakeup (Julien) * Dropped gpio-keys #address-cells and #size-cells properties (Julien) * Dropped power button reg property (Julien) * Adopted KEY_POWER (Julien) * Fixed power button pinctrl pull sett

[PATCH v3 5/8] arm64: dts: rockchip: Clean up gpio-keys nodes

2016-03-06 Thread Andreas Färber
Drop superfluous #address-cells and #size-cells. Use KEY_POWER define for 116. Reported-by: Julien Chauveau Signed-off-by: Andreas Färber --- v3: New (Julien) arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 5 ++--- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 5 ++--- 2 files changed, 4

[PATCH v3 4/8] Documentation: devicetree: Clean up gpio-keys example

2016-03-06 Thread Andreas Färber
Drop #address-cells and #size-cells, which are not required by the gpio-keys binding documentation, as button sub-nodes are not devices. Reported-by: Julien Chauveau Signed-off-by: Andreas Färber --- v3: New (Julien) Documentation/devicetree/bindings/input/gpio-keys.txt | 2 -- 1 file

[PATCH v3 3/8] arm64: dts: rockchip: Add GeekBox config

2016-03-06 Thread Andreas Färber
The GeekBox contains an MXM3 module with a Rockchip RK3368 SoC. Some connectors are available directly on the module. This adds initial support, namely serial, USB, GMAC, eMMC, IR and TSADC. Signed-off-by: Andreas Färber --- v2 -> v3: * Squashed GMAC, eMMC, IR, TSADC (Heiko) * Fixed

[PATCH v3 2/8] Documentation: devicetree: rockchip: Document GeekBox

2016-03-06 Thread Andreas Färber
Use "geekbuying,geekbox" compatible string. Acked-by: Rob Herring Signed-off-by: Andreas Färber --- v2 -> v3: Unchanged v2: New (Heiko) Documentation/devicetree/bindings/arm/rockchip.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree

[PATCH v3 1/8] Documentation: devicetree: Add vendor prefix for GeekBuying.com

2016-03-06 Thread Andreas Färber
Use "geekbuying". Acked-by: Rob Herring Signed-off-by: Andreas Färber --- v2 -> v3: * Rebased (ge vs. geekbuying) v2: New (Heiko) Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bi

[PATCH v4] tty: serial: meson: Implement earlycon support

2016-03-06 Thread Andreas Färber
ne Signed-off-by: Andreas Färber --- v3 -> v4: * Select SERIAL_EARLYCON (Arnd) v2 -> v3: * Rename from "meson_serial" to just "meson" (Nicolas) v1 -> v2: * Implement meson_serial_early_console_write() instead of reusing meson_serial_console_write() (Peter)

Re: [PATCH v2 0/6] ARM64: meson: GXBaby (S905) and Vega S95 enablement

2016-03-02 Thread Andreas Färber
Am 02.03.2016 um 14:52 schrieb Mark Rutland: > On Wed, Mar 02, 2016 at 03:34:55AM +0100, Andreas Färber wrote: >> Note: On the Vega S95 I need to change TEXT_OFFSET as follows, >> in order to avoid the vendor U-Boot overwriting itself (fwiu); >> for the Mini Mx that'

[PATCH v3] tty: serial: meson: Implement earlycon support

2016-03-01 Thread Andreas Färber
Split off the bulk of the existing meson_serial_console_write() implementation into meson_serial_port_write() for implementing meson_serial_early_console_write(). Use "meson" as the earlycon driver name, courtesy of Nicolas. Signed-off-by: Nicolas Saenz Julienne Signed-off-by: Andr

[PATCH v2 2/6] devicetree: bindings: Add vendor prefix for Tronsmart

2016-03-01 Thread Andreas Färber
From: Matthias Brugger Tronsmart is a China based company building consumer electronic devices. Signed-off-by: Matthias Brugger Acked-by: Rob Herring Signed-off-by: Andreas Färber --- v1 -> v2: * Replaced with older identical patch (Matthias) Documentation/devicetree/bindings/ven

[PATCH v2 4/6] ARM64: dts: Prepare configs for Amlogic Meson GXBaby

2016-03-01 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v1 -> v2: * Adopted "arm,cortex-a53-pmu" compatible string (Sudeep) * Adopted "arm,gic-400" compatible string (André, Sudeep) * Adopted "arm,psci-0.2" compatible string and dropped functions (Sudeep) * Squashed GIC reg ext

[PATCH v2 6/6] ARM64: dts: amlogic: Add Tronsmart Vega S95 configs

2016-03-01 Thread Andreas Färber
Add Device Trees for Tronsmart Vega S95 Pro, Meta and Telos TV boxes. Signed-off-by: Andreas Färber --- v1 -> v2: * Dropped aliases (moved to Meson gxbb .dtsi) * Override only status of uart node (moved to Meson gxbb .dtsi) arch/arm64/boot/dts/amlogic/Makefile |

[PATCH v2 5/6] Documentation: devicetree: amlogic: Document Tronsmart Vega S95 boards

2016-03-01 Thread Andreas Färber
Use "tronsmart,vega-s95" as well as "tronsmart,vega-s95-pro", "tronsmart,vega-s95-meta" and "tronsmart,vega-s95-telos" compatible strings. Signed-off-by: Andreas Färber --- v1 -> v2: unchanged Documentation/devicetree/bindings/arm/amlogi

[PATCH v2 3/6] Documentation: devicetree: amlogic: Document Meson GXBaby

2016-03-01 Thread Andreas Färber
Use "amlogic,meson-gxbb" compatible string. Signed-off-by: Andreas Färber --- v1 -> v2: unchanged Documentation/devicetree/bindings/arm/amlogic.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/amlogic.txt b/Documentation/device

[PATCH v2 0/6] ARM64: meson: GXBaby (S905) and Vega S95 enablement

2016-03-01 Thread Andreas Färber
less than 2MB #endif #define KERNEL_START _text https://en.opensuse.org/HCL:VegaS95 https://github.com/afaerber/linux/commits/vegas95-next Regards, Andreas Cc: André Przywara Cc: Sudeep Holla Cc: devicet...@vger.kernel.org Andreas Färber (5): ARM64: Enable Amlogic Meson GXBaby platfor

[PATCH v2 1/6] ARM64: Enable Amlogic Meson GXBaby platform

2016-03-01 Thread Andreas Färber
Provide the ARCH_MESON Kconfig symbol to allow enabling existing serial and i2c drivers. Signed-off-by: Andreas Färber --- v1 -> v2: * Dropped ARM_GIC selection (Sudeep) arch/arm64/Kconfig.platforms | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm64/Kconfig.platforms b/a

Re: [PATCH 7/8] ARM64: dts: amlogic: Extend GXBaby GIC node

2016-03-01 Thread Andreas Färber
Am 02.03.2016 um 01:03 schrieb André Przywara: > On 01/03/16 23:31, Andreas Färber wrote: >> Am 01.03.2016 um 13:43 schrieb Andre Przywara: >>> On 01/03/16 11:18, Andreas Färber wrote: >>>> Am 01.03.2016 um 12:01 schrieb Andre Przywara: >>>>> On 29/0

Re: [PATCH 7/8] ARM64: dts: amlogic: Extend GXBaby GIC node

2016-03-01 Thread Andreas Färber
Hi, Am 01.03.2016 um 13:43 schrieb Andre Przywara: > On 01/03/16 11:18, Andreas Färber wrote: >> Am 01.03.2016 um 12:01 schrieb Andre Przywara: >>> On 29/02/16 23:44, Andreas Färber wrote: >>>> diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi >>&g

Re: [PATCH 7/8] ARM64: dts: amlogic: Extend GXBaby GIC node

2016-03-01 Thread Andreas Färber
Am 01.03.2016 um 13:43 schrieb Andre Przywara: > On 01/03/16 11:18, Andreas Färber wrote: >> Am 01.03.2016 um 12:01 schrieb Andre Przywara: >>> On 29/02/16 23:44, Andreas Färber wrote: >>>>reg = <0x0 0xc4301000 0 0x1000>, >>>> -

Re: [PATCH 1/8] ARM64: Enable Amlogic Meson GXBaby platform

2016-03-01 Thread Andreas Färber
Am 01.03.2016 um 15:43 schrieb Sudeep Holla: > On 29/02/16 23:44, Andreas Färber wrote: >> Provide the ARCH_MESON Kconfig symbol to allow enabling existing serial >> and i2c drivers. >> >> Signed-off-by: Andreas Färber >> --- >> arch/arm64/Kconfig.plat

Re: [PATCH 3/8] ARM64: dts: Prepare configs for Amlogic Meson GXBaby

2016-03-01 Thread Andreas Färber
Am 01.03.2016 um 15:43 schrieb Sudeep Holla: > On 29/02/16 23:44, Andreas Färber wrote: >> +psci { >> +compatible = "arm,psci"; > > Any particular reason why PSCI v0.2 or above is not supported on this > platform. PSCI v0.1 is very old now and I as

Re: [PATCH 4/8] Documentation: devicetree: Document Tronsmart vendor prefix

2016-03-01 Thread Andreas Färber
Am 01.03.2016 um 12:37 schrieb Matthias Brugger: > On 01/03/16 00:44, Andreas Färber wrote: >> Choose the obvious prefix, "tronsmart". >> >> Cc: Matthias Brugger >> Signed-off-by: Andreas Färber >> --- > > Same as a older patch I send some mo

Re: [PATCH 7/8] ARM64: dts: amlogic: Extend GXBaby GIC node

2016-03-01 Thread Andreas Färber
Hi Andre, Am 01.03.2016 um 12:01 schrieb Andre Przywara: > On 29/02/16 23:44, Andreas Färber wrote: >> Add GICH and GICV resources for HYP mode - guess based on other vendors. > > Do you know if the firmware allows the kernel to be entered in EL2 > (which is the arm64 name for

Re: [PATCH 6/8] ARM64: dts: amlogic: Add Tronsmart Vega S95 configs

2016-02-29 Thread Andreas Färber
Am 01.03.2016 um 00:44 schrieb Andreas Färber: > diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95.dtsi > b/arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95.dtsi > new file mode 100644 > index ..f8c78beb4376 > --- /dev/null > +++ b/arch/arm64/boot/dts/amlog

[PATCH 1/8] ARM64: Enable Amlogic Meson GXBaby platform

2016-02-29 Thread Andreas Färber
Provide the ARCH_MESON Kconfig symbol to allow enabling existing serial and i2c drivers. Signed-off-by: Andreas Färber --- arch/arm64/Kconfig.platforms | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index a0a69589e46c

[PATCH 2/8] Documentation: devicetree: amlogic: Document Meson GXBaby

2016-02-29 Thread Andreas Färber
Use "amlogic,meson-gxbb" compatible string. Signed-off-by: Andreas Färber --- Documentation/devicetree/bindings/arm/amlogic.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/amlogic.txt b/Documentation/devicetree/bindings/arm/amlogic

[PATCH 8/8] ARM64: dts: amlogic: Add arch timer node for Meson GXBaby

2016-02-29 Thread Andreas Färber
Signed-off-by: Andreas Färber --- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi index 5088ae3ff653..a029da976a27 100644 --- a/arch/arm64/boot

[PATCH 4/8] Documentation: devicetree: Document Tronsmart vendor prefix

2016-02-29 Thread Andreas Färber
Choose the obvious prefix, "tronsmart". Cc: Matthias Brugger Signed-off-by: Andreas Färber --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetre

[PATCH 6/8] ARM64: dts: amlogic: Add Tronsmart Vega S95 configs

2016-02-29 Thread Andreas Färber
Add Device Trees for Tronsmart Vega S95 Pro, Meta and Telos TV boxes. Signed-off-by: Andreas Färber --- arch/arm64/boot/dts/amlogic/Makefile | 4 ++ .../boot/dts/amlogic/meson-gxbb-vega-s95-meta.dts | 55 .../boot/dts/amlogic/meson-gxbb-vega-s95-pro.dts | 55

[PATCH 7/8] ARM64: dts: amlogic: Extend GXBaby GIC node

2016-02-29 Thread Andreas Färber
Add GICH and GICV resources for HYP mode - guess based on other vendors. Signed-off-by: Andreas Färber --- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi b/arch/arm64/boot/dts

[PATCH 3/8] ARM64: dts: Prepare configs for Amlogic Meson GXBaby

2016-02-29 Thread Andreas Färber
Signed-off-by: Andreas Färber --- arch/arm64/boot/dts/Makefile| 1 + arch/arm64/boot/dts/amlogic/Makefile| 3 + arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 128 3 files changed, 132 insertions(+) create mode 100644 arch/arm64/boot/dts

[PATCH 5/8] Documentation: devicetree: amlogic: Document Tronsmart Vega S95 boards

2016-02-29 Thread Andreas Färber
Use "tronsmart,vega-s95" as well as "tronsmart,vega-s95-pro", "tronsmart,vega-s95-meta" and "tronsmart,vega-s95-telos" compatible strings. Signed-off-by: Andreas Färber --- Documentation/devicetree/bindings/arm/amlogic.txt | 3 +++ 1 fil

Re: [PATCH v2 06/10] ARM64: dts: rockchip: Add IR receiver to GeekBox

2016-02-08 Thread Andreas Färber
Am 08.02.2016 um 03:17 schrieb Andreas Färber: > Signed-off-by: Andreas Färber > --- > v2: New > > arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 13 + > 1 file changed, 13 insertions(+) > > diff --git a/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts

Re: [PATCH] clk: meson: Fix meson_clk_register_clks() signature type mismatch

2016-02-08 Thread Andreas Färber
Am 08.02.2016 um 23:15 schrieb Stephen Boyd: > On 02/07, Andreas Färber wrote: >> As preparation for arm64 based mesongxbb, which pulls in this code once >> enabling ARCH_MESON, fix a size_t vs. unsigned int type mismatch. >> The loop uses a local unsigned int variabl

[PATCH] tty: serial: meson: Add support for XTAL clock input

2016-02-08 Thread Andreas Färber
Fix the baudrate calculation for 24 MHz XTAL clock found on gxbb platforms. Signed-off-by: Andreas Färber --- Forward-ported from vendor kernel. On top of my meson earlycon patch. drivers/tty/serial/meson_uart.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a

[PATCH v2] tty: serial: meson: Implement earlycon support

2016-02-08 Thread Andreas Färber
Split off the bulk of the existing meson_serial_console_write() implementation into meson_serial_port_write() for implementing meson_serial_early_console_write(). Signed-off-by: Andreas Färber --- v1 -> v2: * Implement meson_serial_early_console_write() instead of reus

Re: [PATCH] tty: serial: meson: Implement earlycon support

2016-02-08 Thread Andreas Färber
Hi Peter, Am 08.02.2016 um 05:22 schrieb Peter Hurley: > On 02/07/2016 12:57 PM, Andreas Färber wrote: >> Reuse the existing console write implementation for implementing >> DT-based and command-line-based earlycon support. >> >> Signed-off-by: Andreas Färber >

Re: [PATCH] clk: meson: Fix meson_clk_register_clks() signature type mismatch

2016-02-08 Thread Andreas Färber
Am 08.02.2016 um 09:34 schrieb Carlo Caione: > On Sun, Feb 7, 2016 at 10:13 PM, Andreas Färber wrote: >> As preparation for arm64 based mesongxbb, which pulls in this code once >> enabling ARCH_MESON, fix a size_t vs. unsigned int type mismatch. >> The loop uses a local unsi

Re: [PATCH v2 09/10] Documentation: devicetree: rockchip: Document Landingship

2016-02-08 Thread Andreas Färber
Am 08.02.2016 um 11:29 schrieb Heiko Stuebner: > Am Montag, 8. Februar 2016, 03:17:38 schrieb Andreas Färber: >> Use "geekbuying,landingship" compatible string, plus those of GeekBox. > > I do believe this would be better as geekbuying,geekbox-landingship . They >

Re: [PATCH v2 04/10] ARM64: dts: rockchip: Add GMAC to GeekBox

2016-02-08 Thread Andreas Färber
Hi Heiko, Am 08.02.2016 um 11:28 schrieb Heiko Stuebner: > Am Montag, 8. Februar 2016, 03:17:33 schrieb Andreas Färber: >> Signed-off-by: Andreas Färber > > is there some special reason that gmac, emmc, ir, etc are in separate > patches? I guess I'll just fold t

[PATCH v2 00/10] ARM64: rockchip: Initial GeekBox enablement

2016-02-07 Thread Andreas Färber
Hello, This series adds initial support for the RK3368 based GeekBox. v2 drops the .dtsi for the module, adds some nodes and a Landingship config. This is pretty much the state demo'ed at FOSDEM 2016. Regards, Andreas Cc: devicet...@vger.kernel.org Andreas Färber (10): Document

[PATCH v2 10/10] ARM64: dts: rockchip: Add Landingship config

2016-02-07 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v2: New - showcases inclusion of GeekBox module config arch/arm64/boot/dts/rockchip/Makefile | 1 + .../dts/rockchip/rk3368-geekbox-landingship.dts| 56 ++ 2 files changed, 57 insertions(+) create mode 100644 arch/arm64

[PATCH v2 05/10] ARM64: dts: rockchip: Add eMMC to GeekBox

2016-02-07 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v2: New arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 15 +++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts b/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts index a8dcf3c2b0c1..e4523a74050f

[PATCH v2 06/10] ARM64: dts: rockchip: Add IR receiver to GeekBox

2016-02-07 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v2: New arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts b/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts index e4523a74050f..e84383fd6f10

[PATCH v2 07/10] ARM64: dts: rockchip: Add power key to GeekBox

2016-02-07 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v2: New arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 22 ++ 1 file changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts b/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts index e84383fd6f10

[PATCH v2 03/10] ARM64: dts: rockchip: Add GeekBox config

2016-02-07 Thread Andreas Färber
The GeekBox contains an MXM3 module with a Rockchip RK3368 SoC. Some connectors are available directly on the module. This adds initial support, namely serial and USB. Signed-off-by: Andreas Färber --- v1 -> v2: * Dropped rk3368-geekbox.dtsi. rk3368-geekbox-landingship.dts can #incl

[PATCH v2 02/10] Documentation: devicetree: rockchip: Document GeekBox

2016-02-07 Thread Andreas Färber
Use "geekbuying,geekbox" compatible string. Signed-off-by: Andreas Färber --- v2: New (Heiko) Documentation/devicetree/bindings/arm/rockchip.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/rockchip.txt b/Documentation/devicetree/bi

[PATCH v2 08/10] ARM64: dts: rockchip: Add tsadc for GeekBox

2016-02-07 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v2: New arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts b/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts index fe5aa785cfda..7e518768f8b0 100644 --- a

[PATCH v2 04/10] ARM64: dts: rockchip: Add GMAC to GeekBox

2016-02-07 Thread Andreas Färber
Signed-off-by: Andreas Färber --- v2: New arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts b/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts index bc91d39758ab

[PATCH v2 01/10] Documentation: devicetree: Add vendor prefix for GeekBuying.com

2016-02-07 Thread Andreas Färber
Use "geekbuying". Signed-off-by: Andreas Färber --- v2: New (Heiko) Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes

[PATCH v2 09/10] Documentation: devicetree: rockchip: Document Landingship

2016-02-07 Thread Andreas Färber
Use "geekbuying,landingship" compatible string, plus those of GeekBox. Signed-off-by: Andreas Färber --- v2: New Documentation/devicetree/bindings/arm/rockchip.txt | 5 + 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/rockchip.txt b/Doc

[PATCH] clk: meson: Fix meson_clk_register_clks() signature type mismatch

2016-02-07 Thread Andreas Färber
oller") Signed-off-by: Andreas Färber --- drivers/clk/meson/clkc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/meson/clkc.c b/drivers/clk/meson/clkc.c index c83ae1367abc..d920d410b51d 100644 --- a/drivers/clk/meson/clkc.c +++ b/drivers/clk/meson/clkc.c

[PATCH] tty: serial: meson: Implement earlycon support

2016-02-07 Thread Andreas Färber
Reuse the existing console write implementation for implementing DT-based and command-line-based earlycon support. Signed-off-by: Andreas Färber --- Documentation/kernel-parameters.txt | 6 ++ drivers/tty/serial/meson_uart.c | 13 + 2 files changed, 19 insertions(+) diff

Re: [PATCH] ARM64: dts: rockchip: Add GeekBox config

2016-01-20 Thread Andreas Färber
Am 21.01.2016 um 00:08 schrieb Heiko Stuebner: > Am Mittwoch, 20. Januar 2016, 17:38:33 schrieb Andreas Färber: >> The GeekBox contains an MXM3 module with a Rockchip RK3368 SoC. >> Some connectors are available directly on the module. >> >> This adds initial support,

[PATCH] ARM64: dts: rockchip: Add GeekBox config

2016-01-20 Thread Andreas Färber
The GeekBox contains an MXM3 module with a Rockchip RK3368 SoC. Some connectors are available directly on the module. This adds initial support, namely serial, PMIC and USB. Signed-off-by: Andreas Färber --- Hi Heiko, Here's an initial shot at a .dts for GeekBox. GMAC was not yet wo

musb module names in 4.4.0-rc7

2015-12-31 Thread Andreas Färber
Hi Felipe, Using the openSUSE kernel config [1] I've noticed the following modules get built for recent RCs: /lib/modules/4.4.0-rc7-1.g276c9f4-lpae/kernel/drivers/usb/musb> ls am35x.ko musb_am335x.ko musb_dsps.ko musb_hdrc.ko omap2430.ko sunxi.ko In my case I was testing on a sun9i based Op

Re: [PATCH v2 8/9] ARM: dts: Add leds support to STM32F429 Discovery board

2015-10-27 Thread Andreas Färber
Am 27.10.2015 um 22:46 schrieb Linus Walleij: > Heartbeat is awesome. Yes, it's awesome for testing, but not for a .dts file that ends up in a distro (not the case here, of course) and keeps blinking on the desk. If someone wants LEDs to blink, they can set that via sysfs or by modifying their .d

Re: [PATCH v2 8/9] ARM: dts: Add leds support to STM32F429 Discovery board

2015-10-27 Thread Andreas Färber
Am 27.10.2015 um 21:31 schrieb Maxime Coquelin: > 2015-10-26 14:41 GMT+01:00 Linus Walleij : >> Usually people also want to add a default linux,trigger to these, >> like linux,default-trigger = "heartbeat"; but whatever you prefer. > > Makes sense, I will add default trigger in next version. Prev

Re: [PATCH] ARM: exynos_defconfig: Enable WiFi-Ex as a module instead built-in

2015-09-29 Thread Andreas Färber
gt; @@ -64,8 +64,8 @@ CONFIG_SMSC911X=y > CONFIG_USB_USBNET=y > CONFIG_USB_NET_SMSC75XX=y > CONFIG_USB_NET_SMSC95XX=y > -CONFIG_MWIFIEX=y > -CONFIG_MWIFIEX_SDIO=y > +CONFIG_MWIFIEX=m > +CONFIG_MWIFIEX_SDIO=m > CONFIG_INPUT_EVDEV=y > CONFIG_KEYBOARD_GPIO=y > CONFIG_KEYBOA

Re: [PATCH v1 7/7] ARM: dts: ifc6410: add inforce LVDS panel support

2015-07-28 Thread Andreas Färber
Am 28.07.2015 um 14:54 schrieb Srinivas Kandagatla: > This patch adds LVDS panel for IFC6410. > > Signed-off-by: Rob Clark > [Rob Clark: WIP patch] > Signed-off-by: Srinivas Kandagatla > --- > arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 66 > ++ > 1 file changed, 6

Re: [PATCH v1 3/7] ARM: dts: apq8064-ifc6410: add heart-beat led support.

2015-07-28 Thread Andreas Färber
Am 28.07.2015 um 14:54 schrieb Srinivas Kandagatla: > This patch adds heart-beat led support on IFC6410. > > Signed-off-by: Srinivas Kandagatla > --- > arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 22 ++ > 1 file changed, 22 insertions(+) > > diff --git a/arch/arm/boot/dts/q

Re: [PATCH v1 4/7] ARM: dts: apq8064: Add MDP support

2015-07-28 Thread Andreas Färber
Hi, Am 28.07.2015 um 14:54 schrieb Srinivas Kandagatla: > From: Rob Clark > > This patch adds MDP node to APQ8064 dt. > > Signed-off-by: Rob Clark > [Srinivas Kandagatla] : updated with new style rpm regulators > Signed-off-by: Srinivas Kandagatla > --- > arch/arm/boot/dts/qcom-apq8064.dtsi

Re: [PATCH] ARM: dts: Use stdout-path in STM32F429 Discovery board

2015-07-23 Thread Andreas Färber
Reported-by: Olof Johansson > Signed-off-by: Maxime Coquelin > --- > arch/arm/boot/dts/stm32f429-disco.dts | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Other than that, Reviewed-by: Andreas Färber Regards, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg

Re: [PATCH v4 5/5] ARM: dts: Add LEDs to exynos5410-odroidxu

2015-06-02 Thread Andreas Färber
Am 02.06.2015 um 22:02 schrieb Krzysztof Kozlowski: > W dniu 16.03.2015 o 07:00, Andreas Färber pisze: >> Signed-off-by: Hakjoo Kim >> Signed-off-by: Andreas Färber >> --- >> v2 -> v3: Unchanged >> >> v1 -> v2: >> * Filled in Sob fr

Re: [PATCH v4 2/2] soc: Add driver for Freescale Vybrid Platform

2015-05-27 Thread Andreas Färber
Hi, Am 27.05.2015 um 15:07 schrieb maitysancha...@gmail.com: > On 15-05-27 09:31:50, Paul Bolle wrote: >> On Tue, 2015-05-26 at 17:06 +0530, Sanchayan Maity wrote: >>> --- /dev/null >>> +++ b/drivers/soc/fsl/Kconfig >> >>> +config SOC_VF610 >>> + bool "SoC bus device for the Freescale Vybrid

Re: [PATCH v8 01/16] scripts: link-vmlinux: Don't pass page offset to kallsyms if XIP Kernel

2015-05-22 Thread Andreas Färber
Am 21.05.2015 um 01:04 schrieb Andreas Färber: > Hi, > > Am 18.05.2015 um 13:47 schrieb Maxime Coquelin: >> 2015-05-09 9:53 GMT+02:00 Maxime Coquelin : >>> When Kernel is executed in place from ROM, the symbol addresses can be >>> lower than the page offset

Re: [PATCH v8 14/16] ARM: dts: Introduce STM32F429 MCU

2015-05-22 Thread Andreas Färber
Am 22.05.2015 um 15:57 schrieb Maxime Coquelin: > 2015-05-22 15:09 GMT+02:00 Andreas Färber : >> As you should know, I did have an RCC clk driver, and there is no such >> issue. The two drivers use different mechanisms for initialization. And >> I'm pretty sure that I&#

Re: [PATCH v8 07/16] drivers: reset: Add STM32 reset driver

2015-05-21 Thread Andreas Färber
Am 21.05.2015 um 21:57 schrieb Maxime Coquelin: > 2015-05-21 19:58 GMT+02:00 Andreas Färber : >> Actually, I've updated a timer implementation of mine to invoke a reset >> controller similar to how you do in the STM32 clocksource patch, but no >> reset controller is

Re: [PATCH v8 07/16] drivers: reset: Add STM32 reset driver

2015-05-21 Thread Andreas Färber
Am 21.05.2015 um 09:46 schrieb Maxime Coquelin: > 2015-05-21 1:45 GMT+02:00 Andreas Färber : >> Am 09.05.2015 um 09:53 schrieb Maxime Coquelin: >>> +static const struct of_device_id stm32_reset_dt_ids[] = { >>> + { .compatible = "st,stm32-r

Re: [PATCH v8 07/16] drivers: reset: Add STM32 reset driver

2015-05-20 Thread Andreas Färber
Am 09.05.2015 um 09:53 schrieb Maxime Coquelin: > The STM32 MCUs family IPs can be reset by accessing some registers > from the RCC block. > > The list of available reset lines is documented in the DT bindings. > > Tested-by: Chanwoo Choi > Acked-by: Philipp Zabel > Signed-off-by: Maxime Coquel

Re: [PATCH v8 01/16] scripts: link-vmlinux: Don't pass page offset to kallsyms if XIP Kernel

2015-05-20 Thread Andreas Färber
0x24) [0.00] [<0800e103>] (warn_slowpath_fmt) from [<080942e3>] (divide But this is definitely an improvement for ARMv7-M debugging, Tested-by: Andreas Färber > [Hi Michal, ...] could you consider > taking it for v4.2? Regards, Andreas [1] http://lists.infradead.org/p

Re: [PATCH] Show proper respect for Heinrich Hertz by using the correct unit for frequency

2015-05-11 Thread Andreas Färber
re it comes from and whether it needs to be fixed there as well? > >; > }; > Rest looks good, Reviewed-by: Andreas Färber Cheers, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Dilip Upmanyu, Gr

Re: [PATCH v6 10/15] serial: stm32-usart: Add STM32 USART Driver

2015-04-07 Thread Andreas Färber
Am 07.04.2015 um 18:30 schrieb Maxime Coquelin: > This drivers adds support to the STM32 USART controller, which is a > standard serial driver. > > Tested-by: Chanwoo Choi > Reviewed-by: Peter Hurley > Signed-off-by: Maxime Coquelin > --- > drivers/tty/serial/Kconfig | 17 + > drivers/t

Re: [RFT PATCHv2] drm/exynos: Enable DP clock to fix display on Exynos5250 and other

2015-03-31 Thread Andreas Färber
play with: > > with /sys/devices/platform/exynos-drm/graphics/fb0/blank works. > > Thanks a lot for fixing this issue. > > On an Exynos5250 Snow Chromebook: > > Tested-by: Javier Martinez Canillas Seems to fix Spring Chromebook as well, Tested-by: Andreas Färber Than

Re: [PATCH] ARM: dts: Update lid and power pin-functions for exynos5250-spring

2015-03-16 Thread Andreas Färber
Kukjin, Am 19.02.2015 um 12:49 schrieb Javier Martinez Canillas: > Hello Andreas, > > On 02/18/2015 05:17 PM, Andreas Färber wrote: >> Configure the pins in external interrupt mode, as done for Snow in >> e5e5c6d14e39 ("ARM: dts: Add power and lid GPIO keys pinc

Re: [PATCH] ARM: dts: Update exynos5250-spring with mmc node changes

2015-03-16 Thread Andreas Färber
Am 19.02.2015 um 12:46 schrieb Javier Martinez Canillas: > Hello Andreas, > > On 02/18/2015 05:10 PM, Andreas Färber wrote: >> Resolve a merge conflict with mmc refactoring aaa25a5a33cb ("ARM: dts: >> unuse the slot-node and deprecate the supports-highspeed for dw-mmc

<    4   5   6   7   8   9   10   11   12   >