]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
bcm2835-gpio-exp: Driver for GPIO expander via mailbox service
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Mon, 20 Feb 2017 17:01:21 +0000 (17:01 +0000)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Tue, 19 Sep 2017 10:07:52 +0000 (12:07 +0200)
commit80e8d82acd7505f58d0befc8517e13202fd6c0bb
tree5f3d72c06d93fce98be7429fc4acdb9226f9e5bd
parent3c3ad556fa1bf3f71d4c07d21e90ef284fc087a6
bcm2835-gpio-exp: Driver for GPIO expander via mailbox service

Pi3 and Compute Module 3 have a GPIO expander that the
VPU communicates with.
There is a mailbox service that now allows control of this
expander, so add a kernel driver that can make use of it.

Pwr_led node added to device-tree for Pi3.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
arch/arm/boot/dts/bcm2710-rpi-3-b.dts
arch/arm/boot/dts/bcm2710-rpi-cm3.dts
arch/arm/configs/bcm2709_defconfig
drivers/gpio/Kconfig
drivers/gpio/Makefile
drivers/gpio/gpio-bcm-exp.c [new file with mode: 0644]
include/soc/bcm2835/raspberrypi-firmware.h