blob: f78c14c82e178857a33183a4a724d5015bc39eca [file] [log] [blame]
Marek Szyprowski8b9ac7e2016-05-24 15:31:29 +02001/*
2 * Samsung's Exynos SoC MFC (Video Codec) reserved memory common definition.
3 *
4 * Copyright (c) 2016 Samsung Electronics Co., Ltd
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10
11/ {
12 reserved-memory {
13 #address-cells = <1>;
14 #size-cells = <1>;
15 ranges;
16
Marek Szyprowskic80a3f62016-06-07 14:03:36 +020017 mfc_left: region_mfc_left {
Marek Szyprowski8b9ac7e2016-05-24 15:31:29 +020018 compatible = "shared-dma-pool";
19 no-map;
Marek Szyprowskic80a3f62016-06-07 14:03:36 +020020 size = <0x1000000>;
21 alignment = <0x100000>;
Marek Szyprowski8b9ac7e2016-05-24 15:31:29 +020022 };
23
Marek Szyprowskic80a3f62016-06-07 14:03:36 +020024 mfc_right: region_mfc_right {
Marek Szyprowski8b9ac7e2016-05-24 15:31:29 +020025 compatible = "shared-dma-pool";
26 no-map;
Marek Szyprowskic80a3f62016-06-07 14:03:36 +020027 size = <0x800000>;
28 alignment = <0x100000>;
Marek Szyprowski8b9ac7e2016-05-24 15:31:29 +020029 };
30 };
31};
Marek Szyprowski4ceaa142016-06-07 14:03:37 +020032
33&mfc {
34 memory-region = <&mfc_left>, <&mfc_right>;
35};