u-boot/board/nvidia
Simon Glass 2fccd2d96b tegra: Convert tegra GPIO driver to use driver model
This is an implementation of GPIOs for Tegra that uses driver model. It has
been tested on trimslice and also using the new iotrace feature.

The implementation uses a top-level GPIO device (which has no actual GPIOS).
Under this all the banks are created as separate GPIO devices.

The GPIOs are named as per the Tegra datasheet/header files: A0..A7, B0..B7,
..., Z0..Z7, AA0..AA7, etc.

Since driver model is not yet available before relocation, or in SPL, a
special function is provided for seaboard's SPL code.

Signed-off-by: Simon Glass <sjg@chromium.org>
2014-09-10 12:59:59 -06:00
..
beaver tegra: kconfig: move board select menu and common settings 2014-08-30 21:19:32 -04:00
cardhu tegra: kconfig: move board select menu and common settings 2014-08-30 21:19:32 -04:00
common usb: tegra: combine header file 2014-04-17 08:41:06 -07:00
dalmore tegra: kconfig: move board select menu and common settings 2014-08-30 21:19:32 -04:00
harmony tegra: kconfig: move board select menu and common settings 2014-08-30 21:19:32 -04:00
jetson-tk1 tegra: kconfig: move board select menu and common settings 2014-08-30 21:19:32 -04:00
seaboard tegra: Convert tegra GPIO driver to use driver model 2014-09-10 12:59:59 -06:00
venice2 tegra: kconfig: move board select menu and common settings 2014-08-30 21:19:32 -04:00
ventana tegra: kconfig: move board select menu and common settings 2014-08-30 21:19:32 -04:00
whistler tegra: kconfig: move board select menu and common settings 2014-08-30 21:19:32 -04:00