
15 Dec
2019
15 Dec
'19
1:31 a.m.
On Wed, Dec 11, 2019 at 12:28 PM Simon Glass sjg@chromium.org wrote:
For Apollo Lake we need to take the I2C bus controller out of reset before using this. Add this functionality to the driver.
Signed-off-by: Simon Glass sjg@chromium.org Reviewed-by: Heiko Schocher hs@denx.de Reviewed-by: Bin Meng bmeng.cn@gmail.com
Changes in v8:
- Add .data in compatible array
Changes in v7: None Changes in v6:
- Add .driver_data in the designware_pci_supported array
- Add a comment about VANILLA
- Move lpss_reset_release() to this commit
Changes in v5:
- Drop unrelated change metioned by Heiko
Changes in v4:
- apollolake -> Apollo Lake
Changes in v3:
- Add a weak function to avoid errors on other platforms
Changes in v2: None
drivers/i2c/designware_i2c_pci.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+)
applied to u-boot-x86/next, thanks!