Commit f75564d3 authored by Andreas Werner's avatar Andreas Werner Committed by Greg Kroah-Hartman

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: default avatarAndreas Werner <andreas.werner@men.de>
Fixes: '3764e82e' drivers: Introduce MEN Chameleon Bus
Cc: stable@vger.kernel.org # v3.15+
Signed-off-by: default avatarJohannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent d19366f1
...@@ -57,7 +57,7 @@ static int chameleon_parse_gdd(struct mcb_bus *bus, ...@@ -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);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment