zephyr/drivers/gpio
Marcus Shawcroft fd604a3a9a gpio: Error unsupported access_op consistently.
Several GPIO device drivers support only one of the two possible
access_op modes and return an errno error code for the mode they do
not support.  Use the same errno code across all drivers.

Change-Id: Ic01ce9dee7fb2405d254c60cebee22053c803270
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@arm.com>
2017-02-08 13:31:09 +00:00
..
gpio_atmel_sam3.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_cc32xx.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_cmsdk_ahb.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_cmsdk_ahb.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_dw_registers.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_dw.c gpio: Error GPIO_INT with GPIO_DIR_OUT consistently. 2017-02-08 13:31:08 +00:00
gpio_dw.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_mcux.c gpio: Error GPIO_INT with GPIO_DIR_OUT consistently. 2017-02-08 13:31:08 +00:00
gpio_nrf5.c gpio/nrf5: Implement port read and write 2017-02-06 13:15:50 +00:00
gpio_pcal9535a.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_pcal9535a.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_pulpino.c gpio: Error pin out of range consistently. 2017-02-08 13:31:08 +00:00
gpio_qmsi_ss.c drivers: QMSI GPIO: simplify driver reentrancy code using IS_ENABLED macro 2017-01-20 01:46:08 +00:00
gpio_qmsi.c drivers: QMSI GPIO: simplify driver reentrancy code using IS_ENABLED macro 2017-01-20 01:46:08 +00:00
gpio_sch.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_sch.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
gpio_stm32.c gpio: Error unsupported access_op consistently. 2017-02-08 13:31:09 +00:00
gpio_stm32.h gpio/stm32: provide GPIO driver implementation for STM32F3X family 2017-01-23 15:15:52 -06:00
gpio_utils.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.atmel_sam3 license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.cc32xx cc3200: Add a GPIO driver for the TI CC3200 LaunchXL 2016-12-20 09:14:48 -06:00
Kconfig.cmsdk_ahb license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.dw license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.mcux gpio: serial: Fix NXP copyright 2017-01-23 15:15:53 -06:00
Kconfig.nrf5 license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.pcal9535a license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.pulpino license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.qmsi license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.sch license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.stm32 license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Makefile gpio: added support for the pulpino GPIO controller driver 2017-01-13 19:57:03 +00:00