1*87a62bceSChris Packham# SPDX-License-Identifier: GPL-2.0+ 2*87a62bceSChris Packham# 3*87a62bceSChris Packham# (C) Copyright 2018 Allied Telesis 4*87a62bceSChris Packham# 5*87a62bceSChris Packham# Refer docs/README.kwimage for more details about how-to configure 6*87a62bceSChris Packham# and create kirkwood boot image 7*87a62bceSChris Packham# 8*87a62bceSChris Packham 9*87a62bceSChris Packham# Boot Media configurations 10*87a62bceSChris PackhamBOOT_FROM spi # Boot from SPI flash 11*87a62bceSChris Packham 12*87a62bceSChris Packham# SOC registers configuration using bootrom header extension 13*87a62bceSChris Packham# Maximum KWBIMAGE_MAX_CONFIG configurations allowed 14*87a62bceSChris PackhamDATA 0xffd100e0 0x1b1b1b1b 15*87a62bceSChris PackhamDATA 0xffd20134 0xffffffff 16*87a62bceSChris PackhamDATA 0xffd20138 0x009fffff 17*87a62bceSChris PackhamDATA 0xffd20154 0x00000000 18*87a62bceSChris PackhamDATA 0xffd2014c 0x00000000 19*87a62bceSChris PackhamDATA 0xffd20148 0x00000001 20*87a62bceSChris Packham 21*87a62bceSChris Packham# Dram initalization for 1 x x16 22*87a62bceSChris Packham# DDR II Micron part number MT47H64M16HR-3 23*87a62bceSChris Packham# MClk 333MHz, Size 128MB, ECC disable 24*87a62bceSChris Packham# 25*87a62bceSChris PackhamDATA 0xffd01400 0x43000618 26*87a62bceSChris PackhamDATA 0xffd01404 0x35143000 27*87a62bceSChris PackhamDATA 0xffd01408 0x11012227 28*87a62bceSChris PackhamDATA 0xffd0140c 0x00000819 29*87a62bceSChris PackhamDATA 0xffd01410 0x0000000d 30*87a62bceSChris PackhamDATA 0xffd01414 0x00000000 31*87a62bceSChris PackhamDATA 0xffd01418 0x00000000 32*87a62bceSChris PackhamDATA 0xffd0141c 0x00000632 33*87a62bceSChris PackhamDATA 0xffd01420 0x00000040 34*87a62bceSChris PackhamDATA 0xffd01424 0x0000f07f 35*87a62bceSChris PackhamDATA 0xffd01500 0x00000000 # SDRAM CS[0] Base address at 0x00000000 36*87a62bceSChris PackhamDATA 0xffd01504 0x07FFFFF1 # SDRAM CS[0] Size 128MiB 37*87a62bceSChris PackhamDATA 0xffd01508 0x10000000 38*87a62bceSChris PackhamDATA 0xffd0150c 0x00FFFFF4 # SDRAM CS[1] Size, window disabled 39*87a62bceSChris PackhamDATA 0xffd01514 0x00FFFFF8 # SDRAM CS[2] Size, window disabled 40*87a62bceSChris PackhamDATA 0xffd0151c 0x00FFFFFC # SDRAM CS[3] Size, window disabled 41*87a62bceSChris PackhamDATA 0xffd01494 0x00030000 42*87a62bceSChris PackhamDATA 0xffd01498 0x00000000 43*87a62bceSChris PackhamDATA 0xffd0149c 0x0000e803 44*87a62bceSChris PackhamDATA 0xffd01480 0x00000001 45*87a62bceSChris Packham 46*87a62bceSChris Packham# End of Header extension 47*87a62bceSChris PackhamDATA 0x0 0x0 48