diff options
author | Christian Lamparter <chunkeey@googlemail.com> | 2016-05-12 00:07:48 +0200 |
---|---|---|
committer | Rob Herring <robh@kernel.org> | 2016-05-19 09:16:36 -0500 |
commit | 9a0d440427bfd1716410b13dea5feb6eb7cd7277 (patch) | |
tree | d3de705ca77471f2e99e4be4ce77413e713c9d0d /mm/init-mm.c | |
parent | 27f4ec1443fb71127ed6fc8b43d6195d9473b049 (diff) | |
download | linux-9a0d440427bfd1716410b13dea5feb6eb7cd7277.tar.bz2 |
gpio: dt-bindings: add ibm,ppc4xx-gpio binding
This patch adds binding information for IBM/AMCC/APM GPIO
Controllers of the PowerPC 4XX series and compatible SoCs.
The "PowerPC 405EP Embedded Processor Data Sheet" has the
following to say about the GPIO controllers: "
- Controller functions and GPIO registers are programmed
and accessed via memory-mapped OPB bus master accesses
- All GPIOs are pin-shared with other functions. DCRs control
whether a particular pin that has GPIO capabilities acts
as a GPIO or is used for another purpose.
- Each GPIO outputs is separately programmable to emulate
an open-drain driver (i.e. drives to zero, threestated if
output bit is 1)
"
The ppc4xx_gpio.c driver is part of the platform/sysdev drivers
in arch/powerpc/sysdev.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'mm/init-mm.c')
0 files changed, 0 insertions, 0 deletions