diff options
author | Stephen Boyd <sboyd@codeaurora.org> | 2015-05-01 15:23:08 -0400 |
---|---|---|
committer | Stephen Boyd <sboyd@codeaurora.org> | 2015-05-14 20:11:20 -0400 |
commit | 7926b3f8c62628f51a85bbc5fd806087d3fdfbac (patch) | |
tree | 6d09779a0a40a604606ad7a1825a3c887cc37635 /drivers/clk/bcm | |
parent | 4cca1be4bca4b21657e2d99c43710dec14658673 (diff) |
clk: bcm/kona: Remove ccu_list
This list doesn't look to be used. Let's remove it and any
associated code that would be manipulating this list. This also
silences this error:
drivers/clk/bcm/clk-kona-setup.c:24:1: warning: symbol 'ccu_list' was not declared. Should it be static?
Reviewed-by: Alex Elder <elder@linaro.org>
Cc: Tim Kryger <tim.kryger@linaro.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Diffstat (limited to 'drivers/clk/bcm')
-rw-r--r-- | drivers/clk/bcm/clk-kona-setup.c | 4 | ||||
-rw-r--r-- | drivers/clk/bcm/clk-kona.h | 2 |
2 files changed, 0 insertions, 6 deletions
diff --git a/drivers/clk/bcm/clk-kona-setup.c b/drivers/clk/bcm/clk-kona-setup.c index e5aededdd322..deaa7f962b84 100644 --- a/drivers/clk/bcm/clk-kona-setup.c +++ b/drivers/clk/bcm/clk-kona-setup.c | |||
@@ -21,8 +21,6 @@ | |||
21 | #define selector_clear_exists(sel) ((sel)->width = 0) | 21 | #define selector_clear_exists(sel) ((sel)->width = 0) |
22 | #define trigger_clear_exists(trig) FLAG_CLEAR(trig, TRIG, EXISTS) | 22 | #define trigger_clear_exists(trig) FLAG_CLEAR(trig, TRIG, EXISTS) |
23 | 23 | ||
24 | LIST_HEAD(ccu_list); /* The list of set up CCUs */ | ||
25 | |||
26 | /* Validity checking */ | 24 | /* Validity checking */ |
27 | 25 | ||
28 | static bool ccu_data_offsets_valid(struct ccu_data *ccu) | 26 | static bool ccu_data_offsets_valid(struct ccu_data *ccu) |
@@ -773,7 +771,6 @@ static void kona_ccu_teardown(struct ccu_data *ccu) | |||
773 | 771 | ||
774 | of_clk_del_provider(ccu->node); /* safe if never added */ | 772 | of_clk_del_provider(ccu->node); /* safe if never added */ |
775 | ccu_clks_teardown(ccu); | 773 | ccu_clks_teardown(ccu); |
776 | list_del(&ccu->links); | ||
777 | of_node_put(ccu->node); | 774 | of_node_put(ccu->node); |
778 | ccu->node = NULL; | 775 | ccu->node = NULL; |
779 | iounmap(ccu->base); | 776 | iounmap(ccu->base); |
@@ -847,7 +844,6 @@ void __init kona_dt_ccu_setup(struct ccu_data *ccu, | |||
847 | goto out_err; | 844 | goto out_err; |
848 | } | 845 | } |
849 | ccu->node = of_node_get(node); | 846 | ccu->node = of_node_get(node); |
850 | list_add_tail(&ccu->links, &ccu_list); | ||
851 | 847 | ||
852 | /* | 848 | /* |
853 | * Set up each defined kona clock and save the result in | 849 | * Set up each defined kona clock and save the result in |
diff --git a/drivers/clk/bcm/clk-kona.h b/drivers/clk/bcm/clk-kona.h index 6849a64baf6d..906576ec97b6 100644 --- a/drivers/clk/bcm/clk-kona.h +++ b/drivers/clk/bcm/clk-kona.h | |||
@@ -480,7 +480,6 @@ struct ccu_data { | |||
480 | spinlock_t lock; /* serialization lock */ | 480 | spinlock_t lock; /* serialization lock */ |
481 | bool write_enabled; /* write access is currently enabled */ | 481 | bool write_enabled; /* write access is currently enabled */ |
482 | struct ccu_policy policy; | 482 | struct ccu_policy policy; |
483 | struct list_head links; /* for ccu_list */ | ||
484 | struct device_node *node; | 483 | struct device_node *node; |
485 | struct clk_onecell_data clk_data; | 484 | struct clk_onecell_data clk_data; |
486 | const char *name; | 485 | const char *name; |
@@ -492,7 +491,6 @@ struct ccu_data { | |||
492 | #define KONA_CCU_COMMON(_prefix, _name, _ccuname) \ | 491 | #define KONA_CCU_COMMON(_prefix, _name, _ccuname) \ |
493 | .name = #_name "_ccu", \ | 492 | .name = #_name "_ccu", \ |
494 | .lock = __SPIN_LOCK_UNLOCKED(_name ## _ccu_data.lock), \ | 493 | .lock = __SPIN_LOCK_UNLOCKED(_name ## _ccu_data.lock), \ |
495 | .links = LIST_HEAD_INIT(_name ## _ccu_data.links), \ | ||
496 | .clk_data = { \ | 494 | .clk_data = { \ |
497 | .clk_num = _prefix ## _ ## _ccuname ## _CCU_CLOCK_COUNT, \ | 495 | .clk_num = _prefix ## _ ## _ccuname ## _CCU_CLOCK_COUNT, \ |
498 | } | 496 | } |