Documentation / devicetree / bindings / arm / marvell / marvell,kirkwood.yaml


Based on kernel version 6.18. Page generated on 2025-12-02 09:03 EST.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/arm/marvell/marvell,kirkwood.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Marvell Kirkwood SoC Family

maintainers:
  - Andrew Lunn <andrew@lunn.ch>
  - Gregory Clement <gregory.clement@bootlin.com>

properties:
  $nodename:
    const: '/'
  compatible:
    oneOf:
      - items:
          - enum:
              - qnap,ts219
              - qnap,ts419
              - synology,ds110
              - synology,ds111
              - synology,ds209
              - synology,ds409slim
              - synology,ds411j
              - synology,ds411slim
              - synology,rs212
              - synology,rs409
          - const: marvell,kirkwood

      - items:
          - const: synology,ds109
          - const: synology,ds110jv20
          - const: synology,ds110
          - const: marvell,kirkwood

      - items:
          - const: synology,ds110jv10
          - const: synology,ds110jv30
          - const: marvell,kirkwood

      - items:
          - const: synology,ds210jv10
          - const: synology,ds210jv20
          - const: synology,ds210jv30
          - const: synology,ds211j
          - const: marvell,kirkwood

      - items:
          - const: synology,ds212jv10
          - const: synology,ds212jv20
          - const: marvell,kirkwood

      - items:
          - const: synology,ds212
          - const: synology,ds212pv10
          - const: synology,ds212pv10
          - const: synology,ds212pv20
          - const: synology,ds213airv10
          - const: synology,ds213v10
          - const: marvell,kirkwood

      - items:
          - const: synology,ds409
          - const: synology,ds410j
          - const: marvell,kirkwood

      - items:
          - const: synology,ds411
          - const: synology,ds413jv10
          - const: marvell,kirkwood

      - items:
          - const: synology,rs411
          - const: synology,rs812
          - const: marvell,kirkwood

      - items:
          - enum:
              - cloudengines,pogoplugv4
              - lacie,laplug
              - lacie,netspace_lite_v2
              - lacie,netspace_mini_v2
              - marvell,rd88f6192
              - seagate,blackarmor-nas220
          - enum:
              - marvell,kirkwood-88f6192
          - const: marvell,kirkwood

      - items:
          - enum:
              - buffalo,lswsxl
              - buffalo,lswxl
              - checkpoint,l-50
              - cloudengines,pogoe02
              - ctera,c200-v1
              - dlink,dir-665
              - endian,4i-edge-200
              - excito,b3
              - globalscale,sheevaplug
              - hp,t5325
              - iom,ix2-200
              - lacie,inetspace_v2
              - lacie,netspace_v2
              - lacie,netspace_max_v2
              - marvell,db-88f6281-bp
              - marvell,mv88f6281gtw-ge
              - seagate,dockstar
              - seagate,goflexnet
              - zyxel,nsa310
              - zyxel,nsa320
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - enum:
              - buffalo,lschlv2
              - buffalo,lsxhl
          - const: buffalo,lsxl
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: dlink,dns-320-a1
          - const: dlink,dns-320
          - const: dlink,dns-kirkwood
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: dlink,dns-325-a1
          - const: dlink,dns-325
          - const: dlink,dns-kirkwood
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: globalscale,dreamplug-003-ds2001
          - const: globalscale,dreamplug
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: globalscale,guruplug-server-plus
          - const: globalscale,guruplug
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: globalscale,sheevaplug-esata-rev13
          - const: globalscale,sheevaplug-esata
          - const: globalscale,sheevaplug
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: iom,iconnect-1.1
          - const: iom,iconnect
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: lacie,d2net_v2
          - const: lacie,netxbig
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood
      - items:
          - enum:
              - lacie,net2big_v2
              - lacie,net5big_v2
          - const: lacie,netxbig
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - enum:
              - marvell,openrd-base
              - marvell,openrd-client
              - marvell,openrd-ultimate
          - const: marvell,openrd
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - enum:
              - marvell,rd88f6281-a
              - marvell,rd88f6281-z0
          - const: marvell,rd88f6281
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: mpl,cec4-10
          - const: mpl,cec4
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: raidsonic,ib-nas6210-b
          - const: raidsonic,ib-nas6220-b
          - const: raidsonic,ib-nas6210
          - const: raidsonic,ib-nas6220
          - const: raidsonic,ib-nas62x0
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - const: zyxel,nsa310a
          - const: zyxel,nsa310
          - const: marvell,kirkwood-88f6281
          - const: marvell,kirkwood

      - items:
          - enum:
              - buffalo,lsqvl
              - buffalo,lsvl
              - buffalo,lswvl
              - linksys,viper
              - marvell,db-88f6282-bp
              - zyxel,nsa325
          - const: marvell,kirkwood-88f6282
          - const: marvell,kirkwood

      - items:
          - const: lacie,nas2big
          - const: lacie,netxbig
          - const: marvell,kirkwood-88f6282
          - const: marvell,kirkwood

      - items:
          - enum:
              - netgear,readynas-duo-v2
              - netgear,readynas-nv+-v2
          - const: netgear,readynas
          - const: marvell,kirkwood-88f6282
          - const: marvell,kirkwood

      - items:
          - const: usi,topkick-1281P2
          - const: usi,topkick
          - const: marvell,kirkwood-88f6282
          - const: marvell,kirkwood

      - items:
          - enum:
              - plathome,openblocks-a6
              - plathome,openblocks-a7
          - const: marvell,kirkwood-88f6283
          - const: marvell,kirkwood

      - items:
          - enum:
              - lacie,cloudbox
              - zyxel,nsa310s
          - const: marvell,kirkwood-88f6702
          - const: marvell,kirkwood

      - items:
          - enum:
              - keymile,km_fixedeth
              - keymile,km_kirkwood
          - const: marvell,kirkwood-98DX4122
          - const: marvell,kirkwood

additionalProperties: true