• Chris Packham's avatar
    i2c: mvtwsi: Eliminate twsi_control_flags · d6b7757e
    Chris Packham authored
    In a system where the initial u-boot location is genuinely NOR flash (as
    opposed to RAM or a cache-line setup by a pre-bootloader) writes to the
    data section are problematic. At best these writes have no effect, at
    worst they put the flash memory into a status mode which changes the
    executable code underneath us.
    
    Pass around a stack variable from the top of the twsi i2c driver to
    avoid writing to global data.
    Signed-off-by: default avatarChris Packham <judge.packham@gmail.com>
    d6b7757e
Name
Last commit
Last update
..
muxes Loading commit data...
Kconfig Loading commit data...
Makefile Loading commit data...
adi_i2c.c Loading commit data...
cros_ec_ldo.c Loading commit data...
cros_ec_tunnel.c Loading commit data...
davinci_i2c.c Loading commit data...
davinci_i2c.h Loading commit data...
designware_i2c.c Loading commit data...
designware_i2c.h Loading commit data...
fsl_i2c.c Loading commit data...
fti2c010.c Loading commit data...
fti2c010.h Loading commit data...
i2c-cdns.c Loading commit data...
i2c-emul-uclass.c Loading commit data...
i2c-gpio.c Loading commit data...
i2c-uclass-compat.c Loading commit data...
i2c-uclass.c Loading commit data...
i2c-uniphier-f.c Loading commit data...
i2c-uniphier.c Loading commit data...
i2c_core.c Loading commit data...
ihs_i2c.c Loading commit data...
intel_i2c.c Loading commit data...
kona_i2c.c Loading commit data...
lpc32xx_i2c.c Loading commit data...
mv_i2c.c Loading commit data...
mv_i2c.h Loading commit data...
mvtwsi.c Loading commit data...
mxc_i2c.c Loading commit data...
mxs_i2c.c Loading commit data...
omap24xx_i2c.c Loading commit data...
omap24xx_i2c.h Loading commit data...
pca9564_i2c.c Loading commit data...
ppc4xx_i2c.c Loading commit data...
rcar_i2c.c Loading commit data...
rk_i2c.c Loading commit data...
s3c24x0_i2c.c Loading commit data...
s3c24x0_i2c.h Loading commit data...
sandbox_i2c.c Loading commit data...
sh_i2c.c Loading commit data...
sh_sh7734_i2c.c Loading commit data...
soft_i2c.c Loading commit data...
tegra_i2c.c Loading commit data...
tsi108_i2c.c Loading commit data...
zynq_i2c.c Loading commit data...