[U-Boot] [PATCH 1/2] mtd: spi: Add SYS_SPI_BLOCK_SIZE to Kconfig
Chee, Tien Fong
tien.fong.chee at intel.com
Thu Aug 22 07:40:28 UTC 2019
On Mon, 2019-07-29 at 15:48 +0800, tien.fong.chee at intel.com wrote:
> From: Tien Fong Chee <tien.fong.chee at intel.com>
>
> Different SPI flash has different block erase size configuration, it
> can
> be configured as block erase size or sub-block erase size, so
> SYS_SPI_BLOCK_SIZE is created to provide UBI a consistent block
> reading.
> UBI block reading would be eventually translated to offset
> access into SPI regardless how the block erase size is configured on
> SPI.
> This would made the UBI transparent from SPI layer.
>
> Signed-off-by: Tien Fong Chee <tien.fong.chee at intel.com>
> ---
> drivers/mtd/spi/Kconfig | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/drivers/mtd/spi/Kconfig b/drivers/mtd/spi/Kconfig
> index d3b007a731..ea3779c521 100644
> --- a/drivers/mtd/spi/Kconfig
> +++ b/drivers/mtd/spi/Kconfig
> @@ -196,4 +196,11 @@ config SPI_FLASH_MTD
>
> If unsure, say N
>
> +config SYS_SPI_BLOCK_SIZE
> + hex "SPI chip eraseblock size for UBI reading"
> + depends on SPL_SPI_FLASH_SUPPORT
> + default 65536
> + help
> + Number of data bytes in a physical eraseblock for UBI
> reading.
> +
> endmenu # menu "SPI Flash Support"
Any comment?
Thanks.
More information about the U-Boot
mailing list