ssb: cc: use correct min_msk for 0x4312
authorRafał Miłecki <zajec5@gmail.com>
Tue, 19 Apr 2011 20:40:23 +0000 (22:40 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 25 Apr 2011 18:50:13 +0000 (14:50 -0400)
Default min_msk on my 0x4312 is 0x80000CBB, not 0xCBB. Now we follow
specs and wl (noticed in MMIO dumps).

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/ssb/driver_chipcommon_pmu.c

index 5732bb2c35787b5093d6b12a1d3fb7029bf59990..305ade7825f7e027ad706442face76f6ec91e0fc 100644 (file)
@@ -423,6 +423,8 @@ static void ssb_pmu_resources_init(struct ssb_chipcommon *cc)
 
        switch (bus->chip_id) {
        case 0x4312:
+                min_msk = 0xCBB;
+                break;
        case 0x4322:
                /* We keep the default settings:
                 * min_msk = 0xCBB