summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-imx.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: add MODULE_DEVICE_TABLE markersAhmad Fatoum2023-06-131-0/+1
* i2c: i.MX: Use initialized dev for dev_dbg()Sascha Hauer2023-01-251-7/+9
* Rename struct driver_d to driverSascha Hauer2023-01-101-1/+1
* Rename struct device_d to deviceSascha Hauer2023-01-101-2/+3
* Rename device_d::device_node to device_d::of_nodeSascha Hauer2023-01-101-7/+9
* i2c: imx: increase timeout in i2c_fsl_poll_status from 1 to 5msAhmad Fatoum2023-01-101-1/+1
* drivers: add missing SPDX-License-IdentifierAhmad Fatoum2021-11-011-10/+1
* treewide: replace commas with semicolons where appropriateAhmad Fatoum2020-05-201-1/+1
* i2c: i.MX: Add layerscape supportSascha Hauer2019-03-131-1/+3
* i2c: i.MX: Create header file for register definesSascha Hauer2019-02-271-46/+1
* i2c: i.MX: Read clock-frequency from device treeSascha Hauer2019-02-271-6/+6
* i2c: i.MX: remove unused defineSascha Hauer2019-02-271-3/+0
* i2c: i.MX: stop after read only in last transfer of a messageSascha Hauer2019-02-271-3/+4
* i2c: i.MX: Consolidate status polling loopsSascha Hauer2019-02-271-42/+31
* i2c: i.MX: remove unnecessary ifdefSascha Hauer2019-02-271-8/+0
* i2c: i.MX: Fix FSL_I2C_DFSRR register offsetSascha Hauer2019-02-271-1/+1
* i2c: i.MX: remove unnecessary ifdefSascha Hauer2019-02-271-2/+0
* i2c: i.MX: remove unnecesary defineSascha Hauer2019-02-271-4/+1
* i2c: i.MX: fix variable nameSascha Hauer2019-02-271-14/+14
* i2c: i.MX: consolidate codeSascha Hauer2019-02-271-33/+21
* i2c: i.MX: Track stopped status in I2CR_MSTA bitSascha Hauer2019-02-271-28/+15
* i2c: i.MX: move disabling of controller out of i2c_fsl_stopSascha Hauer2019-02-271-4/+4
* i2c: i.MX: Do not call i2c_fsl_bus_busy twiceSascha Hauer2019-02-271-4/+0
* i.MX: i2c: Fix build error in debug output codeAndrey Smirnov2018-08-131-2/+2
* i.MX: i2c: fix i2c-fsl for non-OF boardsAlexander Kurz2017-02-141-4/+10
* i2c: i.MX: Enable clockSascha Hauer2017-01-191-0/+1
* i.MX: i2c: Add Vybrid supportAndrey Smirnov2017-01-111-28/+122
* i.MX: i2c: Use read/write adapter functionsAndrey Smirnov2017-01-111-42/+46
* driver: replace dev_request_mem_region with dev_request_mem_resourceSascha Hauer2016-03-071-3/+5
* i2c-imx: Use xzalloc instead of kzallocAndrey Smirnov2015-11-191-1/+1
* i2c: fsl: Add bus recovery supportSascha Hauer2015-09-171-5/+62
* i2c-imx: Fix memory leak in i2c_fsl_probe()Andrey Smirnov2015-08-191-4/+8
* resource: Let dev_request_mem_region return an error pointerSascha Hauer2014-09-161-0/+3
* i2c: i.MX: move to earlier initcallSascha Hauer2014-03-281-1/+1
* treewide: Add missing includesSascha Hauer2013-11-081-0/+1
* i2c: fsl: Add devicetree probe supportSascha Hauer2013-05-311-0/+10
* Use new device_platform_driver() macro for driversAlexander Shiyan2013-02-131-6/+1
* i2c: adapter: register it's own deviceJean-Christophe PLAGNIOL-VILLARD2012-11-151-15/+15
* i2c i.MX: fixup clock support for powerpcSascha Hauer2012-10-041-14/+1
* Merge branch 'for-next/imx-clk'Sascha Hauer2012-10-041-2/+21
|\
| * i2c i.MX: Switch to clock supportSascha Hauer2012-10-041-2/+21
* | switch all platform_bus device/driver registering to platform_driver/device_r...Jean-Christophe PLAGNIOL-VILLARD2012-10-041-1/+1
|/
* Treewide: remove address of the Free Software FoundationSascha Hauer2012-09-171-5/+0
* i2c: adapt the i2c-imx driver to mpc85xx machinesRenaud Barbier2012-09-041-10/+81
* IMX driver: replace imx -> fslRenaud Barbier2012-09-041-117/+118
* Allow data-only i2c transfersRosen Kolev2011-10-071-24/+28
* introduce io.hSascha Hauer2011-09-221-1/+1
* i2c: convert to struct resourceJean-Christophe PLAGNIOL-VILLARD2011-07-231-3/+3
* i2c i.MX: convert to struct resourceSascha Hauer2011-07-191-11/+17
* i2c-imx: sync with kernel's driverEric BĂ©nard2011-01-141-27/+8