1// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2/* 3 * Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd 4 */ 5 6/dts-v1/; 7 8#include "rk3128h-box.dtsi" 9 10/ { 11 model = "Rockchip RK3128h box avb board"; 12 compatible = "rockchip,rk3128h-box-avb", "rockchip,rk3128h"; 13}; 14 15&dmc_opp_table { 16 opp-300000000 { 17 status = "disabled"; 18 }; 19 opp-330000000 { 20 status = "disabled"; 21 }; 22 opp-666000000 { 23 status = "okay"; 24 }; 25}; 26 27&dmc { 28 system-status-freq = < 29 /*system status freq(KHz)*/ 30 SYS_STATUS_NORMAL 666000 31 >; 32}; 33 34&firmware_android { 35 compatible = "android,firmware"; 36 boot_devices = "30020000.dwmmc,30030000.nandc"; 37 vbmeta { 38 compatible = "android,vbmeta"; 39 parts = "vbmeta,boot,system,vendor,dtbo"; 40 }; 41 fstab { 42 compatible = "android,fstab"; 43 vendor { 44 compatible = "android,vendor"; 45 dev = "/dev/block/by-name/vendor"; 46 type = "ext4"; 47 mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; 48 fsmgr_flags = "wait,avb"; 49 }; 50 }; 51}; 52 53&pinctrl { 54 sdmmc { 55 sdmmc_det: sdmmc-det { 56 rockchip,pins = <1 RK_PC1 1 &pcfg_pull_none>; 57 }; 58 }; 59}; 60 61&secure_memory { 62 /* 63 * enable like this: 64 * reg = <0x80000000 0x10000000>; 65 */ 66 reg = <0x80000000 0x8000000>; 67}; 68 69&sdmmc { 70 pinctrl-0 = <&sdmmc_pwr &sdmmc_clk &sdmmc_cmd &sdmmc_bus4 &sdmmc_det>; 71}; 72