zephyr/drivers/gpio
Daniel Leung b96703b516 gpio: pcal9535a: cache write values to registers
Register values are now being cached in memory, and are being used in
subsequent writes. This is to avoid reading from registers, as
we know what needs to be written to those registers all the time.

Change-Id: I9b344303c0cb9f28e974514ab674135004f68ea0
Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2016-02-05 20:24:19 -05:00
..
gpio-dw.c x86: gpio: Move system binding code to gpio-dw.c 2016-02-05 20:24:17 -05:00
gpio-dw.h gpio: Enable PCI support for the designware gpio driver 2016-02-05 20:15:32 -05:00
gpio-mmio.c gpio: add driver for MMIO-based GPIO ports 2016-02-05 20:24:18 -05:00
gpio-mmio.h gpio: add driver for MMIO-based GPIO ports 2016-02-05 20:24:18 -05:00
gpio-pcal9535a.c gpio: pcal9535a: cache write values to registers 2016-02-05 20:24:19 -05:00
gpio-pcal9535a.h gpio: pcal9535a: cache write values to registers 2016-02-05 20:24:19 -05:00
Kconfig gpio: fix gpio Kconfig dependencies and display in menuconfig 2016-02-05 20:24:18 -05:00
Makefile gpio: add driver for MMIO-based GPIO ports 2016-02-05 20:24:18 -05:00