History log of /src/sys/arch/mips/alchemy/dev/com_aubus.c |
Revision | | Date | Author | Comments |
1.9 |
| 11-Jan-2019 |
thorpej | Simplify regmap initialization, and fix an regmap issue that affected TI OMAP (LCR register would get clobbered due to using the wrong offset for the MDR1 register) reported by Lwazi Dube (who also found the root cause).
|
1.8 |
| 08-Dec-2018 |
thorpej | Remove the COM_REGMAP option -- just use it all the time. While here, garbage-collect the COM_FUNCMAP and COM_AU1X00 options, as there are not used anywhere.
|
1.7 |
| 08-Dec-2018 |
thorpej | Clean up initialization of com_regs structure, in preparation for some additional changers.
|
1.6 |
| 01-Jul-2011 |
dyoung | branches: 1.6.52; 1.6.54; #include <sys/bus.h> instead of <machine/bus.h>.
|
1.5 |
| 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.4 |
| 17-Oct-2007 |
garbled | branches: 1.4.12; 1.4.16; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
1.3 |
| 20-May-2007 |
he | branches: 1.3.10; Now that curcpu() is defined in terms of curlwp() for mips, we need to include <sys/lwp.h> where curcpu() is used.
|
1.2 |
| 13-Jul-2006 |
gdamore | branches: 1.2.4; 1.2.8; 1.2.14; 1.2.20; 1.2.22; 1.2.28; 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.1 |
| 15-Jun-2006 |
gdamore | branches: 1.1.2; file com_aubus.c was initially added on branch gdamore-uart.
|
1.1.2.4 |
| 17-Jun-2006 |
gdamore | Undo the undo. Restore COM_INIT_REGS handling.
|
1.1.2.3 |
| 17-Jun-2006 |
gdamore | Undo the change to use COM_INIT_REGS, and instead use backwards compat support. For com_arbus and com_aubus, we have to set a new flag, COM_HW_REGMAP to indicate that we have special mapping considerations so that com_attach_subr doesn't clobber our register map.
|
1.1.2.2 |
| 16-Jun-2006 |
gdamore | Cleanup for KNF changes in comvar. While here, remove a redundant call to bus_space_map.
|
1.1.2.1 |
| 15-Jun-2006 |
gdamore | Adapt to new com framework, converting aucom.c clone to use common com.c.
|
1.2.28.1 |
| 22-May-2007 |
matt | Update to HEAD.
|
1.2.22.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.2.20.1 |
| 27-May-2007 |
ad | Sync with head.
|
1.2.14.4 |
| 17-Mar-2008 |
yamt | sync with head.
|
1.2.14.3 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.2.14.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.2.14.1 |
| 13-Jul-2006 |
yamt | file com_aubus.c was added on branch yamt-lazymbuf on 2006-12-30 20:46:30 +0000
|
1.2.8.2 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.2.8.1 |
| 13-Jul-2006 |
rpaulo | file com_aubus.c was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:41:14 +0000
|
1.2.4.2 |
| 11-Aug-2006 |
yamt | sync with head
|
1.2.4.1 |
| 13-Jul-2006 |
yamt | file com_aubus.c was added on branch yamt-pdpolicy on 2006-08-11 15:42:14 +0000
|
1.3.10.2 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.3.10.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.4.16.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.4.12.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
1.6.54.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.6.52.2 |
| 18-Jan-2019 |
pgoyette | Synch with HEAD
|
1.6.52.1 |
| 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|