[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 <mer...@debian.

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

2016-09-04 Thread Karsten Merker
an 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-off-by:

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

2016-09-04 Thread Karsten Merker
o 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/sun8i-a23-a33.

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

2015-12-16 Thread Karsten Merker
-by: Karsten Merker <mer...@debian.org> --- 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/c

[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 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 1/2] sunxi: A20-Olimex-SOM-EVB defconfig: enable mmc3

2015-12-12 Thread Karsten Merker
-by: Karsten Merker <mer...@debian.org> --- 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/c

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

2015-12-12 Thread Karsten Merker
. If a second MMC socket is present, place it in the boot order after the first MMC socket. Signed-off-by: Karsten Merker <mer...@debian.org> --- 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

[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
of the 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 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 <mer...@debian.org> --- arch/arm/boot/dts/sun7

[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 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 mer...@debian.org --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree

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

2015-06-23 Thread Karsten Merker
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 siarhei.siamas...@gmail.com Signed-off-by: Karsten Merker mer...@debian.org --- Changelog: Version 1 = - Original

[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 PATCH V3] ARM: dts: sun6i: Add dts file for MSI Primo81 tablet

2015-06-16 Thread Karsten Merker
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 siarhei.siamas...@gmail.com Signed-off-by: Karsten Merker mer...@debian.org --- .../devicetree/bindings/vendor

[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 and

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

2015-06-14 Thread Karsten Merker
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 siarhei.siamas...@gmail.com Signed-off-by: Karsten Merker mer...@debian.org --- Changes since V1: - Use symbolic

[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 accelerometer

[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

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

2014-11-11 Thread Karsten Merker
. Increasing the value to 57500 results in a successful probing most of the time, but not always; only setting it to 6 results in a reliable PHY detection for me. Following is a patch to increase the startup delay in the Banana Pi dts. Regards, Karsten Karsten Merker (1): ARM: dts: sunxi

[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
on the linux-arm-kernel mailinglist. Signed-off-by: Karsten Merker mer...@debian.org Acked-by: Hans de Goede hdego...@redhat.com --- 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