diff options
author | Peter De Schrijver <pdeschrijver@nvidia.com> | 2013-03-22 14:07:53 +0200 |
---|---|---|
committer | Mike Turquette <mturquette@linaro.org> | 2013-03-22 15:18:18 -0700 |
commit | ce4f3313b05c836c21a91ac89f87dccf84ce9561 (patch) | |
tree | ab0f642d4ad1cc37b5a08ca0db5ac34f83ca84a8 /include/linux/clk-private.h | |
parent | 5fda6858a49c2d8706adcc05f083b64af172d3eb (diff) |
clk: add table lookup to mux
Add a table lookup feature to the mux clock. Also allow arbitrary masks
instead of the width. This will be used by some clocks on Tegra114. Also
adapt the tegra periph clk because it uses struct clk_mux directly.
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Tested-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
Diffstat (limited to 'include/linux/clk-private.h')
-rw-r--r-- | include/linux/clk-private.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/clk-private.h b/include/linux/clk-private.h index 9c7f5807824b..dd7adff76e81 100644 --- a/include/linux/clk-private.h +++ b/include/linux/clk-private.h @@ -152,7 +152,7 @@ struct clk { }, \ .reg = _reg, \ .shift = _shift, \ - .width = _width, \ + .mask = BIT(_width) - 1, \ .flags = _mux_flags, \ .lock = _lock, \ }; \ |