summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-at91.c
Commit message (Expand)AuthorAgeFilesLines
* i2c: at91: split driver into core and master fileJuergen Fitschen2019-03-241-1271/+0Star
* i2c: at91: segregate master mode specific code from probe and init funcJuergen Fitschen2019-03-241-35/+55
* i2c: at91: Read all available bytes at onceDavid Engraf2018-04-301-2/+10
* i2c: busses: make i2c_adapter_quirks constBhumika Goyal2017-08-291-1/+1
* i2c: at91: Fix compilation warning.Arvind Yadav2017-06-191-4/+4
* i2c: at91: Handle return value of clk_prepare_enableArvind Yadav2017-06-191-2/+6
* i2c: at91: ensure state is restored after suspendingAlexandre Belloni2017-02-201-0/+3
* i2c: busses: constify i2c_algorithm structuresBhumika Goyal2017-02-091-1/+1
* i2c: don't print error when adding adapter failsWolfram Sang2016-08-221-2/+0Star
* i2c: at91: fix support of the "alternative command" featureCyrille Pitchen2016-08-151-10/+14
* i2c: at91: change log when dma configuration failsLudovic Desroches2016-05-261-1/+1
* i2c: at91: add support for the HOLD fieldLudovic Desroches2015-12-031-3/+50
* i2c: at91: manage unexpected RXRDY flag when starting a transferLudovic Desroches2015-10-261-10/+26
* i2c: at91: fix write transfers by clearing pending interrupt firstCyrille Pitchen2015-10-221-8/+50
* i2c: at91: fix code checker warningsCyrille Pitchen2015-06-111-3/+3
* i2c: at91: add support to FIFOsCyrille Pitchen2015-06-101-17/+130
* i2c: at91: print hardware versionCyrille Pitchen2015-06-101-1/+4
* i2c: at91: add support for new alternative command modeCyrille Pitchen2015-06-101-20/+101
* i2c: at91: use BIT() macro to define register bitsCyrille Pitchen2015-06-101-14/+15
* i2c: at91: fix a race condition when using the DMA controllerCyrille Pitchen2015-06-101-17/+53
* i2c: at91: fixup return type of wait_for_completion_timeoutNicholas Mc Guire2015-03-151-3/+4
* i2c: at91: make use of the new infrastructure for quirksWolfram Sang2015-03-131-21/+11Star
* Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2014-12-151-1/+0Star
|\
| * i2c: busses: drop owner assignment from platform_driversWolfram Sang2014-10-201-1/+0Star
* | i2c: at91: enable probe deferring on dma channel requestLudovic Desroches2014-11-231-11/+14
* | i2c: at91: remove legacy DMA supportArnd Bergmann2014-11-211-34/+3Star
* | i2c: at91: adopt pinctrl supportWenyou Yang2014-11-121-0/+5
* | i2c: at91: add support for system PMWenyou Yang2014-11-101-0/+26
* | i2c: at91: add support for runtime PMWenyou Yang2014-11-101-6/+32
* | i2c: at91: don't account as iowaitWolfram Sang2014-11-071-1/+1
|/
* i2c: at91: add bound checking on SMBus block length bytesMarek Roszko2014-09-021-4/+24
* i2c: at91: Fix a race condition during signal handling in at91_do_twi_xfer.Simon Lindgren2014-09-021-2/+2
* drivers/i2c/busses: use correct type for dma_map/unmapWolfram Sang2014-08-011-2/+2
* i2c: i2c-at91: Drop class based scanning to improve bootup timeWolfram Sang2014-07-161-1/+1
* i2c: at91: Add device tree property to set clock-frequencyMarek Roszko2014-03-121-2/+8
* i2c: i2c-at91: deprecate class based instantiationWolfram Sang2014-03-051-1/+1
* i2c: at91: add a new compatibility string for the at91sam9261jean-jacques hiblot2014-01-161-0/+3
* tree-wide: use reinit_completion instead of INIT_COMPLETIONWolfram Sang2013-11-151-1/+1
* i2c: move OF helpers into the coreWolfram Sang2013-08-231-3/+0Star
* i2c: at91: convert to dma_request_slave_channel_compat()Ludovic Desroches2013-04-161-24/+25
* i2c: Ignore return value of i2c_del_adapter()Lars-Peter Clausen2013-04-021-3/+2Star
* i2c: at91: Use of_match_ptr() macroSachin Kamat2013-03-291-3/+1Star
* Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2013-02-261-7/+10
|\
| * i2c: at91: fix unsed variable warning when building with !CONFIG_OFJoachim Eastwood2013-02-101-7/+7
| * i2c: at91: add of_device_id entry for at91rm9200Joachim Eastwood2013-01-281-0/+3
* | i2c: Convert to devm_ioremap_resource()Thierry Reding2013-01-241-3/+3
|/
* i2c: remove __dev* attributes from subsystemBill Pemberton2012-12-221-7/+7
* i2c: at91: add dma supportLudovic Desroches2012-11-241-8/+298
* i2c: at91: change struct members indentationLudovic Desroches2012-11-241-15/+15
* i2c: at91: fix compilation warningLudovic Desroches2012-11-241-1/+1