u-boot/arch/arm/include/asm/arch-mx7ulp
Peng Fan d665eb6114 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>
2017-03-17 09:27:08 +01:00
..
clock.h imx: mx7ulp: Implement the clock functions for i2c driver 2017-03-17 09:27:08 +01:00
gpio.h gpio: Add Rapid GPIO2P driver for i.MX7ULP 2017-03-17 09:27:08 +01:00
imx-regs.h imx: mx7ulp: add registers header file 2017-03-17 09:27:08 +01:00
iomux.h imx: mx7ulp: add iomux driver to support IOMUXC0 and IOMUXC1 2017-03-17 09:27:08 +01:00
pcc.h imx: mx7ulp: Add clock framework and functions 2017-03-17 09:27:08 +01:00
scg.h imx: mx7ulp: Add clock framework and functions 2017-03-17 09:27:08 +01:00
sys_proto.h imx: mx7ulp: Add soc level initialization codes and functions 2017-03-17 09:27:08 +01:00