mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.3 KiB
32 lines
1.3 KiB
# SPDX-License-Identifier: GPL-2.0-only |
|
config BCM47XX_NVRAM |
|
bool "Broadcom NVRAM driver" |
|
depends on BCM47XX || ARCH_BCM_5301X || COMPILE_TEST |
|
help |
|
Broadcom home routers contain flash partition called "nvram" with all |
|
important hardware configuration as well as some minor user setup. |
|
NVRAM partition contains a text-like data representing name=value |
|
pairs. |
|
This driver provides an easy way to get value of requested parameter. |
|
It simply reads content of NVRAM and parses it. It doesn't control any |
|
hardware part itself. |
|
|
|
config BCM47XX_SPROM |
|
bool "Broadcom SPROM driver" |
|
depends on BCM47XX_NVRAM |
|
select GENERIC_NET_UTILS |
|
help |
|
Broadcom devices store configuration data in SPROM. Accessing it is |
|
specific to the bus host type, e.g. PCI(e) devices have it mapped in |
|
a PCI BAR. |
|
In case of SoC devices SPROM content is stored on a flash used by |
|
bootloader firmware CFE. This driver provides method to ssb and bcma |
|
drivers to read SPROM on SoC. |
|
|
|
config TEE_BNXT_FW |
|
tristate "Broadcom BNXT firmware manager" |
|
depends on (ARCH_BCM_IPROC && OPTEE) || (COMPILE_TEST && TEE) |
|
default ARCH_BCM_IPROC |
|
help |
|
This module help to manage firmware on Broadcom BNXT device. The module |
|
registers on tee bus and invoke calls to manage firmware on BNXT device.
|
|
|