summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts
diff options
context:
space:
mode:
authorKonstantin Aladyshev <aladyshev22@gmail.com>2020-10-27 15:37:22 +0300
committerJoel Stanley <joel@jms.id.au>2020-11-02 15:27:07 +0300
commitf69456d3224aff06820dfc2460780046bb6544b0 (patch)
treea028196e486b2d6b88fa3e9faa34f56f1312de69 /arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts
parentefc5dae95a8c272e7737a29fdaecc06d64320717 (diff)
downloadlinux-f69456d3224aff06820dfc2460780046bb6544b0.tar.xz
ARM: dts: aspeed: amd-ethanolx: Enable devices for the iKVM functionality
Enable the USB 2.0 Virtual Hub Controller and the Video Engine with it's reserved memory region for the implementation of the iKVM functionality in the BMC. Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Reviewed-by: Supreeth Venkatesh <supreeth.venkatesh@amd.com> Reviewed-by: Joel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20201027123722.2935-3-aladyshev22@gmail.com Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts')
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts22
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts b/arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts
index 2a86bda8afd8..b93ed44eba0c 100644
--- a/arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts
+++ b/arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts
@@ -13,6 +13,21 @@
memory@80000000 {
reg = <0x80000000 0x20000000>;
};
+
+ reserved-memory {
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges;
+
+ video_engine_memory: jpegbuffer {
+ size = <0x02000000>; /* 32M */
+ alignment = <0x01000000>;
+ compatible = "shared-dma-pool";
+ reusable;
+ };
+ };
+
+
aliases {
serial0 = &uart1;
serial4 = &uart5;
@@ -220,5 +235,12 @@
};
};
+&video {
+ status = "okay";
+ memory-region = <&video_engine_memory>;
+};
+&vhub {
+ status = "okay";
+};