1*4b660dbdSKrzysztof Kozlowski// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 234dc1babSBrad Larson/* 334dc1babSBrad Larson * Copyright 2020-2023 Advanced Micro Devices, Inc. 434dc1babSBrad Larson */ 534dc1babSBrad Larson 634dc1babSBrad Larson&flash0 { 734dc1babSBrad Larson partitions { 834dc1babSBrad Larson compatible = "fixed-partitions"; 934dc1babSBrad Larson #address-cells = <1>; 1034dc1babSBrad Larson #size-cells = <1>; 1134dc1babSBrad Larson partition@0 { 1234dc1babSBrad Larson label = "rsvd"; 1334dc1babSBrad Larson reg = <0x0 0x10000>; 1434dc1babSBrad Larson read-only; 1534dc1babSBrad Larson }; 1634dc1babSBrad Larson 1734dc1babSBrad Larson partition@10000 { 1834dc1babSBrad Larson label = "flash"; 1934dc1babSBrad Larson reg = <0x10000 0xfff0000>; 2034dc1babSBrad Larson }; 2134dc1babSBrad Larson 2234dc1babSBrad Larson partition@f0000 { 2334dc1babSBrad Larson label = "golduenv"; 2434dc1babSBrad Larson reg = <0xf0000 0x10000>; 2534dc1babSBrad Larson }; 2634dc1babSBrad Larson 2734dc1babSBrad Larson partition@100000 { 2834dc1babSBrad Larson label = "boot0"; 2934dc1babSBrad Larson reg = <0x100000 0x80000>; 3034dc1babSBrad Larson }; 3134dc1babSBrad Larson 3234dc1babSBrad Larson partition@180000 { 3334dc1babSBrad Larson label = "golduboot"; 3434dc1babSBrad Larson reg = <0x180000 0x200000>; 3534dc1babSBrad Larson }; 3634dc1babSBrad Larson 3734dc1babSBrad Larson partition@380000 { 3834dc1babSBrad Larson label = "brdcfg0"; 3934dc1babSBrad Larson reg = <0x380000 0x10000>; 4034dc1babSBrad Larson }; 4134dc1babSBrad Larson 4234dc1babSBrad Larson partition@390000 { 4334dc1babSBrad Larson label = "brdcfg1"; 4434dc1babSBrad Larson reg = <0x390000 0x10000>; 4534dc1babSBrad Larson }; 4634dc1babSBrad Larson 4734dc1babSBrad Larson partition@400000 { 4834dc1babSBrad Larson label = "goldfw"; 4934dc1babSBrad Larson reg = <0x400000 0x3c00000>; 5034dc1babSBrad Larson }; 5134dc1babSBrad Larson 5234dc1babSBrad Larson partition@4010000 { 5334dc1babSBrad Larson label = "fwmap"; 5434dc1babSBrad Larson reg = <0x4010000 0x20000>; 5534dc1babSBrad Larson }; 5634dc1babSBrad Larson 5734dc1babSBrad Larson partition@4030000 { 5834dc1babSBrad Larson label = "fwsel"; 5934dc1babSBrad Larson reg = <0x4030000 0x20000>; 6034dc1babSBrad Larson }; 6134dc1babSBrad Larson 6234dc1babSBrad Larson partition@4090000 { 6334dc1babSBrad Larson label = "bootlog"; 6434dc1babSBrad Larson reg = <0x4090000 0x20000>; 6534dc1babSBrad Larson }; 6634dc1babSBrad Larson 6734dc1babSBrad Larson partition@40b0000 { 6834dc1babSBrad Larson label = "panicbuf"; 6934dc1babSBrad Larson reg = <0x40b0000 0x20000>; 7034dc1babSBrad Larson }; 7134dc1babSBrad Larson 7234dc1babSBrad Larson partition@40d0000 { 7334dc1babSBrad Larson label = "uservars"; 7434dc1babSBrad Larson reg = <0x40d0000 0x20000>; 7534dc1babSBrad Larson }; 7634dc1babSBrad Larson 7734dc1babSBrad Larson partition@4200000 { 7834dc1babSBrad Larson label = "uboota"; 7934dc1babSBrad Larson reg = <0x4200000 0x400000>; 8034dc1babSBrad Larson }; 8134dc1babSBrad Larson 8234dc1babSBrad Larson partition@4600000 { 8334dc1babSBrad Larson label = "ubootb"; 8434dc1babSBrad Larson reg = <0x4600000 0x400000>; 8534dc1babSBrad Larson }; 8634dc1babSBrad Larson 8734dc1babSBrad Larson partition@4a00000 { 8834dc1babSBrad Larson label = "mainfwa"; 8934dc1babSBrad Larson reg = <0x4a00000 0x1000000>; 9034dc1babSBrad Larson }; 9134dc1babSBrad Larson 9234dc1babSBrad Larson partition@5a00000 { 9334dc1babSBrad Larson label = "mainfwb"; 9434dc1babSBrad Larson reg = <0x5a00000 0x1000000>; 9534dc1babSBrad Larson }; 9634dc1babSBrad Larson 9734dc1babSBrad Larson partition@6a00000 { 9834dc1babSBrad Larson label = "diaguboot"; 9934dc1babSBrad Larson reg = <0x6a00000 0x400000>; 10034dc1babSBrad Larson }; 10134dc1babSBrad Larson 10234dc1babSBrad Larson partition@6e00000 { 10334dc1babSBrad Larson label = "spare"; 10434dc1babSBrad Larson reg = <0x6e00000 0x1200000>; 10534dc1babSBrad Larson }; 10634dc1babSBrad Larson 10734dc1babSBrad Larson partition@8000000 { 10834dc1babSBrad Larson label = "diagfw"; 10934dc1babSBrad Larson reg = <0x8000000 0x7fe0000>; 11034dc1babSBrad Larson }; 11134dc1babSBrad Larson 11234dc1babSBrad Larson partition@ffe0000 { 11334dc1babSBrad Larson label = "ubootenv"; 11434dc1babSBrad Larson reg = <0xffe0000 0x10000>; 11534dc1babSBrad Larson }; 11634dc1babSBrad Larson }; 11734dc1babSBrad Larson}; 118