Table of Contents |
---|
Introduction
...
Bug fixes (1), Slave monitor mode feature (1), Recover bus feature (2), Coverity fixes (2) as detailed below:
- i2c: cadence: Clear HOLD bit before xfer_size register rolls over
- i2c-cadence: Replace the value with enum
- i2c-cadence: Check the return value of pin-ctrl
- i2c: cadence: Handling Slave monitor mode
- i2c: cadence: Recover bus after controller reset
- i2c: cadence: Implement save restore
ChangeLog
- 2016.3
- None
- 2016.4
- None
- 2017.1
- Summary
- i2c: cadence: Recover bus after controller reset
- i2c: cadence: Fix pin controller failure
- I2c: Fix the i2c Bus Recovery issue.
- i2c: cadence: Added slave support
- i2c: cadence: Fix wording in i2c-cadence driver
- Summary
- Commits
- 0b4e260 i2c: cadence: Recover bus after controller reset
- b6811d3 i2c: cadence: Fix pin controller failure
- 5639be4 I2c: Fix the i2c Bus Recovery issue.
- f2290d9 i2c: cadence: Added slave support
- 2c3fd0a i2c: cadence: Fix wording in i2c-cadence driver
- 2017.2
- None
- 2017.3
- Summary
- i2c: Re-order the interrupt enable sequence in the i2c send and receive path
- i2c: cadence: Fixed repeated start not holding the bus long enough
- i2c: cadence: Remove pm_runtime_disable
- Commits
- 1692844 i2c: Re-order the interrupt enable sequence in the i2c send and receive path
- 9e90cc1 i2c: cadence: Fixed repeated start not holding the bus long enough
- 4293372 i2c: cadence: Remove pm_runtime_disable
- Summary
- 2017.4
- None
- 2018.1
- Summary
- i2c: use dev_get_drvdata() to get private data in suspend/resume hooks
- i2c: cadence: Fixed repeated start not holding the bus long enough
- Commits
- 9242e72 i2c: use dev_get_drvdata() to get private data in suspend/resume hooks
- 9e90cc1 i2c: cadence: Fixed repeated start not holding the bus long enough
- Summary
- 2018.2
- None
...
- 2019.1
- Summary
- i2c: cadence: Fix typo in kernel-doc format
- i2c: cadence: Fix the driver in interrupt flurry case
- Commits
- 6e7f6d7 i2c: cadence: Fix typo in kernel-doc format
- 7376658 i2c: cadence: Fix the driver in interrupt flurry case
- Summary
- 2019.2
- None
- 2020.1
- Summary
- Revert "i2c: cadence: Fix the hold bit setting"
- Commits:
- Summary
- 2020.2
- Summary
- i2c-cadence: Replace the value with enum
- i2c-cadence: Check the return value of pin-ctrl
- i2c: cadence: Clear HOLD bit at correct time in Rx path
- i2c: cadence: Handle transfer_size rollover
- Commits
- Summary
- 2021.1
- Summary
- i2c: cadence: Clear HOLD bit before xfer_size register rolls over
- Commits
- Summary
Related Links
None