浏览代码

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 年之前
父节点
当前提交
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);