commit | 932ac851860b85db028e0f459d9fd26e41a7ee45 | [log] [tgz] |
---|---|---|
author | Masahiro Yamada <yamada.masahiro@socionext.com> | Fri Oct 13 19:21:51 2017 +0900 |
committer | Masahiro Yamada <yamada.masahiro@socionext.com> | Sun Oct 15 22:32:24 2017 +0900 |
tree | ddffca43787ba90f29afbc802535e02a786f9f24 | |
parent | c29f4eff30087f2b9fc63bfaf34d38ab380e657c [diff] |
gpio: uniphier: rework single device node model First, I implemented this driver as per-bank model, but it was a design mistake. - There are 31 banks in the maximum case. It is painful to add so many nodes to DT. - The IRQ control registers are shared between banks. Per-bank design is a problem for Linux. The counterpart for Linux turned around to the single node model. Rework based on the driver for Linux. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>