| /kernel/linux/linux-4.19/arch/powerpc/ |
| D | Kconfig.debug | 103 The cmdline option 'xmon' or 'xmon=early' will drop into xmon 104 very early during boot. 'xmon=on' will just enable the xmon 140 bool "Support for early boot text console (BootX or OpenFirmware only)" 147 bool "Early debugging (dangerous)" 149 Say Y to enable some early debugging facilities that may be available 151 intended to debug problems early during boot, this should not be 154 to be pushed to max automatically very early during boot 157 prompt "Early debugging console" 160 Use the selected console for early debugging. Careful, if you 168 Select this to enable early debugging for a machine using BootX [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/ |
| D | Kconfig.debug | 97 The cmdline option 'xmon' or 'xmon=early' will drop into xmon 98 very early during boot. 'xmon=on' will just enable the xmon 142 bool "Support for early boot text console (BootX or OpenFirmware only)" 149 bool "Early debugging (dangerous)" 151 Say Y to enable some early debugging facilities that may be available 153 intended to debug problems early during boot, this should not be 156 to be pushed to max automatically very early during boot 159 prompt "Early debugging console" 162 Use the selected console for early debugging. Careful, if you 170 Select this to enable early debugging for a machine using BootX [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/mm/ |
| D | kasan_init.c | 28 * directly on kernel symbols (bm_p*d). All the early functions are called too 29 * early to use lm_alias so __p*d_populate functions must be used to populate 60 bool early) in kasan_pte_offset() argument 63 phys_addr_t pte_phys = early ? in kasan_pte_offset() 69 return early ? pte_offset_kimg(pmdp, addr) in kasan_pte_offset() 74 bool early) in kasan_pmd_offset() argument 77 phys_addr_t pmd_phys = early ? in kasan_pmd_offset() 83 return early ? pmd_offset_kimg(pudp, addr) : pmd_offset(pudp, addr); in kasan_pmd_offset() 87 bool early) in kasan_pud_offset() argument 90 phys_addr_t pud_phys = early ? in kasan_pud_offset() [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/mm/ |
| D | kasan_init.c | 34 * directly on kernel symbols (bm_p*d). All the early functions are called too 35 * early to use lm_alias so __p*d_populate functions must be used to populate 48 bool early) in kasan_pte_offset() argument 51 phys_addr_t pte_phys = early ? __pa_symbol(kasan_zero_pte) in kasan_pte_offset() 56 return early ? pte_offset_kimg(pmdp, addr) in kasan_pte_offset() 61 bool early) in kasan_pmd_offset() argument 64 phys_addr_t pmd_phys = early ? __pa_symbol(kasan_zero_pmd) in kasan_pmd_offset() 69 return early ? pmd_offset_kimg(pudp, addr) : pmd_offset(pudp, addr); in kasan_pmd_offset() 73 bool early) in kasan_pud_offset() argument 76 phys_addr_t pud_phys = early ? __pa_symbol(kasan_zero_pud) in kasan_pud_offset() [all …]
|
| /kernel/linux/linux-5.10/arch/sh/drivers/ |
| D | platform_early.c | 61 * sh_early_platform_driver_register - register early platform driver 117 * sh_early_platform_add_devices - adds a number of early platform devices 118 * @devs: array of early platform devices to add 119 * @num: number of early platform devices in array 121 * Used by early architecture code to register early platform devices and 143 * sh_early_platform_driver_register_all - register early platform drivers 144 * @class_str: string to identify early platform driver class 146 * Used by architecture code to register all early platform drivers 147 * for a certain class. If omitted then only early platform drivers 156 * Since we register our early platform drivers using early_param() in sh_early_platform_driver_register_all() [all …]
|
| /kernel/linux/linux-4.19/Documentation/driver-model/ |
| D | platform.txt | 175 early during system boot. 187 Early Platform Devices and Drivers 189 The early platform interfaces provide platform data to platform device 190 drivers early on during the system boot. The code is built on top of the 191 early_param() command line parsing and can be executed very early on. 193 Example: "earlyprintk" class early serial console in 6 steps 195 1. Registering early platform device data 198 early_platform_add_devices(). In the case of early serial console this 200 at this point will later on be matched against early platform drivers. 206 User specified early platform devices will be registered at this point. [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/driver-model/ |
| D | platform.rst | 177 early during system boot. 189 Early Platform Devices and Drivers 191 The early platform interfaces provide platform data to platform device 192 drivers early on during the system boot. The code is built on top of the 193 early_param() command line parsing and can be executed very early on. 195 Example: "earlyprintk" class early serial console in 6 steps 197 1. Registering early platform device data 200 early_platform_add_devices(). In the case of early serial console this 202 at this point will later on be matched against early platform drivers. 208 User specified early platform devices will be registered at this point. [all …]
|
| /kernel/linux/linux-5.10/arch/arm/include/asm/ |
| D | glue-df.h | 19 * v4_early - ARMv4 without Thumb early abort handler 21 * v4t_early - ARMv4 with Thumb early abort handler 22 * v5t_early - ARMv5 with Thumb early abort handler 23 * v5tj_early - ARMv5 with Thumb and Java early abort handler 25 * v6_early - ARMv6 generic early abort handler 26 * v7_early - ARMv7 generic early abort handler
|
| /kernel/linux/linux-5.10/arch/arm/mm/ |
| D | kasan_init.c | 39 unsigned long end, bool early) in kasan_pte_populate() argument 50 if (!early) { in kasan_pte_populate() 65 * The early shadow memory is mapping all KASan in kasan_pte_populate() 75 * Early shadow mappings are PMD_SIZE aligned, so if the in kasan_pte_populate() 89 unsigned long end, bool early) in kasan_pmd_populate() argument 101 void *p = early ? kasan_early_shadow_pte : in kasan_pmd_populate() 114 kasan_pte_populate(pmdp, addr, next, early); in kasan_pmd_populate() 119 bool early) in kasan_pgd_populate() argument 133 if (!early && pgd_none(*pgdp)) { in kasan_pgd_populate() 153 kasan_pmd_populate(pudp, addr, next, early); in kasan_pgd_populate() [all …]
|
| /kernel/linux/linux-4.19/arch/arm/include/asm/ |
| D | glue-df.h | 22 * v4_early - ARMv4 without Thumb early abort handler 24 * v4t_early - ARMv4 with Thumb early abort handler 25 * v5t_early - ARMv5 with Thumb early abort handler 26 * v5tj_early - ARMv5 with Thumb and Java early abort handler 28 * v6_early - ARMv6 generic early abort handler 29 * v7_early - ARMv7 generic early abort handler
|
| /kernel/linux/linux-5.10/arch/x86/kernel/cpu/microcode/ |
| D | amd.c | 16 * early loader: 87 * of @buf of size @buf_size. Set @early to use this function in the early path. 89 static bool verify_container(const u8 *buf, size_t buf_size, bool early) in verify_container() argument 94 if (!early) in verify_container() 102 if (!early) in verify_container() 113 * beginning of @buf of size @buf_size. Set @early to use this function in the 114 * early path. 116 static bool verify_equivalence_table(const u8 *buf, size_t buf_size, bool early) in verify_equivalence_table() argument 121 if (!verify_container(buf, buf_size, early)) in verify_equivalence_table() 126 if (!early) in verify_equivalence_table() [all …]
|
| /kernel/linux/linux-4.19/Documentation/early-userspace/ |
| D | README | 1 Early userspace support 7 "Early userspace" is a set of libraries and programs that provide 24 two ways to add an early userspace image: specify an existing cpio 30 You can create a cpio archive that contains the early userspace image. 38 The kernel build process can also build an early userspace image from 65 early userspace image can be built by an unprivileged user. 85 early userspace useful. The klibc distribution is currently 108 move to early userspace: 121 For questions and help, you can sign up for the early userspace
|
| /kernel/linux/linux-5.10/Documentation/driver-api/early-userspace/ |
| D | early_userspace_support.rst | 2 Early userspace support 8 "Early userspace" is a set of libraries and programs that provide 25 two ways to add an early userspace image: specify an existing cpio 32 You can create a cpio archive that contains the early userspace image. 41 The kernel build process can also build an early userspace image from 68 early userspace image can be built by an unprivileged user. 88 early userspace useful. The klibc distribution is currently 111 move to early userspace: 124 For questions and help, you can sign up for the early userspace
|
| /kernel/linux/linux-5.10/Documentation/core-api/ |
| D | debugging-via-ohci1394.rst | 34 Together with a early initialization of the OHCI-1394 controller for debugging, 36 buffer on to debug early boot problems in areas like ACPI where the system 48 completed, an initialization routine which runs pretty early has been 53 Remote debugging over FireWire early on boot) and pass the parameter 54 "ohci1394_dma=early" to the recompiled kernel on boot. 89 Step-by-step instructions for using firescope with early OHCI initialization: 147 4) Prepare for debugging with early OHCI-1394 initialization: 152 (Kernel hacking: Provide code for enabling DMA over FireWire early on boot) 164 CONFIG_PROVIDE_OHCI1394_DMA_INIT enabled, with the option ohci1394_dma=early.
|
| /kernel/linux/linux-4.19/Documentation/ |
| D | debugging-via-ohci1394.txt | 34 Together with a early initialization of the OHCI-1394 controller for debugging, 36 buffer on to debug early boot problems in areas like ACPI where the system 48 completed, an initialization routine which runs pretty early has been 53 Remote debugging over FireWire early on boot) and pass the parameter 54 "ohci1394_dma=early" to the recompiled kernel on boot. 89 Step-by-step instructions for using firescope with early OHCI initialization: 147 4) Prepare for debugging with early OHCI-1394 initialization: 152 (Kernel hacking: Provide code for enabling DMA over FireWire early on boot) 164 CONFIG_PROVIDE_OHCI1394_DMA_INIT enabled, with the option ohci1394_dma=early.
|
| /kernel/linux/linux-4.19/arch/mips/ |
| D | Kconfig.debug | 8 bool "Early printk" if EXPERT 13 to print messages very early in the bootup process. 16 early before the console code is initialized. For normal operation, 26 "8250/16550 and compatible serial early printk driver" 129 occur early in the boot process of a secondary core. 142 debug information from the early stages of core startup.
|
| /kernel/linux/linux-5.10/arch/mips/ |
| D | Kconfig.debug | 8 bool "Early printk" if EXPERT 13 to print messages very early in the bootup process. 16 early before the console code is initialized. For normal operation, 26 "8250/16550 and compatible serial early printk driver" 126 occur early in the boot process of a secondary core. 139 debug information from the early stages of core startup.
|
| /kernel/linux/linux-5.10/drivers/cpuidle/governors/ |
| D | teo.c | 39 * o Otherwise, select the shallower state with the greatest matched "early" 69 * @early_hits: "Early" CPU wakeups "matching" this state. 79 * Also, from the TEO governor perspective, a CPU wakeup from idle is "early" if 81 * is, early enough to match an idle state shallower than the one matching the 154 * Decay the "early hits" metric for all of the states and find the in teo_update() 174 * also increase the "early hits" metric for the state that actually in teo_update() 296 * the maximum "early hits" metric so far, the "early in teo_select() 298 * current "early hits" count to avoid selecting a in teo_select() 299 * deeper state with lower "early hits" metric. in teo_select() 308 * one than the current maximum "early hits" state, so in teo_select() [all …]
|
| /kernel/linux/linux-5.10/arch/nios2/ |
| D | Kconfig.debug | 4 bool "Activate early kernel debugging" 8 Enable early printk on console 10 early before the console code is initialized.
|
| /kernel/linux/linux-4.19/arch/nios2/ |
| D | Kconfig.debug | 7 bool "Activate early kernel debugging" 11 Enable early printk on console 13 early before the console code is initialized.
|
| /kernel/linux/linux-5.10/drivers/firewire/ |
| D | init_ohci1394_dma.c | 7 * Derived from drivers/ieee1394/ohci1394.c and arch/x86/kernel/early-quirks.c 9 * - scan the PCI very early on boot for all OHCI 1394-compliant controllers 175 * to polling here because on early boot, we have no interrupts. 227 /* We had to wait and do this now if we want to debug early problems */ in init_ohci1394_reset_and_init_dma() 265 /* Poor man's PCI discovery, the only thing we can do at early boot */ in init_ohci1394_dma_on_all_controllers() 286 * setup_init_ohci1394_early - enables early OHCI1394 DMA initialization 290 if (!strcmp(opt, "early")) in setup_ohci1394_dma() 295 /* passing ohci1394_dma=early on boot causes early OHCI1394 DMA initialization */
|
| /kernel/linux/linux-4.19/drivers/firewire/ |
| D | init_ohci1394_dma.c | 6 * Derived from drivers/ieee1394/ohci1394.c and arch/x86/kernel/early-quirks.c 8 * - scan the PCI very early on boot for all OHCI 1394-compliant controllers 188 * to polling here because on early boot, we have no interrupts. 240 /* We had to wait and do this now if we want to debug early problems */ in init_ohci1394_reset_and_init_dma() 278 /* Poor man's PCI discovery, the only thing we can do at early boot */ in init_ohci1394_dma_on_all_controllers() 299 * setup_init_ohci1394_early - enables early OHCI1394 DMA initialization 303 if (!strcmp(opt, "early")) in setup_ohci1394_dma() 308 /* passing ohci1394_dma=early on boot causes early OHCI1394 DMA initialization */
|
| /kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/SoC/gd32vf103/Common/Include/ |
| D | gd32vf103_wwdgt.h | 58 #define WWDGT_CFG_EWIE BIT(9) /*!< early wakeup int… 61 #define WWDGT_STAT_EWIF BIT(0) /*!< early wakeup int… 81 /* enable early wakeup interrupt of WWDGT */ 83 /* check early wakeup interrupt state of WWDGT */ 85 /* clear early wakeup interrupt state of WWDGT */
|
| /kernel/linux/linux-5.10/arch/x86/ |
| D | Kconfig.debug | 21 bool "Early printk" if EXPERT 28 early before the console code is initialized. For normal operation 34 bool "Early printk via EHCI debug port" 41 early before the console code is initialized. For normal operation 47 bool "Early printk via the xHCI debug port" 54 machine crashes very early before the regular console code is 62 You should normally say N here, unless you want to debug early
|
| /kernel/linux/linux-4.19/arch/x86/ |
| D | Kconfig.debug | 18 bool "Early printk" if EXPERT 25 early before the console code is initialized. For normal operation 31 bool "Early printk via EHCI debug port" 38 early before the console code is initialized. For normal operation 44 bool "Early printk via the EFI framebuffer" 51 early before the console code is initialized. 54 bool "Early printk via the xHCI debug port" 61 machine crashes very early before the regular console code is 69 You should normally say N here, unless you want to debug early
|