public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/3] ARM: tegra: add nvec keyboard support for paz00
@ 2013-07-19  8:47 Andrey Danin
  2013-07-19  8:47 ` [U-Boot] [PATCH 1/3] ARM: tegra: add nvec driver Andrey Danin
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Andrey Danin @ 2013-07-19  8:47 UTC (permalink / raw)
  To: u-boot

This patch series introduces keyboard support for AC100 (board paz00).
NVEC code is based on linux kernel driver. Keytable header file is
copied from linux kernel (with small style modifications).
NVEC initialization is implemented on later stage because early
initialization fails for unknown reason.

Based on u-boot-tegra/next.

Andrey Danin (3):
  ARM: tegra: add nvec driver
  ARM: tegra: add input driver for nvec keyboard
  ARM: tegra: paz00: enable nvec keyboard support

 arch/arm/include/asm/arch-tegra/tegra_nvec.h       |  117 +++++
 .../arm/include/asm/arch-tegra/tegra_nvec_events.h |   31 ++
 .../include/asm/arch-tegra/tegra_nvec_keyboard.h   |   36 ++
 .../include/asm/arch-tegra/tegra_nvec_keytable.h   |  313 +++++++++++++
 board/compal/dts/tegra20-paz00.dts                 |    8 +
 board/nvidia/common/board.c                        |   12 +
 drivers/i2c/Makefile                               |    1 +
 drivers/i2c/tegra_nvec.c                           |  462 ++++++++++++++++++++
 drivers/i2c/tegra_nvec_keyboard.c                  |  108 +++++
 drivers/input/Makefile                             |    1 +
 drivers/input/tegra-nvec-kbc.c                     |  131 ++++++
 include/configs/paz00.h                            |    8 +
 include/configs/tegra-common-post.h                |    2 +
 include/fdtdec.h                                   |    1 +
 lib/Makefile                                       |    1 +
 lib/fdtdec.c                                       |    1 +
 16 files changed, 1233 insertions(+), 0 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-tegra/tegra_nvec.h
 create mode 100644 arch/arm/include/asm/arch-tegra/tegra_nvec_events.h
 create mode 100644 arch/arm/include/asm/arch-tegra/tegra_nvec_keyboard.h
 create mode 100644 arch/arm/include/asm/arch-tegra/tegra_nvec_keytable.h
 create mode 100644 drivers/i2c/tegra_nvec.c
 create mode 100644 drivers/i2c/tegra_nvec_keyboard.c
 create mode 100644 drivers/input/tegra-nvec-kbc.c

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2013-07-25 17:40 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-19  8:47 [U-Boot] [PATCH 0/3] ARM: tegra: add nvec keyboard support for paz00 Andrey Danin
2013-07-19  8:47 ` [U-Boot] [PATCH 1/3] ARM: tegra: add nvec driver Andrey Danin
2013-07-19 16:28   ` Tom Warren
2013-07-19  8:47 ` [U-Boot] [PATCH 2/3] ARM: tegra: add input driver for nvec keyboard Andrey Danin
2013-07-19  8:47 ` [U-Boot] [PATCH 3/3] ARM: tegra: paz00: enable nvec keyboard support Andrey Danin
2013-07-19 19:14   ` [U-Boot] [Ac100] " Stephen Warren
2013-07-20  9:12     ` [U-Boot] [Ac100] [PATCH 3/3] ARM: tegra: paz00: enable nveckeyboard support Marc Dietrich
2013-07-21  3:20       ` Stephen Warren
2013-07-22  8:09         ` [U-Boot] [Ac100] [PATCH 3/3] ARM: tegra: paz00: enable nveckeyboardsupport Marc Dietrich
2013-07-23 15:40           ` Stephen Warren
2013-07-24 17:52             ` Marc Dietrich
2013-07-25 17:40               ` Stephen Warren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox