mips: dts: Fix PIC32MZDA GPIO register definitions
authorJohn Robertson <john.robertson@simiatec.com>
Tue, 1 Sep 2020 18:02:20 +0000 (18:02 +0000)
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
Tue, 22 Sep 2020 22:14:29 +0000 (00:14 +0200)
commitbd25f9a69fa5accde66cf914154bdd64604d8f64
treea2c98d8dc903620f22cb2ba9a7214f8ada79cd9a
parent81b543a4e61013fb87f5bdb526d815f1e014d0a4
mips: dts: Fix PIC32MZDA GPIO register definitions

The GPIO bank name for banks J and K are not correct when using the
'gpio' command from the console.

The driver derives the bank name from the device tree instance string by
using the instance value and adding 'A': gpio0@xxaddrxx is Bank A,
gpio1@yyaddryy is Bank B and so on.

On the PIC32, there is no Bank I so instances 8 and 9 need to be
incremented as a minimum change.

An alternative (less opaque) implementation would be to use a bank-name
property instead but this would require modifying the driver code too.

Signed-off-by: John Robertson <john.robertson@simiatec.com>
arch/mips/dts/pic32mzda.dtsi