Home
last modified time | relevance | path

Searched full:bootrom (Results 1 – 25 of 192) sorted by relevance

12345678

/OK3568_Linux_fs/kernel/drivers/staging/greybus/
H A Dbootrom.c3 * BOOTROM Greybus driver.
40 struct mutex mutex; /* Protects bootrom->fw */
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()
[all …]
H A DMakefile6 gb-bootrom-y := bootrom.o
18 obj-$(CONFIG_GREYBUS_BOOTROM) += gb-bootrom.o
H A DKconfig27 tristate "Greybus Bootrom Class driver"
30 Greybus Bootrom Class specification.
33 will be called gb-bootrom.ko
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/amlogic/
H A Dbootrom.txt1 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";
/OK3568_Linux_fs/u-boot/arch/arm/cpu/arm926ejs/mxs/
H A Dstart.S15 * Change to support call back into iMX28 bootrom
52 * return to the BootROM and let the BootROM load U-Boot into RAM.
54 * WARNING: Register r0 and r1 are used by the BootROM to pass data
76 /* Restore BootROM's CPU mode (especially FIQ). */
82 * back to BootROM space which is required by bootrom for USB boot.
91 * r0 is examined by the BootROM after this code returns. The value in
/OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/
H A Dbootrom.c8 #include <asm/arch/bootrom.h>
34 * We back to bootrom download mode if get a
37 * The bootrom never check this register, so we need
38 * to check it and back to bootrom at very early bootstage(before
40 * changed by TPL/SPL, as the bootrom download operation
45 * cleared by USB download(bootrom mode) or loader(other mode) after the
H A DMakefile7 # We don't want the bootrom-helper present in a full U-Boot build, as
9 # inaccessible/protected memory (and the bootrom-helper assumes that
11 obj-spl-$(CONFIG_ROCKCHIP_BROM_HELPER) += bootrom.o
12 obj-tpl-$(CONFIG_ROCKCHIP_BROM_HELPER) += bootrom.o
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.mxsimage38 - A bootable section is one from which the BootROM starts executing
56 - Instructs the BootROM to load file pointed by "string_filename" onto
76 address in PT. The BootROM will pass the "u32_r0_arg" value in ARM
84 BootROM from the executed code. U-Boot makes use of this in it's SPL
145 - Enable boot progress output form the BootROM.
147 - If the boot progress output from the BootROM is enabled, the BootROM will
149 Here is a mapping between the above instructions and the BootROM output:
H A DREADME.rockchip128 The rockchip bootrom can load and boot an initial spl, then continue to
129 load a second-level bootloader(ie. U-BOOT) as soon as it returns to bootrom.
177 The bootrom of rk3188 expects to find a small 1kb loader which returns
178 control to the bootrom, after which it will load the real loader, which
184 Additionally the rk3188 requires everything the bootrom loads to be
185 rc4-encrypted. Except for the very first stage the bootrom always reads
/OK3568_Linux_fs/u-boot/arch/arm/mach-mvebu/
H A Dspl.c23 * be done, via the bootrom error register. Here the in get_boot_device()
110 * Return to the BootROM to continue the Marvell xmodem in board_init_f()
113 * This can only be done by the BootROM and not by the in board_init_f()
115 * image is already read and interpreted by the BootROM. in board_init_f()
117 * need to return to the BootROM to enable this xmodem in board_init_f()
/OK3568_Linux_fs/kernel/arch/arm/mach-mvebu/
H A Dplatsmp.c134 * the bootROM is mapped at the correct address. in armada_xp_smp_prepare_cpus()
136 node = of_find_compatible_node(NULL, NULL, "marvell,bootrom"); in armada_xp_smp_prepare_cpus()
138 panic("Cannot find 'marvell,bootrom' compatible node"); in armada_xp_smp_prepare_cpus()
143 panic("Cannot get 'bootrom' node address"); in armada_xp_smp_prepare_cpus()
147 panic("The address for the BootROM is incorrect"); in armada_xp_smp_prepare_cpus()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/bus/
H A Dmvebu-mbus.txt118 bootrom {
119 compatible = "marvell,bootrom";
160 bootrom {
161 compatible = "marvell,bootrom";
224 bootrom {
225 compatible = "marvell,bootrom";
/OK3568_Linux_fs/u-boot/spl/arch/arm/mach-rockchip/
H A D.bootrom.o.cmd
H A Dbootrom.su
/OK3568_Linux_fs/u-boot/tpl/arch/arm/mach-rockchip/
H A D.bootrom.o.cmd
H A Dbootrom.su
/OK3568_Linux_fs/u-boot/include/configs/
H A Ddb-88f6720.h63 * BootROM:
67 * 0x4003.4000 - 0x4004.7c00 BootROM memory allocations (15KiB)
68 * 0x4007.fffc BootROM stack top
H A Dmaxbcm.h56 * BootROM:
60 * 0x4003.4000 - 0x4004.7c00 BootROM memory allocations (15KiB)
61 * 0x4007.fffc BootROM stack top
H A Ddb-mv784mp-gp.h77 * BootROM:
81 * 0x4003.4000 - 0x4004.7c00 BootROM memory allocations (15KiB)
82 * 0x4007.fffc BootROM stack top
H A Dtheadorable.h104 * BootROM:
108 * 0x4003.4000 - 0x4004.7c00 BootROM memory allocations (15KiB)
109 * 0x4007.fffc BootROM stack top
H A Dds414.h80 * BootROM:
84 * 0x4003.4000 - 0x4004.7c00 BootROM memory allocations (15KiB)
85 * 0x4007.fffc BootROM stack top
/OK3568_Linux_fs/u-boot/tools/
H A Drkcommon.h30 * Rockchip's bootrom requires the spl loader to start with a 4-bytes
39 * back to the bootrom after spl, we may need to reserve some sram space
40 * for the bootrom.
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Duninorth.h97 * the bootrom, I'm not sure about their exact meaning yet
135 * the bootROM decides whether to boot or to sleep/spinloop depending
140 /* This register appear to be read by the bootROM to decide what
146 /* This last bit appear to be used by the bootROM to know the second
/OK3568_Linux_fs/u-boot/cmd/ddr_tool/ddr_test/
H A DMakefile7 # We don't want the bootrom-helper present in a full U-Boot build, as
9 # inaccessible/protected memory (and the bootrom-helper assumes that
/OK3568_Linux_fs/u-boot/cmd/
H A Ddownload.c27 printf("Enter rockusb failed, fallback to bootrom...\n"); in do_download()
36 "enter rockusb/bootrom download mode", ""

12345678