summaryrefslogtreecommitdiff
path: root/drivers/i2c/busses/i2c-bcm-iproc.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-06i2c: bcm-iproc: remove printout on handled timeoutsWolfram Sang1-2/+0
2023-11-08i2c: iproc: handle invalid slave stateRoman Bacik1-58/+75
2023-09-04Merge tag 'i2c-for-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-16/+4
2023-08-14i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issueChengfeng Ye1-4/+7
2023-08-14i2c: iproc: Convert to devm_platform_ioremap_resource()Yangtao Li1-6/+2
2023-08-14I2C: Explicitly include correct DT includesRob Herring1-1/+1
2023-08-08i2c: iproc: Remove #ifdef guards for PM related functionsPaul Cercueil1-9/+1
2023-06-05i2c: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2022-06-10treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (pa...Thomas Gleixner1-12/+2
2021-08-10i2c: iproc: fix race between client unreg and taskletDhananjay Phadke1-2/+2
2021-01-05i2c: iproc: handle rx fifo full interruptRayagonda Kokatanur1-4/+17
2021-01-05i2c: iproc: handle master read requestRayagonda Kokatanur1-45/+170
2021-01-05i2c: iproc: fix typo in slave_isr functionRayagonda Kokatanur1-1/+1
2021-01-05i2c: iproc: update slave isr mask (ISR_MASK_SLAVE)Rayagonda Kokatanur1-1/+2
2021-01-05i2c: iproc: handle only slave interrupts which are enabledRayagonda Kokatanur1-4/+9
2021-01-05i2c: iproc: handle Master aborted errorRayagonda Kokatanur1-3/+5
2020-08-25i2c: iproc: Fix shifting 31 bitsRay Jui1-2/+2
2020-08-12i2c: iproc: fix race between client unreg and isrDhananjay Phadke1-1/+12
2020-05-20Merge branch 'i2c/for-current-fixed' into i2c/for-5.8Wolfram Sang1-0/+3
2020-04-28i2c: iproc: generate stop event for slave writesRayagonda Kokatanur1-0/+3
2020-04-26i2c: iproc: add support for SMBUS quick cmdRayagonda Kokatanur1-3/+7
2020-03-25i2c: drivers: Use generic definitions for bus frequenciesAndy Shevchenko1-7/+7
2019-11-17i2c: iproc: Add i2c repeated start capabilityLori Hikichi1-13/+50
2019-09-25Merge branch 'i2c/for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds1-2/+4
2019-08-30i2c: iproc: Make bcm_iproc_i2c_quirks constantNishka Dasgupta1-1/+1
2019-08-30i2c: iproc: Add full name of devicetree node to adapter nameLori Hikichi1-1/+3
2019-08-30i2c: iproc: Stop advertising support of SMBUS quick cmdLori Hikichi1-1/+4
2019-08-01i2c: iproc: Fix i2c master read more than 63 bytesRayagonda Kokatanur1-4/+6
2019-05-27i2c: iproc: Add multi byte read-write support for slave modeRayagonda Kokatanur1-64/+53
2019-04-24i2c: iproc: Change driver to use 'BIT' macroRay Jui1-3/+3
2019-04-03i2c: iproc: add NIC I2C supportRayagonda Kokatanur1-5/+75
2019-04-03i2c: iproc: use wrapper for read/write accessRayagonda Kokatanur1-63/+77
2019-04-03i2c: iproc: add polling supportRayagonda Kokatanur1-117/+181
2019-04-03i2c: iproc: Add support for more master error statusMichael Cheng1-0/+10
2019-04-03i2c: iproc: Add slave mode supportShreesha Rajashekar1-6/+298
2019-04-03i2c: iproc: Extend I2C read up to 255 bytesShreesha Rajashekar1-22/+74
2017-07-31i2c: use dev_get_drvdata() to get private data in suspend/resume hooksMasahiro Yamada1-4/+2
2016-11-18i2c: constify i2c_adapter_quirks structuresJulia Lawall1-1/+1
2016-08-22i2c: don't print error when adding adapter failsWolfram Sang1-7/+1
2016-08-15i2c: bcm-iproc: Use complete() instead of complete_all()Daniel Wagner1-1/+1
2016-04-11i2c: bcm-iproc: use new 8 bit address helper functionWolfram Sang1-1/+1
2016-02-13i2c: iproc: Support larger TX transferRay Jui1-9/+75
2016-02-13i2c: iproc: Fix typo in the driverRay Jui1-2/+2
2016-02-13i2c: iproc: Add recovery mechanism in error caseRay Jui1-43/+48
2015-06-02i2c: iproc: Add suspend/resume supportRay Jui1-0/+57
2015-03-13i2c: bcm-iproc: make use of the new infrastructure for quirksWolfram Sang1-8/+7
2015-02-17i2c: iproc: Add Broadcom iProc I2C DriverRay Jui1-0/+461