1*683192d7SFabio Estevam// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*683192d7SFabio Estevam/* 3*683192d7SFabio Estevam * Copyright (c) 2022 Rockchip Electronics Co., Ltd. 4*683192d7SFabio Estevam * Copyright (c) 2025 plan44.ch/luz 5*683192d7SFabio Estevam * Copyright (c) 2026 Onion Corporation 6*683192d7SFabio Estevam */ 7*683192d7SFabio Estevam 8*683192d7SFabio Estevam/dts-v1/; 9*683192d7SFabio Estevam 10*683192d7SFabio Estevam#include <dt-bindings/gpio/gpio.h> 11*683192d7SFabio Estevam#include <dt-bindings/leds/common.h> 12*683192d7SFabio Estevam#include "rv1103b-omega4.dtsi" 13*683192d7SFabio Estevam 14*683192d7SFabio Estevam/ { 15*683192d7SFabio Estevam model = "Onion Omega4 Evaluation Board"; 16*683192d7SFabio Estevam compatible = "onion,omega4-evb", "onion,omega4", "rockchip,rv1103b"; 17*683192d7SFabio Estevam 18*683192d7SFabio Estevam aliases { 19*683192d7SFabio Estevam serial0 = &uart0; 20*683192d7SFabio Estevam }; 21*683192d7SFabio Estevam 22*683192d7SFabio Estevam chosen { 23*683192d7SFabio Estevam stdout-path = "serial0:115200n8"; 24*683192d7SFabio Estevam }; 25*683192d7SFabio Estevam 26*683192d7SFabio Estevam leds { 27*683192d7SFabio Estevam compatible = "gpio-leds"; 28*683192d7SFabio Estevam 29*683192d7SFabio Estevam led-0 { 30*683192d7SFabio Estevam color = <LED_COLOR_ID_BLUE>; 31*683192d7SFabio Estevam default-state = "on"; 32*683192d7SFabio Estevam function = LED_FUNCTION_STATUS; 33*683192d7SFabio Estevam gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_HIGH>; 34*683192d7SFabio Estevam label = "sys"; 35*683192d7SFabio Estevam pinctrl-names = "default"; 36*683192d7SFabio Estevam pinctrl-0 = <&led>; 37*683192d7SFabio Estevam }; 38*683192d7SFabio Estevam }; 39*683192d7SFabio Estevam}; 40*683192d7SFabio Estevam 41*683192d7SFabio Estevam&fspi0 { 42*683192d7SFabio Estevam status = "okay"; 43*683192d7SFabio Estevam}; 44*683192d7SFabio Estevam 45*683192d7SFabio Estevam&pinctrl { 46*683192d7SFabio Estevam leds { 47*683192d7SFabio Estevam led: led { 48*683192d7SFabio Estevam rockchip,pins = <0 RK_PA2 RK_FUNC_GPIO &pcfg_pull_none>; 49*683192d7SFabio Estevam }; 50*683192d7SFabio Estevam }; 51*683192d7SFabio Estevam}; 52*683192d7SFabio Estevam 53*683192d7SFabio Estevam&sdmmc0 { 54*683192d7SFabio Estevam status = "okay"; 55*683192d7SFabio Estevam}; 56*683192d7SFabio Estevam 57*683192d7SFabio Estevam&sdmmc1 { 58*683192d7SFabio Estevam status = "okay"; 59*683192d7SFabio Estevam}; 60*683192d7SFabio Estevam 61*683192d7SFabio Estevam&uart0 { 62*683192d7SFabio Estevam status = "okay"; 63*683192d7SFabio Estevam}; 64