OpenGrok
Cross Reference: s3c2xx0_intr.h
xref
: /
src
/
sys
/
arch
/
arm
/
s3c2xx0
/
s3c2xx0_intr.h
Home
|
History
|
Annotate
|
Download
|
only in
s3c2xx0
History log of
/src/sys/arch/arm/s3c2xx0/s3c2xx0_intr.h
Revision
Date
Author
Comments
1.15
14-Mar-2014
matt
#include <sys/evcnt.h>
1.14
30-Jan-2012
nisimura
branches: 1.14.6; 1.14.10;
Add FriendlyARM Mini2440 support.
- new code for Samsung S3C2440 SoC.
- update for other S3C2xx0.
This port was done by Paul Fleischer.
1.13
19-Nov-2008
matt
branches: 1.13.16; 1.13.20;
Don't include <machine/atomic.h> anymore.
1.12
27-Apr-2008
matt
branches: 1.12.6; 1.12.8;
Merge kernel changes in matt-armv6 to HEAD.
1.11
06-Jan-2008
matt
branches: 1.11.6; 1.11.8; 1.11.10;
Cleanup softint lossage.
1.10
24-Dec-2005
perry
branches: 1.10.36; 1.10.46; 1.10.50; 1.10.52; 1.10.58; 1.10.66;
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
1.9
11-Dec-2005
christos
merge ktrace-lwp.
1.8
04-Jun-2005
he
branches: 1.8.2;
Add an __UNVOLATILE() in atomic_set_bit() usage.
Revisit if we can adjust atomic_set_bit()'s signature.
1.7
12-Feb-2004
bsh
be consistent with #define<TAB>
1.6
17-Dec-2003
bsh
add a function to initialize variables used by splfoo().
This should be called in bootstrap so that splfoo() doesn't touch illegal address.
1.5
21-Sep-2003
matt
Fix GCC 3.3.1 nits.
1.4
04-Aug-2003
bsh
bit polarity of interrupt mask registers don't match between s3c2800
and s3c24[10]0. define macro s3c2xx0_update_hw_mask() for it.
1.3
30-Jul-2003
bsh
+ enable nested interrupts. This change stopped silo overflow messages
at 115200bps.
+ disable all hard interrupts by default.
+ rewrite s3c2xx0_(un)mask_interrupt() to make them faster.
1.2
02-Jan-2003
thorpej
branches: 1.2.2;
Clean up evbarm interrupt support a little:
* Define an ARM_INTR_IMPL option, which specifies a header file
describing the interrupt implementation for the platform. Use
this instead of the list of EVBARM_BOARDTYPE checks.
* Make the s3c2xx0 interrupt dispatch code a bit more generic, and move
it to a generic location so that other platforms can use it.
This eliminates all uses of the EVBARM_BOARDTYPE stuff, so delete it.
1.1
20-Nov-2002
bsh
branches: 1.1.2;
Samsung S3C2800 is a CPU with ARM920T core.
1.1.2.3
03-Jan-2003
thorpej
Sync with HEAD.
1.1.2.2
11-Dec-2002
thorpej
Sync with HEAD.
1.1.2.1
20-Nov-2002
thorpej
file s3c2xx0_intr.h was added on branch nathanw_sa on 2002-12-11 05:53:17 +0000
1.2.2.4
10-Nov-2005
skrll
Sync with HEAD. Here we go again...
1.2.2.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.2.2.2
18-Sep-2004
skrll
Sync with HEAD.
1.2.2.1
03-Aug-2004
skrll
Sync with HEAD
1.8.2.2
21-Jan-2008
yamt
sync with head
1.8.2.1
21-Jun-2006
yamt
sync with head.
1.10.66.1
08-Jan-2008
bouyer
Sync with HEAD
1.10.58.1
18-Feb-2008
mjf
Sync with HEAD.
1.10.52.3
28-Jan-2008
matt
Given the that there are only 4 IPLs (ignoring soft IPLs), a number of
cleanups can be done:
Remove _SPL_* aliases.
Don't store irqmasks in ci_cpl, just make it an ipl level.
Add fast softint switching support.
1.10.52.2
09-Jan-2008
matt
sync with HEAD
1.10.52.1
09-Nov-2007
matt
Make all the evbarm kernels build again. Fix lossage from rebase.
1.10.50.1
20-Jan-2008
chris
Sync to HEAD.
1.10.46.1
28-Feb-2008
rjs
Sync with HEAD.
1.10.36.1
19-Apr-2007
thorpej
Convert to the new atomic ops API.
1.11.10.2
04-May-2009
yamt
sync with head.
1.11.10.1
16-May-2008
yamt
sync with head.
1.11.8.1
18-May-2008
yamt
sync with head.
1.11.6.2
17-Jan-2009
mjf
Sync with HEAD.
1.11.6.1
02-Jun-2008
mjf
Sync with HEAD.
1.12.8.1
19-Jan-2009
skrll
Sync with HEAD.
1.12.6.1
13-Dec-2008
haad
Update haad-dm branch to haad-dm-base2.
1.13.20.1
18-Feb-2012
mrg
merge to -current.
1.13.16.2
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.13.16.1
17-Apr-2012
yamt
sync with head
1.14.10.1
18-May-2014
rmind
sync with head
1.14.6.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
Indexes created Thu Oct 23 18:09:57 GMT 2025