OpenGrok
Cross Reference: octeon_uart.c
xref
: /
src
/
sys
/
arch
/
mips
/
cavium
/
dev
/
octeon_uart.c
Home
|
History
|
Annotate
|
Download
|
only in
dev
History log of
/src/sys/arch/mips/cavium/dev/octeon_uart.c
Revision
Date
Author
Comments
1.10
26-Jan-2022
martin
Fix initialization of the register map by using the com_init_regs()
helper function. Pointed out by jmcneill.
1.9
23-Jun-2020
simonb
Add support for a very simple output-only console so early printf() can work.
Minor tweaks, remove some unused code.
1.8
19-Jun-2020
simonb
Simplify interrupt definition: remove mostly unused masks and just
configure everything using interrupt numbers.
1.7
18-Jun-2020
simonb
General code cleanup:
- use generic macros for building IO and IOBDMA addresses instead
of many different variations of the same theme.
- use #define's for CVMSEG addresses instead of magic numbers.
- use __BIT/__BITS/__SHIFTIN/__SHIFTOUT in most places, instead of
foo_SHIFT defines or (worse) shifting by magic numbers.
No functional changes.
1.6
15-Jun-2020
simonb
Finish CPU core support for Octeon Cavium CN70XX:
- decode actual CPU name
- per CPU core reset logic (partially adapted from OpenBSD)
- handle Octeon 3 ioclock rate differences to other cores (from OpenBSD)
1.5
31-May-2020
simonb
Finish rename of all Cavium Octeon device driver functions, structs etc from
"octeon_foo" to "octfoo" (missed octeon_uart + entries in iobus config).
1.4
31-May-2020
simonb
Clean up Cavium Octeon device names. Rename devices from "octeon_foo"
to "octfoo" - this follows the naming conventions used by many other
MIPS CPUs.
1.3
02-Jun-2015
matt
branches: 1.3.2; 1.3.18;
Use structure copy instead of memcpy.
1.2
01-Jun-2015
matt
Rework cavium support in preparation for MULTIPROCESSOR support
1.1
29-Apr-2015
hikaru
Initial import of Cavium Octeon and Octeon Plus SoC and
specifically Ubiquiti Networks EdgeRouter LITE support.
Currently the ethernet and uart are worked.
This support was contributed by Internet Initiative Japan Inc.
1.3.18.2
03-Dec-2017
jdolecek
update from HEAD
1.3.18.1
02-Jun-2015
jdolecek
file octeon_uart.c was added on branch tls-maxphys on 2017-12-03 11:36:27 +0000
1.3.2.2
06-Jun-2015
skrll
Sync with HEAD
1.3.2.1
02-Jun-2015
skrll
file octeon_uart.c was added on branch nick-nhusb on 2015-06-06 14:40:01 +0000
Indexes created Tue Sep 30 17:09:57 GMT 2025