1ce33988fSHeiko Stuebner// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2ce33988fSHeiko Stuebner/*
3ce33988fSHeiko Stuebner * Copyright (c) 2019 Hardkernel Co., Ltd
4ce33988fSHeiko Stuebner * Copyright (c) 2020 Theobroma Systems Design und Consulting GmbH
504ea3e30SMaya Matuszczyk * Copyright (c) 2022 Maya Matuszczyk <maccraft123mc@gmail.com>
6ce33988fSHeiko Stuebner */
7ce33988fSHeiko Stuebner
8ce33988fSHeiko Stuebner/dts-v1/;
904ea3e30SMaya Matuszczyk#include "rk3326-odroid-go.dtsi"
10ce33988fSHeiko Stuebner
11ce33988fSHeiko Stuebner/ {
12ce33988fSHeiko Stuebner	model = "ODROID-GO Advance";
13ce33988fSHeiko Stuebner	compatible = "hardkernel,rk3326-odroid-go2", "rockchip,rk3326";
14ce33988fSHeiko Stuebner
1504ea3e30SMaya Matuszczyk	analog_sticks: adc-joystick {
16c20e6dd9SHeiko Stuebner		compatible = "adc-joystick";
17c20e6dd9SHeiko Stuebner		io-channels = <&saradc 1>,
18c20e6dd9SHeiko Stuebner			      <&saradc 2>;
19ec3fd1adSChris Morgan		poll-interval = <60>;
20c20e6dd9SHeiko Stuebner		#address-cells = <1>;
21c20e6dd9SHeiko Stuebner		#size-cells = <0>;
22c20e6dd9SHeiko Stuebner
23c20e6dd9SHeiko Stuebner		axis@0 {
24c20e6dd9SHeiko Stuebner			reg = <0>;
25c20e6dd9SHeiko Stuebner			abs-flat = <10>;
26c20e6dd9SHeiko Stuebner			abs-fuzz = <10>;
27c20e6dd9SHeiko Stuebner			abs-range = <172 772>;
28c20e6dd9SHeiko Stuebner			linux,code = <ABS_X>;
29c20e6dd9SHeiko Stuebner		};
30c20e6dd9SHeiko Stuebner
31c20e6dd9SHeiko Stuebner		axis@1 {
32c20e6dd9SHeiko Stuebner			reg = <1>;
33c20e6dd9SHeiko Stuebner			abs-flat = <10>;
34c20e6dd9SHeiko Stuebner			abs-fuzz = <10>;
35c20e6dd9SHeiko Stuebner			abs-range = <278 815>;
36c20e6dd9SHeiko Stuebner			linux,code = <ABS_Y>;
37c20e6dd9SHeiko Stuebner		};
38c20e6dd9SHeiko Stuebner	};
39c20e6dd9SHeiko Stuebner
40a5d5e515SChris Morgan	battery: battery {
41a5d5e515SChris Morgan		compatible = "simple-battery";
42a5d5e515SChris Morgan		charge-full-design-microamp-hours = <3000000>;
43a5d5e515SChris Morgan		charge-term-current-microamp = <300000>;
44a5d5e515SChris Morgan		constant-charge-current-max-microamp = <2000000>;
45a5d5e515SChris Morgan		constant-charge-voltage-max-microvolt = <4200000>;
46a5d5e515SChris Morgan		factory-internal-resistance-micro-ohms = <180000>;
47a5d5e515SChris Morgan		voltage-max-design-microvolt = <4100000>;
48a5d5e515SChris Morgan		voltage-min-design-microvolt = <3500000>;
49a5d5e515SChris Morgan
50a5d5e515SChris Morgan		ocv-capacity-celsius = <20>;
51a5d5e515SChris Morgan		ocv-capacity-table-0 =  <4046950 100>, <4001920 95>, <3967900 90>, <3919950 85>,
52a5d5e515SChris Morgan					<3888450 80>, <3861850 75>, <3831540 70>, <3799130 65>,
53a5d5e515SChris Morgan					<3768190 60>, <3745650 55>, <3726610 50>, <3711630 45>,
54a5d5e515SChris Morgan					<3696720 40>, <3685660 35>, <3674950 30>, <3663050 25>,
55a5d5e515SChris Morgan					<3649470 20>, <3635260 15>, <3616920 10>, <3592440 5>,
56a5d5e515SChris Morgan					<3574170 0>;
57a5d5e515SChris Morgan	};
58ce33988fSHeiko Stuebner};
59ce33988fSHeiko Stuebner
6004ea3e30SMaya Matuszczyk&internal_display {
61ce33988fSHeiko Stuebner	compatible = "elida,kd35t133";
62*60a655deSKrzysztof Kozlowski	iovcc-supply = <&vcc_lcd>;
63*60a655deSKrzysztof Kozlowski	vdd-supply = <&vcc_lcd>;
64ce33988fSHeiko Stuebner};
65ce33988fSHeiko Stuebner
6604ea3e30SMaya Matuszczyk&rk817_charger {
67a5d5e515SChris Morgan	monitored-battery = <&battery>;
68ce33988fSHeiko Stuebner};
69