162306a36Sopenharmony_ci// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (c) 2020 Dongjin Kim <tobetter@gmail.com> 462306a36Sopenharmony_ci */ 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci/dts-v1/; 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci#include "meson-sm1-odroid.dtsi" 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci/ { 1162306a36Sopenharmony_ci compatible = "hardkernel,odroid-c4", "amlogic,sm1"; 1262306a36Sopenharmony_ci model = "Hardkernel ODROID-C4"; 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci leds { 1562306a36Sopenharmony_ci compatible = "gpio-leds"; 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci led-blue { 1862306a36Sopenharmony_ci color = <LED_COLOR_ID_BLUE>; 1962306a36Sopenharmony_ci function = LED_FUNCTION_STATUS; 2062306a36Sopenharmony_ci gpios = <&gpio_ao GPIOAO_11 GPIO_ACTIVE_HIGH>; 2162306a36Sopenharmony_ci linux,default-trigger = "heartbeat"; 2262306a36Sopenharmony_ci panic-indicator; 2362306a36Sopenharmony_ci }; 2462306a36Sopenharmony_ci }; 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ci sound { 2762306a36Sopenharmony_ci model = "ODROID-C4"; 2862306a36Sopenharmony_ci }; 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ci /* USB hub supports both USB 2.0 and USB 3.0 root hub */ 3162306a36Sopenharmony_ci usb-hub { 3262306a36Sopenharmony_ci dr_mode = "host"; 3362306a36Sopenharmony_ci #address-cells = <1>; 3462306a36Sopenharmony_ci #size-cells = <0>; 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ci /* 2.0 hub on port 1 */ 3762306a36Sopenharmony_ci hub_2_0: hub@1 { 3862306a36Sopenharmony_ci compatible = "usb2109,2817"; 3962306a36Sopenharmony_ci reg = <1>; 4062306a36Sopenharmony_ci peer-hub = <&hub_3_0>; 4162306a36Sopenharmony_ci reset-gpios = <&gpio GPIOH_4 GPIO_ACTIVE_LOW>; 4262306a36Sopenharmony_ci vdd-supply = <&vcc_5v>; 4362306a36Sopenharmony_ci }; 4462306a36Sopenharmony_ci 4562306a36Sopenharmony_ci /* 3.1 hub on port 4 */ 4662306a36Sopenharmony_ci hub_3_0: hub@2 { 4762306a36Sopenharmony_ci compatible = "usb2109,817"; 4862306a36Sopenharmony_ci reg = <2>; 4962306a36Sopenharmony_ci peer-hub = <&hub_2_0>; 5062306a36Sopenharmony_ci reset-gpios = <&gpio GPIOH_4 GPIO_ACTIVE_LOW>; 5162306a36Sopenharmony_ci vdd-supply = <&vcc_5v>; 5262306a36Sopenharmony_ci }; 5362306a36Sopenharmony_ci }; 5462306a36Sopenharmony_ci}; 5562306a36Sopenharmony_ci 5662306a36Sopenharmony_ci&ir { 5762306a36Sopenharmony_ci linux,rc-map-name = "rc-odroid"; 5862306a36Sopenharmony_ci}; 59