summaryrefslogtreecommitdiff
path: root/drivers/i2c/busses/i2c-at91.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-20i2c: at91: ensure state is restored after suspendingAlexandre Belloni1-0/+3
2017-02-09i2c: busses: constify i2c_algorithm structuresBhumika Goyal1-1/+1
2016-08-22i2c: don't print error when adding adapter failsWolfram Sang1-2/+0
2016-08-15i2c: at91: fix support of the "alternative command" featureCyrille Pitchen1-10/+14
2016-05-26i2c: at91: change log when dma configuration failsLudovic Desroches1-1/+1
2015-12-03i2c: at91: add support for the HOLD fieldLudovic Desroches1-3/+50
2015-10-26i2c: at91: manage unexpected RXRDY flag when starting a transferLudovic Desroches1-10/+26
2015-10-22i2c: at91: fix write transfers by clearing pending interrupt firstCyrille Pitchen1-8/+50
2015-06-11i2c: at91: fix code checker warningsCyrille Pitchen1-3/+3
2015-06-10i2c: at91: add support to FIFOsCyrille Pitchen1-17/+130
2015-06-10i2c: at91: print hardware versionCyrille Pitchen1-1/+4
2015-06-10i2c: at91: add support for new alternative command modeCyrille Pitchen1-20/+101
2015-06-10i2c: at91: use BIT() macro to define register bitsCyrille Pitchen1-14/+15
2015-06-10i2c: at91: fix a race condition when using the DMA controllerCyrille Pitchen1-17/+53
2015-03-15i2c: at91: fixup return type of wait_for_completion_timeoutNicholas Mc Guire1-3/+4
2015-03-13i2c: at91: make use of the new infrastructure for quirksWolfram Sang1-21/+11
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2014-11-23i2c: at91: enable probe deferring on dma channel requestLudovic Desroches1-11/+14
2014-11-21i2c: at91: remove legacy DMA supportArnd Bergmann1-34/+3
2014-11-12i2c: at91: adopt pinctrl supportWenyou Yang1-0/+5
2014-11-10i2c: at91: add support for system PMWenyou Yang1-0/+26
2014-11-10i2c: at91: add support for runtime PMWenyou Yang1-6/+32
2014-11-07i2c: at91: don't account as iowaitWolfram Sang1-1/+1
2014-10-20i2c: busses: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-09-02i2c: at91: add bound checking on SMBus block length bytesMarek Roszko1-4/+24
2014-09-02i2c: at91: Fix a race condition during signal handling in at91_do_twi_xfer.Simon Lindgren1-2/+2
2014-08-01drivers/i2c/busses: use correct type for dma_map/unmapWolfram Sang1-2/+2
2014-07-16i2c: i2c-at91: Drop class based scanning to improve bootup timeWolfram Sang1-1/+1
2014-03-12i2c: at91: Add device tree property to set clock-frequencyMarek Roszko1-2/+8
2014-03-05i2c: i2c-at91: deprecate class based instantiationWolfram Sang1-1/+1
2014-01-16i2c: at91: add a new compatibility string for the at91sam9261jean-jacques hiblot1-0/+3
2013-11-15tree-wide: use reinit_completion instead of INIT_COMPLETIONWolfram Sang1-1/+1
2013-08-23i2c: move OF helpers into the coreWolfram Sang1-3/+0
2013-04-16i2c: at91: convert to dma_request_slave_channel_compat()Ludovic Desroches1-24/+25
2013-04-02i2c: Ignore return value of i2c_del_adapter()Lars-Peter Clausen1-3/+2
2013-03-29i2c: at91: Use of_match_ptr() macroSachin Kamat1-3/+1
2013-02-26Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-7/+10
2013-02-10i2c: at91: fix unsed variable warning when building with !CONFIG_OFJoachim Eastwood1-7/+7
2013-01-28i2c: at91: add of_device_id entry for at91rm9200Joachim Eastwood1-0/+3
2013-01-24i2c: Convert to devm_ioremap_resource()Thierry Reding1-3/+3
2012-12-22i2c: remove __dev* attributes from subsystemBill Pemberton1-7/+7
2012-11-24i2c: at91: add dma supportLudovic Desroches1-8/+298
2012-11-24i2c: at91: change struct members indentationLudovic Desroches1-15/+15
2012-11-24i2c: at91: fix compilation warningLudovic Desroches1-1/+1
2012-11-14i2c: at91: fix SMBus quick commandLudovic Desroches1-1/+6
2012-09-12i2c: at91: add dt support to i2c-at91Ludovic Desroches1-0/+49
2012-09-12i2c: at91: add new driverNikolaus Voss1-0/+505
2012-09-12i2c: at91: remove old polling driverNikolaus Voss1-315/+0
2012-07-12i2c-at91: Use struct dev_pm_ops for power managementRafael J. Wysocki1-6/+7
2012-01-12i2c/busses: Use module_platform_driver()Axel Lin1-15/+2