1/* 2 * (C) Copyright 2018 Rockchip Electronics Co., Ltd 3 * 4 * SPDX-License-Identifier: GPL-2.0+ 5 */ 6 7/ { 8 9 chosen { 10 stdout-path = &uart2; 11 u-boot,spl-boot-order = &sdmmc, &sfc, &nandc, &emmc; 12 }; 13}; 14 15&dmc { 16 u-boot,dm-pre-reloc; 17}; 18 19&cru { 20 u-boot,dm-pre-reloc; 21}; 22 23&emmc { 24 u-boot,dm-pre-reloc; 25}; 26 27&grf { 28 u-boot,dm-pre-reloc; 29}; 30 31&nandc { 32 u-boot,dm-pre-reloc; 33 status = "okay"; 34 #address-cells = <1>; 35 #size-cells = <0>; 36 37 nand@0 { 38 u-boot,dm-spl; 39 reg = <0>; 40 nand-ecc-mode = "hw_syndrome"; 41 nand-ecc-strength = <16>; 42 nand-ecc-step-size = <1024>; 43 }; 44}; 45 46&pinctrl { 47 u-boot,dm-pre-reloc; 48}; 49 50&pcfg_pull_none_4ma { 51 u-boot,dm-spl; 52}; 53 54&pcfg_pull_up_4ma { 55 u-boot,dm-spl; 56}; 57 58&sdmmc { 59 u-boot,dm-pre-reloc; 60}; 61 62&sdmmc_pin { 63 u-boot,dm-spl; 64}; 65 66&sdmmc_clk { 67 u-boot,dm-spl; 68}; 69 70&sdmmc_cmd { 71 u-boot,dm-spl; 72}; 73 74&sdmmc_bus4 { 75 u-boot,dm-spl; 76}; 77 78&sdmmc_pwren { 79 u-boot,dm-spl; 80}; 81 82&sfc { 83 u-boot,dm-pre-reloc; 84 status = "okay"; 85 86 #address-cells = <1>; 87 #size-cells = <0>; 88 flash@0 { 89 u-boot,dm-spl; 90 compatible = "spi-nand"; 91 reg = <0>; 92 spi-tx-bus-width = <1>; 93 spi-rx-bus-width = <4>; 94 spi-max-frequency = <96000000>; 95 }; 96}; 97 98&crypto { 99 u-boot,dm-pre-reloc; 100 status = "okay"; 101}; 102 103&saradc { 104 u-boot,dm-pre-reloc; 105 status = "okay"; 106}; 107 108&secure_otp { 109 u-boot,dm-pre-reloc; 110}; 111 112&uart0 { 113 u-boot,dm-pre-reloc; 114}; 115 116&uart1 { 117 u-boot,dm-pre-reloc; 118}; 119 120&uart2 { 121 u-boot,dm-pre-reloc; 122 clock-frequency = <24000000>; 123 status = "okay"; 124}; 125 126&uart3 { 127 u-boot,dm-pre-reloc; 128}; 129 130&uart4 { 131 u-boot,dm-pre-reloc; 132}; 133 134&usb2phy_grf { 135 u-boot,dm-pre-reloc; 136}; 137 138&u2phy { 139 u-boot,dm-pre-reloc; 140 status = "okay"; 141}; 142 143&u2phy_otg { 144 u-boot,dm-pre-reloc; 145 status = "okay"; 146}; 147 148&usb20_otg { 149 u-boot,dm-pre-reloc; 150 status = "okay"; 151}; 152 153&route_rgb { 154 status = "disabled"; 155}; 156