[RFC PATCH 0/2] env: sf: remove the static env_flash variable
Patrick Delaunay
patrick.delaunay at foss.st.com
Wed Feb 24 11:52:34 CET 2021
Proposal to cleanup the SPI device support in env/sf.c,
after the question of mail [1].
Release the SPI flash after each ENV request, so U-Boot can't have
conflict of other SPI user.
This serie can be applied on top on previous serie [2].
Drawback: possible performance issue as SPI device is probed/release
for each ENV access when several ENV opts are called.
[1] Mail "Question about env_flash variable in env/sf.c" Dec 17, 2020; 6:33pm
http://u-boot.10912.n7.nabble.com/Question-about-env-flash-variable-in-env-sf-c-tt435311.html
[2] env: sf: add support of command env erase
http://patchwork.ozlabs.org/project/uboot/list/?series=228696&state=*
Patrick
Patrick Delaunay (2):
env: sf: add missing spi_flash_free
env: sf: remove the static env_flash variable
env/sf.c | 44 ++++++++++++++++++++++++--------------------
1 file changed, 24 insertions(+), 20 deletions(-)
--
2.17.1
More information about the U-Boot
mailing list