Commit cfdf5b6c authored by Mika Westerberg's avatar Mika Westerberg Committed by Vinod Koul

dw_dmac: add support for Lynxpoint DMA controllers

Intel Lynxpoint PCH Low Power Subsystem has DMA controller to support general
purpose serial buses like SPI, I2C, and HSUART. This controller is enumerated
from ACPI namespace with ACPI ID INTL9C60.
Signed-off-by: default avatarMika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: default avatarVinod Koul <vinod.koul@intel.com>
parent 4702d524
...@@ -1899,6 +1899,11 @@ static const struct of_device_id dw_dma_id_table[] = { ...@@ -1899,6 +1899,11 @@ static const struct of_device_id dw_dma_id_table[] = {
MODULE_DEVICE_TABLE(of, dw_dma_id_table); MODULE_DEVICE_TABLE(of, dw_dma_id_table);
#endif #endif
static const struct platform_device_id dw_dma_ids[] = {
{ "INTL9C60", 0 },
{ }
};
static struct platform_driver dw_driver = { static struct platform_driver dw_driver = {
.probe = dw_probe, .probe = dw_probe,
.remove = dw_remove, .remove = dw_remove,
...@@ -1908,6 +1913,7 @@ static struct platform_driver dw_driver = { ...@@ -1908,6 +1913,7 @@ static struct platform_driver dw_driver = {
.pm = &dw_dev_pm_ops, .pm = &dw_dev_pm_ops,
.of_match_table = of_match_ptr(dw_dma_id_table), .of_match_table = of_match_ptr(dw_dma_id_table),
}, },
.id_table = dw_dma_ids,
}; };
static int __init dw_init(void) static int __init dw_init(void)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment