mirror of https://gitee.com/openkylin/linux.git
i2c: designware: Read counters from ACPI for PCI driver
PCI devices may have been backed with ACPI handle which supplies an additional information to the drivers, such as counters. Call for ACPI configuration from PCI driver in order to utilize counters provided by ACPI. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Acked-by: Jarkko Nikula <jarkko.nikula@linux.intel.com> Signed-off-by: Wolfram Sang <wsa@kernel.org>
This commit is contained in:
parent
f9288fcc5c
commit
64d0a0755c
|
@ -255,6 +255,17 @@ static int i2c_dw_pci_probe(struct pci_dev *pdev,
|
|||
}
|
||||
}
|
||||
|
||||
i2c_dw_acpi_adjust_bus_speed(&pdev->dev);
|
||||
|
||||
if (has_acpi_companion(&pdev->dev))
|
||||
i2c_dw_acpi_configure(&pdev->dev);
|
||||
|
||||
r = i2c_dw_validate_speed(dev);
|
||||
if (r) {
|
||||
pci_free_irq_vectors(pdev);
|
||||
return r;
|
||||
}
|
||||
|
||||
i2c_dw_configure(dev);
|
||||
|
||||
if (controller->scl_sda_cfg) {
|
||||
|
|
Loading…
Reference in New Issue