Device-tree incorrectly used "ngpio" which caused the driver to fallback to 32 ngpios. This platform has 62 GPIO registers.
Unified · Split
| @@ -226,7 +226,7 @@ · 225 unmodified lines | |||
| 226 | reg = <0x28>; | 226 | reg = <0x28>; |
| 227 | #gpio-cells = <2>; | 227 | #gpio-cells = <2>; |
| 228 | gpio-controller; | 228 | gpio-controller; |
| 229 | ngpio = <32>; | 229 | ngpios = <62>; |
| 230 | }; | 230 | }; |
| 231 | 231 | ||
| 232 | sgtl5000: codec@a { | 232 | sgtl5000: codec@a { |