[linux-sunxi] [PATCH RFC 0/2] Olimex A20-SOM-EVB: LRADC-keys and MMC3

2015-12-08 Thread Karsten Merker
! sunxi-mmc 1c12000.mmc: smc 1 err, cmd 13, RTO !! mmc1: card 0007 removed Any idea what could be that cause for these errors? Regards, Karsten P.S.: All tests run on current mainline (4.4rc4). Karsten Merker (2): ARM: dts: sun7i: Olimex A20-SOM-EVB: Add LRADC keys ARM: dts: sun7i: Olimex

[linux-sunxi] [PATCH RFC 2/2] ARM: dts: sun7i: Olimex A20-SOM-EVB: Enable mmc3 (baseboard SD socket)

2015-12-08 Thread Karsten Merker
The Olimex A20-SOM-EVB is an evaluation board for the Olimex A20-SOM system-on-module. The baseboard provides a full-size SD socket (connected to mmc3) in addition to the micro-SD socket on the SOM itself (which is connected to mmc0). Enable the mmc3 controller in the dts. Signed-off-by: Karsten

[linux-sunxi] [PATCH RFC 1/2] ARM: dts: sun7i: Olimex A20-SOM-EVB: Add LRADC keys

2015-12-08 Thread Karsten Merker
ow-resolution ADC via a resistor network. This patch adds appropriate button definitions to the board dts. The voltages assigned to the keys are specified in the board schematics published by the manufacturer. Signed-off-by: Karsten Merker --- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts |

[linux-sunxi] [PATCH 2/3] ARM: dts: sun7i: Olimex A20-SOM-EVB: Enable mmc3 (baseboard SD socket)

2015-12-10 Thread Karsten Merker
The Olimex A20-SOM-EVB is an evaluation board for the Olimex A20-SOM system-on-module. The baseboard provides a full-size SD socket (connected to mmc3) in addition to the micro-SD socket on the SOM itself (which is connected to mmc0). Enable the mmc3 controller in the dts. Signed-off-by: Karsten

[linux-sunxi] [PATCH 0/3] ARM: dts: sun7i: Olimex A20-SOM-EVB: LRADC-keys, MMC3 and typo fix in the sunxi LRADC binding

2015-12-10 Thread Karsten Merker
full-size SD card socket on the baseboard. While adding the LRADC-keys support, I have stumbled over a typo in the bindings documentation. Patch 3 fixes that. Regards, Karsten Karsten Merker (3): ARM: dts: sun7i: Olimex A20-SOM-EVB: Add LRADC keys ARM: dts: sun7i: Olimex A20-SOM-EVB: Enable

[linux-sunxi] [PATCH 3/3] ARM: dts: sunxi: allwinner,sun4i-a10-lradc-keys binding: typo fix

2015-12-10 Thread Karsten Merker
Trivial typo fix ("mut" -> "must") in the sunxi LRADC-keys binding documentation. Signed-off-by: Karsten Merker --- Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetr

[linux-sunxi] [PATCH 1/3] ARM: dts: sun7i: Olimex A20-SOM-EVB: Add LRADC keys

2015-12-10 Thread Karsten Merker
ow-resolution ADC via a resistor network. This patch adds appropriate button definitions to the board dts. The voltages assigned to the keys are specified in the board schematics published by the manufacturer. Signed-off-by: Karsten Merker --- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts |

[linux-sunxi] [PATCH 1/2] sunxi: A20-Olimex-SOM-EVB defconfig: enable mmc3

2015-12-12 Thread Karsten Merker
-by: Karsten Merker --- configs/A20-Olimex-SOM-EVB_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/A20-Olimex-SOM-EVB_defconfig b/configs/A20-Olimex-SOM-EVB_defconfig index 5166c06..34b3f36 100644 --- a/configs/A20-Olimex-SOM-EVB_defconfig +++ b/configs/A20-Olimex-SOM

[linux-sunxi] [PATCH 2/2] sunxi: Enable a second mmc socket as boot target in the environment

2015-12-12 Thread Karsten Merker
second MMC socket is present, place it in the boot order after the first MMC socket. Signed-off-by: Karsten Merker --- include/configs/sunxi-common.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/include/configs/sunxi-common.h b/include/configs/sunxi-common.h index 98a2c74..53ad6d2 100644

[linux-sunxi] [PATCH 0/2] sunxi: support for a second SD card socket

2015-12-12 Thread Karsten Merker
the card in the primary micro-SD socket is kind of fiddly when the SOM is plugged into the baseboard. Regards, Karsten Karsten Merker (2): sunxi: A20-Olimex-SOM-EVB defconfig: enable mmc3 sunxi: Enable a second mmc socket as boot target in the environment configs/A20-Olimex-SOM-EVB_defconfig

[linux-sunxi] [PATCH V2 2/2] sunxi: Enable a second mmc socket as boot target in the environment

2015-12-16 Thread Karsten Merker
second MMC socket is present, place it in the boot order after the first MMC socket. Signed-off-by: Karsten Merker --- include/configs/sunxi-common.h | 7 +++ 1 file changed, 7 insertions(+) diff --git a/include/configs/sunxi-common.h b/include/configs/sunxi-common.h index 98a2c74..33f765c 100644

[linux-sunxi] [PATCH V2 0/2] sunxi: support for a second SD card socket

2015-12-16 Thread Karsten Merker
-Olimex-SOM-EVB as changing the card in the primary micro-SD socket is kind of fiddly when the SOM is plugged into the baseboard. Changes since V1: I had botched the patch generation for V1 so that the posted patch was incomplete. This is now the complete patch. Regards, Karsten Karsten Merker (2

[linux-sunxi] [PATCH V2 1/2] sunxi: A20-Olimex-SOM-EVB defconfig: enable mmc3

2015-12-16 Thread Karsten Merker
-by: Karsten Merker --- configs/A20-Olimex-SOM-EVB_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/A20-Olimex-SOM-EVB_defconfig b/configs/A20-Olimex-SOM-EVB_defconfig index 5166c06..34b3f36 100644 --- a/configs/A20-Olimex-SOM-EVB_defconfig +++ b/configs/A20-Olimex-SOM

[linux-sunxi] [PATCH] ARM: dts: sunxi: Banana Pi: increase startup-delay for the GMAC PHY regulator

2014-11-09 Thread Karsten Merker
fully powered up when it is queried by phylib. To guarantee a reliable PHY detection, the startup-delay has to be increased to 6us. Signed-off-by: Karsten Merker --- arch/arm/boot/dts/sun7i-a20-bananapi.dts |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/

[linux-sunxi] [PATCH] ARM: dts: Fix failing ethernet PHY detection on the LeMaker Banana Pi

2014-11-09 Thread Karsten Merker
in a reliable PHY detection for me. I would therefore like to propose increasing the startup-delay in the Banana Pi dts to a value of 6. Following is an according patch. Regards, Karsten Karsten Merker (1): ARM: dts: sunxi: Banana Pi: increase startup-delay for the GMAC PHY regulator

[linux-sunxi] [PATCH V2 0/1] ARM: dts: Fix failing ethernet PHY detection on the LeMaker Banana Pi

2014-11-11 Thread Karsten Merker
s for the PHY's regulator to 5. On my Banana Pi board, even with a value of 55000, the PHY detection does usually not work on the first probing inside d-i. Increasing the value to 57500 results in a successful probing most of the time, but not always; only setting it to 6 results i

[linux-sunxi] [PATCH V2 1/1] ARM: dts: sunxi: Banana Pi: increase startup-delay for the GMAC PHY regulator

2014-11-11 Thread Karsten Merker
ed on the linux-arm-kernel mailinglist. Signed-off-by: Karsten Merker Acked-by: Hans de Goede --- arch/arm/boot/dts/sun7i-a20-bananapi.dts |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/sun7i-a20-bananapi.dts b/arch/arm/boot/dts/sun7i-a20-bananapi.dts

[linux-sunxi] [sunxi] [RFC/RFH] Adding mainline u-boot support for the Olimex A20-SOM-EVB

2015-02-12 Thread Karsten Merker
Hello, I am working on adding support for the Olimex A20-SOM-EVB development board to mainline u-boot (and to the mainline Linux kernel, but that is a topic for a different thread). The board package actually consists of two parts, the A20-SOM-EVB baseboard providing I/O and power supply, and the

[linux-sunxi] [PATCH V2] ARM: dts: sun6i: Add dts file for MSI Primo81 tablet

2015-06-14 Thread Karsten Merker
Maxime Ripard wrote: > On Sat, Dec 27, 2014 at 09:37:20AM +0200, Siarhei Siamashka wrote: > > The MSI Primo81 is an A31s based tablet, with 1G RAM, 16G NAND, > > 1024x768 IPS LCD display, mono speaker, 0.3 MP front camera, 2.0 MP > > rear camera, 3500 mAh battery, gt911 touchscreen, mma8452 acceler

[linux-sunxi] [PATCH V2] ARM: dts: sun6i: Add dts file for MSI Primo81 tablet

2015-06-14 Thread Karsten Merker
mc, wifi and uart (there is no external connector for uart though). Graphics can be used via simplefb. However, without usb otg, there are no reasonable means to handle user input yet. Signed-off-by: Siarhei Siamashka Signed-off-by: Karsten Merker --- Changes since V1: - Use symbolic instea

[linux-sunxi] [RFC PATCH V3] ARM: dts: sun6i: Add dts file for MSI Primo81 tablet

2015-06-16 Thread Karsten Merker
On Tue, Jun 16, 2015 at 11:40:27AM +0200, Maxime Ripard wrote: > What I meant in my previous review was to use the syntax > > &uart0 { >some-property; > }; > > Instead of duplicating the tree structure like you're doing > here. We've converted all the DT to that, so you can look around

[linux-sunxi] [RFC PATCH V3] ARM: dts: sun6i: Add dts file for MSI Primo81 tablet

2015-06-16 Thread Karsten Merker
mc, wifi and uart (there is no external connector for uart though). Graphics can be used via simplefb. However, without usb otg, there are no reasonable means to handle user input yet. Signed-off-by: Siarhei Siamashka Signed-off-by: Karsten Merker --- .../devicetree/bindings/vendor-prefixes.txt

[linux-sunxi] [PATCH V4 1/2] ARM: dts: sun6i: Add dts file for MSI Primo81 tablet

2015-06-23 Thread Karsten Merker
mc, wifi and uart (there is no external connector for uart though). Graphics can be used via simplefb. However, without usb otg, there are no reasonable means to handle user input yet. Signed-off-by: Siarhei Siamashka Signed-off-by: Karsten Merker --- Changelog: Version 1 = - Original patch b

[linux-sunxi] [PATCH V4 2/2] devicetree: Add msi to the vendor-prefix list

2015-06-23 Thread Karsten Merker
Document the the "msi" (Micro-Star International Co. Ltd.) vendor prefix which is used in sun6i-a31s-primo81.dts. Signed-off-by: Karsten Merker --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindi

[linux-sunxi] [PATCH V4 0/2] MSI Primo 81 dts

2015-06-23 Thread Karsten Merker
Hello, following is V4 of the patchset to add MSI Primo 81 devicetree data. Regards, Karsten Karsten Merker (2): ARM: dts: sun6i: Add dts file for MSI Primo81 tablet devicetree: Add msi to the vendor-prefix list .../devicetree/bindings/vendor-prefixes.txt| 1 + arch/arm/boot/dts

[linux-sunxi] [RFC 1/2] spi: sunxi: Add Allwinner A23/A33 support to spi-sun6i

2016-09-04 Thread Karsten Merker
additional "Master Sample Data Mode" configuration option. Currently the FIFO depth is hardcoded to 128 Bytes in the driver; this patch moves it into SoC-specific platform data instead of defining it globally and adds a new compatible "allwinner,sun8i-a23-spi". Signed-of

[linux-sunxi] [RFC 0/2] A33 SPI support

2016-09-04 Thread Karsten Merker
appears to be completely useless? Regards, Karsten Karsten Merker (2): spi: sunxi: Add Allwinner A23/A33 support to spi-sun6i ARM: dts: sun8i: Add SPI support to the Allwinner A23/A33 dtsi. .../devicetree/bindings/spi/spi-sun6i.txt | 6 ++- arch/arm/boot/dts/sun8

[linux-sunxi] [RFC 2/2] ARM: dts: sun8i: Add SPI support to the Allwinner A23/A33 dtsi.

2016-09-04 Thread Karsten Merker
Define the necessary nodes in the A23/A33 dtsi files to make the SPI0 controller accessible. The SoCs also have a secondary SPI controller (SPI1), but it cannot be muxed to any available pins and therefore doesn't get included in the dtsi. Signed-off-by: Karsten Merker --- arch/arm/boo