1*2b663ae7SChanho Park// SPDX-License-Identifier: GPL-2.0
2*2b663ae7SChanho Park/*
3*2b663ae7SChanho Park * Samsung ExynosAutov9 SADK board device tree source
4*2b663ae7SChanho Park *
5*2b663ae7SChanho Park * Copyright (c) 2021 Samsung Electronics Co., Ltd.
6*2b663ae7SChanho Park *
7*2b663ae7SChanho Park */
8*2b663ae7SChanho Park
9*2b663ae7SChanho Park/dts-v1/;
10*2b663ae7SChanho Park#include "exynosautov9.dtsi"
11*2b663ae7SChanho Park#include <dt-bindings/gpio/gpio.h>
12*2b663ae7SChanho Park
13*2b663ae7SChanho Park/ {
14*2b663ae7SChanho Park	model = "Samsung ExynosAuto v9 SADK board";
15*2b663ae7SChanho Park	compatible = "samsung,exynosautov9-sadk", "samsung,exynosautov9";
16*2b663ae7SChanho Park
17*2b663ae7SChanho Park	#address-cells = <2>;
18*2b663ae7SChanho Park	#size-cells = <2>;
19*2b663ae7SChanho Park
20*2b663ae7SChanho Park	aliases {
21*2b663ae7SChanho Park		serial0 = &serial_0;
22*2b663ae7SChanho Park	};
23*2b663ae7SChanho Park
24*2b663ae7SChanho Park	chosen {
25*2b663ae7SChanho Park		stdout-path = &serial_0;
26*2b663ae7SChanho Park	};
27*2b663ae7SChanho Park
28*2b663ae7SChanho Park	memory@80000000 {
29*2b663ae7SChanho Park		device_type = "memory";
30*2b663ae7SChanho Park		reg = <0x0 0x80000000 0x0 0x77000000>,
31*2b663ae7SChanho Park		      <0x8 0x80000000 0x1 0x7ba00000>,
32*2b663ae7SChanho Park		      <0xa 0x00000000 0x2 0x00000000>;
33*2b663ae7SChanho Park	};
34*2b663ae7SChanho Park
35*2b663ae7SChanho Park	ufs_0_fixed_vcc_reg: regulator-0 {
36*2b663ae7SChanho Park		compatible = "regulator-fixed";
37*2b663ae7SChanho Park		regulator-name = "ufs-vcc";
38*2b663ae7SChanho Park		gpio = <&gpq0 1 GPIO_ACTIVE_HIGH>;
39*2b663ae7SChanho Park		regulator-boot-on;
40*2b663ae7SChanho Park		enable-active-high;
41*2b663ae7SChanho Park	};
42*2b663ae7SChanho Park};
43*2b663ae7SChanho Park
44*2b663ae7SChanho Park&serial_0 {
45*2b663ae7SChanho Park	status = "okay";
46*2b663ae7SChanho Park};
47*2b663ae7SChanho Park
48*2b663ae7SChanho Park&ufs_0_phy {
49*2b663ae7SChanho Park	status = "okay";
50*2b663ae7SChanho Park};
51*2b663ae7SChanho Park
52*2b663ae7SChanho Park&ufs_0 {
53*2b663ae7SChanho Park	status = "okay";
54*2b663ae7SChanho Park	vcc-supply = <&ufs_0_fixed_vcc_reg>;
55*2b663ae7SChanho Park	vcc-fixed-regulator;
56*2b663ae7SChanho Park};
57