From: Dan Carpenter Date: Sat, 12 Dec 2015 12:43:46 +0000 (+0300) Subject: clk: sunxi: signedness bug in sun8i_h3_bus_gates_init() X-Git-Tag: v4.5-rc1~82^2~9^2~1 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=b1558f168f4ef5956913d73fe330c4da85c74349;p=linux.git clk: sunxi: signedness bug in sun8i_h3_bus_gates_init() "index" needs to be signed for the error handling to work. Fixes: ab6e23a4e388 ('clk: sunxi: Add H3 clocks support') Signed-off-by: Dan Carpenter Signed-off-by: Maxime Ripard --- diff --git a/drivers/clk/sunxi/clk-sun8i-bus-gates.c b/drivers/clk/sunxi/clk-sun8i-bus-gates.c index 7ab60c59dc8d..b8c775324a5c 100644 --- a/drivers/clk/sunxi/clk-sun8i-bus-gates.c +++ b/drivers/clk/sunxi/clk-sun8i-bus-gates.c @@ -40,7 +40,7 @@ static void __init sun8i_h3_bus_gates_init(struct device_node *node) const __be32 *p; int number, i; u8 clk_bit; - u32 index; + int index; reg = of_io_request_and_map(node, 0, of_node_full_name(node)); if (IS_ERR(reg))