Rename last_bl_blk to last_blk

Also update the next_bct_blk. Then we have the correct pointer
to the next block for the next image write.

Signed-off-by: Vince Hsu <vinceh@nvidia.com>
Acked-by: Allen Martin <amartin@nvidia.com>
Add Tegra132 support for the cbootimage utility

This patch adds support for Tegra132. This are only slight
differences between Tegra124 and Tegra132. The command line
usage is exactly the same as other platforms like Tegra124.

The structure nvboot_mts_info is added into the bct for Tegra132.
So the bootrom and first stage bootloader know where to load the
preboot and mts images. Two parse items "Mts=" and "MtsPreboot="
are added to embedded MTS images in BCT image like what we do for
bootloader. The syntax is also the same. For example:

MtsPreboot = <preboot_image>,<load_address>,<entry_address>,Complete;
Mts        = <mts_image>,<load_address>,<entry_address>,Complete;

The load and entry addresses depned on your board design.

Four files are added in src/t132:

nvbctlib_t132.c - is cloned from nvbctlib_t124.c and adds mts
                  information getter and setter.
nvboot_bct_t132.h - adds mts structure into bct
nvboot_sdram_param_t132.h - clone of nvboot_sdram_param_t124.h
parse_t132.c - clone of parse_t124.c

Signed-off-by: Vince Hsu <vinceh@nvidia.com>
Acked-by: Allen Martin <amartin@nvidia.com>
Dump MTS information by bct_dump utility.

The MTS is only for Tegra132 now.

Signed-off-by: Vince Hsu <vinceh@nvidia.com>
Acked-by: Allen Martin <amartin@nvidia.com>
Bump to version 1.4

Create a release that includes Tegra132 support.

Signed-off-by: Allen Martin <amartin@nvidia.com>