Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

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
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1899,6 +1899,11 @@ static const struct of_device_id dw_dma_id_table[] = {
MODULE_DEVICE_TABLE(of, dw_dma_id_table);
#endif

static const struct platform_device_id dw_dma_ids[] = {
	{ "INTL9C60", 0 },
	{ }
};

static struct platform_driver dw_driver = {
	.probe		= dw_probe,
	.remove		= dw_remove,
@@ -1908,6 +1913,7 @@ static struct platform_driver dw_driver = {
		.pm	= &dw_dev_pm_ops,
		.of_match_table = of_match_ptr(dw_dma_id_table),
	},
	.id_table	= dw_dma_ids,
};

static int __init dw_init(void)