-
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
-
2018.3
- 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
-
2021.2
-
Summary
- i2c: busses: i2c-cadence: Fix incorrectly documented 'enum cdns_i2c_slave_mode
- i2c: cadence: Simplify with dev_err_probe()
- Commits
-
Summary
-
2022.1
-
Summary
- i2c: cadence: add IRQ check
- i2c: cadence: fix reference leak when pm_runtime_get_sync fails
- Commits
-
Summary
-
2022.2
-
Summary
- i2c: cadence: Change large transfer count reset logic to be unconditional
- Commits
-
Summary
-
2023.1
-
Summary
- i2c: cadence: Support PEC for SMBus block read
- i2c: cadence: Add standard bus recovery support
- i2c: cadence: Fix regression with bus recovery
- Commits
-
Summary
Related Links None
- Linux Drivers
- i2c-cadence.c
- https://www.xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-TRM.pdf
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy