ASoC: rsnd: cleanup ppcheck warning for adg.c
This patch cleanups below ppcheck warning. sound/soc/sh/rcar/adg.c:67:9: style: The scope of the variable 'ratio' can be reduced. [variableScope] int i, ratio; ^ sound/soc/sh/rcar/adg.c:114:6: style: The scope of the variable 'idx' can be reduced. [variableScope] int idx, sel, div, step; ^ sound/soc/sh/rcar/adg.c:114:21: style: The scope of the variable 'step' can be reduced. [variableScope] int idx, sel, div, step; ^ sound/soc/sh/rcar/adg.c:397:14: style: The scope of the variable 'clk' can be reduced. [variableScope] struct clk *clk; ^ Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Link: https://lore.kernel.org/r/87ft1lro24.wl-kuninori.morimoto.gx@renesas.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
31dbf7acc6
commit
b6e499bcb3
@ -64,13 +64,13 @@ static const char * const clk_name[] = {
|
|||||||
|
|
||||||
static u32 rsnd_adg_calculate_rbgx(unsigned long div)
|
static u32 rsnd_adg_calculate_rbgx(unsigned long div)
|
||||||
{
|
{
|
||||||
int i, ratio;
|
int i;
|
||||||
|
|
||||||
if (!div)
|
if (!div)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
for (i = 3; i >= 0; i--) {
|
for (i = 3; i >= 0; i--) {
|
||||||
ratio = 2 << (i * 2);
|
int ratio = 2 << (i * 2);
|
||||||
if (0 == (div % ratio))
|
if (0 == (div % ratio))
|
||||||
return (u32)((i << 8) | ((div / ratio) - 1));
|
return (u32)((i << 8) | ((div / ratio) - 1));
|
||||||
}
|
}
|
||||||
@ -111,7 +111,7 @@ static void __rsnd_adg_get_timesel_ratio(struct rsnd_priv *priv,
|
|||||||
{
|
{
|
||||||
struct rsnd_adg *adg = rsnd_priv_to_adg(priv);
|
struct rsnd_adg *adg = rsnd_priv_to_adg(priv);
|
||||||
struct device *dev = rsnd_priv_to_dev(priv);
|
struct device *dev = rsnd_priv_to_dev(priv);
|
||||||
int idx, sel, div, step;
|
int sel;
|
||||||
unsigned int val, en;
|
unsigned int val, en;
|
||||||
unsigned int min, diff;
|
unsigned int min, diff;
|
||||||
unsigned int sel_rate[] = {
|
unsigned int sel_rate[] = {
|
||||||
@ -126,8 +126,9 @@ static void __rsnd_adg_get_timesel_ratio(struct rsnd_priv *priv,
|
|||||||
val = 0;
|
val = 0;
|
||||||
en = 0;
|
en = 0;
|
||||||
for (sel = 0; sel < ARRAY_SIZE(sel_rate); sel++) {
|
for (sel = 0; sel < ARRAY_SIZE(sel_rate); sel++) {
|
||||||
idx = 0;
|
int idx = 0;
|
||||||
step = 2;
|
int step = 2;
|
||||||
|
int div;
|
||||||
|
|
||||||
if (!sel_rate[sel])
|
if (!sel_rate[sel])
|
||||||
continue;
|
continue;
|
||||||
@ -394,11 +395,11 @@ static void rsnd_adg_get_clkin(struct rsnd_priv *priv,
|
|||||||
struct rsnd_adg *adg)
|
struct rsnd_adg *adg)
|
||||||
{
|
{
|
||||||
struct device *dev = rsnd_priv_to_dev(priv);
|
struct device *dev = rsnd_priv_to_dev(priv);
|
||||||
struct clk *clk;
|
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
for (i = 0; i < CLKMAX; i++) {
|
for (i = 0; i < CLKMAX; i++) {
|
||||||
clk = devm_clk_get(dev, clk_name[i]);
|
struct clk *clk = devm_clk_get(dev, clk_name[i]);
|
||||||
|
|
||||||
adg->clk[i] = IS_ERR(clk) ? NULL : clk;
|
adg->clk[i] = IS_ERR(clk) ? NULL : clk;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user