--- /dev/null
+/*
+ * SAMSUNG EXYNOS9610 board device tree source
+ *
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ * http://www.samsung.com
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+/dts-v1/;
+/plugin/;
+
+#include "exynos9610-troika-common.dtsi"
+
+/ {
+ compatible = "samsung,exynos9610", "samsung,Robusta2 Play EVB";
+ board_id = <0x1>;
+ board_rev = <0x0>;
+
+ fragment@model {
+ target-path = "/";
+ __overlay__ {
+ #address-cells = <2>;
+ #size-cells = <1>;
+ model = "Samsung Robusta2 Play EVB board based on EXYNOS9610";
+ }; /* end of __overlay__ */
+ }; /* end of fragment */
+}; /* end of root */
+#include "exynos9610-mot-troika.dtsi"
--- /dev/null
+
+/ {
+ fragment@model {
+ target-path = "/";
+ __overlay__ {
+ model = "troika";
+ mot,soc-id = <0xE9610000>;
+ mot,board-id = <0x43 0xA100>;
+
+ utags {
+ compatible = "mmi,utags";
+ mmi,main-utags = "/dev/block/bootdevice/by-name/utags";
+ mmi,backup-utags = "/dev/block/bootdevice/by-name/utagsBackup";
+ };
+
+ hw {
+ compatible = "mmi,utags";
+ mmi,dir-name = "hw";
+ mmi,main-utags = "/dev/block/bootdevice/by-name/hw";
+ };
+
+ aov-trigger {
+ status = "okay";
+ compatible = "mmi,aov-trigger";
+ };
+
+ };
+ };
+};
+
+&exynos_adc {
+ status = "okay";
+ cpu_thermistor {
+ compatible = "murata,ncp03wf104";
+ status = "okay";
+ pullup-uv = <1800000>;
+ pullup-ohm = <100000>;
+ pulldown-ohm = <0>;
+ io-channels = <&exynos_adc 0>;
+ io-channel-names = "cpu_therm";
+ };
+ battery_thermistor {
+ compatible = "murata,ncp15xh103";
+ status = "okay";
+ pullup-uv = <1800000>;
+ pullup-ohm = <100000>;
+ pulldown-ohm = <0>;
+ io-channels = <&exynos_adc 1>;
+ io-channel-names = "bat_therm";
+ };
+ pa_thermistor {
+ compatible = "murata,ncp15xh103";
+ status = "okay";
+ pullup-uv = <1800000>;
+ pullup-ohm = <0>;
+ pulldown-ohm = <10000>;
+ io-channels = <&exynos_adc 4>;
+ io-channel-names = "pa_therm";
+ connected-positive;
+ };
+ board_thermistor {
+ compatible = "murata,ncp03wf104";
+ status = "okay";
+ pullup-uv = <1800000>;
+ pullup-ohm = <100000>;
+ pulldown-ohm = <0>;
+ io-channels = <&exynos_adc 7>;
+ io-channel-names = "board_therm";
+ };
+ usb_con_thermistor {
+ compatible = "murata,ncp03wf104";
+ status = "okay";
+ pullup-uv = <1800000>;
+ pullup-ohm = <100000>;
+ pulldown-ohm = <0>;
+ io-channels = <&exynos_adc 8>;
+ io-channel-names = "usb_con_therm";
+ };
+};
+
--- /dev/null
+/* Copyright (c) 2018, Motorola Mobility Inc. All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 and
+ * only version 2 as published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ */
+
+
+#include "exynos9609-robusta2_common.dtsi"
+
+