Home | History | Annotate | Download | only in marvell
History log of /src/sys/dev/marvell/gttwsi.c
RevisionDateAuthorComments
 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

RSS XML Feed