1. add cvitek folders to u-boot-2021.10 2. add cv183x/cv182x part 3. add cv181x/cv180x part Change-Id: I6dc2e5ff509dbab16bd60bfb3fd61852da5e01f6
74 lines
1.5 KiB
Plaintext
74 lines
1.5 KiB
Plaintext
if TARGET_CVITEK_CV181X
|
|
|
|
choice
|
|
prompt "Cvitek CV181X verification platform type select"
|
|
|
|
config TARGET_CVITEK_CV181X_ASIC
|
|
bool "ASIC"
|
|
help
|
|
This enables support for Cvitek's CV181X SoC on ASIC platform.
|
|
|
|
If unsure, say N.
|
|
|
|
config TARGET_CVITEK_CV181X_PALLADIUM
|
|
bool "Palladium"
|
|
help
|
|
This enables support for Cvitek's CV181X SoC on PALLADIUM platform.
|
|
|
|
If unsure, say N.
|
|
|
|
config TARGET_CVITEK_CV181X_FPGA
|
|
bool "FPGA"
|
|
help
|
|
This enables support for Cvitek's CV181X SoC on FPGA platform.
|
|
|
|
If unsure, say N.
|
|
|
|
endchoice
|
|
|
|
config SYS_BOARD
|
|
default "cv181x"
|
|
|
|
config SYS_VENDOR
|
|
default "cvitek"
|
|
|
|
config SYS_CPU
|
|
default "generic"
|
|
|
|
config SYS_CONFIG_NAME
|
|
default "cv181x-asic" if TARGET_CVITEK_CV181X_ASIC
|
|
default "cv181x-palladium" if TARGET_CVITEK_CV181X_PALLADIUM
|
|
default "cv181x-fpga" if TARGET_CVITEK_CV181X_FPGA
|
|
|
|
config CVITEK_SPI_FLASH
|
|
bool
|
|
prompt "Support CVITEK SPINOR"
|
|
select SPI_FLASH
|
|
select DM
|
|
select DM_SPI
|
|
select DM_SPI_FLASH
|
|
select SPI_MEM
|
|
select CMD_SF
|
|
select CVI_SPIF
|
|
|
|
config ENV_SIZE
|
|
default 0x10000 if ENV_IS_IN_SPI_FLASH
|
|
default 0x20000 if ENV_IS_IN_MMC
|
|
default 0x20000 if ENV_IS_IN_NAND
|
|
|
|
config ENV_SECT_SIZE
|
|
default 0x10000 if ENV_IS_IN_SPI_FLASH
|
|
default 0x40000 if ENV_IS_IN_MMC
|
|
default 0x20000 if ENV_IS_IN_NAND
|
|
|
|
config ENV_OFFSET
|
|
default 0x3A0000 if ENV_IS_IN_SPI_FLASH
|
|
default 0x880000 if ENV_IS_IN_MMC
|
|
default 0xae0000 if ENV_IS_IN_NAND
|
|
|
|
config ENV_OFFSET_REDUND
|
|
default 0x3B0000 if ENV_IS_IN_SPI_FLASH
|
|
default 0xb00000 if ENV_IS_IN_NAND
|
|
|
|
endif
|