From: Andreas Werner Date: Tue, 3 May 2016 10:42:00 +0000 (+0200) Subject: mcb: Fixed bar number assignment for the gdd X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=f75564d343010b025301d9548f2304f48eb25f01;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git mcb: Fixed bar number assignment for the gdd The bar number is found in reg2 within the gdd. Therefore we need to change the assigment from reg1 to reg2 which is the correct location. Signed-off-by: Andreas Werner Fixes: '3764e82e5' drivers: Introduce MEN Chameleon Bus Cc: stable@vger.kernel.org # v3.15+ Signed-off-by: Johannes Thumshirn Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/mcb/mcb-parse.c b/drivers/mcb/mcb-parse.c index 35f385b59221..dbecbed0d258 100644 --- a/drivers/mcb/mcb-parse.c +++ b/drivers/mcb/mcb-parse.c @@ -57,7 +57,7 @@ static int chameleon_parse_gdd(struct mcb_bus *bus, mdev->id = GDD_DEV(reg1); mdev->rev = GDD_REV(reg1); mdev->var = GDD_VAR(reg1); - mdev->bar = GDD_BAR(reg1); + mdev->bar = GDD_BAR(reg2); mdev->group = GDD_GRP(reg2); mdev->inst = GDD_INS(reg2);