Align with upstream chip vs flashctx distinctions
In the upstream `commit 5a7cb847f` the 'struct flashchip' became
a field in the 'struct flashctx' instead of a entire copy.
While the internal tree had most of the changes in this commit,
not all of them exists causing needless miss-alignment of the
two source trees.
V.2: Rebase on rework of previous commit.
V.3: Rebase on master.
Signed-off-by: Edward O'Callaghan <email@example.com>
Reviewed-by: Stefan Reinauer <firstname.lastname@example.org>
Reviewed-by: Patrick Georgi <email@example.com>
4 files changed