Browse Source

dmaengine: qcom_hidma: autoload while probing ACPI

MODULE_DEVICE_TABLE is used by the kernel to determine which device driver
should be loaded for which platform device. MODULE_DEVICE_TABLE has been
only defined for the device-tree based platforms in the current code.
Defining it also for ACPI based platforms.

Signed-off-by: Sinan Kaya <okaya@codeaurora.org>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Sinan Kaya 8 years ago
parent
commit
75ff76687c
2 changed files with 2 additions and 0 deletions
  1. 1 0
      drivers/dma/qcom/hidma.c
  2. 1 0
      drivers/dma/qcom/hidma_mgmt.c

+ 1 - 0
drivers/dma/qcom/hidma.c

@@ -895,6 +895,7 @@ static const struct acpi_device_id hidma_acpi_ids[] = {
 	{"QCOM8062"},
 	{"QCOM8062"},
 	{},
 	{},
 };
 };
+MODULE_DEVICE_TABLE(acpi, hidma_acpi_ids);
 #endif
 #endif
 
 
 static const struct of_device_id hidma_match[] = {
 static const struct of_device_id hidma_match[] = {

+ 1 - 0
drivers/dma/qcom/hidma_mgmt.c

@@ -282,6 +282,7 @@ static const struct acpi_device_id hidma_mgmt_acpi_ids[] = {
 	{"QCOM8060"},
 	{"QCOM8060"},
 	{},
 	{},
 };
 };
+MODULE_DEVICE_TABLE(acpi, hidma_mgmt_acpi_ids);
 #endif
 #endif
 
 
 static const struct of_device_id hidma_mgmt_match[] = {
 static const struct of_device_id hidma_mgmt_match[] = {