[U-Boot] [PATCH v2 6/6] x86: Convert microcode format to device-tree-only

Simon Glass sjg at chromium.org
Tue Dec 16 06:02:42 CET 2014


To avoid having two microcode formats, adjust the build system to support
obtaining the microcode from the device tree, even in the case where it
must be made available before the device tree can be accessed.

Also move the microcode for queensbay (unfortunately the wrong version).

Signed-off-by: Simon Glass <sjg at chromium.org>
---

Changes in v2:
- Update microcode file to version 5_cv
- Drop patches that have already been applied

 Makefile                                   |    4 +-
 arch/x86/cpu/queensbay/M0220661105.inc     | 1288 ----------------------------
 arch/x86/cpu/queensbay/tnc_car.S           |   11 +-
 arch/x86/dts/crownbay.dts                  |    7 +
 arch/x86/dts/microcode/m0220661105_cv.dtsi |  366 ++++++++
 5 files changed, 380 insertions(+), 1296 deletions(-)
 delete mode 100644 arch/x86/cpu/queensbay/M0220661105.inc
 create mode 100644 arch/x86/dts/microcode/m0220661105_cv.dtsi

diff --git a/Makefile b/Makefile
index 67a7ecb..49c4a89 100644
--- a/Makefile
+++ b/Makefile
@@ -947,7 +947,9 @@ ifneq ($(CONFIG_X86_RESET_VECTOR),)
 rom: u-boot.rom FORCE
 
 IFDTOOL=$(objtree)/tools/ifdtool
-IFDTOOL_FLAGS  = -w $(CONFIG_SYS_TEXT_BASE):$(objtree)/u-boot-dtb.bin
+IFDTOOL_FLAGS  = -f 0:$(objtree)/u-boot.dtb
+IFDTOOL_FLAGS += -m 0x$(shell $(NM) u-boot |grep _dt_ucode_base_size |cut -d' ' -f1)
+IFDTOOL_FLAGS += -U $(CONFIG_SYS_TEXT_BASE):$(objtree)/u-boot.bin
 IFDTOOL_FLAGS += -w $(CONFIG_SYS_X86_START16):$(objtree)/u-boot-x86-16bit.bin
 
 ifneq ($(CONFIG_HAVE_INTEL_ME),)
diff --git a/arch/x86/cpu/queensbay/M0220661105.inc b/arch/x86/cpu/queensbay/M0220661105.inc
deleted file mode 100644
index f2b2b4e..0000000
--- a/arch/x86/cpu/queensbay/M0220661105.inc
+++ /dev/null
@@ -1,1288 +0,0 @@
-/*
- * Copyright (C) 2013, Intel Corporation
- *
- * SPDX-License-Identifier:	Intel
- */
-
-/* External Header */
-.long 0x00000001 /* Header Version */
-.long 0x00000105 /* Update Revision */
-.long 0x07182011 /* Date */
-.long 0x00020661 /* Processor Signature */
-.long 0x52558795 /* Checksum */
-.long 0x00000001 /* Loader Revision */
-.long 0x00000002 /* Processor Flags */
-.long 0x000013d0 /* Data Size (excluding headers) */
-.long 0x00001400 /* Total Size (including headers) */
-.long 0x00000000 /* Reserved */
-.long 0x00000000 /* Reserved */
-.long 0x00000000 /* Reserved */
-/* Data */
-.long 0x00000000
-.long 0x000000a1
-.long 0x00020001
-.long 0x00000105
-.long 0x00000019
-.long 0x00050100
-.long 0x20110715
-.long 0x00000401
-.long 0x00000001
-.long 0x00020661
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x00000000
-.long 0x57a55795
-.long 0xe30f7a7d
-.long 0x53be2f8e
-.long 0x46e3b90d
-.long 0xd6005cd3
-.long 0xb734bb21
-.long 0x06642b66
-.long 0x355042a0
-.long 0x0882023d
-.long 0x953684cb
-.long 0x0abe06ee
-.long 0xa7ef1798
-.long 0x160d6cb8
-.long 0x930cf745
-.long 0xafc3fd79
-.long 0xa70df3d5
-.long 0xb0620f46
-.long 0x70048a23
-.long 0xbf95ecf0
-.long 0x76c1b997
-.long 0x5128616d
-.long 0xb6b4b969
-.long 0xcc69f71d
-.long 0xdf7416e1
-.long 0xdf9a571b
-.long 0x50c0bcc8
-.long 0x85e2b3cd
-.long 0xc1927532
-.long 0x7a04b6be
-.long 0xe56b7f97
-.long 0x524085c4
-.long 0x668bf327
-.long 0xb3eaa54c
-.long 0xccde06f8
-.long 0x09b4e42b
-.long 0x033b0a46
-.long 0x0f6e2fde
-.long 0xb308ce53
-.long 0x93eff03e
-.long 0x8830014e
-.long 0x5c8a6f22
-.long 0x91d2f757
-.long 0xf70b648d
-.long 0x0789998a
-.long 0xd84d4640
-.long 0xe5f34e80
-.long 0xf3357e64
-.long 0xd1e2beea
-.long 0xc7e95c3a
-.long 0x30e57e4d
-.long 0xec214356
-.long 0x7e10859e
-.long 0x1d5895d5
-.long 0xdeeff6cb
-.long 0xed1030ed
-.long 0x827e603d
-.long 0x6b4b2de3
-.long 0x83ec6fd0
-.long 0xa64092f3
-.long 0x8d9887e4
-.long 0xbefcbedd
-.long 0x2111afef
-.long 0xcb9abf96
-.long 0x5c79ceac
-.long 0x9bf8a57f
-.long 0x5d0e44be
-.long 0xdca3d3b6
-.long 0x9072d1ca
-.long 0x48e73a50
-.long 0x8d0bc804
-.long 0x6aea94d3
-.long 0xc372403e
-.long 0x00000011
-.long 0x5de60a0b
-.long 0xbd3cc5c6
-.long 0x2d6c2ad5
-.long 0x2f19cc84
-.long 0x7d8e4989
-.long 0x86062789
-.long 0xe00581e6
-.long 0x70a57340
-.long 0x8e8d33d3
-.long 0x52311951
-.long 0x2f186672
-.long 0xfa530598
-.long 0x909cb851
-.long 0x51613bd1
-.long 0x910ae4e6
-.long 0xd897b90a
-.long 0x3b440a2d
-.long 0x6d563d9d
-.long 0xd1020482
-.long 0xcc9fe7db
-.long 0x450b5e7c
-.long 0x6d2194af
-.long 0x507971bf
-.long 0xd43d0b52
-.long 0x96336a56
-.long 0x4f796f0b
-.long 0xa5eddfc5
-.long 0x020fba71
-.long 0xeda53948
-.long 0xa6e4a439
-.long 0x52c667e5
-.long 0x9749040e
-.long 0xfdefa084
-.long 0x7871c609
-.long 0xc815a889
-.long 0x551582ac
-.long 0x039371d6
-.long 0x4e962b58
-.long 0xf6533afe
-.long 0x8b9b1b24
-.long 0x5754e6c6
-.long 0x0a4e3a62
-.long 0x037d0d59
-.long 0xe17c0ee5
-.long 0x0047ca4b
-.long 0xff5e4ff2
-.long 0xd9201b1f
-.long 0x7e22e377
-.long 0x5d5e9b69
-.long 0x21f6a59a
-.long 0xa0bb08ff
-.long 0x16e77cf1
-.long 0xf536530f
-.long 0xa755e0bc
-.long 0xac9dea8c
-.long 0x6cd2098e
-.long 0xf0ddc366
-.long 0x6016c7be
-.long 0xd28c2475
-.long 0x8dcfaf29
-.long 0xcee5ada5
-.long 0xe5ac8bf6
-.long 0xcd13b563
-.long 0x42a83647
-.long 0xdf80bf4d
-.long 0xdffb854e
-.long 0x563dce4d
-.long 0xdc0f15f2
-.long 0x092723c4
-.long 0x3a3edcff
-.long 0x3d2ab792
-.long 0x15e7fc9f
-.long 0xd1592968
-.long 0x3ca31b09
-.long 0x29c71d0f
-.long 0x24a9292f
-.long 0x2924f71d
-.long 0x5d36b019
-.long 0xd83c5a2d
-.long 0x51736120
-.long 0xf9749010
-.long 0x4a8732f2
-.long 0x6995d740
-.long 0xc6e4db97
-.long 0x4568b6a3
-.long 0xaa2f4da0
-.long 0x969ace6d
-.long 0x673c96d4
-.long 0x766f51d4
-.long 0x4db0a064
-.long 0xfedd870b
-.long 0x5d30a5d8
-.long 0x67cf7e71
-.long 0x35901877
-.long 0xd42e5440
-.long 0xf10f185a
-.long 0x2c2e04b2
-.long 0x9b813966
-.long 0xc356070f
-.long 0x70bd39f9
-.long 0xd6e0ef25
-.long 0xe95ab63e
-.long 0xd257a039
-.long 0x555659b2
-.long 0xfdb408f8
-.long 0x93052de2
-.long 0x00652576
-.long 0xeee6ee0e
-.long 0xcfd19568
-.long 0xa717c19f
-.long 0x155f9ed1
-.long 0x85f077f6
-.long 0x0db3cd1e
-.long 0x75094d70
-.long 0x2ef49990
-.long 0xb2e01b42
-.long 0xbd4825d0
-.long 0x75e6163a
-.long 0x1d058b7d
-.long 0x0f48249d
-.long 0x326400bc
-.long 0xeca94d18
-.long 0xefabd7ba
-.long 0xaa589f29
-.long 0xfa49a2c1
-.long 0xf3319d8d
-.long 0x17da3ce7
-.long 0x93c91af4
-.long 0xbbd3887b
-.long 0x76c649f3
-.long 0x611334b8
-.long 0x01bc691b
-.long 0xd2bfe098
-.long 0xd9b81df3
-.long 0x75b249eb
-.long 0x3301c4ab
-.long 0x01077dfb
-.long 0x53f35fcd
-.long 0x8debac4e
-.long 0x55c5aa67
-.long 0x3b69816d
-.long 0x5d551ce8
-.long 0x88367f5d
-.long 0x837034d4
-.long 0x1d1b86cd
-.long 0xcbf232d3
-.long 0x28001343
-.long 0x511c1a7f
-.long 0xf23acee2
-.long 0x6e07f5df
-.long 0x3712f26e
-.long 0xc4c85ff6
-.long 0x14ff28bd
-.long 0xa3490fd7
-.long 0x4992554f
-.long 0x3075fed6
-.long 0x4a9be81f
-.long 0x7589ccc1
-.long 0xc505d72f
-.long 0x773d99f2
-.long 0xdae3f260
-.long 0x443ccae3
-.long 0xb1700fbd
-.long 0x103d330d
-.long 0xa16a9aa2
-.long 0xd4a6b543
-.long 0x085ad130
-.long 0x4a56f96d
-.long 0x5d0409ea
-.long 0x5a3fca54
-.long 0x37a0cffb
-.long 0x1b4dd66d
-.long 0x5c99a8a4
-.long 0xf098421f
-.long 0x869a4d3f
-.long 0x46e14e92
-.long 0x64f4e3c2
-.long 0x7f7447c2
-.long 0xd7c7f58b
-.long 0x5db0f0f8
-.long 0x5f115af6
-.long 0xe5e41a4b
-.long 0x87e131e1
-.long 0xc113f7fa
-.long 0x6086f85f
-.long 0xb01649cd
-.long 0xe0288044
-.long 0xca110714
-.long 0x7575e7ff
-.long 0xbd40778b
-.long 0x95edb682
-.long 0x47964dd9
-.long 0x11c02326
-.long 0x11ba4fd5
-.long 0x0b05a730
-.long 0x6940fe28
-.long 0x7dbfb870
-.long 0x6deb86f7
-.long 0x34b79de3
-.long 0x690629a3
-.long 0xd6e14787
-.long 0x424a8035
-.long 0x60ed261c
-.long 0x0f88a830
-.long 0x77a27081
-.long 0x5776d9a1
-.long 0xedb3bc6e
-.long 0x89ceb63b
-.long 0x1b8c80ff
-.long 0x1efd19c9
-.long 0x148b1d91
-.long 0x241af4cb
-.long 0x38c7ab82
-.long 0x8e985efb
-.long 0x23a18a32
-.long 0xe34691f1
-.long 0x80aa7b58
-.long 0x11e805d1
-.long 0x8993b083
-.long 0x54c59fa2
-.long 0x281a83e3
-.long 0xe78d3f18
-.long 0x6e65f54e
-.long 0xaf0b94cc
-.long 0xb4f48b93
-.long 0xae7b6290
-.long 0xdb3cfc14
-.long 0x8156e475
-.long 0xb3c112f9
-.long 0x0f8a5b7a
-.long 0x2405973b
-.long 0x4ad3746a
-.long 0xe69fdab3
-.long 0xd83b7a84
-.long 0xd67d4ffc
-.long 0x3b7ffd88
-.long 0x154ad7bc
-.long 0x36d8fe3a
-.long 0xd01ce317
-.long 0xcb6d865d
-.long 0x0896b60a
-.long 0xfbf034e3
-.long 0xa3d48171
-.long 0x6075c88d
-.long 0x6f4dc9d9
-.long 0x912c1c49
-.long 0xd65e29ca
-.long 0x79cd8dfb
-.long 0x893f4deb
-.long 0x711058ec
-.long 0xc6eb5704
-.long 0x0b59636b
-.long 0x794bde9d
-.long 0xaaa0c03d
-.long 0x1e8aec41
-.long 0x0eb82afb
-.long 0x29c6ad07
-.long 0x4f4a53b8
-.long 0x0139d2d0
-.long 0xda24d0cf
-.long 0x3a16c447
-.long 0xbb269dc8
-.long 0x8cc4cae5
-.long 0xbafbc717
-.long 0x2ef492d9
-.long 0x355e6f46
-.long 0x4e3048ce
-.long 0xc8834639
-.long 0x7a6b6eef
-.long 0x2d24d1b9
-.long 0xbdde61b9
-.long 0xff3d2a43
-.long 0xa71e93a4
-.long 0x0739f0d9
-.long 0xe69c9ec2
-.long 0xc9f4cc4f
-.long 0x554523bf
-.long 0x71676a0b
-.long 0xef299fb2
-.long 0xfd4bdc7e
-.long 0x74cf1d78
-.long 0x2010e34a
-.long 0x9b2db71a
-.long 0xe257c40a
-.long 0x091e29f9
-.long 0x184908d4
-.long 0x99d940a5
-.long 0xd3083422
-.long 0xaa39d00b
-.long 0x04d90daf
-.long 0x016afd9c
-.long 0xca6b6c82
-.long 0x6da9418e
-.long 0xeec46fa5
-.long 0xfb09756a
-.long 0xfce6d25c
-.long 0x58a19ab8
-.long 0xf5d3e5b1
-.long 0x5ed0cc92
-.long 0xcb5a5d99
-.long 0x08dcd15e
-.long 0xac8d0375
-.long 0x35c87743
-.long 0xd8665d26
-.long 0x6f099236
-.long 0x59ee69cd
-.long 0x51f30d31
-.long 0x33317e08
-.long 0x582d9ee8
-.long 0x54d07f13
-.long 0x2b56f300
-.long 0xe504e32a
-.long 0x6d31b09d
-.long 0xc6ce6868
-.long 0xeccc49b2
-.long 0x902c609f
-.long 0x7c5e71d3
-.long 0x628acc3f
-.long 0x65e0c1a1
-.long 0xd481425b
-.long 0x7efd4d12
-.long 0x6214d2e9
-.long 0x40c9cb77
-.long 0xa5f215f9
-.long 0xfc82df66
-.long 0x567cc6a8
-.long 0x1b464dac
-.long 0x52eb6d83
-.long 0x8db4fb95
-.long 0xbdb65434
-.long 0x647a7dd8
-.long 0xb8324de6
-.long 0xa02a4cc4
-.long 0x1f3c213e
-.long 0x4db9314d
-.long 0x5ebe4046
-.long 0x4b2327e1
-.long 0x5648a59c
-.long 0x3f097dac
-.long 0x8b50d003
-.long 0x1d12f530
-.long 0x917d346e
-.long 0x12237747
-.long 0x6ea28e31
-.long 0x02693fad
-.long 0x468759b5
-.long 0x5bb6e38b
-.long 0x1dd3bbc8
-.long 0x64156924
-.long 0xe8d277ee
-.long 0x4e948135
-.long 0xd5eef8ef
-.long 0x6ca89ea2
-.long 0x927459c2
-.long 0x18c1c123
-.long 0x79c01078
-.long 0x47ee66b9
-.long 0x54993e82
-.long 0x0a8c559e
-.long 0x129c7574
-.long 0x4e6b3c19
-.long 0x7d594475
-.long 0x8abfc965
-.long 0x63e2f568
-.long 0x9b678c71
-.long 0xba50dcc8
-.long 0x41b85a5f
-.long 0x79f5eac3
-.long 0x582307c2
-.long 0x39194862
-.long 0x86e6e7ff
-.long 0x15321f20
-.long 0x8edc881d
-.long 0x0240fb28
-.long 0xc56ec540
-.long 0x00cebcb7
-.long 0x42502fd5
-.long 0x048e4984
-.long 0x7dfb97cc
-.long 0x935e0364
-.long 0xa47834cd
-.long 0x0933d615
-.long 0x857be4a9
-.long 0x5fe435e8
-.long 0xb798e59d
-.long 0xf769f594
-.long 0x0c9b6856
-.long 0x73911f38
-.long 0x523e8b70
-.long 0x49061fc8
-.long 0x41301112
-.long 0xe2aa9446
-.long 0xc00f0469
-.long 0xf47bbae4
-.long 0x2957dcfa
-.long 0x1f3868c1
-.long 0x18f18519
-.long 0x20a70cab
-.long 0x990715f0
-.long 0x4a0e6942
-.long 0xe93baf71
-.long 0xb8f32593
-.long 0x96595736
-.long 0xa7dcc14d
-.long 0x374c537e
-.long 0x210a8301
-.long 0x4fef1e22
-.long 0x22836918
-.long 0x3708a857
-.long 0xd8e23a48
-.long 0x545b90ef
-.long 0xde2718e0
-.long 0xf18f9aae
-.long 0x7bbe5800
-.long 0xad322605
-.long 0x0bc9f59d
-.long 0x7afc63b7
-.long 0x5cc93555
-.long 0x6a91b58e
-.long 0xcce5fd75
-.long 0xabeed857
-.long 0xc635cc0d
-.long 0x8fc811bf
-.long 0x18211469
-.long 0x28c9354f
-.long 0x6c066679
-.long 0x4b3bd1b2
-.long 0x346dd0da
-.long 0xc7f5d8b5
-.long 0xe611bbe0
-.long 0x5d32368a
-.long 0x642d12c1
-.long 0xa5a107cf
-.long 0xb1e97cfe
-.long 0x4b626b17
-.long 0xfd83e84d
-.long 0x4b02a900
-.long 0x71723f3d
-.long 0x5d897250
-.long 0x58e13426
-.long 0x359a3c2f
-.long 0xd174e395
-.long 0x2865e665
-.long 0x33647647
-.long 0xff05b84c
-.long 0x19038fbc
-.long 0xa555506d
-.long 0xc2e83249
-.long 0x4dbb3fa9
-.long 0xd98bf087
-.long 0x6e70e5f5
-.long 0x0ef49a40
-.long 0x5cdf7e01
-.long 0x714c39c5
-.long 0x6d7bb96f
-.long 0x6bdb5d7b
-.long 0xfead5602
-.long 0xe237d376
-.long 0x137132a3
-.long 0x29cbb4fb
-.long 0x27ca68ea
-.long 0x5e866aa7
-.long 0xd32ddb8c
-.long 0xbd422690
-.long 0x69227716
-.long 0xaf1e34b2
-.long 0x43a98f85
-.long 0xc9fa87b0
-.long 0x5be87dd1
-.long 0x8a249c3d
-.long 0xd0f2dc0b
-.long 0x3cc04f87
-.long 0x91259ff1
-.long 0xa9060c19
-.long 0xeac3b5c6
-.long 0x45622b47
-.long 0x01829fdb
-.long 0x0d7ad246
-.long 0xfe8f2152
-.long 0x448ce7ec
-.long 0x8ae3f63e
-.long 0x659bf1fc
-.long 0x0c846c53
-.long 0xe863d386
-.long 0x262885aa
-.long 0xece317de
-.long 0x5bb4c3a9
-.long 0x2a3022d3
-.long 0x2837f048
-.long 0x1ad0602f
-.long 0x5267353b
-.long 0xd49f868a
-.long 0xf4045d05
-.long 0xfb745076
-.long 0xd1c2b5b0
-.long 0x60d35a86
-.long 0xe8c6b60c
-.long 0x99cfe95d
-.long 0xd3383986
-.long 0xeaaed9d4
-.long 0x86faab0b
-.long 0x57fb2c17
-.long 0x4f8f2d97
-.long 0x95ebaee9
-.long 0x97e2cb6a
-.long 0x429e45f2
-.long 0x12dd5f41
-.long 0x7be6b284
-.long 0x66d4d247
-.long 0xa485bc44
-.long 0x57b9551a
-.long 0x4211d0e4
-.long 0x87a34ebf
-.long 0xa2e15156
-.long 0x03471219
-.long 0xb2d1ae8a
-.long 0xcd3e1f84
-.long 0x4fccd6c6
-.long 0x65852d1f
-.long 0x4ae708ba
-.long 0xf4ece568
-.long 0xf45eaf07
-.long 0xa9435add
-.long 0x05c78660
-.long 0x45d0ce37
-.long 0xa65cb00f
-.long 0x3b9ff335
-.long 0xefcb1eda
-.long 0x766daf1d
-.long 0xedd78154
-.long 0x85831ec5
-.long 0x1ee105a7
-.long 0x7f2a7d12
-.long 0x10474d65
-.long 0x0e37341a
-.long 0xa46e49f8
-.long 0xecb69243
-.long 0x3399202f
-.long 0x17b05a9c
-.long 0x37b8f7a4
-.long 0xd0a7e033
-.long 0x3506fb98
-.long 0x2a04fcde
-.long 0xb5f6a1c7
-.long 0x66771047
-.long 0xbacf6ad0
-.long 0x932aacb8
-.long 0x44ca1ce2
-.long 0x920415f0
-.long 0x012eded4
-.long 0xa5e9d6e0
-.long 0xdfb558a7
-.long 0xc0311c2e
-.long 0x954479c4
-.long 0x57c19c3d
-.long 0xf7a44af9
-.long 0x555832c2
-.long 0x12dd9dcf
-.long 0x11e670aa
-.long 0xb804242b
-.long 0x387fd875
-.long 0x72f7a6a2
-.long 0x04faab61
-.long 0xb01fb623
-.long 0x7f06f487
-.long 0x99bf5a35
-.long 0x486c4e2c
-.long 0xb2a3c82d
-.long 0xb5089b11
-.long 0x096d1f3f
-.long 0xf0724337
-.long 0x329dd724
-.long 0xbe582bef
-.long 0x1cb91a46
-.long 0x7e26311d
-.long 0x7e2c1b8b
-.long 0x03f1a427
-.long 0xc3c78616
-.long 0x870daf55
-.long 0x3b50c261
-.long 0x7fcafc9f
-.long 0x07ddcbc3
-.long 0x3c4f9ad4
-.long 0xc92adc9d
-.long 0x2a1b5e33
-.long 0x08fcdcd8
-.long 0x1cf1836e
-.long 0x309ede53
-.long 0x7046777b
-.long 0x7175a915
-.long 0x66cfca1e
-.long 0x20155826
-.long 0x6b49e3ee
-.long 0x7481df1f
-.long 0x613cdd4d
-.long 0xc24f50aa
-.long 0x2e79090b
-.long 0xc7d1819b
-.long 0x955c7610
-.long 0xd1b9e7d3
-.long 0xf938dbef
-.long 0x8ed3444c
-.long 0x08fdf8aa
-.long 0x7c2eb2ce
-.long 0x4242c75a
-.long 0x2de0ae6b
-.long 0x5baa7e5c
-.long 0xca5d2627
-.long 0x5e3b4c61
-.long 0x4d879429
-.long 0xa3486d48
-.long 0xf9c44559
-.long 0x43f365e4
-.long 0xde554e93
-.long 0xa2993163
-.long 0xcc227214
-.long 0x160cbb9b
-.long 0xf17e7e6a
-.long 0xb5e9bcb7
-.long 0x183d4113
-.long 0xaf318262
-.long 0x8cd5d20f
-.long 0xa0fbba4c
-.long 0xe6fa30a9
-.long 0x23387391
-.long 0xc3996fe0
-.long 0xb7573bda
-.long 0xdda9b804
-.long 0x331e4553
-.long 0xfde5fd11
-.long 0xb8bc350e
-.long 0xd499573a
-.long 0xc0f99338
-.long 0x1d0e9d6b
-.long 0xce48d9f8
-.long 0x28663aa3
-.long 0x2d79097d
-.long 0x19374bd7
-.long 0xe04dfb0a
-.long 0x85a6a5fa
-.long 0xacf8f7ec
-.long 0x55b834cf
-.long 0x4d3b4589
-.long 0xc328f012
-.long 0xfdc3ed45
-.long 0xfc432c79
-.long 0x6249052b
-.long 0x929a79b8
-.long 0x618db30a
-.long 0x6da7c6a6
-.long 0xbdcd7076
-.long 0x11b578f8
-.long 0xba74349a
-.long 0xf0738647
-.long 0xa8bb9873
-.long 0xf50fa14f
-.long 0x1c93a1f0
-.long 0x038e93d5
-.long 0x283ca2e9
-.long 0x5b2aea7b
-.long 0x22dba8f7
-.long 0xe3e04ab9
-.long 0x8563be2a
-.long 0x36ccf20e
-.long 0x4475996b
-.long 0xf1c48c1e
-.long 0x82b1a569
-.long 0xc7b7f954
-.long 0xba6ce58f
-.long 0xcc2fc1c7
-.long 0x6598688d
-.long 0x11f06e2d
-.long 0x40b7a1c6
-.long 0x760aaf66
-.long 0xdd8c0176
-.long 0x77136630
-.long 0x93cf1fcf
-.long 0x23640408
-.long 0xc87193df
-.long 0x3eec9517
-.long 0xc609eaf5
-.long 0x69de62e4
-.long 0xa178dad7
-.long 0xeba1bdd8
-.long 0x3af57911
-.long 0x6747392b
-.long 0xa753a13b
-.long 0xd75bc8f9
-.long 0x27c80057
-.long 0x99ac7884
-.long 0x522f0a08
-.long 0xf1181cdd
-.long 0x67ea9c57
-.long 0xce565c34
-.long 0x6af16345
-.long 0x745b1afa
-.long 0x3e236e0b
-.long 0x9abdc7ad
-.long 0xf0d2e6be
-.long 0xeff349a2
-.long 0x779beacd
-.long 0x2ed8aeea
-.long 0xa74844cc
-.long 0xfbcaf734
-.long 0x44bb2176
-.long 0xebb06549
-.long 0xbfb8d6e6
-.long 0x253b683c
-.long 0xfeb5bc33
-.long 0x4962373f
-.long 0x67dc405b
-.long 0xaaf68b65
-.long 0x0d5d0c7f
-.long 0x91455161
-.long 0x3fb83beb
-.long 0xdd08e2c2
-.long 0xf2082fe8
-.long 0xe55af76e
-.long 0x0dbc119c
-.long 0x53059c28
-.long 0x5dce7815
-.long 0x0e5cf0b7
-.long 0xbd5e8c81
-.long 0x9bec66e5
-.long 0x3f5b99c6
-.long 0xc3aa020c
-.long 0xb364422b
-.long 0x04d3caf9
-.long 0xfb79045b
-.long 0x6f8dcef8
-.long 0x8b0dd8b7
-.long 0x23d2a041
-.long 0x7a8aec71
-.long 0x414dd7c9
-.long 0x88595c24
-.long 0x59fc07f6
-.long 0xabb6c7f1
-.long 0x12f72e14
-.long 0x007860bf
-.long 0x11591e28
-.long 0x633e9aad
-.long 0x8493b587
-.long 0x4cc0bd7e
-.long 0x7b86476f
-.long 0xac04a3b6
-.long 0xe7659f28
-.long 0x66c85f33
-.long 0xb311eb77
-.long 0xb2250cb7
-.long 0x523db470
-.long 0xc0464d68
-.long 0x9b454009
-.long 0xde9e73de
-.long 0x298a430b
-.long 0x7ee713b7
-.long 0xb739f571
-.long 0x7b0f2f8b
-.long 0x5db98a8d
-.long 0xc9e8cd42
-.long 0xd159c208
-.long 0x69da1e02
-.long 0xdc1df82a
-.long 0x2830d1c7
-.long 0x20faab05
-.long 0x8b00616a
-.long 0x7f5562fc
-.long 0xb231d7d6
-.long 0xa3ac80b0
-.long 0xa3e4ca6a
-.long 0xbcd233ab
-.long 0x77c18379
-.long 0x7d350cdf
-.long 0x56b9dcb8
-.long 0x6044219c
-.long 0x755db7fe
-.long 0x8b463d9b
-.long 0x6c10c3d2
-.long 0x8e11bdb1
-.long 0xa8f66df2
-.long 0xd2c4b911
-.long 0xf9571303
-.long 0x128aaff7
-.long 0x6cf2fe70
-.long 0xd5b8d8e5
-.long 0xd86f74f6
-.long 0x6632ccd6
-.long 0x9fe55841
-.long 0xcbbf8fa3
-.long 0xf61fc601
-.long 0xe6c4c744
-.long 0xaab36df2
-.long 0x846dbb46
-.long 0x3545790a
-.long 0x72ab5e1d
-.long 0xe75d3442
-.long 0x476d7e0c
-.long 0x23c2ac8b
-.long 0x8d4b33b7
-.long 0x1b959d3d
-.long 0xc4aff418
-.long 0x08b70c9c
-.long 0x821bb753
-.long 0x50833e60
-.long 0x78f92d6f
-.long 0x0f3f6f0c
-.long 0xa9bc1e66
-.long 0xd08b7830
-.long 0xc0592998
-.long 0x5113aa50
-.long 0xc1972267
-.long 0x56a790a4
-.long 0x11e9c921
-.long 0x2e177e97
-.long 0x50db4604
-.long 0xc111b749
-.long 0xc7546dbc
-.long 0xb4ade00f
-.long 0xe40fecc4
-.long 0xb6096dae
-.long 0x53fa6c31
-.long 0x8bcc68ba
-.long 0xe9db4b10
-.long 0xa33916c3
-.long 0xfb972a81
-.long 0x4b88c6a1
-.long 0x73d484c8
-.long 0x157c05e3
-.long 0xa379e85e
-.long 0x6282be5a
-.long 0xdebb06b9
-.long 0xbdfc98fd
-.long 0x965ce16a
-.long 0x0e7ea144
-.long 0x15faac28
-.long 0x2c1245b3
-.long 0x4442dc6d
-.long 0x69b35e00
-.long 0xbc38d022
-.long 0x4f6e220d
-.long 0x6cedc764
-.long 0xd9b86479
-.long 0x8d665dbc
-.long 0x565e1599
-.long 0x1c157999
-.long 0x002a3165
-.long 0x38d37102
-.long 0x93728664
-.long 0xfb260ded
-.long 0x025f9ce6
-.long 0x7168fd93
-.long 0x562670f5
-.long 0x2b1cad4f
-.long 0x72c2f820
-.long 0x4a968b43
-.long 0xa23fff87
-.long 0x7a530667
-.long 0x09577b43
-.long 0xdd97b76f
-.long 0xab9f6785
-.long 0x516bda00
-.long 0x4055ccee
-.long 0x1c799829
-.long 0xef406dc3
-.long 0x34e345b5
-.long 0x065ece9a
-.long 0x546c9e8a
-.long 0xcdd041c3
-.long 0xd4a27814
-.long 0xbd1314b8
-.long 0x721f6080
-.long 0xb950b2a1
-.long 0xcef5b71c
-.long 0x0c63adef
-.long 0xcc5f3232
-.long 0x4d47e329
-.long 0x43e07a6a
-.long 0x30e69e87
-.long 0x558a1edc
-.long 0xa894e77a
-.long 0x3980e34e
-.long 0x7a94f42f
-.long 0xb184bb53
-.long 0x7d070b8f
-.long 0x3b544caa
-.long 0x4384a89a
-.long 0x17a031eb
-.long 0x835948f3
-.long 0x5c853be5
-.long 0xc6ae176e
-.long 0xa6586472
-.long 0x4543cf5a
-.long 0x5a5cb9a1
-.long 0x678c6630
-.long 0xc75dfb47
-.long 0xf4bfaf8a
-.long 0x01ef944b
-.long 0x3162bd07
-.long 0xf3fc4a54
-.long 0x2fcafffd
-.long 0x717484ce
-.long 0x6ebc0ae9
-.long 0xc13c5ef0
-.long 0xc8a902f6
-.long 0x514b108f
-.long 0x07dae31a
-.long 0x04fc7dd0
-.long 0x73931d56
-.long 0x33c86c6f
-.long 0x892498ac
-.long 0xfd8a0f3c
-.long 0xd074b9fa
-.long 0x5e137e39
-.long 0xb43edb8e
-.long 0x09952b45
-.long 0x9d827239
-.long 0x81399e63
-.long 0xc18e751c
-.long 0xa58f4211
-.long 0xa78f30e8
-.long 0xb9711d57
-.long 0x2b0ce494
-.long 0x97a3aa1a
-.long 0xae8392ce
-.long 0x93bb9b59
-.long 0xf74bc051
-.long 0x4fc76b55
-.long 0x99e7e6f6
-.long 0xe09141c3
-.long 0xe6bc065f
-.long 0xd1ec639f
-.long 0x05794354
-.long 0x50bdf9f8
-.long 0xf6cb82de
-.long 0x49991ae1
-.long 0xfa2b319d
-.long 0xdbe312e7
-.long 0xc9ab7eb5
-.long 0x68206857
-.long 0x3c2e1cc9
-.long 0xbd4f1e68
-.long 0x5234cd0e
-.long 0x483289cc
-.long 0x00063ff1
-.long 0x94918a9a
-.long 0x29cdc1b4
-.long 0xf2d804d5
-.long 0x8a5b6cee
-.long 0x58991c21
-.long 0x309c4f7a
-.long 0x08577732
-.long 0x03bf97da
-.long 0x575e03f7
-.long 0x47d577be
-.long 0x1ecdac37
-.long 0x7577536c
-.long 0x52b7638d
-.long 0x3c4aec7f
-.long 0x9e1d2194
-.long 0x2aebbf60
-.long 0x3071d4eb
-.long 0xfc527d74
-.long 0x87f43484
-.long 0xcc9190ac
-.long 0x8f228b8f
-.long 0xa1967fb7
-.long 0xe9ed1fc2
-.long 0x8a67e2a9
-.long 0x945181bc
-.long 0xac77d654
-.long 0xaf1fc166
-.long 0x956566fb
-.long 0x73e9e501
-.long 0x0c0d995c
-.long 0x25a4cef2
-.long 0xf86f515b
-.long 0x8427938c
-.long 0x32eb8fd1
-.long 0xd3d3acb5
-.long 0x9ab80317
-.long 0x2c51fb34
-.long 0x8633c80a
-.long 0x28578cd5
-.long 0xd68e015c
-.long 0xa00809be
-.long 0xe9b090d4
-.long 0x2745c90e
-.long 0x9914282f
-.long 0x23f71d47
-.long 0x08dced03
-.long 0x75d9999b
-.long 0x705b5311
-.long 0x8c280258
-.long 0x422d51b3
-.long 0x0d9c5a41
-.long 0x46d1db52
-.long 0xbf590c8b
-.long 0xc70c16d8
-.long 0x6eee7de3
-.long 0xcc1152fd
-.long 0x4dff3556
-.long 0x9833788d
-.long 0x625d1fc1
-.long 0xb473ca54
-.long 0x96dfebc3
-.long 0x83785e83
-.long 0x3731d09c
-.long 0x09f7b4e4
-.long 0x866ddedb
-.long 0x2d2b562b
-.long 0xf50dccfe
-.long 0xc25e2a17
-.long 0xb9528b56
-.long 0x7c9542f5
-.long 0x25b338d7
-.long 0xaf9ac449
-.long 0xadc9b46e
-.long 0x78493f36
-.long 0xb30c4bac
-.long 0xa8dcc84e
-.long 0xbac22e7a
-.long 0xbc39ff10
-.long 0xd548878b
-.long 0x7be6866a
-.long 0xb6e2810d
-.long 0x38e1bdf4
-.long 0x33932402
-.long 0xcf7a0cab
-.long 0x94e8e54c
-.long 0xd7da5616
-.long 0x2993c546
-.long 0xa0fe49a8
-.long 0xbe00043d
-.long 0xf7c49868
-.long 0x9aff66d8
-.long 0x70b1a584
-.long 0x9e0097c9
-.long 0x6e4f5280
-.long 0xddb50fc8
-.long 0x8101de5b
-.long 0xa8c8b00b
-.long 0xe4b9a6e5
-.long 0x0a3f75d4
-.long 0xc6f09bda
-.long 0x1b04ddd6
-.long 0xf038734c
-.long 0x71bd23a2
-.long 0x4a8fb523
-.long 0xdc27e1f6
-.long 0x3d037717
-.long 0x0f7a055b
-.long 0xbff08ae0
-.long 0x3270c017
-.long 0x7ff2c3bb
-.long 0x8bc96dac
-.long 0x122f1e92
-.long 0x6d2332cf
-.long 0xa800b76c
-.long 0xcce5b4a3
-.long 0x735db6e9
-.long 0x446f7dca
-.long 0xf617597b
-.long 0x21dd807b
-.long 0x457ee85e
-.long 0x719f7986
-.long 0x36e06706
-.long 0xcadc978f
-.long 0xd9d5bfc4
-.long 0xed7e7390
-.long 0x57a4b541
-.long 0x0163c9c6
-.long 0x953e93f8
-.long 0x56241ce5
-.long 0xf461c600
-.long 0xaa1a0e8a
-.long 0x8141aa92
-.long 0x38863f1e
-.long 0x4aa181d4
-.long 0x897163af
-.long 0xb32f6291
-.long 0x5d865044
-.long 0x31b40242
-.long 0x2b344852
-.long 0x3b71ff01
-.long 0xc55e3be3
-.long 0x56682d91
-.long 0xacb2de10
-.long 0x80c17290
-.long 0xaf92d724
-.long 0xfd5d9ca3
-.long 0x4041c9b4
-.long 0x0420b3fe
-.long 0xe8da74a1
-.long 0xfc7dda49
-.long 0x9010dba4
-.long 0x8b992a7d
-.long 0x9ba6ebb7
-.long 0x7148829b
-.long 0x1dbd5735
-.long 0x9b3da7d3
-.long 0x0b3125f2
-.long 0xf6fc1fad
-.long 0x5b075f2d
-.long 0xf4e62d59
-.long 0xf438e469
-.long 0xc4cad84e
-.long 0x7f949ca7
-.long 0x90955fb9
-.long 0xc9e5edb8
-.long 0x29921c0b
-.long 0x0eb3a485
-.long 0x20991465
-.long 0xa8613443
-.long 0x4fda6f18
-.long 0x9770eeba
-.long 0xbdc1cad3
-.long 0xa22cc38b
-.long 0x12154f91
-.long 0x7894619b
-.long 0xc9532a58
-.long 0x004a624e
-.long 0xec45e477
-.long 0x5931826f
-.long 0x6b76c4a9
-.long 0x28add60d
-.long 0xc5adbdfa
-.long 0x95fd4b70
-.long 0x56506408
-.long 0x219893e1
-.long 0x620b6576
-.long 0x1a947688
-.long 0x9f2312f8
-.long 0x13ce6928
-.long 0xc792d2a4
-.long 0xfd40baec
-.long 0x8ffdd283
-.long 0xc0cc45dd
-.long 0xcbb7127c
-.long 0xbb200adc
-.long 0x4de39b0d
-.long 0x9d6ad14d
-.long 0x46548325
-.long 0x218c4db9
-.long 0x1080ca97
-.long 0x2493d0dd
-.long 0x1fe3ff95
-.long 0xc93661a8
-.long 0x71c58a82
-.long 0x00fca79a
-.long 0x8cc42c38
-.long 0x86715f01
-.long 0x0d04fdc3
-.long 0xe0085450
-.long 0x4cc3cd21
-.long 0x596026bd
-.long 0x3e672f6e
-.long 0x1b3c52e4
-.long 0xb36ba53b
-.long 0x3839341c
-.long 0x54dfc0ab
-.long 0xe8f1a48b
-.long 0x92c5d4fb
-.long 0x84c878b6
-.long 0xf1e23bff
-.long 0x703501ca
-.long 0xdf9805fb
-.long 0x1dccb93c
-.long 0xa38cbae3
-.long 0xeeecd7c3
-.long 0x0b4ae80a
-.long 0xc3f0700d
-.long 0xff103196
diff --git a/arch/x86/cpu/queensbay/tnc_car.S b/arch/x86/cpu/queensbay/tnc_car.S
index ce001ed..70059b6 100644
--- a/arch/x86/cpu/queensbay/tnc_car.S
+++ b/arch/x86/cpu/queensbay/tnc_car.S
@@ -116,12 +116,9 @@ temp_ram_init_romstack:
 	.long	temp_ram_init_ret
 	.long	temp_ram_init_params
 temp_ram_init_params:
-	.long	ucode_start		/* microcode base */
-	.long	ucode_size		/* microcode size */
+_dt_ucode_base_size:
+	/* These next two fields are filled in by ifdtool */
+	.long	0	        	/* microcode base */
+	.long	0       		/* microcode size */
 	.long	CONFIG_SYS_MONITOR_BASE	/* code region base */
 	.long	CONFIG_SYS_MONITOR_LEN	/* code region size */
-
-	.balign	4
-ucode_start:
-	.include "arch/x86/cpu/queensbay/M0220661105.inc"
-ucode_size = ( . - ucode_start)
diff --git a/arch/x86/dts/crownbay.dts b/arch/x86/dts/crownbay.dts
index 399dafb..3f43f3c 100644
--- a/arch/x86/dts/crownbay.dts
+++ b/arch/x86/dts/crownbay.dts
@@ -50,4 +50,11 @@
 			memory-map = <0xffe00000 0x00200000>;
 		};
 	};
+
+	microcode {
+		update at 0 {
+#include "microcode/m0220661105_cv.dtsi"
+		};
+	};
+
 };
diff --git a/arch/x86/dts/microcode/m0220661105_cv.dtsi b/arch/x86/dts/microcode/m0220661105_cv.dtsi
new file mode 100644
index 0000000..b4632c5
--- /dev/null
+++ b/arch/x86/dts/microcode/m0220661105_cv.dtsi
@@ -0,0 +1,366 @@
+/*
+ * Copyright (c) <1995-2014>, Intel Corporation.
+ * All rights reserved.
+ * Redistribution. Redistribution and use in binary form, without modification, are
+ * permitted provided that the following conditions are met:
+ *	.Redistributions must reproduce the above copyright notice and the following
+ * disclaimer in the documentation and/or other materials provided with the
+ * distribution.
+ *	.Neither the name of Intel Corporation nor the names of its suppliers may be used
+ * to endorse or promote products derived from this software without specific prior
+ * written permission.
+ *	.No reverse engineering, decompilation, or disassembly of this software is
+ * permitted.
+ *	."Binary form" includes any format commonly used for electronic conveyance
+ * which is a reversible, bit-exact translation of binary representation to ASCII or
+ * ISO text, for example, "uuencode."
+ * DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT
+ * HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
+ * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ * ---
+ * This is a device tree fragment. Use #include to add these properties to a
+ * node.
+ */
+
+compatible = "intel,microcode";
+intel,header-version = <1>;
+intel,update-revision = <0x105>;
+intel,date-code = <0x7182011>;
+intel,processor-signature = <0x20661>;
+intel,checksum = <0x52558795>;
+intel,loader-revision = <1>;
+intel,processor-flags = <0x2>;
+
+/* The first 48-bytes are the public header which repeats the above data */
+data = <
+	0x01000000	0x05010000	0x11201807	0x61060200
+	0x95875552	0x01000000	0x02000000	0xd0130000
+	0x00140000	0x00000000	0x00000000	0x00000000
+	0x00000000	0xa1000000	0x01000200	0x05010000
+	0x19000000	0x00010500	0x15071120	0x01040000
+	0x01000000	0x61060200	0x00000000	0x00000000
+	0x00000000	0x00000000	0x00000000	0x00000000
+	0x00000000	0x00000000	0x00000000	0x00000000
+	0x00000000	0x00000000	0x00000000	0x00000000
+	0x9557a557	0x7d7a0fe3	0x8e2fbe53	0x0db9e346
+	0xd35c00d6	0x21bb34b7	0x662b6406	0xa0425035
+	0x3d028208	0xcb843695	0xee06be0a	0x9817efa7
+	0xb86c0d16	0x45f70c93	0x79fdc3af	0xd5f30da7
+	0x460f62b0	0x238a0470	0xf0ec95bf	0x97b9c176
+	0x6d612851	0x69b9b4b6	0x1df769cc	0xe11674df
+	0x1b579adf	0xc8bcc050	0xcdb3e285	0x327592c1
+	0xbeb6047a	0x977f6be5	0xc4854052	0x27f38b66
+	0x4ca5eab3	0xf806decc	0x2be4b409	0x460a3b03
+	0xde2f6e0f	0x53ce08b3	0x3ef0ef93	0x4e013088
+	0x226f8a5c	0x57f7d291	0x8d640bf7	0x8a998907
+	0x40464dd8	0x804ef3e5	0x647e35f3	0xeabee2d1
+	0x3a5ce9c7	0x4d7ee530	0x564321ec	0x9e85107e
+	0xd595581d	0xcbf6efde	0xed3010ed	0x3d607e82
+	0xe32d4b6b	0xd06fec83	0xf39240a6	0xe487988d
+	0xddbefcbe	0xefaf1121	0x96bf9acb	0xacce795c
+	0x7fa5f89b	0xbe440e5d	0xb6d3a3dc	0xcad17290
+	0x503ae748	0x04c80b8d	0xd394ea6a	0x3e4072c3
+	0x11000000	0x0b0ae65d	0xc6c53cbd	0xd52a6c2d
+	0x84cc192f	0x89498e7d	0x89270686	0xe68105e0
+	0x4073a570	0xd3338d8e	0x51193152	0x7266182f
+	0x980553fa	0x51b89c90	0xd13b6151	0xe6e40a91
+	0x0ab997d8	0x2d0a443b	0x9d3d566d	0x820402d1
+	0xdbe79fcc	0x7c5e0b45	0xaf94216d	0xbf717950
+	0x520b3dd4	0x566a3396	0x0b6f794f	0xc5dfeda5
+	0x71ba0f02	0x4839a5ed	0x39a4e4a6	0xe567c652
+	0x0e044997	0x84a0effd	0x09c67178	0x89a815c8
+	0xac821555	0xd6719303	0x582b964e	0xfe3a53f6
+	0x241b9b8b	0xc6e65457	0x623a4e0a	0x590d7d03
+	0xe50e7ce1	0x4bca4700	0xf24f5eff	0x1f1b20d9
+	0x77e3227e	0x699b5e5d	0x9aa5f621	0xff08bba0
+	0xf17ce716	0x0f5336f5	0xbce055a7	0x8cea9dac
+	0x8e09d26c	0x66c3ddf0	0xbec71660	0x75248cd2
+	0x29afcf8d	0xa5ade5ce	0xf68bace5	0x63b513cd
+	0x4736a842	0x4dbf80df	0x4e85fbdf	0x4dce3d56
+	0xf2150fdc	0xc4232709	0xffdc3e3a	0x92b72a3d
+	0x9ffce715	0x682959d1	0x091ba33c	0x0f1dc729
+	0x2f29a924	0x1df72429	0x19b0365d	0x2d5a3cd8
+	0x20617351	0x109074f9	0xf232874a	0x40d79569
+	0x97dbe4c6	0xa3b66845	0xa04d2faa	0x6dce9a96
+	0xd4963c67	0xd4516f76	0x64a0b04d	0x0b87ddfe
+	0xd8a5305d	0x717ecf67	0x77189035	0x40542ed4
+	0x5a180ff1	0xb2042e2c	0x6639819b	0x0f0756c3
+	0xf939bd70	0x25efe0d6	0x3eb65ae9	0x39a057d2
+	0xb2595655	0xf808b4fd	0xe22d0593	0x76256500
+	0x0eeee6ee	0x6895d1cf	0x9fc117a7	0xd19e5f15
+	0xf677f085	0x1ecdb30d	0x704d0975	0x9099f42e
+	0x421be0b2	0xd02548bd	0x3a16e675	0x7d8b051d
+	0x9d24480f	0xbc006432	0x184da9ec	0xbad7abef
+	0x299f58aa	0xc1a249fa	0x8d9d31f3	0xe73cda17
+	0xf41ac993	0x7b88d3bb	0xf349c676	0xb8341361
+	0x1b69bc01	0x98e0bfd2	0xf31db8d9	0xeb49b275
+	0xabc40133	0xfb7d0701	0xcd5ff353	0x4eaceb8d
+	0x67aac555	0x6d81693b	0xe81c555d	0x5d7f3688
+	0xd4347083	0xcd861b1d	0xd332f2cb	0x43130028
+	0x7f1a1c51	0xe2ce3af2	0xdff5076e	0x6ef21237
+	0xf65fc8c4	0xbd28ff14	0xd70f49a3	0x4f559249
+	0xd6fe7530	0x1fe89b4a	0xc1cc8975	0x2fd705c5
+	0xf2993d77	0x60f2e3da	0xe3ca3c44	0xbd0f70b1
+	0x0d333d10	0xa29a6aa1	0x43b5a6d4	0x30d15a08
+	0x6df9564a	0xea09045d	0x54ca3f5a	0xfbcfa037
+	0x6dd64d1b	0xa4a8995c	0x1f4298f0	0x3f4d9a86
+	0x924ee146	0xc2e3f464	0xc247747f	0x8bf5c7d7
+	0xf8f0b05d	0xf65a115f	0x4b1ae4e5	0xe131e187
+	0xfaf713c1	0x5ff88660	0xcd4916b0	0x448028e0
+	0x140711ca	0xffe77575	0x8b7740bd	0x82b6ed95
+	0xd94d9647	0x2623c011	0xd54fba11	0x30a7050b
+	0x28fe4069	0x70b8bf7d	0xf786eb6d	0xe39db734
+	0xa3290669	0x8747e1d6	0x35804a42	0x1c26ed60
+	0x30a8880f	0x8170a277	0xa1d97657	0x6ebcb3ed
+	0x3bb6ce89	0xff808c1b	0xc919fd1e	0x911d8b14
+	0xcbf41a24	0x82abc738	0xfb5e988e	0x328aa123
+	0xf19146e3	0x587baa80	0xd105e811	0x83b09389
+	0xa29fc554	0xe3831a28	0x183f8de7	0x4ef5656e
+	0xcc940baf	0x938bf4b4	0x90627bae	0x14fc3cdb
+	0x75e45681	0xf912c1b3	0x7a5b8a0f	0x3b970524
+	0x6a74d34a	0xb3da9fe6	0x847a3bd8	0xfc4f7dd6
+	0x88fd7f3b	0xbcd74a15	0x3afed836	0x17e31cd0
+	0x5d866dcb	0x0ab69608	0xe334f0fb	0x7181d4a3
+	0x8dc87560	0xd9c94d6f	0x491c2c91	0xca295ed6
+	0xfb8dcd79	0xeb4d3f89	0xec581071	0x0457ebc6
+	0x6b63590b	0x9dde4b79	0x3dc0a0aa	0x41ec8a1e
+	0xfb2ab80e	0x07adc629	0xb8534a4f	0xd0d23901
+	0xcfd024da	0x47c4163a	0xc89d26bb	0xe5cac48c
+	0x17c7fbba	0xd992f42e	0x466f5e35	0xce48304e
+	0x394683c8	0xef6e6b7a	0xb9d1242d	0xb961debd
+	0x432a3dff	0xa4931ea7	0xd9f03907	0xc29e9ce6
+	0x4fccf4c9	0xbf234555	0x0b6a6771	0xb29f29ef
+	0x7edc4bfd	0x781dcf74	0x4ae31020	0x1ab72d9b
+	0x0ac457e2	0xf9291e09	0xd4084918	0xa540d999
+	0x223408d3	0x0bd039aa	0xaf0dd904	0x9cfd6a01
+	0x826c6bca	0x8e41a96d	0xa56fc4ee	0x6a7509fb
+	0x5cd2e6fc	0xb89aa158	0xb1e5d3f5	0x92ccd05e
+	0x995d5acb	0x5ed1dc08	0x75038dac	0x4377c835
+	0x265d66d8	0x3692096f	0xcd69ee59	0x310df351
+	0x087e3133	0xe89e2d58	0x137fd054	0x00f3562b
+	0x2ae304e5	0x9db0316d	0x6868cec6	0xb249ccec
+	0x9f602c90	0xd3715e7c	0x3fcc8a62	0xa1c1e065
+	0x5b4281d4	0x124dfd7e	0xe9d21462	0x77cbc940
+	0xf915f2a5	0x66df82fc	0xa8c67c56	0xac4d461b
+	0x836deb52	0x95fbb48d	0x3454b6bd	0xd87d7a64
+	0xe64d32b8	0xc44c2aa0	0x3e213c1f	0x4d31b94d
+	0x4640be5e	0xe127234b	0x9ca54856	0xac7d093f
+	0x03d0508b	0x30f5121d	0x6e347d91	0x47772312
+	0x318ea26e	0xad3f6902	0xb5598746	0x8be3b65b
+	0xc8bbd31d	0x24691564	0xee77d2e8	0x3581944e
+	0xeff8eed5	0xa29ea86c	0xc2597492	0x23c1c118
+	0x7810c079	0xb966ee47	0x823e9954	0x9e558c0a
+	0x74759c12	0x193c6b4e	0x7544597d	0x65c9bf8a
+	0x68f5e263	0x718c679b	0xc8dc50ba	0x5f5ab841
+	0xc3eaf579	0xc2072358	0x62481939	0xffe7e686
+	0x201f3215	0x1d88dc8e	0x28fb4002	0x40c56ec5
+	0xb7bcce00	0xd52f5042	0x84498e04	0xcc97fb7d
+	0x64035e93	0xcd3478a4	0x15d63309	0xa9e47b85
+	0xe835e45f	0x9de598b7	0x94f569f7	0x56689b0c
+	0x381f9173	0x708b3e52	0xc81f0649	0x12113041
+	0x4694aae2	0x69040fc0	0xe4ba7bf4	0xfadc5729
+	0xc168381f	0x1985f118	0xab0ca720	0xf0150799
+	0x42690e4a	0x71af3be9	0x9325f3b8	0x36575996
+	0x4dc1dca7	0x7e534c37	0x01830a21	0x221eef4f
+	0x18698322	0x57a80837	0x483ae2d8	0xef905b54
+	0xe01827de	0xae9a8ff1	0x0058be7b	0x052632ad
+	0x9df5c90b	0xb763fc7a	0x5535c95c	0x8eb5916a
+	0x75fde5cc	0x57d8eeab	0x0dcc35c6	0xbf11c88f
+	0x69142118	0x4f35c928	0x7966066c	0xb2d13b4b
+	0xdad06d34	0xb5d8f5c7	0xe0bb11e6	0x8a36325d
+	0xc1122d64	0xcf07a1a5	0xfe7ce9b1	0x176b624b
+	0x4de883fd	0x00a9024b	0x3d3f7271	0x5072895d
+	0x2634e158	0x2f3c9a35	0x95e374d1	0x65e66528
+	0x47766433	0x4cb805ff	0xbc8f0319	0x6d5055a5
+	0x4932e8c2	0xa93fbb4d	0x87f08bd9	0xf5e5706e
+	0x409af40e	0x017edf5c	0xc5394c71	0x6fb97b6d
+	0x7b5ddb6b	0x0256adfe	0x76d337e2	0xa3327113
+	0xfbb4cb29	0xea68ca27	0xa76a865e	0x8cdb2dd3
+	0x902642bd	0x16772269	0xb2341eaf	0x858fa943
+	0xb087fac9	0xd17de85b	0x3d9c248a	0x0bdcf2d0
+	0x874fc03c	0xf19f2591	0x190c06a9	0xc6b5c3ea
+	0x472b6245	0xdb9f8201	0x46d27a0d	0x52218ffe
+	0xece78c44	0x3ef6e38a	0xfcf19b65	0x536c840c
+	0x86d363e8	0xaa852826	0xde17e3ec	0xa9c3b45b
+	0xd322302a	0x48f03728	0x2f60d01a	0x3b356752
+	0x8a869fd4	0x055d04f4	0x765074fb	0xb0b5c2d1
+	0x865ad360	0x0cb6c6e8	0x5de9cf99	0x863938d3
+	0xd4d9aeea	0x0babfa86	0x172cfb57	0x972d8f4f
+	0xe9aeeb95	0x6acbe297	0xf2459e42	0x415fdd12
+	0x84b2e67b	0x47d2d466	0x44bc85a4	0x1a55b957
+	0xe4d01142	0xbf4ea387	0x5651e1a2	0x19124703
+	0x8aaed1b2	0x841f3ecd	0xc6d6cc4f	0x1f2d8565
+	0xba08e74a	0x68e5ecf4	0x07af5ef4	0xdd5a43a9
+	0x6086c705	0x37ced045	0x0fb05ca6	0x35f39f3b
+	0xda1ecbef	0x1daf6d76	0x5481d7ed	0xc51e8385
+	0xa705e11e	0x127d2a7f	0x654d4710	0x1a34370e
+	0xf8496ea4	0x4392b6ec	0x2f209933	0x9c5ab017
+	0xa4f7b837	0x33e0a7d0	0x98fb0635	0xdefc042a
+	0xc7a1f6b5	0x47107766	0xd06acfba	0xb8ac2a93
+	0xe21cca44	0xf0150492	0xd4de2e01	0xe0d6e9a5
+	0xa758b5df	0x2e1c31c0	0xc4794495	0x3d9cc157
+	0xf94aa4f7	0xc2325855	0xcf9ddd12	0xaa70e611
+	0x2b2404b8	0x75d87f38	0xa2a6f772	0x61abfa04
+	0x23b61fb0	0x87f4067f	0x355abf99	0x2c4e6c48
+	0x2dc8a3b2	0x119b08b5	0x3f1f6d09	0x374372f0
+	0x24d79d32	0xef2b58be	0x461ab91c	0x1d31267e
+	0x8b1b2c7e	0x27a4f103	0x1686c7c3	0x55af0d87
+	0x61c2503b	0x9ffcca7f	0xc3cbdd07	0xd49a4f3c
+	0x9ddc2ac9	0x335e1b2a	0xd8dcfc08	0x6e83f11c
+	0x53de9e30	0x7b774670	0x15a97571	0x1ecacf66
+	0x26581520	0xeee3496b	0x1fdf8174	0x4ddd3c61
+	0xaa504fc2	0x0b09792e	0x9b81d1c7	0x10765c95
+	0xd3e7b9d1	0xefdb38f9	0x4c44d38e	0xaaf8fd08
+	0xceb22e7c	0x5ac74242	0x6baee02d	0x5c7eaa5b
+	0x27265dca	0x614c3b5e	0x2994874d	0x486d48a3
+	0x5945c4f9	0xe465f343	0x934e55de	0x633199a2
+	0x147222cc	0x9bbb0c16	0x6a7e7ef1	0xb7bce9b5
+	0x13413d18	0x628231af	0x0fd2d58c	0x4cbafba0
+	0xa930fae6	0x91733823	0xe06f99c3	0xda3b57b7
+	0x04b8a9dd	0x53451e33	0x11fde5fd	0x0e35bcb8
+	0x3a5799d4	0x3893f9c0	0x6b9d0e1d	0xf8d948ce
+	0xa33a6628	0x7d09792d	0xd74b3719	0x0afb4de0
+	0xfaa5a685	0xecf7f8ac	0xcf34b855	0x89453b4d
+	0x12f028c3	0x45edc3fd	0x792c43fc	0x2b054962
+	0xb8799a92	0x0ab38d61	0xa6c6a76d	0x7670cdbd
+	0xf878b511	0x9a3474ba	0x478673f0	0x7398bba8
+	0x4fa10ff5	0xf0a1931c	0xd5938e03	0xe9a23c28
+	0x7bea2a5b	0xf7a8db22	0xb94ae0e3	0x2abe6385
+	0x0ef2cc36	0x6b997544	0x1e8cc4f1	0x69a5b182
+	0x54f9b7c7	0x8fe56cba	0xc7c12fcc	0x8d689865
+	0x2d6ef011	0xc6a1b740	0x66af0a76	0x76018cdd
+	0x30661377	0xcf1fcf93	0x08046423	0xdf9371c8
+	0x1795ec3e	0xf5ea09c6	0xe462de69	0xd7da78a1
+	0xd8bda1eb	0x1179f53a	0x2b394767	0x3ba153a7
+	0xf9c85bd7	0x5700c827	0x8478ac99	0x080a2f52
+	0xdd1c18f1	0x579cea67	0x345c56ce	0x4563f16a
+	0xfa1a5b74	0x0b6e233e	0xadc7bd9a	0xbee6d2f0
+	0xa249f3ef	0xcdea9b77	0xeaaed82e	0xcc4448a7
+	0x34f7cafb	0x7621bb44	0x4965b0eb	0xe6d6b8bf
+	0x3c683b25	0x33bcb5fe	0x3f376249	0x5b40dc67
+	0x658bf6aa	0x7f0c5d0d	0x61514591	0xeb3bb83f
+	0xc2e208dd	0xe82f08f2	0x6ef75ae5	0x9c11bc0d
+	0x289c0553	0x1578ce5d	0xb7f05c0e	0x818c5ebd
+	0xe566ec9b	0xc6995b3f	0x0c02aac3	0x2b4264b3
+	0xf9cad304	0x5b0479fb	0xf8ce8d6f	0xb7d80d8b
+	0x41a0d223	0x71ec8a7a	0xc9d74d41	0x245c5988
+	0xf607fc59	0xf1c7b6ab	0x142ef712	0xbf607800
+	0x281e5911	0xad9a3e63	0x87b59384	0x7ebdc04c
+	0x6f47867b	0xb6a304ac	0x289f65e7	0x335fc866
+	0x77eb11b3	0xb70c25b2	0x70b43d52	0x684d46c0
+	0x0940459b	0xde739ede	0x0b438a29	0xb713e77e
+	0x71f539b7	0x8b2f0f7b	0x8d8ab95d	0x42cde8c9
+	0x08c259d1	0x021eda69	0x2af81ddc	0xc7d13028
+	0x05abfa20	0x6a61008b	0xfc62557f	0xd6d731b2
+	0xb080aca3	0x6acae4a3	0xab33d2bc	0x7983c177
+	0xdf0c357d	0xb8dcb956	0x9c214460	0xfeb75d75
+	0x9b3d468b	0xd2c3106c	0xb1bd118e	0xf26df6a8
+	0x11b9c4d2	0x031357f9	0xf7af8a12	0x70fef26c
+	0xe5d8b8d5	0xf6746fd8	0xd6cc3266	0x4158e59f
+	0xa38fbfcb	0x01c61ff6	0x44c7c4e6	0xf26db3aa
+	0x46bb6d84	0x0a794535	0x1d5eab72	0x42345de7
+	0x0c7e6d47	0x8bacc223	0xb7334b8d	0x3d9d951b
+	0x18f4afc4	0x9c0cb708	0x53b71b82	0x603e8350
+	0x6f2df978	0x0c6f3f0f	0x661ebca9	0x30788bd0
+	0x982959c0	0x50aa1351	0x672297c1	0xa490a756
+	0x21c9e911	0x977e172e	0x0446db50	0x49b711c1
+	0xbc6d54c7	0x0fe0adb4	0xc4ec0fe4	0xae6d09b6
+	0x316cfa53	0xba68cc8b	0x104bdbe9	0xc31639a3
+	0x812a97fb	0xa1c6884b	0xc884d473	0xe3057c15
+	0x5ee879a3	0x5abe8262	0xb906bbde	0xfd98fcbd
+	0x6ae15c96	0x44a17e0e	0x28acfa15	0xb345122c
+	0x6ddc4244	0x005eb369	0x22d038bc	0x0d226e4f
+	0x64c7ed6c	0x7964b8d9	0xbc5d668d	0x99155e56
+	0x9979151c	0x65312a00	0x0271d338	0x64867293
+	0xed0d26fb	0xe69c5f02	0x93fd6871	0xf5702656
+	0x4fad1c2b	0x20f8c272	0x438b964a	0x87ff3fa2
+	0x6706537a	0x437b5709	0x6fb797dd	0x85679fab
+	0x00da6b51	0xeecc5540	0x2998791c	0xc36d40ef
+	0xb545e334	0x9ace5e06	0x8a9e6c54	0xc341d0cd
+	0x1478a2d4	0xb81413bd	0x80601f72	0xa1b250b9
+	0x1cb7f5ce	0xefad630c	0x32325fcc	0x29e3474d
+	0x6a7ae043	0x879ee630	0xdc1e8a55	0x7ae794a8
+	0x4ee38039	0x2ff4947a	0x53bb84b1	0x8f0b077d
+	0xaa4c543b	0x9aa88443	0xeb31a017	0xf3485983
+	0xe53b855c	0x6e17aec6	0x726458a6	0x5acf4345
+	0xa1b95c5a	0x30668c67	0x47fb5dc7	0x8aafbff4
+	0x4b94ef01	0x07bd6231	0x544afcf3	0xfdffca2f
+	0xce847471	0xe90abc6e	0xf05e3cc1	0xf602a9c8
+	0x8f104b51	0x1ae3da07	0xd07dfc04	0x561d9373
+	0x6f6cc833	0xac982489	0x3c0f8afd	0xfab974d0
+	0x397e135e	0x8edb3eb4	0x452b9509	0x3972829d
+	0x639e3981	0x1c758ec1	0x11428fa5	0xe8308fa7
+	0x571d71b9	0x94e40c2b	0x1aaaa397	0xce9283ae
+	0x599bbb93	0x51c04bf7	0x556bc74f	0xf6e6e799
+	0xc34191e0	0x5f06bce6	0x9f63ecd1	0x54437905
+	0xf8f9bd50	0xde82cbf6	0xe11a9949	0x9d312bfa
+	0xe712e3db	0xb57eabc9	0x57682068	0xc91c2e3c
+	0x681e4fbd	0x0ecd3452	0xcc893248	0xf13f0600
+	0x9a8a9194	0xb4c1cd29	0xd504d8f2	0xee6c5b8a
+	0x211c9958	0x7a4f9c30	0x32775708	0xda97bf03
+	0xf7035e57	0xbe77d547	0x37accd1e	0x6c537775
+	0x8d63b752	0x7fec4a3c	0x94211d9e	0x60bfeb2a
+	0xebd47130	0x747d52fc	0x8434f487	0xac9091cc
+	0x8f8b228f	0xb77f96a1	0xc21fede9	0xa9e2678a
+	0xbc815194	0x54d677ac	0x66c11faf	0xfb666595
+	0x01e5e973	0x5c990d0c	0xf2cea425	0x5b516ff8
+	0x8c932784	0xd18feb32	0xb5acd3d3	0x1703b89a
+	0x34fb512c	0x0ac83386	0xd58c5728	0x5c018ed6
+	0xbe0908a0	0xd490b0e9	0x0ec94527	0x2f281499
+	0x471df723	0x03eddc08	0x9b99d975	0x11535b70
+	0x5802288c	0xb3512d42	0x415a9c0d	0x52dbd146
+	0x8b0c59bf	0xd8160cc7	0xe37dee6e	0xfd5211cc
+	0x5635ff4d	0x8d783398	0xc11f5d62	0x54ca73b4
+	0xc3ebdf96	0x835e7883	0x9cd03137	0xe4b4f709
+	0xdbde6d86	0x2b562b2d	0xfecc0df5	0x172a5ec2
+	0x568b52b9	0xf542957c	0xd738b325	0x49c49aaf
+	0x6eb4c9ad	0x363f4978	0xac4b0cb3	0x4ec8dca8
+	0x7a2ec2ba	0x10ff39bc	0x8b8748d5	0x6a86e67b
+	0x0d81e2b6	0xf4bde138	0x02249333	0xab0c7acf
+	0x4ce5e894	0x1656dad7	0x46c59329	0xa849fea0
+	0x3d0400be	0x6898c4f7	0xd866ff9a	0x84a5b170
+	0xc997009e	0x80524f6e	0xc80fb5dd	0x5bde0181
+	0x0bb0c8a8	0xe5a6b9e4	0xd4753f0a	0xda9bf0c6
+	0xd6dd041b	0x4c7338f0	0xa223bd71	0x23b58f4a
+	0xf6e127dc	0x1777033d	0x5b057a0f	0xe08af0bf
+	0x17c07032	0xbbc3f27f	0xac6dc98b	0x921e2f12
+	0xcf32236d	0x6cb700a8	0xa3b4e5cc	0xe9b65d73
+	0xca7d6f44	0x7b5917f6	0x7b80dd21	0x5ee87e45
+	0x86799f71	0x0667e036	0x8f97dcca	0xc4bfd5d9
+	0x90737eed	0x41b5a457	0xc6c96301	0xf8933e95
+	0xe51c2456	0x00c661f4	0x8a0e1aaa	0x92aa4181
+	0x1e3f8638	0xd481a14a	0xaf637189	0x91622fb3
+	0x4450865d	0x4202b431	0x5248342b	0x01ff713b
+	0xe33b5ec5	0x912d6856	0x10deb2ac	0x9072c180
+	0x24d792af	0xa39c5dfd	0xb4c94140	0xfeb32004
+	0xa174dae8	0x49da7dfc	0xa4db1090	0x7d2a998b
+	0xb7eba69b	0x9b824871	0x3557bd1d	0xd3a73d9b
+	0xf225310b	0xad1ffcf6	0x2d5f075b	0x592de6f4
+	0x69e438f4	0x4ed8cac4	0xa79c947f	0xb95f9590
+	0xb8ede5c9	0x0b1c9229	0x85a4b30e	0x65149920
+	0x433461a8	0x186fda4f	0xbaee7097	0xd3cac1bd
+	0x8bc32ca2	0x914f1512	0x9b619478	0x582a53c9
+	0x4e624a00	0x77e445ec	0x6f823159	0xa9c4766b
+	0x0dd6ad28	0xfabdadc5	0x704bfd95	0x08645056
+	0xe1939821	0x76650b62	0x8876941a	0xf812239f
+	0x2869ce13	0xa4d292c7	0xecba40fd	0x83d2fd8f
+	0xdd45ccc0	0x7c12b7cb	0xdc0a20bb	0x0d9be34d
+	0x4dd16a9d	0x25835446	0xb94d8c21	0x97ca8010
+	0xddd09324	0x95ffe31f	0xa86136c9	0x828ac571
+	0x9aa7fc00	0x382cc48c	0x015f7186	0xc3fd040d
+	0x505408e0	0x21cdc34c	0xbd266059	0x6e2f673e
+	0xe4523c1b	0x3ba56bb3	0x1c343938	0xabc0df54
+	0x8ba4f1e8	0xfbd4c592	0xb678c884	0xff3be2f1
+	0xca013570	0xfb0598df	0x3cb9cc1d	0xe3ba8ca3
+	0xc3d7ecee	0x0ae84a0b	0x0d70f0c3	0x963110ff
+	>;
-- 
2.2.0.rc0.207.ga3a616c



More information about the U-Boot mailing list