All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/23] Various patches in common/
@ 2012-11-22 19:12 Simon Glass
  2012-11-22 19:12 ` [U-Boot] [PATCH v2 01/23] Add new bootstage step for the main loop Simon Glass
                   ` (22 more replies)
  0 siblings, 23 replies; 31+ messages in thread
From: Simon Glass @ 2012-11-22 19:12 UTC (permalink / raw)
  To: u-boot

This collection of patches to common/ adds the following:

- EDID support for LCD displays
- TPM stress test
- gettime command to find out the time since boot
- Adds coreboot information to the 'version' command
- Fixes LMB on x86
- SHA256 hashing using a new hashing framework created in response to
   list feedback
- Reading raw data from a partition of a block device

Some patches have been dropped from v2 in response to list feedback.

Also fixes a few minor bugs and tidy-ups.

Changes in v2:
- Remove arm: tag from bootstage step patch
- Convert space to tab in README
- Update gettime commit message to include boards without CONFIG_SYS_HZ
- Add more comments to the stdio strncpy commit message
- Add new patch to adjust sha1 functions to use const/unsigned
- Add new patch to adjust sha256 functions to const and watchdog
- Add stricmp() patch again since it is used in this series
- Add generic hash API to allow SHA256 command to be added without duplication
- Add new patch to change sha1sum to use generic hash API
- Add new hash command to support generic hash API
- Rework DRAM info feature to use a command instead of updating arm code
- Add patch to enable hashing and EDID on smdk5250
- Add x86 patch to enable io command for coreboot
- Add x86 tag to version command patch

Anton Staaf (1):
  Add gettime command

Kenneth Waters (1):
  Add a command to read raw blocks from a partition

Luigi Semenzato (1):
  tpm: Add TPM stress test

Simon Glass (13):
  Add new bootstage step for the main loop
  Fix use of conditional LMB
  Update time command to avoid using get_timer_masked()
  sha1: Use const where possible, and unsigned for input len
  sha256: Use const where possible and add watchdog function
  Add stricmp() and strnicmp()
  Add generic hash API
  sha1sum: Use generic hash layer
  Add hash command to perform hashing using various algorithms
  console: Enable function to display console info
  Add command to show DRAM configuration
  exynos: Enable hashing functions and EDID for smdk5250
  x86: coreboot: Enable io command

Stefan Reinauer (1):
  x86: Add coreboot version to u-boot's version command

Taylor Hutt (1):
  mmc: Fix incorrect handling of 'read' & 'write' commands

Tom Wai-Hong Tam (3):
  edid: Library of EDID decode and print
  edid: Add I2C command for printing the EDID
  fdt: edid: Enable fdt_add_edid() function when CONFIG_LCD defined

Vadim Bendebury (1):
  Add console command to access io space registers

Vincent Palatin (1):
  stdio: remove useless strncpy

 README                     |   33 +++++
 common/Makefile            |    6 +
 common/cmd_bootm.c         |    2 +-
 common/cmd_gettime.c       |   56 ++++++++
 common/cmd_hash.c          |   63 +++++++++
 common/cmd_i2c.c           |   39 ++++++
 common/cmd_io.c            |   93 +++++++++++++
 common/cmd_mem.c           |   25 ++++
 common/cmd_mmc.c           |    9 +-
 common/cmd_read.c          |   81 ++++++++++++
 common/cmd_sha1sum.c       |  129 +------------------
 common/cmd_time.c          |    5 +-
 common/cmd_tpm.c           |   93 +++++++++++++-
 common/cmd_version.c       |    7 +-
 common/console.c           |    6 +-
 common/edid.c              |  307 ++++++++++++++++++++++++++++++++++++++++++++
 common/fdt_support.c       |    2 +-
 common/hash.c              |  221 +++++++++++++++++++++++++++++++
 common/main.c              |    2 +
 common/stdio.c             |    1 -
 include/command.h          |    8 +-
 include/config_cmd_all.h   |    4 +
 include/configs/coreboot.h |    1 +
 include/configs/smdk5250.h |    7 +
 include/edid.h             |  275 +++++++++++++++++++++++++++++++++++++++
 include/hash.h             |   69 ++++++++++
 include/linux/string.h     |    4 +
 include/sha1.h             |   26 ++---
 include/sha256.h           |    8 +-
 lib/sha1.c                 |   19 ++-
 lib/sha256.c               |   37 +++++-
 lib/string.c               |   12 ++-
 32 files changed, 1472 insertions(+), 178 deletions(-)
 create mode 100644 common/cmd_gettime.c
 create mode 100644 common/cmd_hash.c
 create mode 100644 common/cmd_io.c
 create mode 100644 common/cmd_read.c
 create mode 100644 common/edid.c
 create mode 100644 common/hash.c
 create mode 100644 include/edid.h
 create mode 100644 include/hash.h

-- 
1.7.7.3

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

end of thread, other threads:[~2012-12-06  0:48 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-22 19:12 [U-Boot] [PATCH v2 0/23] Various patches in common/ Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 01/23] Add new bootstage step for the main loop Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 02/23] Add gettime command Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 03/23] Add a command to read raw blocks from a partition Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 04/23] Fix use of conditional LMB Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 05/23] stdio: remove useless strncpy Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 06/23] Update time command to avoid using get_timer_masked() Simon Glass
2012-12-06  0:48   ` Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 07/23] sha1: Use const where possible, and unsigned for input len Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 08/23] sha256: Use const where possible and add watchdog function Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 09/23] Add stricmp() and strnicmp() Simon Glass
2012-11-27 22:12   ` Scott Wood
2012-12-01 15:38     ` Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 10/23] Add generic hash API Simon Glass
2012-12-01 19:35   ` Joe Hershberger
2012-11-22 19:12 ` [U-Boot] [PATCH v2 11/23] sha1sum: Use generic hash layer Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 12/23] Add hash command to perform hashing using various algorithms Simon Glass
2012-12-01 19:39   ` Joe Hershberger
2012-11-22 19:12 ` [U-Boot] [PATCH v2 13/23] edid: Library of EDID decode and print Simon Glass
2012-11-22 19:12 ` [U-Boot] [PATCH v2 14/23] edid: Add I2C command for printing the EDID Simon Glass
     [not found] ` <1353611587-18186-1-git-send-email-sjg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org>
2012-11-22 19:12   ` [PATCH v2 15/23] fdt: edid: Enable fdt_add_edid() function when CONFIG_LCD defined Simon Glass
2012-11-22 19:12     ` [U-Boot] " Simon Glass
2012-11-22 19:13 ` [U-Boot] [PATCH v2 16/23] mmc: Fix incorrect handling of 'read' & 'write' commands Simon Glass
2012-11-22 19:13 ` [U-Boot] [PATCH v2 17/23] Add console command to access io space registers Simon Glass
2012-11-22 19:13 ` [U-Boot] [PATCH v2 18/23] console: Enable function to display console info Simon Glass
2012-11-22 19:13 ` [U-Boot] [PATCH v2 19/23] tpm: Add TPM stress test Simon Glass
2012-11-22 19:13 ` [U-Boot] [PATCH v2 20/23] Add command to show DRAM configuration Simon Glass
2012-12-01 15:09   ` Simon Glass
2012-11-22 19:13 ` [U-Boot] [PATCH v2 21/23] exynos: Enable hashing functions and EDID for smdk5250 Simon Glass
2012-11-22 19:13 ` [U-Boot] [PATCH v2 22/23] x86: coreboot: Enable io command Simon Glass
2012-11-22 19:13 ` [U-Boot] [PATCH v2 23/23] x86: Add coreboot version to u-boot's version command Simon Glass

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.