OpenGrok
Cross Reference: s3c2410_intr.c
xref
: /
src
/
sys
/
arch
/
arm
/
s3c2xx0
/
s3c2410_intr.c
Home
|
History
|
Annotate
|
Download
|
only in
s3c2xx0
History log of
/src/sys/arch/arm/s3c2xx0/s3c2410_intr.c
Revision
Date
Author
Comments
1.14
27-Sep-2022
skrll
Remove unnecessary sys/malloc.h include
1.13
01-Jul-2011
dyoung
#include <sys/bus.h> instead of <machine/bus.h>.
1.12
20-Dec-2010
matt
Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch
from uvmexp to per-cpu cpu_data and move them to 64bits. Remove unneeded
includes of <uvm/uvm_extern.h> and/or <uvm/uvm.h>.
1.11
24-Nov-2008
dogcow
branches: 1.11.8;
add closing paren. (HI MATT!)
1.10
19-Nov-2008
matt
Don't use atomic_{set,clear}_bit nor any atomic op. These used to wrap
atomic_{clear,set}_bit around munging a device register and that is clearly
wrong. Instead directly manipulate the CPSR to disable interrupts.
1.9
27-Apr-2008
matt
branches: 1.9.6; 1.9.8;
Merge kernel changes in matt-armv6 to HEAD.
1.8
06-Jan-2008
matt
branches: 1.8.6; 1.8.8; 1.8.10;
Truly kill current_intr_depth once and for all.
1.7
06-Jan-2008
matt
Cleanup softint lossage.
1.6
24-Dec-2005
perry
branches: 1.6.36; 1.6.46; 1.6.50; 1.6.52; 1.6.58; 1.6.66;
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
1.5
11-Dec-2005
christos
merge ktrace-lwp.
1.4
04-Jun-2005
he
branches: 1.4.2;
Add use of an __UNVOLATILE() to appease -Wcast-qual.
May be revisited if atomic_set_bit()'s signature can change.
1.3
29-Aug-2003
bsh
branches: 1.3.4;
support EXTINT[4:23] as interrupt sources. They are cascaded to
IRQ4 (EXTINT[4:7]) and 5 (EXTINT[8:23]). ssextio driver handles these interrupts.
1.2
04-Aug-2003
bsh
various bug fixes. Now SMDK2410 evboard boots up to single user mode
using install ramdisk.
1.1
31-Jul-2003
bsh
the first cut of Samsung S3C2410 support.
It is Samsung's another ARM920 based SoC.
XXX: not tested much yet.
1.3.4.5
10-Nov-2005
skrll
Sync with HEAD. Here we go again...
1.3.4.4
21-Sep-2004
skrll
Fix the sync with head I botched.
1.3.4.3
18-Sep-2004
skrll
Sync with HEAD.
1.3.4.2
03-Aug-2004
skrll
Sync with HEAD
1.3.4.1
29-Aug-2003
skrll
file s3c2410_intr.c was added on branch ktrace-lwp on 2004-08-03 10:32:50 +0000
1.4.2.2
21-Jan-2008
yamt
sync with head
1.4.2.1
21-Jun-2006
yamt
sync with head.
1.6.66.1
08-Jan-2008
bouyer
Sync with HEAD
1.6.58.1
18-Feb-2008
mjf
Sync with HEAD.
1.6.52.2
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.6.52.1
09-Jan-2008
matt
sync with HEAD
1.6.50.1
20-Jan-2008
chris
Sync to HEAD.
1.6.46.1
28-Feb-2008
rjs
Sync with HEAD.
1.6.36.1
19-Apr-2007
thorpej
Convert to the new atomic ops API.
1.8.10.2
04-May-2009
yamt
sync with head.
1.8.10.1
16-May-2008
yamt
sync with head.
1.8.8.1
18-May-2008
yamt
sync with head.
1.8.6.2
17-Jan-2009
mjf
Sync with HEAD.
1.8.6.1
02-Jun-2008
mjf
Sync with HEAD.
1.9.8.1
19-Jan-2009
skrll
Sync with HEAD.
1.9.6.1
13-Dec-2008
haad
Update haad-dm branch to haad-dm-base2.
1.11.8.1
05-Mar-2011
rmind
sync with head
Indexes created Sat Oct 18 08:10:09 GMT 2025