Просмотр исходного кода

hwspinlock/omap: Add support for TI K3 SoCs

The HwSpinlock IP is also present on the newer TI K3 AM65x family of
SoCs. Reuse the existing OMAP Hwspinlock driver to extend the support
for this IP on K3 AM65x SoCs as well.

Signed-off-by: Suman Anna <s-anna@ti.com>
Suman Anna 7 лет назад
Родитель
Сommit
dd8d7bfe51
2 измененных файлов с 2 добавлено и 1 удалено
  1. 1 1
      drivers/hwspinlock/Kconfig
  2. 1 0
      drivers/hwspinlock/omap_hwspinlock.c

+ 1 - 1
drivers/hwspinlock/Kconfig

@@ -9,7 +9,7 @@ menuconfig HWSPINLOCK
 config HWSPINLOCK_OMAP
 	tristate "OMAP Hardware Spinlock device"
 	depends on HWSPINLOCK
-	depends on ARCH_OMAP4 || SOC_OMAP5 || SOC_DRA7XX || SOC_AM33XX || SOC_AM43XX
+	depends on ARCH_OMAP4 || SOC_OMAP5 || SOC_DRA7XX || SOC_AM33XX || SOC_AM43XX || ARCH_K3
 	help
 	  Say y here to support the OMAP Hardware Spinlock device (firstly
 	  introduced in OMAP4).

+ 1 - 0
drivers/hwspinlock/omap_hwspinlock.c

@@ -174,6 +174,7 @@ static int omap_hwspinlock_remove(struct platform_device *pdev)
 
 static const struct of_device_id omap_hwspinlock_of_match[] = {
 	{ .compatible = "ti,omap4-hwspinlock", },
+	{ .compatible = "ti,am654-hwspinlock", },
 	{ /* end */ },
 };
 MODULE_DEVICE_TABLE(of, omap_hwspinlock_of_match);