]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
staging: clocking-wizard: Fix incorrect type of speed grade
authorXavier Roumegue <xroumegue@gmail.com>
Tue, 18 Oct 2016 20:56:50 +0000 (22:56 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 25 Oct 2016 07:54:32 +0000 (09:54 +0200)
The speed grade type is unsigned according to the dt-bindings.

Fix sparse issue (-Wtypesign):
CHECK   drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c
drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c:162:56: warning: incorrect type in argument 3 (different signedness)
drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c:162:56:    expected unsigned int [usertype] *out_value
drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c:162:56:    got int *<noident>

Signed-off-by: Xavier Roumegue <xroumegue@gmail.com>
Acked-by: Sören Brinkmann <soren.brinkmann@xilinx.com>
Acked-by: Moritz Fischer <moritz.fischer@ettus.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c

index 7b8be5293883b2d5f5ba96ff4bc9e860d37d3a63..bf3fe7c61be578380225f666b7981b623517383c 100644 (file)
@@ -68,7 +68,7 @@ struct clk_wzrd {
        struct clk *axi_clk;
        struct clk *clks_internal[wzrd_clk_int_max];
        struct clk *clkout[WZRD_NUM_OUTPUTS];
-       int speed_grade;
+       unsigned int speed_grade;
        bool suspended;
 };