Skip to content

Commit 22488d6

Browse files
alcharkkrzk
authored andcommitted
ARM: dts: vt8500: Add VIA APC Rock/Paper board
APC Rock is a development board based on WonderMedia WM8590 released around 2013. Paper is the same board, but with the VGA port left unpopulated, and shipped with a recycled cardboard case Its hardware includes: * Single-core Cortex-A9 CPU at 800 MHz * 512MB DDR3 RAM * 4GB NAND flash * 8MB SPI NOR flash * ARM Mali-400 GPU * HDMI output (type A) capable of 1080p * VGA output (on Rock, but not on Paper) * 2x USB 2.0 type A * 1x USB 2.0 OTG (microUSB connector) * microSD slot * 10/100M Ethernet * 3.5mm minijack connector with combined headphones/mic * Half-height miniPCIe slot (with only USB 2.0 signals) Signed-off-by: Alexey Charkov <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Krzysztof Kozlowski <[email protected]>
1 parent 3e96de3 commit 22488d6

File tree

3 files changed

+34
-1
lines changed

3 files changed

+34
-1
lines changed

arch/arm/boot/dts/vt8500/Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ dtb-$(CONFIG_ARCH_VT8500) += \
44
wm8505-ref.dtb \
55
wm8650-mid.dtb \
66
wm8750-apc8750.dtb \
7-
wm8850-w70v2.dtb
7+
wm8850-w70v2.dtb \
8+
wm8950-apc-rock.dtb
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
// SPDX-License-Identifier: GPL-2.0-or-later
2+
/*
3+
* Copyright (C) 2025 Alexey Charkov <[email protected]>
4+
*/
5+
6+
/dts-v1/;
7+
/include/ "wm8950.dtsi"
8+
9+
/ {
10+
model = "VIA APC Rock";
11+
compatible = "via,apc-rock", "wm,wm8950";
12+
13+
memory@0 {
14+
device_type = "memory";
15+
reg = <0x0 0x20000000>;
16+
};
17+
};
18+
19+
&uart0 {
20+
status = "okay";
21+
};

arch/arm/boot/dts/vt8500/wm8950.dtsi

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
// SPDX-License-Identifier: GPL-2.0-or-later
2+
/*
3+
* Copyright (C) 2025 Alexey Charkov <[email protected]>
4+
*/
5+
6+
/* No differences have been discovered vs. WM8850, but chip markings differ */
7+
/include/ "wm8850.dtsi"
8+
9+
/ {
10+
compatible = "wm,wm8950";
11+
};

0 commit comments

Comments
 (0)