All of lore.kernel.org
 help / color / mirror / Atom feed
* [cbootimage PATCH V2 0/5] Re-enable jtag function for Tegra124
@ 2014-04-08 14:30 Penny Chiu
       [not found] ` <1396967422-6018-1-git-send-email-pchiu-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 10+ messages in thread
From: Penny Chiu @ 2014-04-08 14:30 UTC (permalink / raw)
  To: swarren-DDmLM1+adcrQT0dZR+AlfA,
	linux-tegra-u79uwXL29TY76Z2rM5mHXA
  Cc: Penny Chiu

This patch series is used to update BCT configs to re-enable jtag function
for Tegra124.

Since the secure jtag is disabled by default once SECURITY_MODE fuse is
blown. BOOTROM will re-enable secure jtag function if BCT has
SecureJTAGControl=1 and a matching chip UID included.

After applying these changes, cbootimage can access jtag control and chip uid
fields. It can also read the BCT data from pre-built image, update the BCT
configs based on config file, and generate a new image file.

Changes from V1:
 - Improvement based on reviewed comments.

Penny Chiu (5):
  Add format functions to express BCT and bootloader data value
  Accept void pointer as input data type for get/set_value functions
  Add token_supported function
  Add Tegra124 bct data access for jtag control and chip uid
  Add update BCT configs feature

 src/bct_dump.c           | 103 ++++++++++++++++++++++++++++++++++-------------
 src/cbootimage.c         |  91 ++++++++++++++++++++++++++++++++++-------
 src/cbootimage.h         |  12 +++++-
 src/context.c            |  10 +++--
 src/data_layout.c        |  94 ++++++++++++++++++++++++++++++++++--------
 src/data_layout.h        |   9 +++++
 src/parse.c              |  72 +++++++++++++++++++++++++++++++++
 src/parse.h              |  16 ++++++--
 src/set.c                |  72 ++++++++++++++++++++++-----------
 src/set.h                |   4 +-
 src/t114/nvbctlib_t114.c |  47 ++++++++++++++++-----
 src/t124/nvbctlib_t124.c |  60 ++++++++++++++++++++++-----
 src/t20/nvbctlib_t20.c   |  47 ++++++++++++++++-----
 src/t30/nvbctlib_t30.c   |  47 ++++++++++++++++-----
 14 files changed, 552 insertions(+), 132 deletions(-)

-- 
1.9.1

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

end of thread, other threads:[~2014-04-08 21:27 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-08 14:30 [cbootimage PATCH V2 0/5] Re-enable jtag function for Tegra124 Penny Chiu
     [not found] ` <1396967422-6018-1-git-send-email-pchiu-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-04-08 14:30   ` [cbootimage PATCH V2 1/5] Add format functions to express BCT and bootloader data value Penny Chiu
2014-04-08 14:30   ` [cbootimage PATCH V2 2/5] Accept void pointer as input data type for get/set_value functions Penny Chiu
     [not found]     ` <1396967422-6018-3-git-send-email-pchiu-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-04-08 19:48       ` Stephen Warren
2014-04-08 14:30   ` [cbootimage PATCH V2 3/5] Add token_supported function Penny Chiu
     [not found]     ` <1396967422-6018-4-git-send-email-pchiu-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-04-08 19:55       ` Stephen Warren
2014-04-08 14:30   ` [cbootimage PATCH V2 4/5] Add Tegra124 bct data access for jtag control and chip uid Penny Chiu
     [not found]     ` <1396967422-6018-5-git-send-email-pchiu-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-04-08 20:09       ` Stephen Warren
2014-04-08 14:30   ` [cbootimage PATCH V2 5/5] Add update BCT configs feature Penny Chiu
     [not found]     ` <1396967422-6018-6-git-send-email-pchiu-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-04-08 21:27       ` Stephen Warren

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.