<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/x86/cpu/Makefile, branch v2017.09</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/x86/cpu/Makefile?h=v2017.09</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/x86/cpu/Makefile?h=v2017.09'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2017-07-30T02:30:25Z</updated>
<entry>
<title>x86: Add Intel Tangier support</title>
<updated>2017-07-30T02:30:25Z</updated>
<author>
<name>Felipe Balbi</name>
<email>felipe.balbi@linux.intel.com</email>
</author>
<published>2017-07-06T11:41:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e71de54a4943ac481e8bcdb0a132c52ab90f23fe'/>
<id>urn:sha1:e71de54a4943ac481e8bcdb0a132c52ab90f23fe</id>
<content type='text'>
Add Intel Tangier SoC support.

Intel Tangier SoC is a core part of Intel Merrifield platform. For
example, Intel Edison board is based on such platform.

The patch is based on work done by the following people (in alphabetical
order):
	Aiden Park &lt;aiden.park@intel.com&gt;
	Dukjoon Jeon &lt;dukjoon.jeon@intel.com&gt;
	eric.park &lt;eric.park@intel.com&gt;
	Fabien Chereau &lt;fabien.chereau@intel.com&gt;
	Scott D Phillips &lt;scott.d.phillips@intel.com&gt;
	Sebastien Colleur &lt;sebastienx.colleur@intel.com&gt;
	Steve Sakoman &lt;steve.sakoman@intel.com&gt;
	Vincent Tinelli &lt;vincent.tinelli@intel.com&gt;

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Signed-off-by: Vincent Tinelli &lt;vincent.tinelli@intel.com&gt;
Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;
Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>x86: acpi: Add wake up assembly stub</title>
<updated>2017-05-17T09:11:46Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2017-04-21T14:24:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2b2d666f9caca189e4014f8e23088b0afc360e22'/>
<id>urn:sha1:2b2d666f9caca189e4014f8e23088b0afc360e22</id>
<content type='text'>
This adds a wake up stub before jumping to OS wake up vector.

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Tested-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>x86: Compile irq.c for 64-bit</title>
<updated>2017-02-07T05:23:39Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2017-01-18T11:32:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d8f25c2a5aa6dc5d20ee82d2079ef785554a4218'/>
<id>urn:sha1:d8f25c2a5aa6dc5d20ee82d2079ef785554a4218</id>
<content type='text'>
There is no reason not to compile irq.c for 64-bit.

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>x86: Move setjmp to the i386 directory</title>
<updated>2017-02-07T05:07:36Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-01-16T14:04:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4d3ac6c3268d39929488c14d913af30f8de0368b'/>
<id>urn:sha1:4d3ac6c3268d39929488c14d913af30f8de0368b</id>
<content type='text'>
This code is only used in 32-bit mode. Move it so that it does not get
built with 64-bit U-Boot.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>x86: Move call64 to the i386 directory</title>
<updated>2017-02-07T05:07:33Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-01-16T14:04:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8cfc966c777ae0effaeea40a96d62034b2f86b91'/>
<id>urn:sha1:8cfc966c777ae0effaeea40a96d62034b2f86b91</id>
<content type='text'>
This code is only used in 32-bit mode. Move it so that it does not get
built with 64-bit U-Boot.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>x86: Don't build cpu files which are not supported on 64-bit</title>
<updated>2017-02-06T03:38:46Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-01-16T14:04:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fb355619b2472931f2252ed89780454619603915'/>
<id>urn:sha1:fb355619b2472931f2252ed89780454619603915</id>
<content type='text'>
Some files cannot be built with 64-bit and mostly don't make sense in that
context. Disable them.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>x86: Don't build call64 and setjmp on 64-bit</title>
<updated>2017-02-06T03:38:46Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-01-16T14:04:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=23b89d4d6ed05be0e7be4b22703dd9ecd66ac7ba'/>
<id>urn:sha1:23b89d4d6ed05be0e7be4b22703dd9ecd66ac7ba</id>
<content type='text'>
These are currently not supported. Calling 64-bit code from 64-bit U-Boot is
much simpler, so this code is not needed. setjmp() is not yet implemented for
64-bit.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>x86: Add cpu code for x86_64</title>
<updated>2017-02-06T03:38:46Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-01-16T14:03:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=93031595ede1c8a0ee1f7820ab9d719b0e9e51c7'/>
<id>urn:sha1:93031595ede1c8a0ee1f7820ab9d719b0e9e51c7</id>
<content type='text'>
There is not much needed at present, but set up a separate directory to put
this code as it grows.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>x86: Move the i386 code into its own directory</title>
<updated>2017-02-06T03:38:46Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-01-16T14:03:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=be059e8813082d6c07be5f69cb7febe37411ca47'/>
<id>urn:sha1:be059e8813082d6c07be5f69cb7febe37411ca47</id>
<content type='text'>
Much of the cpu and interrupt code cannot be compiled on 64-bit x86. Move it
into its own directory and build it only in 32-bit mode.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>x86: Add 64-bit start-up code</title>
<updated>2017-02-06T03:38:46Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-01-16T14:03:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dca9220c355612beeb5b78ff1c4be54d626fbb5b'/>
<id>urn:sha1:dca9220c355612beeb5b78ff1c4be54d626fbb5b</id>
<content type='text'>
Add code to start up U-Boot in 64-bit mode. It is fairly simple since we are
running from RAM and SPL has done the low-level init.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
</feed>
