mcb: fix compiler warning logical-op in mcb-parse.c
The expression was clearly wrong, the logical AND of expressions must be changed to a logical OR. Reported-by: David Binderman <dcb314@hotmail.com> Signed-off-by: Michael Moese <michael.moese@men.de> Signed-off-by: Johannes Thumshirn <jthumshirn@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>hifive-unleashed-5.1
parent
b7d91c9152
commit
c836790ae5
|
@ -149,7 +149,7 @@ static int chameleon_get_bar(char __iomem **base, phys_addr_t mapbase,
|
||||||
reg = readl(*base);
|
reg = readl(*base);
|
||||||
|
|
||||||
bar_count = BAR_CNT(reg);
|
bar_count = BAR_CNT(reg);
|
||||||
if (bar_count <= 0 && bar_count > CHAMELEON_BAR_MAX)
|
if (bar_count <= 0 || bar_count > CHAMELEON_BAR_MAX)
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
|
|
||||||
c = kcalloc(bar_count, sizeof(struct chameleon_bar),
|
c = kcalloc(bar_count, sizeof(struct chameleon_bar),
|
||||||
|
|
Loading…
Reference in New Issue