1# SPDX-License-Identifier: GPL-2.0 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/arm/samsung/samsung-boards.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Samsung Exynos and S5P SoC based boards 8 9maintainers: 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 12properties: 13 $nodename: 14 const: '/' 15 compatible: 16 oneOf: 17 - description: S3C2416 based boards 18 items: 19 - enum: 20 - samsung,smdk2416 # Samsung SMDK2416 21 - const: samsung,s3c2416 22 23 - description: S3C6410 based boards 24 items: 25 - enum: 26 - friendlyarm,mini6410 # FriendlyARM Mini6410 27 - samsung,smdk6410 # Samsung SMDK6410 28 - const: samsung,s3c6410 29 30 - description: S5PV210 based boards 31 items: 32 - enum: 33 - aesop,torbreck # aESOP Torbreck based on S5PV210 34 - samsung,aquila # Samsung Aquila based on S5PC110 35 - samsung,goni # Samsung Goni based on S5PC110 36 - yic,smdkc110 # YIC System SMDKC110 based on S5PC110 37 - yic,smdkv210 # YIC System SMDKV210 based on S5PV210 38 - const: samsung,s5pv210 39 40 - description: S5PV210 based Aries boards 41 items: 42 - enum: 43 - samsung,fascinate4g # Samsung Galaxy S Fascinate 4G (SGH-T959P) 44 - samsung,galaxys # Samsung Galaxy S (i9000) 45 - const: samsung,aries 46 - const: samsung,s5pv210 47 48 - description: Exynos3250 based boards 49 items: 50 - enum: 51 - samsung,monk # Samsung Simband 52 - samsung,rinato # Samsung Gear2 53 - const: samsung,exynos3250 54 - const: samsung,exynos3 55 56 - description: Samsung ARTIK5 boards 57 items: 58 - enum: 59 - samsung,artik5-eval # Samsung ARTIK5 eval board 60 - const: samsung,artik5 # Samsung ARTIK5 module 61 - const: samsung,exynos3250 62 - const: samsung,exynos3 63 64 - description: Exynos4210 based boards 65 items: 66 - enum: 67 - insignal,origen # Insignal Origen 68 - samsung,i9100 # Samsung Galaxy S2 (GT-I9100) 69 - samsung,smdkv310 # Samsung SMDKV310 eval 70 - samsung,trats # Samsung Tizen Reference 71 - samsung,universal_c210 # Samsung C210 72 - const: samsung,exynos4210 73 - const: samsung,exynos4 74 75 - description: Exynos4412 based boards 76 items: 77 - enum: 78 - friendlyarm,tiny4412 # FriendlyARM TINY4412 79 - hardkernel,odroid-u3 # Hardkernel Odroid U3 80 - hardkernel,odroid-x # Hardkernel Odroid X 81 - hardkernel,odroid-x2 # Hardkernel Odroid X2 82 - insignal,origen4412 # Insignal Origen 83 - samsung,smdk4412 # Samsung SMDK4412 eval 84 - topeet,itop4412-elite # TOPEET Elite base 85 - const: samsung,exynos4412 86 - const: samsung,exynos4 87 88 - description: Samsung Midas family boards 89 items: 90 - enum: 91 - samsung,i9300 # Samsung GT-I9300 92 - samsung,i9305 # Samsung GT-I9305 93 - samsung,n710x # Samsung GT-N7100/GT-N7105 94 - samsung,trats2 # Samsung Tizen Reference 95 - const: samsung,midas 96 - const: samsung,exynos4412 97 - const: samsung,exynos4 98 99 - description: Samsung p4note family boards 100 items: 101 - enum: 102 - samsung,n8010 # Samsung GT-N8010/GT-N8013 103 - const: samsung,p4note 104 - const: samsung,exynos4412 105 - const: samsung,exynos4 106 107 - description: Exynos5250 based boards 108 items: 109 - enum: 110 - google,snow-rev5 # Google Snow Rev 5+ 111 - google,spring # Google Spring 112 - insignal,arndale # Insignal Arndale 113 - samsung,smdk5250 # Samsung SMDK5250 eval 114 - const: samsung,exynos5250 115 - const: samsung,exynos5 116 117 - description: Google Snow Boards (Rev 4+) 118 items: 119 - const: google,snow-rev4 120 - const: google,snow 121 - const: samsung,exynos5250 122 - const: samsung,exynos5 123 124 - description: Exynos5260 based boards 125 items: 126 - enum: 127 - samsung,xyref5260 # Samsung Xyref5260 eval 128 - const: samsung,exynos5260 129 - const: samsung,exynos5 130 131 - description: Exynos5410 based boards 132 items: 133 - enum: 134 - hardkernel,odroid-xu # Hardkernel Odroid XU 135 - samsung,smdk5410 # Samsung SMDK5410 eval 136 - const: samsung,exynos5410 137 - const: samsung,exynos5 138 139 - description: Exynos5420 based boards 140 items: 141 - enum: 142 - insignal,arndale-octa # Insignal Arndale Octa 143 - samsung,smdk5420 # Samsung SMDK5420 eval 144 - const: samsung,exynos5420 145 - const: samsung,exynos5 146 147 - description: Google Peach Pit Boards (Rev 6+) 148 items: 149 - const: google,pit-rev16 150 - const: google,pit-rev15 151 - const: google,pit-rev14 152 - const: google,pit-rev13 153 - const: google,pit-rev12 154 - const: google,pit-rev11 155 - const: google,pit-rev10 156 - const: google,pit-rev9 157 - const: google,pit-rev8 158 - const: google,pit-rev7 159 - const: google,pit-rev6 160 - const: google,pit 161 - const: google,peach 162 - const: samsung,exynos5420 163 - const: samsung,exynos5 164 165 - description: Exynos5800 based boards 166 items: 167 - enum: 168 - hardkernel,odroid-xu3 # Hardkernel Odroid XU3 169 - hardkernel,odroid-xu3-lite # Hardkernel Odroid XU3 Lite 170 - hardkernel,odroid-xu4 # Hardkernel Odroid XU4 171 - hardkernel,odroid-hc1 # Hardkernel Odroid HC1 172 - const: samsung,exynos5800 173 - const: samsung,exynos5 174 175 - description: Google Peach Pi Boards (Rev 10+) 176 items: 177 - const: google,pi-rev16 178 - const: google,pi-rev15 179 - const: google,pi-rev14 180 - const: google,pi-rev13 181 - const: google,pi-rev12 182 - const: google,pi-rev11 183 - const: google,pi-rev10 184 - const: google,pi 185 - const: google,peach 186 - const: samsung,exynos5800 187 - const: samsung,exynos5 188 189 - description: Exynos5433 based boards 190 items: 191 - enum: 192 - samsung,tm2 # Samsung TM2 193 - samsung,tm2e # Samsung TM2E 194 - const: samsung,exynos5433 195 196 - description: Exynos7 based boards 197 items: 198 - enum: 199 - samsung,exynos7-espresso # Samsung Exynos7 Espresso 200 - const: samsung,exynos7 201 202required: 203 - compatible 204 205additionalProperties: true 206