Home
last modified time | relevance | path

Searched full:bootstrap (Results 1 – 25 of 270) sorted by relevance

1234567891011

/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/
Dprph.h102 * BSM (Bootstrap State Machine)
104 * The Bootstrap State Machine (BSM) stores a short bootstrap uCode program
109 * internally loads the short bootstrap program from the special SRAM into the
111 * the bootstrap program.
113 * This bootstrap program loads (via PCI busmaster DMA) instructions and data
116 * four BSM_DRAM_* registers. Once the bootstrap program loads the new program,
134 * 1) Load bootstrap program (instructions only, no data image for bootstrap)
135 * into bootstrap memory. Use dword writes starting at BSM_SRAM_LOWER_BOUND
143 * BSM_WR_MEM_DWCOUNT_REG = # dwords in bootstrap instruction image
145 * 4) Load bootstrap into instruction SRAM:
[all …]
D4965.c110 /* Try bootstrap */ in il4965_verify_ucode()
115 D_INFO("Bootstrap uCode is good in inst SRAM\n"); in il4965_verify_ucode()
141 * Selection of bootstrap image (vs. other images) is arbitrary. */ in il4965_verify_ucode()
265 /* check contents of special bootstrap uCode SRAM */
290 D_INFO("BSM bootstrap uCode image OK\n"); in il4965_verify_bsm()
296 * il4965_load_bsm - Load bootstrap instructions
300 * The Bootstrap State Machine (BSM) stores a short bootstrap uCode program
303 * the bootstrap program into the on-board processor, and starts it.
305 * The bootstrap program loads (via DMA) instructions and data for a new
323 * When powering back up, the BSM loads the bootstrap program. This reloads
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/
Dprph.h102 * BSM (Bootstrap State Machine)
104 * The Bootstrap State Machine (BSM) stores a short bootstrap uCode program
109 * internally loads the short bootstrap program from the special SRAM into the
111 * the bootstrap program.
113 * This bootstrap program loads (via PCI busmaster DMA) instructions and data
116 * four BSM_DRAM_* registers. Once the bootstrap program loads the new program,
134 * 1) Load bootstrap program (instructions only, no data image for bootstrap)
135 * into bootstrap memory. Use dword writes starting at BSM_SRAM_LOWER_BOUND
143 * BSM_WR_MEM_DWCOUNT_REG = # dwords in bootstrap instruction image
145 * 4) Load bootstrap into instruction SRAM:
[all …]
D4965.c110 /* Try bootstrap */ in il4965_verify_ucode()
115 D_INFO("Bootstrap uCode is good in inst SRAM\n"); in il4965_verify_ucode()
141 * Selection of bootstrap image (vs. other images) is arbitrary. */ in il4965_verify_ucode()
265 /* check contents of special bootstrap uCode SRAM */
290 D_INFO("BSM bootstrap uCode image OK\n"); in il4965_verify_bsm()
296 * il4965_load_bsm - Load bootstrap instructions
300 * The Bootstrap State Machine (BSM) stores a short bootstrap uCode program
303 * the bootstrap program into the on-board processor, and starts it.
305 * The bootstrap program loads (via DMA) instructions and data for a new
323 * When powering back up, the BSM loads the bootstrap program. This reloads
[all …]
/kernel/linux/linux-5.10/arch/mips/ath79/
Dclock.c240 u32 bootstrap; in ar934x_clocks_init() local
245 bootstrap = ath79_reset_rr(AR934X_RESET_REG_BOOTSTRAP); in ar934x_clocks_init()
246 if (bootstrap & AR934X_BOOTSTRAP_REF_CLK_40) in ar934x_clocks_init()
358 u32 bootstrap; in qca953x_clocks_init() local
360 bootstrap = ath79_reset_rr(QCA953X_RESET_REG_BOOTSTRAP); in qca953x_clocks_init()
361 if (bootstrap & QCA953X_BOOTSTRAP_REF_CLK_40) in qca953x_clocks_init()
441 u32 bootstrap; in qca955x_clocks_init() local
443 bootstrap = ath79_reset_rr(QCA955X_RESET_REG_BOOTSTRAP); in qca955x_clocks_init()
444 if (bootstrap & QCA955X_BOOTSTRAP_REF_CLK_40) in qca955x_clocks_init()
524 u32 bootstrap; in qca956x_clocks_init() local
[all …]
/kernel/linux/linux-6.6/arch/mips/ath79/
Dclock.c240 u32 bootstrap; in ar934x_clocks_init() local
245 bootstrap = ath79_reset_rr(AR934X_RESET_REG_BOOTSTRAP); in ar934x_clocks_init()
246 if (bootstrap & AR934X_BOOTSTRAP_REF_CLK_40) in ar934x_clocks_init()
358 u32 bootstrap; in qca953x_clocks_init() local
360 bootstrap = ath79_reset_rr(QCA953X_RESET_REG_BOOTSTRAP); in qca953x_clocks_init()
361 if (bootstrap & QCA953X_BOOTSTRAP_REF_CLK_40) in qca953x_clocks_init()
441 u32 bootstrap; in qca955x_clocks_init() local
443 bootstrap = ath79_reset_rr(QCA955X_RESET_REG_BOOTSTRAP); in qca955x_clocks_init()
444 if (bootstrap & QCA955X_BOOTSTRAP_REF_CLK_40) in qca955x_clocks_init()
524 u32 bootstrap; in qca956x_clocks_init() local
[all …]
/kernel/linux/linux-6.6/tools/bpf/bpftool/
Dmain.c131 bool bootstrap = false; in do_version() local
136 /* Assume we run a bootstrap version if "bpftool prog" in do_version()
139 bootstrap = !commands[i].func; in do_version()
163 jsonw_bool_field(json_wtr, "bootstrap", bootstrap); in do_version()
181 print_feature("bootstrap", bootstrap, &nb_features); in do_version()
202 p_err("command '%s' is not supported in bootstrap mode", in cmd_select()
DMakefile23 BOOTSTRAP_OUTPUT := $(_OUTPUT)bootstrap/
67 $(call QUIET_CLEAN, libbpf-bootstrap)
199 bootstrap: $(BPFTOOL_BOOTSTRAP) target
294 .PHONY: all FORCE bootstrap clean install-bin install uninstall
/kernel/linux/linux-6.6/arch/m68k/include/uapi/asm/
Dbootinfo.h25 * information to be passed from the bootstrap to the kernel.
30 * This structure is copied right after the kernel by the bootstrap
154 * bootstrap checks for a matching version of the interface before booting
155 * a kernel, to avoid user confusion if kernel and bootstrap don't work
/kernel/linux/linux-5.10/arch/m68k/include/uapi/asm/
Dbootinfo.h25 * information to be passed from the bootstrap to the kernel.
30 * This structure is copied right after the kernel by the bootstrap
146 * bootstrap checks for a matching version of the interface before booting
147 * a kernel, to avoid user confusion if kernel and bootstrap don't work
/kernel/linux/linux-6.6/drivers/hid/bpf/entrypoints/
DMakefile12 DEFAULT_BPFTOOL := $(BPFTOOL_OUTPUT)/bootstrap/bpftool
88 LIBBPF_BOOTSTRAP_DESTDIR=$(LIBBPF_DESTDIR)/ bootstrap
92 OUTPUT=$(BPFTOOL_OUTPUT)/ bootstrap
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Daks-cdu.dts68 bootstrap@0 {
69 label = "bootstrap";
Dat91-kizboxmini-common.dtsi149 bootstrap@0 {
150 label = "bootstrap";
Dat91-kizbox.dts130 bootstrap@0 {
131 label = "bootstrap";
/kernel/linux/linux-6.6/arch/arm/boot/dts/microchip/
Daks-cdu.dts68 bootstrap@0 {
69 label = "bootstrap";
Dat91-kizboxmini-common.dtsi147 bootstrap@0 {
148 label = "bootstrap";
Dat91-kizbox.dts143 bootstrap@0 {
144 label = "bootstrap";
/kernel/linux/linux-5.10/include/xen/interface/
Dxen.h611 * 3. This the order of bootstrap elements in the initial virtual region:
621 * g. bootstrap page tables [pt_base, CR3 (x86)]
622 * h. bootstrap stack [register ESP (x86)]
623 * 4. Bootstrap elements are packed together, but each is 4kB-aligned.
625 * layout for the domain. In particular, the bootstrap virtual-memory
627 * 6. All bootstrap elements are mapped read-writable for the guest OS. The
628 * only exception is the bootstrap page table, which is mapped read-only.
630 * bootstrap element. If necessary, the bootstrap virtual region is
655 unsigned long nr_pt_frames; /* Number of bootstrap p.t. frames. */
/kernel/linux/linux-6.6/include/xen/interface/
Dxen.h596 * 3. This the order of bootstrap elements in the initial virtual region:
606 * g. bootstrap page tables [pt_base, CR3 (x86)]
607 * h. bootstrap stack [register ESP (x86)]
608 * 4. Bootstrap elements are packed together, but each is 4kB-aligned.
610 * layout for the domain. In particular, the bootstrap virtual-memory
612 * 6. All bootstrap elements are mapped read-writable for the guest OS. The
613 * only exception is the bootstrap page table, which is mapped read-only.
615 * bootstrap element. If necessary, the bootstrap virtual region is
640 unsigned long nr_pt_frames; /* Number of bootstrap p.t. frames. */
/kernel/linux/linux-6.6/kernel/bpf/preload/iterators/
DMakefile12 DEFAULT_BPFTOOL := $(BPFTOOL_OUTPUT)/bootstrap/bpftool
67 $(Q)$(MAKE) $(submake_extras) -C $(BPFTOOL_SRC) OUTPUT=$(BPFTOOL_OUTPUT)/ bootstrap
/kernel/linux/linux-5.10/drivers/gpu/drm/mga/
Dmga_dma.c439 * Bootstrap the driver for AGP DMA.
614 * Bootstrap the driver for PCI DMA.
777 drm_mga_dma_bootstrap_t *bootstrap = data; in mga_dma_bootstrap() local
783 err = mga_do_dma_bootstrap(dev, bootstrap); in mga_dma_bootstrap()
790 bootstrap->texture_handle = dev_priv->agp_textures->offset; in mga_dma_bootstrap()
791 bootstrap->texture_size = dev_priv->agp_textures->size; in mga_dma_bootstrap()
793 bootstrap->texture_handle = 0; in mga_dma_bootstrap()
794 bootstrap->texture_size = 0; in mga_dma_bootstrap()
797 bootstrap->agp_mode = modes[bootstrap->agp_mode & 0x07]; in mga_dma_bootstrap()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dmediatek-bluetooth.txt59 enter proper bootstrap mode.
67 the device is powered up to enter proper bootstrap mode when
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dmediatek-bluetooth.txt59 enter proper bootstrap mode.
67 the device is powered up to enter proper bootstrap mode when
/kernel/linux/linux-5.10/arch/alpha/kernel/
Dprocess.c91 /* Clear reason to "default"; clear "bootstrap in progress". */ in common_shutdown_1()
107 flags |= 0x00020000UL; /* "cold bootstrap" */ in common_shutdown_1()
116 doing a "warm" bootstrap. */ in common_shutdown_1()
117 flags |= 0x00030000UL; /* "warm bootstrap" */ in common_shutdown_1()
/kernel/linux/linux-6.6/arch/alpha/kernel/
Dprocess.c92 /* Clear reason to "default"; clear "bootstrap in progress". */ in common_shutdown_1()
108 flags |= 0x00020000UL; /* "cold bootstrap" */ in common_shutdown_1()
117 doing a "warm" bootstrap. */ in common_shutdown_1()
118 flags |= 0x00030000UL; /* "warm bootstrap" */ in common_shutdown_1()

1234567891011