Home
last modified time | relevance | path

Searched full:bootloader (Results 1 – 25 of 893) sorted by relevance

12345678910>>...36

/Linux-v6.1/drivers/usb/typec/ucsi/
Ducsi_stm32g0.c19 /* STM32G0 I2C bootloader addr: 0b1010001x (See AN2606) */
22 /* STM32G0 I2C bootloader max data size */
25 /* STM32 I2C bootloader commands (See AN4221) */
26 #define STM32_CMD_GVR 0x01 /* Gets the bootloader version */
35 /* STM32 I2C bootloader answer status */
50 #define STM32G0_FW_RSTGOBL 0x21 /* Reset and go to bootloader */
74 * Bootloader commands helpers:
105 /* The 'ack' byte should contain bootloader answer: ack/nack/busy */ in ucsi_stm32g0_bl_check_ack()
136 * Send STM32 bootloader command format is two bytes: in ucsi_stm32g0_bl_cmd_check_ack()
222 /* Bootloader commands */
[all …]
/Linux-v6.1/drivers/soc/bcm/brcmstb/pm/
Daon_defs.h3 * Always ON (AON) register interface between bootloader and Linux
28 * Modification of this bit reserved for bootloader only.
34 * Modification of this bit reserved for bootloader only.
65 * Bootloader utilizes a custom parameter block left in DRAM for handling S3
69 /* scratch memory for bootloader */
92 * providing a large DRAM buffer to the bootloader
/Linux-v6.1/arch/m68k/include/asm/
Dbootstd.h2 /* bootstd.h: Bootloader system call interface
10 #define NR_BSC 21 /* last used bootloader system call */
12 #define __BN_reset 0 /* reset and start the bootloader */
14 #define __BN_exec 2 /* executes a bootloader image */
15 #define __BN_exit 3 /* terminates a bootloader image */
26 #define __BN_getbenv 14 /* get a bootloader envvar */
27 #define __BN_setbenv 15 /* get a bootloader envvar */
35 * We use similar macros to call into the bootloader as for uClinux
/Linux-v6.1/Documentation/devicetree/bindings/power/reset/
Dreboot-mode.yaml15 or ram. Then the bootloader can read it and take different
19 the bootloader what to do when the system reboots, and should be named
25 …- bootloader: Android fastboot mode, it's a mode to re-flash partitions on the Android based devic…
26 - loader: A bootloader mode, it's a mode used to download image on Rockchip platform,
46 mode-bootloader = <2>;
/Linux-v6.1/arch/alpha/boot/
DMakefile14 tools/bootpzh bootloader bootpheader bootpzheader
90 $(obj)/tools/lxboot: $(obj)/bootloader $(OBJSTRIP) FORCE
93 $(obj)/tools/bootlx: $(obj)/bootloader $(OBJSTRIP) FORCE
111 $(obj)/bootloader: $(obj)/bootloader.lds $(OBJ_bootlx) $(LIBS_Y) FORCE
114 $(obj)/bootpheader: $(obj)/bootloader.lds $(OBJ_bootph) $(LIBS_Y) FORCE
117 $(obj)/bootpzheader: $(obj)/bootloader.lds $(OBJ_bootpzh) $(LIBS_Y) FORCE
/Linux-v6.1/drivers/platform/x86/intel/wmi/
Dsbl-fw-update.c3 * Slim Bootloader(SBL) firmware update signaling driver
5 * Slim Bootloader is a small, open-source, non UEFI compliant, boot firmware
116 dev_info(&wdev->dev, "Slim Bootloader signaling driver attached\n"); in intel_wmi_sbl_fw_update_probe()
122 dev_info(&wdev->dev, "Slim Bootloader signaling driver removed\n"); in intel_wmi_sbl_fw_update_remove()
143 MODULE_DESCRIPTION("Slim Bootloader firmware update signaling driver");
/Linux-v6.1/drivers/media/pci/saa7164/
Dsaa7164-fw.c261 "%s() Unknown bootloader flags 0x%x\n", in saa7164_downloadfirmware()
323 "%s() Unknown bootloader flags 0x%x\n", in saa7164_downloadfirmware()
434 /* Retrieve bootloader if reqd */ in saa7164_downloadfirmware()
436 /* Second bootloader in the firmware file */ in saa7164_downloadfirmware()
445 /* Get bootloader (if reqd) and firmware header */ in saa7164_downloadfirmware()
455 dprintk(DBGLVL_FW, "Onboard BootLoader:\n"); in saa7164_downloadfirmware()
468 dprintk(DBGLVL_FW, "BootLoader version in rom %d.%d.%d.%d\n", in saa7164_downloadfirmware()
474 dprintk(DBGLVL_FW, "BootLoader version in file %d.%d.%d.%d\n", in saa7164_downloadfirmware()
511 /* Get ready to upload the bootloader */ in saa7164_downloadfirmware()
519 dprintk(DBGLVL_FW, "bootloader d/l starts.\n"); in saa7164_downloadfirmware()
[all …]
/Linux-v6.1/arch/arm/mach-omap1/
DKconfig61 Pin multiplexing support for OMAP boards. If your bootloader
74 bool "Warn about pins the bootloader didn't set up"
200 need a PalmOS compatible bootloader; check out
210 you'll need a PalmOS compatible bootloader; check out
220 need a PalmOS compatible bootloader (Garux); check out
230 you'll need a SX1 compatible bootloader; check out
/Linux-v6.1/Documentation/devicetree/bindings/input/touchscreen/
Dcypress,cy8ctma340.yaml67 bootloader-key:
68 description: the 8-byte bootloader key that is required to switch
69 the chip from bootloader mode (default mode) to application mode
117 - bootloader-key
139 bootloader-key = /bits/ 8 <0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07>;
/Linux-v6.1/arch/mips/cavium-octeon/
Docteon_boot.h24 /* similar to bootloader's linux_app_boot_info but without global data */
63 /* If not to copy a lot of bootloader's structures
67 /* hardcoded in bootloader */
/Linux-v6.1/Documentation/devicetree/bindings/remoteproc/
Dst-rproc.txt6 Co-processors can be controlled from the bootloader or the primary OS. If
7 the bootloader starts a co-processor, the primary OS must detect its state
18 - clock-frequency Clock frequency to set co-processor at if the bootloader
/Linux-v6.1/arch/arm/boot/dts/
Dat91-sama5d27_som1.dtsi56 bootloader@40000 {
57 label = "bootloader";
62 label = "bootloader env redundant";
67 label = "bootloader env";
Dbcm2711-rpi.dtsi7 /* Will be filled by the bootloader */
58 * RPi4's co-processor will copy the board's bootloader configuration
63 compatible = "raspberrypi,bootloader-config", "nvmem-rmem";
/Linux-v6.1/arch/powerpc/boot/dts/
Dmpc8349emitxgp.dts34 timebase-frequency = <0>; // from bootloader
35 bus-frequency = <0>; // from bootloader
36 clock-frequency = <0>; // from bootloader
52 bus-frequency = <0>; // from bootloader
189 clock-frequency = <0>; // from bootloader
199 clock-frequency = <0>; // from bootloader
Dtqm5200.dts29 timebase-frequency = <0>; // from bootloader
30 bus-frequency = <0>; // from bootloader
31 clock-frequency = <0>; // from bootloader
46 bus-frequency = <0>; // from bootloader
47 system-frequency = <0>; // from bootloader
Dcharon.dts32 timebase-frequency = <0>; // from bootloader
33 bus-frequency = <0>; // from bootloader
34 clock-frequency = <0>; // from bootloader
49 bus-frequency = <0>; // from bootloader
50 system-frequency = <0>; // from bootloader
/Linux-v6.1/arch/arm/mach-s3c/
Dsleep-s3c24xx.S22 * S3C24XX_DEBUG_RESUME is dangerous if your bootloader does not
29 /* sleep magic, to allow the bootloader to check for an valid
38 * resume code entry for bootloader to call
/Linux-v6.1/Documentation/x86/x86_64/
Duefi.rst10 the needed bootloader support and associated tools for x86_64 platforms
15 2. Booting Linux kernel on UEFI x86_64 platform requires bootloader
37 elilo bootloader with x86_64 support, elilo configuration file,
/Linux-v6.1/arch/mips/include/asm/octeon/
Dcvmx-sysinfo.h29 * This module provides system/board information obtained by the bootloader.
71 /* exception base address, as set by bootloader */
107 /* configuration flags from bootloader */
116 * by the bootloader.
/Linux-v6.1/drivers/hid/
Dhid-picolcd.h41 #define REPORT_VERSION 0xf1 /* LCD: IN[2],OUT[1] Bootloader: IN[2],OUT[1] */
42 #define REPORT_BL_ERASE_MEMORY 0xf2 /* Bootloader: IN[36],OUT[4] */
43 #define REPORT_BL_READ_MEMORY 0xf3 /* Bootloader: IN[36],OUT[4] */
44 #define REPORT_BL_WRITE_MEMORY 0xf4 /* Bootloader: IN[36],OUT[36] */
45 #define REPORT_DEVID 0xf5 /* LCD: IN[5], OUT[1] Bootloader: IN[5],OUT[1] */
48 #define REPORT_EXIT_FLASHER 0xff /* Bootloader: OUT[2] */
/Linux-v6.1/Documentation/translations/zh_CN/arm/
DBooting97 bootloader 必须创建和初始化内核标签列表。一个有效的标签列表以
106 bootloader 必须传递一个系统内存的位置和最小值,以及根文件系统位置。
125 bootloader 必须以 64bit 地址对齐的形式加载一个设备树映像(dtb)到系统
131 bootloader 必须传递一个系统内存的位置和最小值,以及根文件系统位置。
/Linux-v6.1/drivers/memory/
DKconfig129 Enables verbose debugging mostly to decode the bootloader provided
130 timings. To preserve the bootloader provided timings, the reset
134 NOTE: In addition to matching the register setup with the bootloader
136 bootloader or else the GPMC timings won't be identical with the
137 bootloader timings.
/Linux-v6.1/arch/mips/loongson64/
Dreset.c75 char *str, *ptr, *bootloader = "kexec"; in loongson_kexec_prepare() local
86 if (!strncmp(bootloader, (char *)image->segment[i].buf, in loongson_kexec_prepare()
87 strlen(bootloader))) { in loongson_kexec_prepare()
90 * of parameters (as bootloader does). in loongson_kexec_prepare()
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dsc7280-chrome-common.dtsi3 * sc7280 fragment for devices with Chrome bootloader
6 * place by the Chrome bootloader which are different than what's put into
7 * place by Qualcomm's typical bootloader. It also has a smattering of other
/Linux-v6.1/Documentation/networking/devlink/
Diosm.rst38 the Bootloader images and other modem software images.
52 - External Bootloader
118 - This region contains the current instance of bootloader logs.
120 - This region contains the previous instance of bootloader logs.

12345678910>>...36