cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (1293B)


      1# SPDX-License-Identifier: GPL-2.0-only
      2config BCM47XX_NVRAM
      3	bool "Broadcom NVRAM driver"
      4	depends on BCM47XX || ARCH_BCM_5301X || COMPILE_TEST
      5	help
      6	  Broadcom home routers contain flash partition called "nvram" with all
      7	  important hardware configuration as well as some minor user setup.
      8	  NVRAM partition contains a text-like data representing name=value
      9	  pairs.
     10	  This driver provides an easy way to get value of requested parameter.
     11	  It simply reads content of NVRAM and parses it. It doesn't control any
     12	  hardware part itself.
     13
     14config BCM47XX_SPROM
     15	bool "Broadcom SPROM driver"
     16	depends on BCM47XX_NVRAM
     17	select GENERIC_NET_UTILS
     18	help
     19	  Broadcom devices store configuration data in SPROM. Accessing it is
     20	  specific to the bus host type, e.g. PCI(e) devices have it mapped in
     21	  a PCI BAR.
     22	  In case of SoC devices SPROM content is stored on a flash used by
     23	  bootloader firmware CFE. This driver provides method to ssb and bcma
     24	  drivers to read SPROM on SoC.
     25
     26config TEE_BNXT_FW
     27	tristate "Broadcom BNXT firmware manager"
     28	depends on (ARCH_BCM_IPROC && OPTEE) || (COMPILE_TEST && TEE)
     29	default ARCH_BCM_IPROC
     30	help
     31	  This module help to manage firmware on Broadcom BNXT device. The module
     32	  registers on tee bus and invoke calls to manage firmware on BNXT device.