uboot/board/solidrun/clearfog/Kconfig
<<
>>
Prefs
   1menu "ClearFog configuration"
   2        depends on TARGET_CLEARFOG
   3
   4config TARGET_CLEARFOG_BASE
   5        bool "Use ClearFog Base static configuration"
   6        help
   7          Use the ClearFog Base as the static configuration instead of the
   8          default which uses the ClearFog Pro.
   9
  10          Runtime board detection is always attempted and used if available. The
  11          static configuration is used as a fallback in cases where runtime
  12          detection is disabled, is not available in hardware, or otherwise fails.
  13
  14          Only newer revisions of the ClearFog product line support runtime
  15          detection via additional EEPROM hardware. This option enables selecting
  16          the Base variant for older hardware revisions.
  17
  18config CLEARFOG_CON3_SATA
  19        bool "Use CON3 slot in SATA mode"
  20        help
  21          Use the CON3 port with SATA protocol instead of the default PCIe.
  22          The ClearFog port allows usage of either mSATA or miniPCIe
  23          modules, but the desired protocol must be configured at build
  24          time since it affects the SerDes topology layout.
  25
  26config CLEARFOG_CON2_SATA
  27        bool "Use CON2 slot in SATA mode"
  28        depends on !TARGET_CLEARFOG_BASE
  29        help
  30          Use the CON2 port with SATA protocol instead of the default PCIe.
  31          The ClearFog port allows usage of either mSATA or miniPCIe
  32          modules, but the desired protocol must be configured at build
  33          time since it affects the SerDes topology layout.
  34
  35config CLEARFOG_SFP_25GB
  36        bool "Enable 2.5 Gbps mode for SFP"
  37        help
  38          Set the SFP module connection to support 2.5 Gbps transfer speed for the
  39          SGMII connection (requires a supporting SFP). By default, transfer speed
  40          of 1.25 Gbps is used, suitable for a more common 1 Gbps SFP module.
  41
  42config ENV_SIZE
  43        hex "Environment Size"
  44        default 0x10000
  45
  46config ENV_OFFSET
  47        hex "Environment offset"
  48        default 0xF0000
  49
  50config ENV_SECT_SIZE
  51        hex "Environment Sector-Size"
  52        # Use SPI flash erase block size of 4 KiB
  53        default 0x1000 if MVEBU_SPL_BOOT_DEVICE_SPI
  54        # Use optimistic 64 KiB erase block, will vary between actual media
  55        default 0x10000 if MVEBU_SPL_BOOT_DEVICE_MMC
  56
  57config SYS_SPI_U_BOOT_OFFS
  58        hex "address of u-boot payload in SPI flash"
  59        default 0x20000
  60        depends on MVEBU_SPL_BOOT_DEVICE_SPI
  61
  62endmenu
  63