depthcharge: remove unused sections from linker script
Sections cparams, shared_data, and gbb_copy are no longer used.
Remove them from the linker script, and also remove any relevant
* shared_data used to store vboot1-style VbSharedDataHeader
struct. This struct is now stored as a global in
commonparams.c within vboot_handoff, and passed to
VbSelectAndLoadKernel and VbVerifyMemoryBootImage.
* gbb_copy used to be used to store a copy of GBB data which was
read on depthcharge initialization. Now, vboot uses its
existing copy from firmware verification stage. It exposes GBB
data via vboot API functions.
* cparams used to be the vehicle by which shared_data and
gbb_copy were sent into VbSelectAndLoadKernel and
Signed-off-by: Joel Kitching <email@example.com>
Tested-by: Joel Kitching <firstname.lastname@example.org>
Auto-Submit: Joel Kitching <email@example.com>
Reviewed-by: Furquan Shaikh <firstname.lastname@example.org>
Reviewed-by: Julius Werner <email@example.com>
Commit-Queue: Joel Kitching <firstname.lastname@example.org>
3 files changed