OpenGrok
Cross Reference: ixp425_com.c
xref
: /
src
/
sys
/
arch
/
arm
/
xscale
/
ixp425_com.c
Home
|
History
|
Annotate
|
Download
|
only in
xscale
History log of
/src/sys/arch/arm/xscale/ixp425_com.c
Revision
Date
Author
Comments
1.19
08-Dec-2018
thorpej
Clean up initialization of com_regs structure, in preparation for
some additional changers.
1.18
01-Jul-2011
dyoung
branches: 1.18.52; 1.18.54;
#include <sys/bus.h> instead of <machine/bus.h>.
1.17
14-Mar-2008
cube
Split device_t and softc for all com(4) devices (well, everything that
uses a com_softc backend). Use proper types and ansify where appropriate.
1.16
13-Jul-2006
gdamore
branches: 1.16.34; 1.16.36; 1.16.56; 1.16.60;
Add an option COM_REGMAP to allow com(4) to use an array of register indices.
This allows us to convert aucom to just another com attachment, and cleanup
some code in the com_arbus.c.
Additionally, we use a common com_cleanup routine rather than having a
zillion copies of it in the attachment points.
This has been tested on a number architectures, and it has been shown to get
close to comparable performance when COM_REGMAP is defined, and comparable
when it is not defined.
Approved by core@. Fixes PR port-evbmips/32362.
1.15
11-Dec-2005
christos
branches: 1.15.4; 1.15.8; 1.15.16;
merge ktrace-lwp.
1.14
08-Oct-2003
scw
branches: 1.14.16;
Make it easier to support different types of IXP425 board:
- Move board-specific PCI/GPIO initialisation to its rightful place.
- Handle clearing down latched GPIO interrupts in a board-independent way.
- Use MI com(4) driver for on-chip UARTs.
- Misc. tidying up.
Tested on IXDP425.
1.13
07-Aug-2003
agc
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
1.12
07-Aug-2003
ichiro
fix dont reset register when every interrupt.
pointed by Shoichi Miyake port-arm/22392
1.11
02-Jul-2003
ichiro
backout to recent changes w/o lwp changes
1.10
29-Jun-2003
fvdl
branches: 1.10.2;
Back out the lwp/ktrace changes. They contained a lot of colateral damage,
and need to be examined and discussed more.
1.9
29-Jun-2003
ichiro
struct proc * -> struct lwp *
ixp425_com:
add some status flags
1.8
03-Jun-2003
ichiro
delete unneed bit for uart initialize.
and bug fix mistaken function
1.7
01-Jun-2003
ichiro
change into the form KNF
1.6
01-Jun-2003
ichiro
add console unit number to configuration parameter.
move structure of uart information
1.5
31-May-2003
ichiro
print description of Console and enable ixpcom0/1 in configuration
1.4
31-May-2003
ichiro
cosmetic change & some bugfix
1.3
31-May-2003
ichiro
some bug fix
1.2
23-May-2003
ichiro
delete definition (DEBUG)
1.1
23-May-2003
ichiro
support IXP425 Intel Network Processor
running on BigEndian
1.10.2.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.10.2.2
18-Sep-2004
skrll
Sync with HEAD.
1.10.2.1
03-Aug-2004
skrll
Sync with HEAD
1.14.16.2
17-Mar-2008
yamt
sync with head.
1.14.16.1
30-Dec-2006
yamt
sync with head.
1.15.16.1
20-Jun-2006
gdamore
Add support for pretty much all ARM com(4) variants. There are a few ARM
serial devices that are not com(4)-like enough to be supported under com(4).
1.15.8.1
11-Aug-2006
yamt
sync with head
1.15.4.1
09-Sep-2006
rpaulo
sync with head
1.16.60.1
03-Apr-2008
mjf
Sync with HEAD.
1.16.56.1
24-Mar-2008
keiichi
sync with head.
1.16.36.1
23-Mar-2008
matt
sync with HEAD
1.16.34.1
21-Mar-2008
chris
Sync with head.
1.18.54.1
10-Jun-2019
christos
Sync with HEAD
1.18.52.1
26-Dec-2018
pgoyette
Sync with HEAD, resolve a few conflicts
Indexes created Thu Oct 23 22:10:10 GMT 2025