]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
pwer:avs: cpr: fix with new reg_sequence structures
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Wed, 16 Sep 2015 15:55:12 +0000 (16:55 +0100)
committerSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Mon, 11 Jan 2016 09:55:18 +0000 (09:55 +0000)
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
drivers/power/avs/qcom-cpr.c

index 6c77b922d9954b2a3f51dfc17fb8e4dd89912803..3daa2153d742db782d024be2f215d51b2e416718 100644 (file)
@@ -283,8 +283,8 @@ struct acc_desc {
        unsigned int    enable_reg;
        u32             enable_mask;
 
-       struct reg_default      *settings;
-       struct reg_default      *override_settings;
+       struct reg_sequence     *settings;
+       struct reg_sequence     *override_settings;
        int                     num_regs_per_fuse;
 
        struct qfprom_offset    override;
@@ -297,7 +297,7 @@ struct fuse_corner {
        int uV;
        int quot;
        int step_quot;
-       const struct reg_default *accs;
+       const struct reg_sequence *accs;
        int num_accs;
        int vdd_mx_req;
        unsigned long max_freq;
@@ -1110,7 +1110,7 @@ static void cpr_fuse_corner_init(struct cpr_drv *drv,
        u32 bits, bin;
        u32 min_uV;
        u8 expected;
-       const struct reg_default *accs;
+       const struct reg_sequence *accs;
 
        redun = &acc_desc->override;
        expected = acc_desc->override_value;
@@ -1772,12 +1772,12 @@ static const struct cpr_desc msm8916_desc = {
 };
 
 static const struct acc_desc msm8916_acc_desc = {
-       .settings = (struct reg_default[]){
+       .settings = (struct reg_sequence[]){
                { 0xf000, 0 },
                { 0xf000, 0x100 },
                { 0xf000, 0x101 }
        },
-       .override_settings = (struct reg_default[]){
+       .override_settings = (struct reg_sequence[]){
                { 0xf000, 0 },
                { 0xf000, 0x100 },
                { 0xf000, 0x100 }