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 <andreas.werner@men.de> Fixes: '3764e82e5' drivers: Introduce MEN Chameleon Bus Cc: stable@vger.kernel.org # v3.15+ Signed-off-by: Johannes Thumshirn <jthumshirn@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
d19366f1d6
commit
f75564d343
|
@ -57,7 +57,7 @@ static int chameleon_parse_gdd(struct mcb_bus *bus,
|
||||||
mdev->id = GDD_DEV(reg1);
|
mdev->id = GDD_DEV(reg1);
|
||||||
mdev->rev = GDD_REV(reg1);
|
mdev->rev = GDD_REV(reg1);
|
||||||
mdev->var = GDD_VAR(reg1);
|
mdev->var = GDD_VAR(reg1);
|
||||||
mdev->bar = GDD_BAR(reg1);
|
mdev->bar = GDD_BAR(reg2);
|
||||||
mdev->group = GDD_GRP(reg2);
|
mdev->group = GDD_GRP(reg2);
|
||||||
mdev->inst = GDD_INS(reg2);
|
mdev->inst = GDD_INS(reg2);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue