diff options
| author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-11-19 23:46:17 -0500 |
|---|---|---|
| committer | Samuel Ortiz <sameo@linux.intel.com> | 2012-11-20 06:46:44 -0500 |
| commit | d591ad8dcf32b8a71b63041d22a46dd8caf05041 (patch) | |
| tree | e0ad238d4037a73f2e756fb0023ccddcbe58a61a | |
| parent | 78a3c5ab1749cb78eb06b581c3c13d8e027bef40 (diff) | |
mfd: wm5102: Update register patch for latest evaluation
Latest evaluation of the device has provided some revisions to the
configuration.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
| -rw-r--r-- | drivers/mfd/wm5102-tables.c | 519 |
1 files changed, 1 insertions, 518 deletions
diff --git a/drivers/mfd/wm5102-tables.c b/drivers/mfd/wm5102-tables.c index 01b9255ed631..14490cc785d2 100644 --- a/drivers/mfd/wm5102-tables.c +++ b/drivers/mfd/wm5102-tables.c | |||
| @@ -43,6 +43,7 @@ static const struct reg_default wm5102_reva_patch[] = { | |||
| 43 | { 0x479, 0x0A30 }, | 43 | { 0x479, 0x0A30 }, |
| 44 | { 0x47B, 0x0810 }, | 44 | { 0x47B, 0x0810 }, |
| 45 | { 0x47D, 0x0510 }, | 45 | { 0x47D, 0x0510 }, |
| 46 | { 0x4D1, 0x017F }, | ||
| 46 | { 0x500, 0x000D }, | 47 | { 0x500, 0x000D }, |
| 47 | { 0x507, 0x1820 }, | 48 | { 0x507, 0x1820 }, |
| 48 | { 0x508, 0x1820 }, | 49 | { 0x508, 0x1820 }, |
| @@ -52,524 +53,6 @@ static const struct reg_default wm5102_reva_patch[] = { | |||
| 52 | { 0x580, 0x000D }, | 53 | { 0x580, 0x000D }, |
| 53 | { 0x587, 0x1820 }, | 54 | { 0x587, 0x1820 }, |
| 54 | { 0x588, 0x1820 }, | 55 | { 0x588, 0x1820 }, |
| 55 | { 0x101, 0x8140 }, | ||
| 56 | { 0x3000, 0x2225 }, | ||
| 57 | { 0x3001, 0x3a03 }, | ||
| 58 | { 0x3002, 0x0225 }, | ||
| 59 | { 0x3003, 0x0801 }, | ||
| 60 | { 0x3004, 0x6249 }, | ||
| 61 | { 0x3005, 0x0c04 }, | ||
| 62 | { 0x3006, 0x0225 }, | ||
| 63 | { 0x3007, 0x5901 }, | ||
| 64 | { 0x3008, 0xe249 }, | ||
| 65 | { 0x3009, 0x030d }, | ||
| 66 | { 0x300a, 0x0249 }, | ||
| 67 | { 0x300b, 0x2c01 }, | ||
| 68 | { 0x300c, 0xe249 }, | ||
| 69 | { 0x300d, 0x4342 }, | ||
| 70 | { 0x300e, 0xe249 }, | ||
| 71 | { 0x300f, 0x73c0 }, | ||
| 72 | { 0x3010, 0x4249 }, | ||
| 73 | { 0x3011, 0x0c00 }, | ||
| 74 | { 0x3012, 0x0225 }, | ||
| 75 | { 0x3013, 0x1f01 }, | ||
| 76 | { 0x3014, 0x0225 }, | ||
| 77 | { 0x3015, 0x1e01 }, | ||
| 78 | { 0x3016, 0x0225 }, | ||
| 79 | { 0x3017, 0xfa00 }, | ||
| 80 | { 0x3018, 0x0000 }, | ||
| 81 | { 0x3019, 0xf000 }, | ||
| 82 | { 0x301a, 0x0000 }, | ||
| 83 | { 0x301b, 0xf000 }, | ||
| 84 | { 0x301c, 0x0000 }, | ||
| 85 | { 0x301d, 0xf000 }, | ||
| 86 | { 0x301e, 0x0000 }, | ||
| 87 | { 0x301f, 0xf000 }, | ||
| 88 | { 0x3020, 0x0000 }, | ||
| 89 | { 0x3021, 0xf000 }, | ||
| 90 | { 0x3022, 0x0000 }, | ||
| 91 | { 0x3023, 0xf000 }, | ||
| 92 | { 0x3024, 0x0000 }, | ||
| 93 | { 0x3025, 0xf000 }, | ||
| 94 | { 0x3026, 0x0000 }, | ||
| 95 | { 0x3027, 0xf000 }, | ||
| 96 | { 0x3028, 0x0000 }, | ||
| 97 | { 0x3029, 0xf000 }, | ||
| 98 | { 0x302a, 0x0000 }, | ||
| 99 | { 0x302b, 0xf000 }, | ||
| 100 | { 0x302c, 0x0000 }, | ||
| 101 | { 0x302d, 0xf000 }, | ||
| 102 | { 0x302e, 0x0000 }, | ||
| 103 | { 0x302f, 0xf000 }, | ||
| 104 | { 0x3030, 0x0225 }, | ||
| 105 | { 0x3031, 0x1a01 }, | ||
| 106 | { 0x3032, 0x0225 }, | ||
| 107 | { 0x3033, 0x1e00 }, | ||
| 108 | { 0x3034, 0x0225 }, | ||
| 109 | { 0x3035, 0x1f00 }, | ||
| 110 | { 0x3036, 0x6225 }, | ||
| 111 | { 0x3037, 0xf800 }, | ||
| 112 | { 0x3038, 0x0000 }, | ||
| 113 | { 0x3039, 0xf000 }, | ||
| 114 | { 0x303a, 0x0000 }, | ||
| 115 | { 0x303b, 0xf000 }, | ||
| 116 | { 0x303c, 0x0000 }, | ||
| 117 | { 0x303d, 0xf000 }, | ||
| 118 | { 0x303e, 0x0000 }, | ||
| 119 | { 0x303f, 0xf000 }, | ||
| 120 | { 0x3040, 0x2226 }, | ||
| 121 | { 0x3041, 0x3a03 }, | ||
| 122 | { 0x3042, 0x0226 }, | ||
| 123 | { 0x3043, 0x0801 }, | ||
| 124 | { 0x3044, 0x6249 }, | ||
| 125 | { 0x3045, 0x0c06 }, | ||
| 126 | { 0x3046, 0x0226 }, | ||
| 127 | { 0x3047, 0x5901 }, | ||
| 128 | { 0x3048, 0xe249 }, | ||
| 129 | { 0x3049, 0x030d }, | ||
| 130 | { 0x304a, 0x0249 }, | ||
| 131 | { 0x304b, 0x2c01 }, | ||
| 132 | { 0x304c, 0xe249 }, | ||
| 133 | { 0x304d, 0x4342 }, | ||
| 134 | { 0x304e, 0xe249 }, | ||
| 135 | { 0x304f, 0x73c0 }, | ||
| 136 | { 0x3050, 0x4249 }, | ||
| 137 | { 0x3051, 0x0c00 }, | ||
| 138 | { 0x3052, 0x0226 }, | ||
| 139 | { 0x3053, 0x1f01 }, | ||
| 140 | { 0x3054, 0x0226 }, | ||
| 141 | { 0x3055, 0x1e01 }, | ||
| 142 | { 0x3056, 0x0226 }, | ||
| 143 | { 0x3057, 0xfa00 }, | ||
| 144 | { 0x3058, 0x0000 }, | ||
| 145 | { 0x3059, 0xf000 }, | ||
| 146 | { 0x305a, 0x0000 }, | ||
| 147 | { 0x305b, 0xf000 }, | ||
| 148 | { 0x305c, 0x0000 }, | ||
| 149 | { 0x305d, 0xf000 }, | ||
| 150 | { 0x305e, 0x0000 }, | ||
| 151 | { 0x305f, 0xf000 }, | ||
| 152 | { 0x3060, 0x0000 }, | ||
| 153 | { 0x3061, 0xf000 }, | ||
| 154 | { 0x3062, 0x0000 }, | ||
| 155 | { 0x3063, 0xf000 }, | ||
| 156 | { 0x3064, 0x0000 }, | ||
| 157 | { 0x3065, 0xf000 }, | ||
| 158 | { 0x3066, 0x0000 }, | ||
| 159 | { 0x3067, 0xf000 }, | ||
| 160 | { 0x3068, 0x0000 }, | ||
| 161 | { 0x3069, 0xf000 }, | ||
| 162 | { 0x306a, 0x0000 }, | ||
| 163 | { 0x306b, 0xf000 }, | ||
| 164 | { 0x306c, 0x0000 }, | ||
| 165 | { 0x306d, 0xf000 }, | ||
| 166 | { 0x306e, 0x0000 }, | ||
| 167 | { 0x306f, 0xf000 }, | ||
| 168 | { 0x3070, 0x0226 }, | ||
| 169 | { 0x3071, 0x1a01 }, | ||
| 170 | { 0x3072, 0x0226 }, | ||
| 171 | { 0x3073, 0x1e00 }, | ||
| 172 | { 0x3074, 0x0226 }, | ||
| 173 | { 0x3075, 0x1f00 }, | ||
| 174 | { 0x3076, 0x6226 }, | ||
| 175 | { 0x3077, 0xf800 }, | ||
| 176 | { 0x3078, 0x0000 }, | ||
| 177 | { 0x3079, 0xf000 }, | ||
| 178 | { 0x307a, 0x0000 }, | ||
| 179 | { 0x307b, 0xf000 }, | ||
| 180 | { 0x307c, 0x0000 }, | ||
| 181 | { 0x307d, 0xf000 }, | ||
| 182 | { 0x307e, 0x0000 }, | ||
| 183 | { 0x307f, 0xf000 }, | ||
| 184 | { 0x3080, 0x2227 }, | ||
| 185 | { 0x3081, 0x3a03 }, | ||
| 186 | { 0x3082, 0x0227 }, | ||
| 187 | { 0x3083, 0x0801 }, | ||
| 188 | { 0x3084, 0x6255 }, | ||
| 189 | { 0x3085, 0x0c04 }, | ||
| 190 | { 0x3086, 0x0227 }, | ||
| 191 | { 0x3087, 0x5901 }, | ||
| 192 | { 0x3088, 0xe255 }, | ||
| 193 | { 0x3089, 0x030d }, | ||
| 194 | { 0x308a, 0x0255 }, | ||
| 195 | { 0x308b, 0x2c01 }, | ||
| 196 | { 0x308c, 0xe255 }, | ||
| 197 | { 0x308d, 0x4342 }, | ||
| 198 | { 0x308e, 0xe255 }, | ||
| 199 | { 0x308f, 0x73c0 }, | ||
| 200 | { 0x3090, 0x4255 }, | ||
| 201 | { 0x3091, 0x0c00 }, | ||
| 202 | { 0x3092, 0x0227 }, | ||
| 203 | { 0x3093, 0x1f01 }, | ||
| 204 | { 0x3094, 0x0227 }, | ||
| 205 | { 0x3095, 0x1e01 }, | ||
| 206 | { 0x3096, 0x0227 }, | ||
| 207 | { 0x3097, 0xfa00 }, | ||
| 208 | { 0x3098, 0x0000 }, | ||
| 209 | { 0x3099, 0xf000 }, | ||
| 210 | { 0x309a, 0x0000 }, | ||
| 211 | { 0x309b, 0xf000 }, | ||
| 212 | { 0x309c, 0x0000 }, | ||
| 213 | { 0x309d, 0xf000 }, | ||
| 214 | { 0x309e, 0x0000 }, | ||
| 215 | { 0x309f, 0xf000 }, | ||
| 216 | { 0x30a0, 0x0000 }, | ||
| 217 | { 0x30a1, 0xf000 }, | ||
| 218 | { 0x30a2, 0x0000 }, | ||
| 219 | { 0x30a3, 0xf000 }, | ||
| 220 | { 0x30a4, 0x0000 }, | ||
| 221 | { 0x30a5, 0xf000 }, | ||
| 222 | { 0x30a6, 0x0000 }, | ||
| 223 | { 0x30a7, 0xf000 }, | ||
| 224 | { 0x30a8, 0x0000 }, | ||
| 225 | { 0x30a9, 0xf000 }, | ||
| 226 | { 0x30aa, 0x0000 }, | ||
| 227 | { 0x30ab, 0xf000 }, | ||
| 228 | { 0x30ac, 0x0000 }, | ||
| 229 | { 0x30ad, 0xf000 }, | ||
| 230 | { 0x30ae, 0x0000 }, | ||
| 231 | { 0x30af, 0xf000 }, | ||
| 232 | { 0x30b0, 0x0227 }, | ||
| 233 | { 0x30b1, 0x1a01 }, | ||
| 234 | { 0x30b2, 0x0227 }, | ||
| 235 | { 0x30b3, 0x1e00 }, | ||
| 236 | { 0x30b4, 0x0227 }, | ||
| 237 | { 0x30b5, 0x1f00 }, | ||
| 238 | { 0x30b6, 0x6227 }, | ||
| 239 | { 0x30b7, 0xf800 }, | ||
| 240 | { 0x30b8, 0x0000 }, | ||
