summaryrefslogtreecommitdiff
path: root/drivers/i2c/busses/i2c-xiic.c
AgeCommit message (Expand)AuthorFilesLines
2018-09-06i2c: xiic: Make the start and the byte count write atomicShubhrajyoti Datta1-0/+4
2018-05-29i2c: busses: make use of i2c_8bit_addr_from_msgPeter Rosin1-9/+2
2018-05-17Merge branch 'i2c/platform_data-immutable' into i2c/for-4.18Wolfram Sang1-1/+1
2018-05-17i2c: xiic: move header to platform_dataWolfram Sang1-1/+1
2018-05-17i2c: xiic: fix spelling mistake: "unexpexted" -> "unexpected"Colin Ian King1-2/+2
2018-03-17i2c: xiic: Make suspend function names consistentMoritz Fischer1-4/+4
2017-08-29i2c: busses: make i2c_adapter constBhumika Goyal1-1/+1
2017-07-31i2c: use dev_get_drvdata() to get private data in suspend/resume hooksMasahiro Yamada1-4/+2
2016-08-22i2c: don't print error when adding adapter failsWolfram Sang1-1/+0
2016-03-04i2c: xiic: Implement power managementShubhrajyoti Datta1-7/+81
2015-11-30i2c: xiic: Replace spinlock with mutexLars-Peter Clausen1-6/+6
2015-11-20i2c: xiic: Prevent concurrent running of the IRQ handler and __xiic_start_xfer()Lars-Peter Clausen1-2/+1
2015-11-20i2c: Revert "i2c: xiic: Do not reset controller before every transfer"Lars-Peter Clausen1-0/+3
2015-08-10i2c: xiic: Do not continue in case of errors in RxShubhrajyoti Datta1-0/+2
2015-08-10i2c: xiic: Service all interrupts in isrShubhrajyoti Datta1-14/+10
2015-08-10i2c: xiic: Remove the Addressed as slave interruptShubhrajyoti Datta1-1/+1
2015-08-10i2c: xiic: Remove busy loop while waiting for bus busyShubhrajyoti Datta1-1/+1
2015-08-10i2c: xiic: Remove the disabling of interruptsShubhrajyoti Datta1-7/+0
2015-08-10i2c: xiic: Do not reset controller before every transferShubhrajyoti Datta1-1/+0
2015-08-10i2c: xiic: move the xiic_process to thread contextShubhrajyoti Datta1-13/+20
2015-08-10i2c: xiic: Remove the disabling of interruptsShubhrajyoti Datta1-3/+0
2015-05-12i2c: xiic: Fix kerneldoc warningsShubhrajyoti Datta1-0/+1
2014-12-15Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2014-11-17i2c: xiic: Fix big-endian register accessThomas Gessler1-5/+53
2014-11-07i2c: remove FSF addressWolfram Sang1-4/+0
2014-10-20i2c: busses: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-07-17i2c: i2c-xiic: Drop class based scanning to improve bootup timeWolfram Sang1-6/+6
2014-03-28i2c: i2c-xiic: deprecate class based instantiationWolfram Sang1-1/+1
2014-01-24i2c: delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2014-01-05i2c: xilinx: Use devm_* functionsKedareswara rao Appana1-50/+15
2014-01-05i2c: xilinx: Do not enable irq before irq handlerMichal Simek1-2/+2
2014-01-05i2c: xilinx: Fix i2c checkpatch warningsKedareswara rao Appana1-9/+11
2013-10-30i2c: Include linux/of.h headerSachin Kamat1-0/+1
2013-09-30i2c: xiic: Remove casting the return value which is a void pointerJingoo Han1-1/+1
2013-08-23i2c: move OF helpers into the coreWolfram Sang1-3/+0
2013-08-19i2c: use dev_get_platdata()Jingoo Han1-1/+1
2013-04-23i2c: xiic: must always write 16-bit words to TX_FIFOSteven A. Falco1-4/+2
2013-02-22i2c: Remove unneeded xxx_set_drvdata(..., NULL) callsDoug Anderson1-2/+0
2012-12-22i2c: remove __dev* attributes from subsystemBill Pemberton1-4/+4
2012-05-12I2C: xiic: Add OF binding supportLars-Peter Clausen1-5/+18
2012-01-12i2c/busses: Use module_platform_driver()Axel Lin1-16/+2
2012-01-02misc latin1 to utf8 conversionsAl Viro1-1/+1
2011-05-26mfd: Use mfd cell platform_data for timberdale cells platform bitsSamuel Ortiz1-2/+1
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-23mfd: mfd_cell is now implicitly available to timberdale driversAndres Salomon1-1/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-14Add include to i2c-xii.c to fix build errorRandy Dunlap1-0/+1
2010-03-08i2c: Add support for Xilinx XPS IIC Bus InterfaceRichard Röjfors1-0/+824