aboutsummaryrefslogtreecommitdiff
path: root/drivers/i2c/mxc_i2c.c
AgeCommit message (Expand)AuthorFilesLines
2012-12-11i2c: Staticize local functions in mxc i2c driverMarek Vasut1-2/+2
2012-10-15imx: Use MXC_I2C_CLK in imx i2c driverMatthias Weisser1-2/+2
2012-07-31mxc_i2c: finish adding CONFIG_I2C_MULTI_BUS supportTroy Kisky1-0/+17
2012-07-31mxc_i2c: add bus recovery supportTroy Kisky1-0/+26
2012-07-31mxc_i2c: prep work for multiple busses supportTroy Kisky1-21/+104
2012-07-31mxc_i2c: add i2c_regs argument to i2c_imx_stopTroy Kisky1-12/+7
2012-07-31mxc_i2c: add retriesTroy Kisky1-9/+27
2012-07-31mxc_i2c: check for arbitration lostTroy Kisky1-0/+7
2012-07-31mxc_i2c: change slave addr if conflicts with destination.Troy Kisky1-0/+2
2012-07-31mxc_i2c: don't disable controller after every transactionTroy Kisky1-15/+13
2012-07-31mxc_i2c: place i2c_reset code inlineTroy Kisky1-12/+3
2012-07-31mxc_i2c: place imx_start code inlineTroy Kisky1-33/+20
2012-07-31mxc_i2c: remove redundant readTroy Kisky1-1/+0
2012-07-31mxc_i2c: combine i2c_imx_bus_busy and i2c_imx_trx_complete into wait_for_sr_s...Troy Kisky1-51/+29
2012-07-31mxc_i2c.c: code i2c_probe as a 0 length i2c_writeTroy Kisky1-17/+8
2012-07-31mxc_i2c: call i2c_imx_stop on error in i2c_read/i2c_writeTroy Kisky1-3/+7
2012-07-31mxc_i2c: create i2c_init_transferTroy Kisky1-26/+18
2012-07-31mxc_i2c: clear i2sr before waiting for bitTroy Kisky1-4/+5
2012-07-31mxc_i2c: create tx_byte functionTroy Kisky1-58/+24
2012-07-31mxc_i2c: remove ifdef of CONFIG_HARD_I2CTroy Kisky1-5/+1
2012-07-31mxc_i2c: fix i2c_imx_stopTroy Kisky1-1/+1
2012-07-11mxc_i2c: remove setting speed at each startTroy Kisky1-6/+0
2012-07-11mxc_i2c: specify i2c base address in config fileTroy Kisky1-21/+4
2011-11-03I2C: Fix mxc_i2c.c problem on imx31_phycoreMarek Vasut1-11/+26
2011-11-03I2C: added I2C-2 and I2C-3 to MX35Stefano Babic1-0/+4
2011-10-27I2C: Add i2c_get/set_speed() to mxc_i2c.cMarek Vasut1-8/+23
2011-09-30I2C: mxc_i2c reworkMarek Vasut1-133/+289
2011-09-07I2C: mxc: fix compilation for MX31Stefano Babic1-4/+1
2011-04-27IMX: MX31: Cleanup include files and drop nasty #ifdef in driversStefano Babic1-6/+1
2011-02-02I2C: mxc_i2c: address failure with mx35 processorStefano Babic1-18/+68
2011-02-02I2C: mxc_i2c: get rid of __REG accessStefano Babic1-28/+44
2011-02-02mxc_i2c: Add support for the i.MX35 processorStefano Babic1-4/+5
2011-02-02mxc_i2c: add support for MX53 processorLiu Hui-R643431-3/+18
2009-02-14i.MX31: Start the I2C clock on driver initialisationGuennadi Liakhovetski1-0/+6
2008-10-18rename CFG_ macros to CONFIG_SYSJean-Christophe PLAGNIOL-VILLARD1-4/+4
2008-08-18i2c: Clean drivers/i2c/ MakefileMichal Simek1-1/+1
2008-04-13add an i2c driver for mx31Sascha Hauer1-0/+202
2008-04-11Revert merge of git://www.denx.de/git/u-boot-arm, commit 62479b18:Wolfgang Denk1-207/+0
2008-03-30add an i2c driver for mx31Sascha Hauer1-0/+207