Searched +full:mode +full:- +full:bootloader (Results 1 – 25 of 750) sorted by relevance
12345678910>>...30
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/power/reset/ |
| D | reboot-mode.txt | 1 Generic reboot mode core map driver 3 This driver get reboot mode arguments and call the write 5 or ram. Then the bootloader can read it and take different 8 All mode properties are vendor specific, it is a indication to tell 9 the bootloader what to do when the system reboots, and should be named 10 as mode-xxx = <magic> (xxx is mode name, magic should be a none-zero value). 13 - mode-normal: Normal reboot mode, system reboot with command "reboot". 14 - mode-recovery: Android Recovery mode, it is a mode to format the device or update a new image. 15 - mode-bootloader: Android fastboot mode, it's a mode to re-flash partitions on the Android based d… 16 - mode-loader: A bootloader mode, it's a mode used to download image on Rockchip platform, [all …]
|
| D | syscon-reboot-mode.txt | 1 SYSCON reboot mode driver 3 This driver gets reboot mode magic value form reboot-mode driver 4 and stores it in a SYSCON mapped register. Then the bootloader 8 This DT node should be represented as a sub-node of a "syscon", "simple-mfd" 12 - compatible: should be "syscon-reboot-mode" 13 - offset: offset in the register map for the storage register (in bytes) 16 - mask: bits mask of the bits in the register to store the reboot mode magic value, 19 The rest of the properties should follow the generic reboot-mode description 20 found in reboot-mode.txt 24 compatible = "rockchip,rk3066-pmu", "syscon", "simple-mfd"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/reset/ |
| D | reboot-mode.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/reset/reboot-mode.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic reboot mode core map 10 - Andy Yan <andy.yan@rock-chips.com> 13 This driver get reboot mode arguments and call the write 15 or ram. Then the bootloader can read it and take different 18 All mode properties are vendor specific, it is a indication to tell 19 the bootloader what to do when the system reboots, and should be named [all …]
|
| D | nvmem-reboot-mode.txt | 1 NVMEM reboot mode driver 3 This driver gets reboot mode magic value from reboot-mode driver 4 and stores it in a NVMEM cell named "reboot-mode". Then the bootloader 9 - compatible: should be "nvmem-reboot-mode". 10 - nvmem-cells: A phandle to the reboot mode provided by a nvmem device. 11 - nvmem-cell-names: Should be "reboot-mode". 13 The rest of the properties should follow the generic reboot-mode description 14 found in reboot-mode.txt 17 reboot-mode { 18 compatible = "nvmem-reboot-mode"; [all …]
|
| D | syscon-reboot-mode.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/power/reset/syscon-reboot-mode.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic SYSCON reboot mode driver 10 - Sebastian Reichel <sre@kernel.org> 13 This driver gets reboot mode magic value from reboot-mode driver 14 and stores it in a SYSCON mapped register. Then the bootloader 17 parental dt-node plus the offset. So the SYSCON reboot-mode node 18 should be represented as a sub-node of a "syscon", "simple-mfd" node. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/input/touchscreen/ |
| D | cyttsp.txt | 4 - compatible : must be "cypress,cyttsp-i2c" or "cypress,cyttsp-spi" 5 - reg : Device I2C address or SPI chip select number 6 - spi-max-frequency : Maximum SPI clocking speed of the device (for cyttsp-spi) 7 - interrupts : (gpio) interrupt to which the chip is connected 9 - bootloader-key : the 8-byte bootloader key that is required to switch 10 the chip from bootloader mode (default mode) to 11 application mode. 16 - reset-gpios : the reset gpio the chip is connected to 18 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels) 19 - touchscreen-size-y : vertical resolution of touchscreen (in pixels) [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/ |
| D | cyttsp.txt | 4 - compatible : must be "cypress,cyttsp-i2c" or "cypress,cyttsp-spi" 5 - reg : Device I2C address or SPI chip select number 6 - spi-max-frequency : Maximum SPI clocking speed of the device (for cyttsp-spi) 7 - interrupts : (gpio) interrupt to which the chip is connected 9 - bootloader-key : the 8-byte bootloader key that is required to switch 10 the chip from bootloader mode (default mode) to 11 application mode. 16 - reset-gpios : the reset gpio the chip is connected to 18 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels) 19 - touchscreen-size-y : vertical resolution of touchscreen (in pixels) [all …]
|
| /kernel/linux/linux-4.19/Documentation/arm/SA1100/ |
| D | GraphicsClient | 23 Linux can be used with the ADS BootLoader that ships with the 29 board with the ADS bootloader, but should still work with Angel, 36 ----- begin angelboot.opt ----- 47 ----- end angelboot.opt ----- 52 angelboot -f angelboot.opt zImage 58 If any other bootloader is used, ensure it accomplish the same, especially 63 - SA1100 LCD frame buffer (8/16bpp...sort of) 64 - on-board SMC 92C96 ethernet NIC 65 - SA1100 serial port 66 - flash memory access (MTD/JFFS) [all …]
|
| D | GraphicsMaster | 15 Linux can be used with the ADS BootLoader that ships with the 19 - SA1100 LCD frame buffer (8/16bpp...sort of) 20 - SA1111 USB Master 21 - on-board SMC 92C96 ethernet NIC 22 - SA1100 serial port 23 - flash memory access (MTD/JFFS) 24 - pcmcia, compact flash 25 - touchscreen(ucb1200) 26 - ps/2 keyboard 27 - console on LCD screen [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ |
| D | acr_r352.h | 40 return hdr->apps[app]; in hsf_load_header_app_off() 46 return hdr->apps[hdr->num_apps + app]; in hsf_load_header_app_size() 50 * struct acr_r352_ls_func - manages a single LS firmware 54 * proper bootloader descriptor for this LS firmware 55 * @bl_desc_size: size of the bootloader descriptor 71 * struct acr_r352_func - manages nuances between ACR versions 74 * the proper HS bootloader descriptor 75 * @hs_bl_desc_size: size of the HS bootloader descriptor 95 * struct acr_r352 - ACR data for driver release 352 (and beyond) 102 * HS FW - lock WPR region (dGPU only) and load LS FWs [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | at91-sama5d27_wlsom1.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * at91-sama5d27_wlsom1.dtsi - Device Tree file for SAMA5D27 WLSOM1 11 #include "sama5d2-pinfunc.h" 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/mfd/atmel-flexcom.h> 14 #include <dt-bindings/pinctrl/at91.h> 18 compatible = "microchip,sama5d27-wlsom1", "atmel,sama5d27", "atmel,sama5d2", "atmel,sama5"; 26 clock-frequency = <32768>; 30 clock-frequency = <24000000>; 36 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>; [all …]
|
| D | sama5d3xcm.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * sama5d3xcm.dtsi - Device Tree Include file for SAMA5D3x CPU Module 14 stdout-path = "serial0:115200n8"; 23 clock-frequency = <32768>; 27 clock-frequency = <12000000>; 34 cs-gpios = <&pioD 13 0>, <0>, <0>, <0>; 39 compatible = "atmel,tcb-timer"; 44 compatible = "atmel,tcb-timer"; 51 pinctrl-0 = <&pinctrl_ebi_addr &pinctrl_ebi_cs0>; 52 pinctr-name = "default"; [all …]
|
| /kernel/linux/linux-4.19/arch/mips/netlogic/common/ |
| D | smpboot.S | 2 * Copyright 2003-2011 NetLogic Microsystems, Inc. (NetLogic). All rights 37 #include <asm/asm-offsets.h> 46 #include <asm/netlogic/xlp-hal/iomap.h> 47 #include <asm/netlogic/xlp-hal/xlp.h> 48 #include <asm/netlogic/xlp-hal/sys.h> 49 #include <asm/netlogic/xlp-hal/cpucontrol.h> 88 andi a0, 0x3ff /* a0 <- node/core */ 99 * In case of RMIboot bootloader which is used on XLR boards, the CPUs 100 * be already woken up and waiting in bootloader code. 101 * This will get them out of the bootloader code and into linux. Needed [all …]
|
| /kernel/linux/linux-5.10/arch/mips/netlogic/common/ |
| D | smpboot.S | 2 * Copyright 2003-2011 NetLogic Microsystems, Inc. (NetLogic). All rights 37 #include <asm/asm-offsets.h> 46 #include <asm/netlogic/xlp-hal/iomap.h> 47 #include <asm/netlogic/xlp-hal/xlp.h> 48 #include <asm/netlogic/xlp-hal/sys.h> 49 #include <asm/netlogic/xlp-hal/cpucontrol.h> 88 andi a0, 0x3ff /* a0 <- node/core */ 99 * In case of RMIboot bootloader which is used on XLR boards, the CPUs 100 * be already woken up and waiting in bootloader code. 101 * This will get them out of the bootloader code and into linux. Needed [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/include/asm/ |
| D | virt.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 16 * The hypercall is allowed to clobber any of the caller-saved 17 * registers (x0-x18), so it is advisable to use it through the 18 * indirection of a function call (as implemented in hyp-stub.S). 22 * HVC_SET_VECTORS - Set the value of the vbar_el2 register. 29 * HVC_SOFT_RESTART - CPU soft reset, used by the cpu_soft_restart routine. 34 * HVC_RESET_VECTORS - Restore the vectors to the original HYP stubs 55 * __boot_cpu_mode records what mode CPUs were booted in. 56 * A correctly-implemented bootloader must start all CPUs in the same mode: 60 * Should the bootloader fail to do this, the two values will be different. [all …]
|
| /kernel/linux/linux-4.19/Documentation/x86/ |
| D | boot.txt | 2 --------------------------- 9 real-mode DOS as a mainstream operating system. 24 Protocol 2.02: (Kernel 2.4.0-test3-pre3) New command line protocol. 27 safe for systems which use the EBDA from SMM or 32-bit 31 Protocol 2.03: (Kernel 2.4.18-pre1) Explicitly makes the highest possible 32 initrd address available to the bootloader. 36 Protocol 2.05: (Kernel 2.6.20) Make protected mode kernel relocatable. 50 Protocol 2.09: (Kernel 2.6.26) Added a field of 64-bit physical 70 0A0000 +------------------------+ 72 09A000 +------------------------+ [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/include/asm/ |
| D | virt.h | 27 * The hypercall is allowed to clobber any of the caller-saved 28 * registers (x0-x18), so it is advisable to use it through the 29 * indirection of a function call (as implemented in hyp-stub.S). 33 * HVC_SET_VECTORS - Set the value of the vbar_el2 register. 40 * HVC_SOFT_RESTART - CPU soft reset, used by the cpu_soft_restart routine. 45 * HVC_RESET_VECTORS - Restore the vectors to the original HYP stubs 66 * __boot_cpu_mode records what mode CPUs were booted in. 67 * A correctly-implemented bootloader must start all CPUs in the same mode: 71 * Should the bootloader fail to do this, the two values will be different. 79 /* Reports the availability of HYP mode */ [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| D | nfp_nsp.h | 2 * Copyright (C) 2015-2017 Netronome Systems, Inc. 5 * June 1991 as shown in the file COPYING in the top-level directory of this 6 * source tree or the BSD 2-Clause License provided below. You have the 9 * The BSD 2-Clause License: 96 * struct nfp_eth_table - ETH table information 102 * @ports.index: chip-wide first channel index 109 * @ports.fec: forward error correction mode 110 * @ports.aneg: auto negotiation mode 172 nfp_eth_set_fec(struct nfp_cpp *cpp, unsigned int idx, enum nfp_eth_fec mode); 176 return !!eth_port->fec_modes_supported; in nfp_eth_can_support_fec() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-exynos/ |
| D | common.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 #include <linux/platform_data/cpuidle-exynos.h> 105 /* CPU BOOT mode flag for Exynos3250 SoC bootloader */ 108 * Magic values for bootloader indicating chosen low power mode. 109 * See also Documentation/arm/samsung/bootloader-interface.rst 115 void exynos_set_boot_flag(unsigned int cpu, unsigned int mode); 116 void exynos_clear_boot_flag(unsigned int cpu, unsigned int mode);
|
| /kernel/linux/linux-4.19/arch/arm/mach-exynos/ |
| D | common.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 #include <linux/platform_data/cpuidle-exynos.h> 104 /* CPU BOOT mode flag for Exynos3250 SoC bootloader */ 107 * Magic values for bootloader indicating chosen low power mode. 108 * See also Documentation/arm/Samsung/Bootloader-interface.txt 113 void exynos_set_boot_flag(unsigned int cpu, unsigned int mode); 114 void exynos_clear_boot_flag(unsigned int cpu, unsigned int mode);
|
| /kernel/linux/linux-5.10/drivers/input/mouse/ |
| D | cyapa_gen3.c | 9 * Copyright (C) 2011-2015 Cypress Semiconductor, Inc. 10 * Copyright (C) 2011-2012 Google, Inc. 60 * Used in register 0x00, bit1-0, DeviceStatus field. 88 * bit 7 - 4: high 4 bits of x position value 89 * bit 3 - 0: high 4 bits of y position value 95 /* id range is 1 - 15. It is incremented with every new touch. */ 101 * bit 0 - 1: device status 102 * bit 3 - 2: power mode 103 * bit 6 - 4: reserved 108 * bit 7 - 4: number of fingers currently touching pad [all …]
|
| /kernel/linux/linux-4.19/drivers/input/mouse/ |
| D | cyapa_gen3.c | 9 * Copyright (C) 2011-2015 Cypress Semiconductor, Inc. 10 * Copyright (C) 2011-2012 Google, Inc. 60 * Used in register 0x00, bit1-0, DeviceStatus field. 88 * bit 7 - 4: high 4 bits of x position value 89 * bit 3 - 0: high 4 bits of y position value 95 /* id range is 1 - 15. It is incremented with every new touch. */ 101 * bit 0 - 1: device status 102 * bit 3 - 2: power mode 103 * bit 6 - 4: reserved 108 * bit 7 - 4: number of fingers currently touching pad [all …]
|
| /kernel/linux/linux-5.10/arch/arm/include/asm/ |
| D | virt.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 * Flag indicating that the kernel was not entered in the same mode on every 23 * __boot_cpu_mode records what mode the primary CPU was booted in. 24 * A correctly-implemented bootloader must start all CPUs in the same mode: 26 * that some CPU(s) were booted in a different mode. 50 /* Reports the availability of HYP mode */ 57 /* Check if the bootloader has booted CPUs in different modes */
|
| /kernel/linux/linux-5.10/arch/powerpc/boot/dts/ |
| D | mpc5200b.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 10 /dts-v1/; 15 #address-cells = <1>; 16 #size-cells = <1>; 17 interrupt-parent = <&mpc5200_pic>; 20 #address-cells = <1>; 21 #size-cells = <0>; 26 d-cache-line-size = <32>; 27 i-cache-line-size = <32>; 28 d-cache-size = <0x4000>; // L1, 16K [all …]
|
| /kernel/linux/linux-4.19/arch/powerpc/boot/dts/ |
| D | mpc5200b.dtsi | 14 /dts-v1/; 19 #address-cells = <1>; 20 #size-cells = <1>; 21 interrupt-parent = <&mpc5200_pic>; 24 #address-cells = <1>; 25 #size-cells = <0>; 30 d-cache-line-size = <32>; 31 i-cache-line-size = <32>; 32 d-cache-size = <0x4000>; // L1, 16K 33 i-cache-size = <0x4000>; // L1, 16K [all …]
|
12345678910>>...30