diff options
author | Stephen Boyd <sboyd@kernel.org> | 2018-10-18 18:40:10 -0400 |
---|---|---|
committer | Stephen Boyd <sboyd@kernel.org> | 2018-10-18 18:40:10 -0400 |
commit | cc2adbe370f190fb13531ba1f55a9b0d9dc8828a (patch) | |
tree | c041e4d6ab5fd7e30247ea249d818bc4f2283bed | |
parent | cd8ca3005269ec327643b3cc39681a6fcde16b0d (diff) | |
parent | 9e6dbc3d5cfc1afec5aefe87a7fffd5b9d44f09a (diff) |
Merge branch 'clk-k3-tisci' into clk-next
- TI SCI clks on K3 SoCs
* clk-k3-tisci:
clk: keystone: add missing MODULE_LICENSE
clk: keystone: Enable TISCI clocks if K3_ARCH
-rw-r--r-- | drivers/clk/Makefile | 1 | ||||
-rw-r--r-- | drivers/clk/keystone/Kconfig | 2 | ||||
-rw-r--r-- | drivers/clk/keystone/gate.c | 5 | ||||
-rw-r--r-- | drivers/clk/keystone/pll.c | 5 |
4 files changed, 12 insertions, 1 deletions
diff --git a/drivers/clk/Makefile b/drivers/clk/Makefile index a84c5573cabe..ed344eb717cc 100644 --- a/drivers/clk/Makefile +++ b/drivers/clk/Makefile | |||
@@ -73,6 +73,7 @@ obj-$(CONFIG_ARCH_HISI) += hisilicon/ | |||
73 | obj-y += imgtec/ | 73 | obj-y += imgtec/ |
74 | obj-$(CONFIG_ARCH_MXC) += imx/ | 74 | obj-$(CONFIG_ARCH_MXC) += imx/ |
75 | obj-$(CONFIG_MACH_INGENIC) += ingenic/ | 75 | obj-$(CONFIG_MACH_INGENIC) += ingenic/ |
76 | obj-$(CONFIG_ARCH_K3) += keystone/ | ||
76 | obj-$(CONFIG_ARCH_KEYSTONE) += keystone/ | 77 | obj-$(CONFIG_ARCH_KEYSTONE) += keystone/ |
77 | obj-$(CONFIG_MACH_LOONGSON32) += loongson1/ | 78 | obj-$(CONFIG_MACH_LOONGSON32) += loongson1/ |
78 | obj-y += mediatek/ | 79 | obj-y += mediatek/ |
diff --git a/drivers/clk/keystone/Kconfig b/drivers/clk/keystone/Kconfig index 7e9f0176578a..b04927d06cd1 100644 --- a/drivers/clk/keystone/Kconfig +++ b/drivers/clk/keystone/Kconfig | |||
@@ -7,7 +7,7 @@ config COMMON_CLK_KEYSTONE | |||
7 | 7 | ||
8 | config TI_SCI_CLK | 8 | config TI_SCI_CLK |
9 | tristate "TI System Control Interface clock drivers" | 9 | tristate "TI System Control Interface clock drivers" |
10 | depends on (ARCH_KEYSTONE || COMPILE_TEST) && OF | 10 | depends on (ARCH_KEYSTONE || ARCH_K3 || COMPILE_TEST) && OF |
11 | depends on TI_SCI_PROTOCOL | 11 | depends on TI_SCI_PROTOCOL |
12 | default ARCH_KEYSTONE | 12 | default ARCH_KEYSTONE |
13 | ---help--- | 13 | ---help--- |
diff --git a/drivers/clk/keystone/gate.c b/drivers/clk/keystone/gate.c index def15db4eef0..4ed9b29ba438 100644 --- a/drivers/clk/keystone/gate.c +++ b/drivers/clk/keystone/gate.c | |||
@@ -266,3 +266,8 @@ static void __init of_keystone_psc_clk_init(struct device_node *node) | |||
266 | } | 266 | } |
267 | CLK_OF_DECLARE(keystone_gate_clk, "ti,keystone,psc-clock", | 267 | CLK_OF_DECLARE(keystone_gate_clk, "ti,keystone,psc-clock", |
268 | of_keystone_psc_clk_init); | 268 | of_keystone_psc_clk_init); |
269 | |||
270 | MODULE_LICENSE("GPL"); | ||
271 | MODULE_DESCRIPTION("Clock driver for Keystone 2 based devices"); | ||
272 | MODULE_AUTHOR("Murali Karicheri <m-karicheri2@ti.com>"); | ||
273 | MODULE_AUTHOR("Santosh Shilimkar <santosh.shilimkar@ti.com>"); | ||
diff --git a/drivers/clk/keystone/pll.c b/drivers/clk/keystone/pll.c index 2b871fc91d56..349540469fc0 100644 --- a/drivers/clk/keystone/pll.c +++ b/drivers/clk/keystone/pll.c | |||
@@ -338,3 +338,8 @@ static void __init of_pll_mux_clk_init(struct device_node *node) | |||
338 | pr_err("%s: error registering mux %s\n", __func__, clk_name); | 338 | pr_err("%s: error registering mux %s\n", __func__, clk_name); |
339 | } | 339 | } |
340 | CLK_OF_DECLARE(pll_mux_clock, "ti,keystone,pll-mux-clock", of_pll_mux_clk_init); | 340 | CLK_OF_DECLARE(pll_mux_clock, "ti,keystone,pll-mux-clock", of_pll_mux_clk_init); |
341 | |||
342 | MODULE_LICENSE("GPL"); | ||
343 | MODULE_DESCRIPTION("PLL clock driver for Keystone devices"); | ||
344 | MODULE_AUTHOR("Murali Karicheri <m-karicheri2@ti.com>"); | ||
345 | MODULE_AUTHOR("Santosh Shilimkar <santosh.shilimkar@ti.com>"); | ||