| #
05c43c85 |
| 31-Oct-2023 |
Cody Xie <cody.xie@rock-chips.com> |
dm: gpio: add NCA9539 gpio driver
Change-Id: Ic07202941cabc954b81769b510c3068999bfa049 Signed-off-by: Cody Xie <cody.xie@rock-chips.com>
|
| #
7e0ce50b |
| 08-Mar-2023 |
Joseph Chen <chenjh@rock-chips.com> |
dm: gpio: Support disable seq aliaes
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I89c5352a2cb777498e200d4f2d9dc556b1d606c1
|
| #
8304c12f |
| 02-Feb-2023 |
Wyon Bi <bivvy.bi@rock-chips.com> |
Revert "gpio: Add support for Maxim MAX96752F"
This reverts commit 007fc775d5ba652a398419061e58a340d5d83fd7.
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> Change-Id: Ib8143a575ba25b09b300c7acd59
Revert "gpio: Add support for Maxim MAX96752F"
This reverts commit 007fc775d5ba652a398419061e58a340d5d83fd7.
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> Change-Id: Ib8143a575ba25b09b300c7acd59ac8d9be56bae7
show more ...
|
| #
25cd3b96 |
| 17-Jul-2019 |
Heiko Schocher <hs@denx.de> |
BACKPORT: gpio: fixes for gpio-hog support
recently added gpio hog patch was "in discussion" state with Simon Glass. This patch now adds most of comments from Simon Glass.
Signed-off-by: Heiko Scho
BACKPORT: gpio: fixes for gpio-hog support
recently added gpio hog patch was "in discussion" state with Simon Glass. This patch now adds most of comments from Simon Glass.
Signed-off-by: Heiko Schocher <hs@denx.de> (cherry picked from commit 49b10cb4926285b856b207c1f5bb40c75487f08b) Change-Id: I622699122cdb28f3fdede9a3a13de7c25a54b702 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
show more ...
|
| #
7e044b9a |
| 12-Jun-2019 |
Heiko Schocher <hs@denx.de> |
BACKPORT: gpio: add gpio-hog support
add gpio-hog support. GPIO hogging is a mechanism providing automatic GPIO request and configuration as part of the gpio-controller's driver probe function.
for
BACKPORT: gpio: add gpio-hog support
add gpio-hog support. GPIO hogging is a mechanism providing automatic GPIO request and configuration as part of the gpio-controller's driver probe function.
for more infos see: doc/device-tree-bindings/gpio/gpio.txt
Signed-off-by: Heiko Schocher <hs@denx.de> Tested-by: Michal Simek <michal.simek@xilinx.com> (zcu102) Tested-by: Patrick Delaunay <patrick.delaunay@st.com> (cherry picked from commit 5fc7cf8c8e268590f3b0037eecea7f6798209f78) Change-Id: I73dc38ff9f38085d9ed5ee39b28d795f4adc68a0 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
show more ...
|
| #
007fc775 |
| 19-May-2022 |
Wyon Bi <bivvy.bi@rock-chips.com> |
gpio: Add support for Maxim MAX96752F
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> Change-Id: I7bb5292bad0e44947489af5ddf7c0a9518db9c61
|
| #
d1aef94b |
| 27-May-2020 |
Jianqun Xu <jay.xu@rock-chips.com> |
gpio/rockchip: rk_gpio support v2 gpio controller
The v2 gpio controller add write enable bit for some register, such as data register, data direction register and so on.
This patch support v2 gpio
gpio/rockchip: rk_gpio support v2 gpio controller
The v2 gpio controller add write enable bit for some register, such as data register, data direction register and so on.
This patch support v2 gpio controller by redefine the read and write operation functions.
Change-Id: I2adbcca06a37c48e6f494b89833cd034ba0dae29 Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
show more ...
|
| #
90d99e59 |
| 04-Aug-2017 |
Simon Glass <sjg@chromium.org> |
Convert CONFIG_CMD_TCA642X to Kconfig
This converts the following to Kconfig: CONFIG_CMD_TCA642X
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed
Convert CONFIG_CMD_TCA642X to Kconfig
This converts the following to Kconfig: CONFIG_CMD_TCA642X
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
show more ...
|
| #
0091362c |
| 04-Aug-2017 |
Simon Glass <sjg@chromium.org> |
Convert CONFIG_CMD_PCA953X to Kconfig
This converts the following to Kconfig: CONFIG_CMD_PCA953X
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed
Convert CONFIG_CMD_PCA953X to Kconfig
This converts the following to Kconfig: CONFIG_CMD_PCA953X
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
show more ...
|
| #
07d77838 |
| 01-Aug-2017 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-x86
|
| #
72436892 |
| 30-Jul-2017 |
Bin Meng <bmeng.cn@gmail.com> |
x86: Convert INTEL_ICH6_GPIO to Kconfig
This converts Intel ICH6 GPIO driver to Kconfig, and add it to the imply list of platform drivers.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
x86: Convert INTEL_ICH6_GPIO to Kconfig
This converts Intel ICH6 GPIO driver to Kconfig, and add it to the imply list of platform drivers.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
29cb2b3b |
| 13-May-2017 |
Tom Rini <trini@konsulko.com> |
gpio: Move OMAP_GPIO to Kconfig
This driver is used often enough such that we want to have this enabled by default on any ARCH_OMAP2PLUS board, and this only compiles on ARCH_OMAP2PLUS due to requir
gpio: Move OMAP_GPIO to Kconfig
This driver is used often enough such that we want to have this enabled by default on any ARCH_OMAP2PLUS board, and this only compiles on ARCH_OMAP2PLUS due to required defines, so mark that as the depends.
Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
| #
102d8655 |
| 10-May-2017 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-mips
|
| #
e64bdb2f |
| 07-May-2017 |
Álvaro Fernández Rojas <noltari@gmail.com> |
dm: gpio: add BCM6345 gpio driver
This driver is based on linux/arch/mips/bcm63xx/gpio.c, simplified to allow defining one or two independent banks for each Broadcom SoC.
Signed-off-by: Álvaro Fern
dm: gpio: add BCM6345 gpio driver
This driver is based on linux/arch/mips/bcm63xx/gpio.c, simplified to allow defining one or two independent banks for each Broadcom SoC.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
4f66e09b |
| 09-May-2017 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot
Signed-off-by: Stefano Babic <sbabic@denx.de>
|
| #
77417102 |
| 10-Apr-2017 |
Vikas Manocha <vikas.manocha@st.com> |
dm: gpio: Add driver for stm32f7 gpio controller
This patch adds gpio driver supporting driver model for stm32f7 gpio.
Signed-off-by: Vikas Manocha <vikas.manocha@st.com> Reviewed-by: Simon Glass <
dm: gpio: Add driver for stm32f7 gpio controller
This patch adds gpio driver supporting driver model for stm32f7 gpio.
Signed-off-by: Vikas Manocha <vikas.manocha@st.com> Reviewed-by: Simon Glass <sjg@chromium.org> Cc: Christophe KERELLO <christophe.kerello@st.com> [trini: Add depends on STM32] Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
|
| #
b7b24a7a |
| 13-Apr-2017 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-dm
Here with some DM changes as well as the long-standing AT91 DM/DT conversion patches which I have picked up via dm.
|
| #
5a07a5f9 |
| 23-Mar-2017 |
Wenyou Yang <wenyou.yang@atmel.com> |
gpio: Kconfig: add CONFIG_AT91_GPIO option
The CONFIG_AT91_GPIO option is used to select AT91 PIO GPIO driver.
Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com> Reviewed-by: Simon Glass <sjg@chrom
gpio: Kconfig: add CONFIG_AT91_GPIO option
The CONFIG_AT91_GPIO option is used to select AT91 PIO GPIO driver.
Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Andreas Bießmann <andreas@biessmann.org>
show more ...
|
| #
02ccab19 |
| 19-Mar-2017 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://www.denx.de/git/u-boot-imx
Signed-off-by: Tom Rini <trini@konsulko.com>
Conflicts: configs/bk4r1_defconfig configs/colibri_vf_defconfig configs/pcm052_defconfig i
Merge branch 'master' of git://www.denx.de/git/u-boot-imx
Signed-off-by: Tom Rini <trini@konsulko.com>
Conflicts: configs/bk4r1_defconfig configs/colibri_vf_defconfig configs/pcm052_defconfig include/configs/colibri_vf.h include/configs/pcm052.h
show more ...
|
| #
d665eb61 |
| 22-Feb-2017 |
Peng Fan <peng.fan@nxp.com> |
gpio: Add Rapid GPIO2P driver for i.MX7ULP
Add the imx_rgpio2p driver for Rapid GPIO2P controllers on i.MX7ULP. Have added all ports on RGPIO2P_0 and RGPIO2P_1.
The configurations CONFIG_IMX_RGPIO2
gpio: Add Rapid GPIO2P driver for i.MX7ULP
Add the imx_rgpio2p driver for Rapid GPIO2P controllers on i.MX7ULP. Have added all ports on RGPIO2P_0 and RGPIO2P_1.
The configurations CONFIG_IMX_RGPIO2P and CONFIG_DM_GPIO must be set to y to enable the drivers.
To use the GPIO function, the IBE and OBE needs to set in IOMUXC. We did not set the bits in driver, but leave them to IOMUXC settings of the GPIO pins. User should use IMX_GPIO_NR to generate the GPIO number for gpio APIs access.
Signed-off-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by : Stefano Babic <sbabic@denx.de>
show more ...
|
| #
0fcb9f07 |
| 15-Aug-2016 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-atmel
|
| #
ee3311db |
| 20-Jul-2016 |
Wenyou Yang <wenyou.yang@atmel.com> |
gpio: atmel_pio4: Rework to support DM & DT
Rework the driver to support driver model and device tree, and support to regard the pio4 pinctrl device as a child of atmel_pio4 device.
Signed-off-by:
gpio: atmel_pio4: Rework to support DM & DT
Rework the driver to support driver model and device tree, and support to regard the pio4 pinctrl device as a child of atmel_pio4 device.
Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
5746b0df |
| 02-Aug-2016 |
Vignesh R <vigneshr@ti.com> |
gpio: Add driver for TI PCF8575 I2C GPIO expander
TI's PCF8575 is a 16-bit I2C GPIO expander.The device features a 16-bit quasi-bidirectional I/O ports. Each quasi-bidirectional I/O can be used as a
gpio: Add driver for TI PCF8575 I2C GPIO expander
TI's PCF8575 is a 16-bit I2C GPIO expander.The device features a 16-bit quasi-bidirectional I/O ports. Each quasi-bidirectional I/O can be used as an input or output without the use of a data-direction control signal. The I/Os should be high before being used as inputs. Read the device documentation for more details[1].
This driver is based on pcf857x driver available in Linux v4.7 kernel. It supports basic reading and writing of gpio pins.
[1] http://www.ti.com/lit/ds/symlink/pcf8575.pdf
Signed-off-by: Vignesh R <vigneshr@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Mugunthan V N <mugunthanvnm@ti.com>
show more ...
|
| #
dc557e9a |
| 18-Jun-2016 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot
Signed-off-by: Stefano Babic <sbabic@denx.de>
|
| #
cc749523 |
| 04-Jun-2016 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
|