Home | History | Annotate | Download | only in xscale
History log of /src/sys/arch/arm/xscale/pxa2x0_i2c.c
RevisionDateAuthorComments
 1.9  12-Dec-2021  andvar fix typos in word "operation(s)".
 1.8  06-Aug-2011  kiyohara Support slave mode for PXA2x0 I2C.
 1.7  23-Jun-2011  kiyohara Fix bit name ISR_UB. Not _UE.
And add comments for bit names from datasheet of PXA255.
 1.6  22-Jun-2011  kiyohara Add member sc_addr to struct pxa2x0_i2c_softc.
And use sc_addr to bus_space_map() instead of macro-directly.
 1.5  19-Jun-2011  nonaka - Split device_t/softc.
- Added some functions for i2c framework.
 1.4  20-Apr-2009  pgoyette branches: 1.4.10;
One more i2c quick_{read,write} update.
 1.3  17-Oct-2007  garbled branches: 1.3.20; 1.3.28; 1.3.34;
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.2  21-Aug-2007  kiyohara branches: 1.2.2;
The initarm() should initialize GPIO. We must not initialize GPIO in
foo_attach() of the each drivers. And, it is necessary to confirm whether
to be initialized in foo_match(). To avoid a dangerous configuring on the
evaluation boards.
 1.1  17-Dec-2006  peter branches: 1.1.2; 1.1.4; 1.1.6; 1.1.12; 1.1.20; 1.1.24; 1.1.26; 1.1.28; 1.1.30;
Update from the latest Zaurus source from NONAKA Kimihiro.

Includes drivers for I2C, I2S, PCMCIA controller, USB device controller,
OHCI USB controller (from OpenBSD) and some improvements to the LCD
controller driver.
 1.1.30.1  01-Jan-2008  chris Sync with HEAD.
 1.1.28.1  03-Sep-2007  jmcneill Sync with HEAD.
 1.1.26.1  01-Nov-2007  rjs Sync with HEAD.
 1.1.24.1  03-Sep-2007  skrll Sync with HEAD.
 1.1.20.1  03-Oct-2007  garbled Sync with HEAD
 1.1.12.1  09-Oct-2007  ad Sync with head.
 1.1.6.2  12-Jan-2007  ad Sync with head.
 1.1.6.1  17-Dec-2006  ad file pxa2x0_i2c.c was added on branch newlock2 on 2007-01-12 01:00:42 +0000
 1.1.4.3  03-Sep-2007  yamt sync with head.
 1.1.4.2  30-Dec-2006  yamt sync with head.
 1.1.4.1  17-Dec-2006  yamt file pxa2x0_i2c.c was added on branch yamt-lazymbuf on 2006-12-30 20:45:38 +0000
 1.1.2.2  18-Dec-2006  yamt sync with head.
 1.1.2.1  17-Dec-2006  yamt file pxa2x0_i2c.c was added on branch yamt-splraiseipl on 2006-12-18 11:42:04 +0000
 1.2.2.1  06-Nov-2007  matt sync with HEAD
 1.3.34.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.3.28.1  28-Apr-2009  skrll Sync with HEAD.
 1.3.20.1  04-May-2009  yamt sync with head.
 1.4.10.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.

RSS XML Feed