OpenGrok
Cross Reference: gttwsi.c
xref
: /
src
/
sys
/
dev
/
marvell
/
gttwsi.c
Home
|
History
|
Annotate
|
Download
|
only in
marvell
History log of
/src/sys/dev/marvell/gttwsi.c
Revision
Date
Author
Comments
1.12
12-Jan-2020
thorpej
Clean up gttwsi's register access stuff:
- Garbage-collect the obsolete GTTWSI_ALLWINNER option; it hasn't been
needed since FDT'ization of the Allwinner support code.
- Redefine thw "TWSI_*" register definitions to clearly call out:
-> The Marvell flavor of the offsets
-> The Allwinner flavor of the offsets
...and make the regular definitions indices into a register map.
- Pass the appropriate register map from the front-end to the core.
- Remove the customer register read/write callbacks -- they are no longer
needed now that each front-end passes an appropriate register map to
the core.
1.11
06-Sep-2013
matt
branches: 1.11.30; 1.11.38;
Make gttswi MI and usuable from non-Marvell SoCs.
(should rename to mvi2c but ...)
1.10
05-Sep-2013
matt
Make sc_started bool and true/false instead of 1/0
1.9
03-Aug-2013
kiyohara
Issue the STOP-bit if needed.
And remove #ifdef ARMADAXP.
1.8
13-May-2013
christos
branches: 1.8.2;
There is no opt_mvsoc.h; the #ifdef ARMADAXP should be changed to some
inherited device property.
1.7
01-May-2013
rkujawa
TWSI controller on Armada XP is a bit different. Support that.
Obtained from Marvell, Semihalf.
1.6
21-Jul-2012
kiyohara
branches: 1.6.2;
Don't send a stop bit immediately after start bit transmission.
1.5
10-Oct-2010
kiyohara
branches: 1.5.8;
Add timeout for wait.
Not send STOP, if received ACK.
1.4
03-Oct-2010
kiyohara
Fix ack/no-ack. Last data sends with stop-bit without ack.
1.3
01-Aug-2010
kiyohara
branches: 1.3.2;
Cleanup foo_match().
+ Remove check for model.
+ Remove unnecessary null line.
1.2
11-Jul-2010
kiyohara
Add macro MVA_{UNIT,OFFSET,IRQ}_DEFAULT.
1.1
28-Apr-2010
kiyohara
branches: 1.1.2; 1.1.4;
Clean up gt and peripherals.
This change tested compile only.
1.1.4.3
05-Mar-2011
rmind
sync with head
1.1.4.2
30-May-2010
rmind
sync with head
1.1.4.1
28-Apr-2010
rmind
file gttwsi.c was added on branch rmind-uvmplock on 2010-05-30 05:17:30 +0000
1.1.2.4
22-Oct-2010
uebayasi
Sync with HEAD (-D20101022).
1.1.2.3
17-Aug-2010
uebayasi
Sync with HEAD.
1.1.2.2
30-Apr-2010
uebayasi
Sync with HEAD.
1.1.2.1
28-Apr-2010
uebayasi
file gttwsi.c was added on branch uebayasi-xip on 2010-04-30 14:43:27 +0000
1.3.2.3
09-Oct-2010
yamt
sync with head
1.3.2.2
11-Aug-2010
yamt
sync with head.
1.3.2.1
01-Aug-2010
yamt
file gttwsi.c was added on branch yamt-nfs-mp on 2010-08-11 22:53:37 +0000
1.5.8.2
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.5.8.1
30-Oct-2012
yamt
sync with head
1.6.2.2
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.6.2.1
23-Jun-2013
tls
resync from head
1.8.2.2
18-May-2014
rmind
sync with head
1.8.2.1
28-Aug-2013
rmind
sync with head
1.11.38.1
17-Jan-2020
ad
Sync with head.
1.11.30.1
08-Apr-2020
martin
Merge changes from current as of 20200406
Indexes created Tue Oct 07 21:09:53 GMT 2025