| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=312292
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=306672
|
| |
|
|
|
|
|
| |
supported config/board with these CPUs.
Notes:
svn path=/head/; revision=295200
|
| |
|
|
|
|
|
|
|
|
| |
there wasn;t an option to enable it.
While here remove a check for CPU_ARM10 being defined as it has also been
removed.
Notes:
svn path=/head/; revision=280847
|
| |
|
|
| |
Notes:
svn path=/head/; revision=280842
|
| |
|
|
|
|
|
| |
expect us to add support for any more arm11 SoCs.
Notes:
svn path=/head/; revision=280824
|
| |
|
|
|
|
|
| |
The PJ4B family is still armv7, not armv6.
Notes:
svn path=/head/; revision=276166
|
| |
|
|
|
|
|
|
| |
the somewhat newer constants predefined by the compiler. This will allow
userland apps to use various machine/foo.h headers without CPUTYPE defined.
Notes:
svn path=/head/; revision=276165
|
| |
|
|
|
|
|
|
|
| |
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).
Notes:
svn path=/head/; revision=274941
|
| |
|
|
| |
Notes:
svn path=/head/; revision=270878
|
| |
|
|
|
|
|
|
|
|
| |
never actually ran on these chips (other than using SA1 support in an
emulator to do the early porting to FreeBSD long long ago). The clutter
and complexity of some of this code keeps getting in the way of other
maintenance, so it's time to go.
Notes:
svn path=/head/; revision=262958
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
is used in
Qualcomm Snapdragon S4 and Snapdragon 400/600/800 SoCs and has architectural
similarities to ARM Cortex-A15. As for development boards IFC6400 series embedded
boards from Inforce Computing uses Snapdragon S4 Pro/APQ8064.
Approved by: stas (mentor)
Notes:
svn path=/head/; revision=259640
|
| |
|
|
|
|
|
|
|
|
| |
support for ARM1136 and ARM1176
Submitted by: Daisuke Aoyama <aoyama at peach.ne.jp>
Obtained from: NetBSD
Notes:
svn path=/head/; revision=244480
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Cummulative patch of changes that are not vendor-specific:
- ARMv6 and ARMv7 architecture support
- ARM SMP support
- VFP/Neon support
- ARM Generic Interrupt Controller driver
- Simplification of startup code for all platforms
Notes:
svn path=/head/; revision=239268
|
| |
|
|
| |
Notes:
svn path=/head/; revision=215031
|
| |
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=214972
|
| |
|
|
|
|
|
| |
Tested on GM8181 development board.
Notes:
svn path=/head/; revision=207611
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
previously know by StarSemi STR9104.
Tested by the submitter on an Emprex NSD-100 board.
Submitted by: Yohanes Nugroho <yohanes at gmail.com>
Reviewed by: freebsd-arm, stas
Obtained from: //depot/projects/str91xx/...
Notes:
svn path=/head/; revision=201468
|
| |
|
|
| |
Notes:
svn path=/head/; revision=173249
|
| |
|
|
|
|
|
|
|
| |
yet connected to the build, but reduces diffs to p4 repo.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=172738
|
| |
|
|
|
|
|
|
|
| |
regular Xscale (it has no mini data cache, has armv6-style 16MB
supersections, and can address 36bits).
Define it for i81342.
Notes:
svn path=/head/; revision=164777
|
| |
|
|
| |
Notes:
svn path=/head/; revision=164080
|
| |
|
|
|
|
|
| |
Submitted by: Max M. Boyarov <m.boyarov bsd by>
Notes:
svn path=/head/; revision=161592
|
| |
|
|
| |
Notes:
svn path=/head/; revision=159167
|
| |
|
|
|
|
|
| |
Submitted by: kevlo
Notes:
svn path=/head/; revision=159101
|
| |
|
|
| |
Notes:
svn path=/head/; revision=146649
|
| |
|
|
| |
Notes:
svn path=/head/; revision=146619
|
| |
|
|
| |
Notes:
svn path=/head/; revision=139735
|
| |
|
|
| |
Notes:
svn path=/head/; revision=137224
|
|
|
It only supports sa1110 (on simics) right now, but xscale support should come
soon.
Some of the initial work has been provided by :
Stephane Potvin <sepotvin at videotron.ca>
Most of this comes from NetBSD.
Notes:
svn path=/head/; revision=129198
|