diff options
author | Rahul Tanwar <rtanwar@maxlinear.com> | 2022-10-13 08:48:33 +0200 |
---|---|---|
committer | Stephen Boyd <sboyd@kernel.org> | 2022-10-18 00:27:48 +0200 |
commit | 106ef3bda21006fe37b62c85931230a6355d78d3 (patch) | |
tree | 585a2f64153a6da107a0e1d8e3f39c6dbdecff96 /rust | |
parent | clk: mxl: Add option to override gate clks (diff) | |
download | linux-106ef3bda21006fe37b62c85931230a6355d78d3.tar.xz linux-106ef3bda21006fe37b62c85931230a6355d78d3.zip |
clk: mxl: Fix a clk entry by adding relevant flags
One of the clock entry "dcl" clk has some HW limitations. One is that
its rate can only by changed by changing its parent clk's rate & two is
that HW does not support enable/disable for this clk.
Handle above two limitations by adding relevant flags. Add standard flag
CLK_SET_RATE_PARENT to handle rate change and add driver internal flag
DIV_CLK_NO_MASK to handle enable/disable.
Fixes: d058fd9e8984 ("clk: intel: Add CGU clock driver for a new SoC")
Reviewed-by: Yi xin Zhu <yzhu@maxlinear.com>
Signed-off-by: Rahul Tanwar <rtanwar@maxlinear.com>
Link: https://lore.kernel.org/r/a4770e7225f8a0c03c8ab2ba80434a4e8e9afb17.1665642720.git.rtanwar@maxlinear.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'rust')
0 files changed, 0 insertions, 0 deletions