[U-Boot] [PATCH v2 0/6] tegra: Enable keyboard with matrix keyboard driver

Simon Glass sjg at chromium.org
Tue Dec 6 22:54:43 CET 2011


Tegra2 has a built-in a keyboard controller which we can use to scan
a matrix keyboard. This series brings in a driver for this and adds
support for the QUERTY keyboard on Seaboard as an example.

Changes in v2:
- Remove status = "okay" since this is the default anyway
- Use correct name for get_prop_check_min_len() function

Anton Staff (3):
  tegra: fdt: Add keyboard controller definition
  tegra: fdt: Add keyboard definitions for Seaboard
  fdt: Add fdtdec functions to read byte array

Rakesh Iyer (1):
  tegra: Add tegra keyboard support

Simon Glass (2):
  tegra: Switch on console mux and use environment for console
  tegra: Enable keyboard for Seaboard

 arch/arm/dts/tegra20.dtsi            |    4 +
 board/nvidia/dts/tegra2-seaboard.dts |   70 ++++
 drivers/input/Makefile               |    1 +
 drivers/input/tegra-kbc.c            |  626 ++++++++++++++++++++++++++++++++++
 include/configs/seaboard.h           |    9 +
 include/configs/tegra2-common.h      |    9 +-
 include/fdtdec.h                     |   33 ++
 include/tegra-kbc.h                  |   33 ++
 lib/fdtdec.c                         |   25 ++
 9 files changed, 809 insertions(+), 1 deletions(-)
 create mode 100644 drivers/input/tegra-kbc.c
 create mode 100644 include/tegra-kbc.h

-- 
1.7.3.1



More information about the U-Boot mailing list