/openbmc/linux/drivers/staging/greybus/ |
H A D | bootrom.c | 43 static void free_firmware(struct gb_bootrom *bootrom) in free_firmware() argument 45 if (!bootrom->fw) in free_firmware() 48 release_firmware(bootrom->fw); in free_firmware() 49 bootrom->fw = NULL; in free_firmware() 55 struct gb_bootrom *bootrom = container_of(dwork, in gb_bootrom_timedout() local 57 struct device *dev = &bootrom->connection->bundle->dev; in gb_bootrom_timedout() 60 switch (bootrom->next_request) { in gb_bootrom_timedout() 75 dev_err(dev, "Invalid next-request: %u", bootrom->next_request); in gb_bootrom_timedout() 81 mutex_lock(&bootrom->mutex); in gb_bootrom_timedout() 82 free_firmware(bootrom); in gb_bootrom_timedout() [all …]
|
H A D | Makefile | 6 gb-bootrom-y := bootrom.o 18 obj-$(CONFIG_GREYBUS_BOOTROM) += gb-bootrom.o
|
/openbmc/linux/Documentation/devicetree/bindings/arm/amlogic/ |
H A D | bootrom.txt | 1 Amlogic Meson6/Meson8/Meson8b bootrom: 4 The bootrom register area can be used to access SoC specific 8 - reg: the register range of the bootrom registers 9 - compatible: should be "amlogic,meson-mx-bootrom" along with "syscon" 14 bootrom: bootrom@d9040000 { 15 compatible = "amlogic,meson-mx-bootrom", "syscon";
|
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_fw.c | 204 u32 bootrom = REG_FIELD_GET(GS_BOOTROM_MASK, status); in guc_wait_ucode() local 210 bootrom, ukernel, in guc_wait_ucode() 214 switch (bootrom) { in guc_wait_ucode()
|
/openbmc/u-boot/arch/arm/mach-rockchip/ |
H A D | Makefile | 9 obj-spl-$(CONFIG_ROCKCHIP_BROM_HELPER) += bootrom.o 10 obj-tpl-$(CONFIG_ROCKCHIP_BROM_HELPER) += bootrom.o
|
H A D | Kconfig | 165 bool "SPL returns to bootrom" 175 bool "TPL returns to bootrom"
|
/openbmc/linux/Documentation/devicetree/bindings/bus/ |
H A D | mvebu-mbus.txt | 118 bootrom { 119 compatible = "marvell,bootrom"; 160 bootrom { 161 compatible = "marvell,bootrom"; 224 bootrom { 225 compatible = "marvell,bootrom";
|
/openbmc/linux/arch/arm/mach-shmobile/ |
H A D | headsmp.S | 65 ldr r0, bootrom 77 bootrom: label
|
/openbmc/linux/arch/mips/ralink/ |
H A D | bootrom.c | 21 DEFINE_SHOW_ATTRIBUTE(bootrom);
|
H A D | Makefile | 28 obj-$(CONFIG_DEBUG_FS) += bootrom.o
|
/openbmc/linux/arch/arm/boot/dts/nspire/ |
H A D | nspire.dtsi | 22 bootrom: bootrom@0 { label
|
/openbmc/linux/arch/arm/boot/dts/amlogic/ |
H A D | meson.dtsi | 300 bootrom: bootrom@d9040000 { label 301 compatible = "amlogic,meson-mx-bootrom", "syscon";
|
/openbmc/linux/drivers/nfc/nfcmrvl/ |
H A D | fw_dnld.h | 55 struct nfcmrvl_fw_binary_config bootrom; member
|
/openbmc/u-boot/doc/ |
H A D | README.rockchip | 161 The rockchip bootrom can load and boot an initial spl, then continue to 163 to the bootrom. Both the RK3288 and the RK3036 use this special boot sequence. 210 The bootrom of rk3188 expects to find a small 1kb loader which returns 211 control to the bootrom, after which it will load the real loader, which 217 Additionally the rk3188 requires everything the bootrom loads to be 218 rc4-encrypted. Except for the very first stage the bootrom always reads
|
/openbmc/u-boot/board/alliedtelesis/SBx81LIFKW/ |
H A D | kwbimage.cfg | 12 # SOC registers configuration using bootrom header extension
|
/openbmc/u-boot/board/alliedtelesis/SBx81LIFXCAT/ |
H A D | kwbimage.cfg | 12 # SOC registers configuration using bootrom header extension
|
/openbmc/linux/arch/arm/boot/dts/marvell/ |
H A D | armada-xp-98dx3236.dtsi | 49 bootrom { 50 compatible = "marvell,bootrom";
|
H A D | armada-xp.dtsi | 33 bootrom { 34 compatible = "marvell,bootrom";
|
H A D | armada-370.dtsi | 33 bootrom { 34 compatible = "marvell,bootrom";
|
H A D | armada-39x.dtsi | 62 bootrom { 63 compatible = "marvell,bootrom";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | armada-xp.dtsi | 68 bootrom { 69 compatible = "marvell,bootrom";
|
/openbmc/u-boot/board/Seagate/nas220/ |
H A D | kwbimage.cfg | 20 # SOC registers configuration using bootrom header extension
|
/openbmc/u-boot/board/Seagate/dockstar/ |
H A D | kwbimage.cfg | 18 # SOC registers configuration using bootrom header extension
|
/openbmc/u-boot/board/Synology/ds109/ |
H A D | kwbimage.cfg | 16 # SOC registers configuration using bootrom header extension
|
/openbmc/u-boot/board/Seagate/goflexhome/ |
H A D | kwbimage.cfg | 21 # SOC registers configuration using bootrom header extension
|