<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/arm/include/cpuconf.h, branch releng/13.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-01-16T16:44:13Z</updated>
<entry>
<title>Remove arm's cpuconf.h, and references to it, after moving a few lines from</title>
<updated>2017-01-16T16:44:13Z</updated>
<author>
<name>Ian Lepore</name>
<email>ian@FreeBSD.org</email>
</author>
<published>2017-01-16T16:44:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3b9a898298abbf50c832a76a8485d0dcbffa6e9e'/>
<id>urn:sha1:3b9a898298abbf50c832a76a8485d0dcbffa6e9e</id>
<content type='text'>
it into pmap-v4.h where they are used.  Other than those few lines of
support for different MMU types, nothing in cpuconf.h has been used in our
code for quite a while.

The file existed to set up a variety of symbols to describe the
architecture.  Over the past few years we have converted all of our source
to use the new architecture symbols standardized by ARM Inc, and predefined
by both clang and gcc.

PR:		216104
</content>
</entry>
<entry>
<title>Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP,</title>
<updated>2016-10-04T12:25:44Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2016-10-04T12:25:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1834282de6b9f6fd30291bfe1cc9c3ecf5547c40'/>
<id>urn:sha1:1834282de6b9f6fd30291bfe1cc9c3ecf5547c40</id>
<content type='text'>
for later Cortex-A CPUs that support the Multiprocessor Extensions. This
will be needed to support both in a single GENERIC kernel while still
being able to only build for a single SoC.

Reviewed by:	mmel
Relnotes:	yes
Sponsored by:	ABT Systems Ltd
Differential Revision:	https://reviews.freebsd.org/D8138
</content>
</entry>
<entry>
<title>ARM: Remove support for xscale i80219 and i80321 CPUs. We haven't single</title>
<updated>2016-02-03T09:15:44Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2016-02-03T09:15:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=afdcfee48364e2f5bf4ae7796009220de20d36c4'/>
<id>urn:sha1:afdcfee48364e2f5bf4ae7796009220de20d36c4</id>
<content type='text'>
supported config/board with these CPUs.
</content>
</entry>
<entry>
<title>Remove support for CPU_XSCALE_80200. None of our configs support it, and</title>
<updated>2015-03-30T09:29:45Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2015-03-30T09:29:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a3db11e053606ac7fe5d6873d44d59d1d0d3a6d7'/>
<id>urn:sha1:a3db11e053606ac7fe5d6873d44d59d1d0d3a6d7</id>
<content type='text'>
there wasn;t an option to enable it.

While here remove a check for CPU_ARM10 being defined as it has also been
removed.
</content>
</entry>
<entry>
<title>Remove support for CPU_FA626TE. It's unused by any of our kernel configs.</title>
<updated>2015-03-30T08:38:18Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2015-03-30T08:38:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=303c8079abb93f2d6a8eb3aa475cf5feaa2c2022'/>
<id>urn:sha1:303c8079abb93f2d6a8eb3aa475cf5feaa2c2022</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove arm1136 support. We don't have any configs that use it, and I don't</title>
<updated>2015-03-29T21:12:59Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2015-03-29T21:12:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=930798f3a15a792ac7ec1e2f5d8e92b191723d55'/>
<id>urn:sha1:930798f3a15a792ac7ec1e2f5d8e92b191723d55</id>
<content type='text'>
expect us to add support for any more arm11 SoCs.
</content>
</entry>
<entry>
<title>Revert a glitched mismerge that got caught up in the prior commit.</title>
<updated>2014-12-24T03:09:55Z</updated>
<author>
<name>Ian Lepore</name>
<email>ian@FreeBSD.org</email>
</author>
<published>2014-12-24T03:09:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0236b3314fc11e041f52cccc0a4ed29724dc0542'/>
<id>urn:sha1:0236b3314fc11e041f52cccc0a4ed29724dc0542</id>
<content type='text'>
The PJ4B family is still armv7, not armv6.
</content>
</entry>
<entry>
<title>Define the old-school arm arch constants we still use internally based on</title>
<updated>2014-12-24T03:02:12Z</updated>
<author>
<name>Ian Lepore</name>
<email>ian@FreeBSD.org</email>
</author>
<published>2014-12-24T03:02:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6783238b2deea7acaf2f83745b864263f701536c'/>
<id>urn:sha1:6783238b2deea7acaf2f83745b864263f701536c</id>
<content type='text'>
the somewhat newer constants predefined by the compiler.  This will allow
userland apps to use various machine/foo.h headers without CPUTYPE defined.
</content>
</entry>
<entry>
<title>The arm PJ4B cpu is armv7 architecture, not v6.</title>
<updated>2014-11-24T01:13:58Z</updated>
<author>
<name>Ian Lepore</name>
<email>ian@FreeBSD.org</email>
</author>
<published>2014-11-24T01:13:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=378781576156692bdea094f5b7c9b28d8b3042da'/>
<id>urn:sha1:378781576156692bdea094f5b7c9b28d8b3042da</id>
<content type='text'>
If this feels like deja vu... the last time this was fixed in this file
only ARM_MMU_V6 was fixed, this time it's ARM_ARCH_V6 (and this time I
searched for other occurrances of pj4b in here).
</content>
</entry>
<entry>
<title>The Marvell PJ4B cpu family is armv7, not armv6.</title>
<updated>2014-08-31T15:23:49Z</updated>
<author>
<name>Ian Lepore</name>
<email>ian@FreeBSD.org</email>
</author>
<published>2014-08-31T15:23:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=46dd56e7818fa44275a415d2143a9a3aa8de8f5b'/>
<id>urn:sha1:46dd56e7818fa44275a415d2143a9a3aa8de8f5b</id>
<content type='text'>
</content>
</entry>
</feed>
