blob: 167de18b088d806a0c2f779d83589a8c7529083a [file]
# SPDX-License-Identifier: (GPL-2.0+ OR MIT)
config AMLOGIC_MTD_COMMON
tristate "AMLOGIC MTD common api"
help
Meson slc nand and spi nand have many public
APIS. These public APIs are unified in the
same Ko.
config AMLOGIC_MTD_RESV
tristate "AMLOGIC MTD reserve area management"
help
Implements a reserve area which is used
to manage the bbt/key/dtd/env and so on.
we pre-allocate fixed blocks and list these
blocks base on different usage, such as bbt,
key. it is efficiently for power lost and
backups and others.
config AMLOGIC_NAND
bool "Amlogic NAND modification"
default n
depends on MTD_BLOCK
depends on AMLOGIC_BREAK_GKI_20
help
Add bad block handling for mtd block. some
filesystems or users don't care the bad blocks
on raw NAND, so if you want to handle bad blocks
in mtd block layer, say Y here.