| History log of /src/sys/arch/mips/alchemy/include |
| Revision | Date | Author | Comments |
| 1.1 | 16-Feb-2006 |
gdamore | branches: 1.1.2; 1.1.10; 1.1.16; 1.1.22; Reenable PCI on DBAU1500. May still be useful for PIO devices. Comments in the config are left intact, though. Add a PMAP-driven bus_space for access to upper memory, instead of using wired entries. Convert aupci to use said bus_space -- no measured performance impact.
|
| 1.1.22.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.1.22.1 | 16-Feb-2006 |
rpaulo | file au_himem_space.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:41:25 +0000
|
| 1.1.16.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.16.1 | 16-Feb-2006 |
yamt | file au_himem_space.h was added on branch yamt-lazymbuf on 2006-06-21 14:53:38 +0000
|
| 1.1.10.2 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.1.10.1 | 16-Feb-2006 |
simonb | file au_himem_space.h was added on branch simonb-timecounters on 2006-04-22 11:37:42 +0000
|
| 1.1.2.2 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.1.2.1 | 16-Feb-2006 |
yamt | file au_himem_space.h was added on branch yamt-uio_vmspace on 2006-02-18 15:38:41 +0000
|
| 1.1 | 06-Feb-2006 |
gdamore | branches: 1.1.2; 1.1.10; 1.1.16; 1.1.22; Add a bus_space that makes use of wired TLB entries, as required for PCI, PCMCIA, and perhaps other devices on Alchemy parts.
Closes PR port-evbmips/32298 Reviewed as part of PCI changes by matt@, izumi@, and probably also simonb@.
This implementation has been tested seperately with my PCI code. This commit does not add the necessary changes to configuration files to include this in current configurations yet, as I intend to add that when I add the multi-platform configuration support for evbmips/alchemy (which will be required for PCI anyway.)
|
| 1.1.22.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.1.22.1 | 06-Feb-2006 |
rpaulo | file au_wired_space.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:41:25 +0000
|
| 1.1.16.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.16.1 | 06-Feb-2006 |
yamt | file au_wired_space.h was added on branch yamt-lazymbuf on 2006-06-21 14:53:38 +0000
|
| 1.1.10.2 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.1.10.1 | 06-Feb-2006 |
simonb | file au_wired_space.h was added on branch simonb-timecounters on 2006-04-22 11:37:42 +0000
|
| 1.1.2.2 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.1.2.1 | 06-Feb-2006 |
yamt | file au_wired_space.h was added on branch yamt-uio_vmspace on 2006-02-18 15:38:41 +0000
|
| 1.5 | 01-Jul-2011 |
dyoung | #include <sys/bus.h> instead of <machine/bus.h>.
|
| 1.4 | 13-Jul-2006 |
gdamore | 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.3 | 01-Apr-2003 |
hpeyerl | branches: 1.3.18; 1.3.32; 1.3.36; 1.3.44; allocate an aubus dma tag.
|
| 1.2 | 22-Mar-2003 |
simonb | Fix a grammatical nit.
|
| 1.1 | 29-Jul-2002 |
simonb | branches: 1.1.2; 1.1.4; 1.1.6; Add support for the the Alchemy Semiconductor Au1x00 series on-chip devices. Currently the serial ports and ethernet MAC have working drivers, and this has only been physically tested on the Au1000 CPU, but these devices should work on the Au1100 and Au1500 CPUs too.
|
| 1.1.6.2 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.1.6.1 | 29-Jul-2002 |
jdolecek | file aubusvar.h was added on branch kqueue on 2002-09-06 08:37:25 +0000
|
| 1.1.4.2 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.1.4.1 | 29-Jul-2002 |
gehenna | file aubusvar.h was added on branch gehenna-devsw on 2002-08-31 13:45:16 +0000
|
| 1.1.2.2 | 29-Jul-2002 |
simonb | Add support for the the Alchemy Semiconductor Au1x00 series on-chip devices. Currently the serial ports and ethernet MAC have working drivers, and this has only been physically tested on the Au1000 CPU, but these devices should work on the Au1100 and Au1500 CPUs too.
|
| 1.1.2.1 | 29-Jul-2002 |
simonb | file aubusvar.h was added on branch nathanw_sa on 2002-07-29 15:39:16 +0000
|
| 1.3.44.1 | 15-Jun-2006 |
gdamore | Adapt to new com framework, converting aucom.c clone to use common com.c.
|
| 1.3.36.1 | 11-Aug-2006 |
yamt | sync with head
|
| 1.3.32.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.3.18.1 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.20 | 08-Apr-2022 |
andvar | fix various typos, mainly in comments, but also log messages, docs, game text.
|
| 1.19 | 17-Aug-2021 |
andvar | fix multiplei repetitive typos in comments, messages and documentation. mainly because copy paste code big amount of files are affected.
|
| 1.18 | 02-Oct-2006 |
gdamore | Add register values required to configure PSC/SPI devices on Alchemy AU1550. Fairly soon I will be committing a new SPI bus framwork and an Alchemy Au1550 implementation of the framework.
|
| 1.17 | 10-Apr-2006 |
simonb | branches: 1.17.8; 1.17.10; Fix some comment grammar nits.
|
| 1.16 | 25-Mar-2006 |
gdamore | Ooops, forgot to commit some register renames. (Minor cleanups.)
|
| 1.15 | 01-Mar-2006 |
shige | branches: 1.15.2; 1.15.4; 1.15.6; Fix base-address for PSC devices.
|
| 1.14 | 24-Feb-2006 |
shige | Add Au1XXX PSC(Programable Serial Controller) bus-type driver. PSC supports four protocols (AC97, I2S, SPI, SMBus). These protocol drivers will be configured on the bus.
|
| 1.13 | 20-Feb-2006 |
gdamore | Add missing GPIO_BASE, plus clean up PCMCIA_BASE and add STATIC_BUS_BASE. Fixes build error noted by martin@
|
| 1.12 | 10-Feb-2006 |
gdamore | Reduce address space used by PCI. Add definitions for PCMCIA addresses.
|
| 1.11 | 09-Feb-2006 |
gdamore | Split out peripheral register defines from aureg.h. As discussed with simonb@.
|
| 1.10 | 09-Feb-2006 |
gdamore | Remove if_aumac register defs, which were generally #ifdef'd out anyway.
|
| 1.9 | 09-Feb-2006 |
gdamore | Remove not-useful UART references from aureg.h, duplicates consolidated into aucomreg.h. First part of aureg.h cleanup requested by simonb@.
|
| 1.8 | 09-Feb-2006 |
gdamore | Add Au1550 PCI support (Au1500 not yet, coming shortly). Closes PR port-evbmips/32087. Reviewed by simonb@ (Also, earlier, matt@, and tsutsui@.)
|
| 1.7 | 20-Dec-2005 |
tron | branches: 1.7.2; 1.7.4; 1.7.6; Add basic support for Alchemy Au1550 processor (CPU and devices). Patch contributed by Garrett D'Amore in PR port-evbmips/32030.
|
| 1.6 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.5 | 11-Nov-2004 |
soren | branches: 1.5.12; Add USB device controller register names.
|
| 1.4 | 08-Nov-2003 |
simonb | Add a define for the size of the UART register block.
|
| 1.3 | 01-Apr-2003 |
hpeyerl | branches: 1.3.2; add defines for Alchemy clock and frequency control registers.
|
| 1.2 | 17-Nov-2002 |
simonb | Fix typo in the address of the Au1500 MAC1 enable register; 2nd MAC works on the Au1500 cpu now.
|
| 1.1 | 29-Jul-2002 |
simonb | branches: 1.1.2; 1.1.4; 1.1.6; Add support for the the Alchemy Semiconductor Au1x00 series on-chip devices. Currently the serial ports and ethernet MAC have working drivers, and this has only been physically tested on the Au1000 CPU, but these devices should work on the Au1100 and Au1500 CPUs too.
|
| 1.1.6.2 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.1.6.1 | 29-Jul-2002 |
jdolecek | file aureg.h was added on branch kqueue on 2002-09-06 08:37:26 +0000
|
| 1.1.4.2 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.1.4.1 | 29-Jul-2002 |
gehenna | file aureg.h was added on branch gehenna-devsw on 2002-08-31 13:45:16 +0000
|
| 1.1.2.2 | 11-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.1.2.1 | 29-Jul-2002 |
thorpej | file aureg.h was added on branch nathanw_sa on 2002-12-11 06:10:56 +0000
|
| 1.3.2.4 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.3.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.3.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.3.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.5.12.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.5.12.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.7.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.7.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.7.2.2 | 01-Mar-2006 |
yamt | sync with head.
|
| 1.7.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.15.6.2 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.15.6.1 | 28-Mar-2006 |
tron | Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
|
| 1.15.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.15.2.2 | 11-Apr-2006 |
yamt | sync with head
|
| 1.15.2.1 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.17.10.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.17.8.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.12 | 09-Jun-2015 |
matt | #include <sys/cpu.h> or <mips/cpuregs.h> as needed
|
| 1.11 | 10-Jul-2011 |
matt | branches: 1.11.12; 1.11.30; Fix machine/ includes
|
| 1.10 | 20-Feb-2011 |
matt | Merge forward from matt-nb5-mips64.
|
| 1.9 | 21-Feb-2007 |
thorpej | branches: 1.9.64; 1.9.68; 1.9.74; 1.9.76; Replace the Mach-derived boolean_t type with the C99 bool type. A future commit will replace use of TRUE and FALSE with true and false.
|
| 1.8 | 16-Feb-2006 |
gdamore | branches: 1.8.20; Reenable PCI on DBAU1500. May still be useful for PIO devices. Comments in the config are left intact, though. Add a PMAP-driven bus_space for access to upper memory, instead of using wired entries. Convert aupci to use said bus_space -- no measured performance impact.
|
| 1.7 | 10-Feb-2006 |
gdamore | Reduce address space used by PCI. Add definitions for PCMCIA addresses.
|
| 1.6 | 10-Feb-2006 |
gdamore | Add au_intr_enable() and au_intr_disable() API to allow for split interrupts (e.g. PCMCIA leaves GPIO interrupt masked and reenables them soft interrupt.) Add checks for masked interrupts before calling the handler. When removing last interrupt handler, mask off interrupts completely using MASK_CLEAR and WAKEUP_CLEAR. Tested on dbau1500.
|
| 1.5 | 09-Feb-2006 |
gdamore | Add Au1550 PCI support (Au1500 not yet, coming shortly). Closes PR port-evbmips/32087. Reviewed by simonb@ (Also, earlier, matt@, and tsutsui@.)
|
| 1.4 | 06-Feb-2006 |
gdamore | Fix up incorrect ICU reporting, add processor specific switch tables for IRQ routing and such.
Closes PR port-evbmips/31992. Reviewed by simonb@, matt@, and izumi@
|
| 1.3 | 11-Dec-2005 |
christos | branches: 1.3.2; 1.3.4; 1.3.6; merge ktrace-lwp.
|
| 1.2 | 04-Jul-2003 |
thorpej | branches: 1.2.16; Nuke the "alchemy_info" stuff, and just use the dev_propdb to set the mac-addr property for the Au1x00 on-chip MACs.
|
| 1.1 | 29-Jul-2002 |
simonb | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.12; Add support for the the Alchemy Semiconductor Au1x00 series on-chip devices. Currently the serial ports and ethernet MAC have working drivers, and this has only been physically tested on the Au1000 CPU, but these devices should work on the Au1100 and Au1500 CPUs too.
|
| 1.1.12.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.1.12.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.1.12.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.1.6.2 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.1.6.1 | 29-Jul-2002 |
jdolecek | file auvar.h was added on branch kqueue on 2002-09-06 08:37:26 +0000
|
| 1.1.4.2 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.1.4.1 | 29-Jul-2002 |
gehenna | file auvar.h was added on branch gehenna-devsw on 2002-08-31 13:45:17 +0000
|
| 1.1.2.2 | 29-Jul-2002 |
simonb | Add support for the the Alchemy Semiconductor Au1x00 series on-chip devices. Currently the serial ports and ethernet MAC have working drivers, and this has only been physically tested on the Au1000 CPU, but these devices should work on the Au1100 and Au1500 CPUs too.
|
| 1.1.2.1 | 29-Jul-2002 |
simonb | file auvar.h was added on branch nathanw_sa on 2002-07-29 15:39:16 +0000
|
| 1.2.16.2 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.2.16.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.3.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.3.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.3.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.8.20.1 | 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
| 1.9.76.1 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.9.74.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.9.68.1 | 05-Mar-2011 |
rmind | sync with head
|
| 1.9.64.1 | 15-Feb-2010 |
matt | Adapt to the new interrupt framework for NetBSD/mips.
|
| 1.11.30.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.11.12.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|