History log of /src/sys/arch/arm/s3c2xx0/s3c2800_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 |
| 27-Apr-2008 |
matt | branches: 1.11.22; Merge kernel changes in matt-armv6 to HEAD.
|
1.10 |
| 06-Jan-2008 |
matt | branches: 1.10.6; 1.10.8; 1.10.10; Cleanup softint lossage.
|
1.9 |
| 24-Dec-2005 |
perry | branches: 1.9.46; 1.9.50; 1.9.52; 1.9.58; 1.9.66; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
1.8 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.7 |
| 01-Aug-2003 |
bsh | branches: 1.7.16; tweak to share s3c2xx0_intr.c for S3C2800 and S3C2410.
move init_interrupt_masks() from s3c2xx0_intr.c to s3c2800_intr.c, since it doesn't work for S3C2410.
|
1.6 |
| 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.5 |
| 15-Jul-2003 |
lukem | __KERNEL_RCSID()
|
1.4 |
| 12-May-2003 |
bsh | branches: 1.4.2; + add an arg to s3c2800_intr_establish() for interrupt type: IST_EDGE_{FALLING,RISING,BOTH}, or IST_LEVEL_{LOW,HIGH}. This argument is valid only for GPIO interrupts (IRQ0..7).
+ Don't clear interrupt pending bits for IIC in interrupt handler. Since clearing these bits starts next IIC transmission immediately, IIC driver should handle these.
|
1.3 |
| 03-Jan-2003 |
thorpej | Fiddle with current_intr_depth in assembly code again. Because we have just pushed a frame, we can make some assumptions that the compiler cannot as easily make, and can thus do it slightly more efficiently.
|
1.2 |
| 02-Jan-2003 |
thorpej | Don't need to explicitly include <arm/s3c2xx0/s3c2xx0_intr.h>.
|
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 s3c2800_intr.c was added on branch nathanw_sa on 2002-12-11 05:53:14 +0000
|
1.4.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.4.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.4.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.7.16.2 |
| 21-Jan-2008 |
yamt | sync with head
|
1.7.16.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.9.66.1 |
| 08-Jan-2008 |
bouyer | Sync with HEAD
|
1.9.58.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.9.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.9.52.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.9.50.1 |
| 20-Jan-2008 |
chris | Sync to HEAD.
|
1.9.46.1 |
| 28-Feb-2008 |
rjs | Sync with HEAD.
|
1.10.10.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.10.8.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.10.6.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.11.22.1 |
| 05-Mar-2011 |
rmind | sync with head
|