/openbmc/linux/Documentation/arch/arm/ |
H A D | booting.rst | 9 The following documentation is relevant to 2.4.18-rmk6 and beyond. 11 In order to boot ARM Linux, you require a boot loader, which is a small 12 program that runs before the main kernel. The boot loader is expected 16 Essentially, the boot loader should provide (as a minimum) the 28 --------------------------- 35 The boot loader is expected to find and initialise all RAM that the 39 the RAM in the machine, or any other method the boot loader designer 44 ----------------------------- 51 The boot loader should initialise and enable one serial port on the 56 As an alternative, the boot loader can pass the relevant 'console=' [all …]
|
/openbmc/linux/Documentation/arch/x86/ |
H A D | boot.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 real-mode DOS as a mainstream operating system. 22 boot loader and the kernel. setup.S made relocatable, 28 Protocol 2.02 (Kernel 2.4.0-test3-pre3) New command line protocol. 31 safe for systems which use the EBDA from SMM or 32-bit 35 Protocol 2.03 (Kernel 2.4.18-pre1) Explicitly makes the highest possible 40 Protocol 2.05 (Kernel 2.6.20) Make protected mode kernel relocatable. 54 Protocol 2.09 (Kernel 2.6.26) Added a field of 64-bit physical 59 pref_address fields. Added extended boot loader IDs. 68 Protocol 2.13 (Kernel 3.14) Support 32- and 64-bit flags being set in [all …]
|
/openbmc/phosphor-webui/ |
H A D | webpack.config.js | 4 // https://github.com/webpack/webpack/issues/13572#issuecomment-923736472 16 require('html-webpack-inline-source-plugin'); 17 var HtmlWebpackPlugin = require('html-webpack-plugin'); 18 var CopyWebpackPlugin = require('copy-webpack-plugin'); 19 var CompressionPlugin = require('compression-webpack-plugin'); 21 var FilterChunkWebpackPlugin = require('filter-chunk-webpack-plugin'); 22 var MiniCssExtractPlugin = require('mini-css-extract-plugin'); 24 const isPathInside = require('is-path-inside') 25 const pkgDir = require('pkg-dir') 26 const coreJsDir = pkgDir.sync(require.resolve('core-js')) [all …]
|
H A D | package.json | 2 "name": "phosphor-webui", 3 "description": "Web-based user interface for the OpenBMC firmware stack", 9 "version": "2.8.0-dev", 13 "url": "git://github.com/openbmc/phosphor-webui" 16 …"build": "rimraf dist && webpack --bail --progress --profile --sort-assets-by size --mode producti… 17 …"build-debug": "rimraf dist && webpack --bail --progress --profile --sort-assets-by size --mode de… 18 …"server": "webpack-dev-server --history-api-fallback --inline --progress --devtool source-map --mo… 20 "test-watch": "karma start --auto-watch --no-single-run", 40 "angular-animate": "1.7.9", 41 "angular-clipboard": "1.7.0", [all …]
|
/openbmc/openbmc/poky/meta/recipes-core/glibc/glibc/ |
H A D | 0003-nativesdk-glibc-Look-for-host-system-ld.so.cache-as-.patch | 3 Date: Sat, 3 Feb 2024 13:54:16 -0800 4 Subject: [PATCH] nativesdk-glibc: Look for host system ld.so.cache as well 6 Upstream-Status: Inappropriate [embedded specific] 18 in a non-standard location like /usr/lib/mesa. The only place the location is know 27 Signed-off-by: Khem Raj <raj.khem@gmail.com> 28 --- 29 elf/dl-load.c | 16 ++++++++-------- 30 1 file changed, 8 insertions(+), 8 deletions(-) 32 diff --git a/elf/dl-load.c b/elf/dl-load.c 34 --- a/elf/dl-load.c [all …]
|
/openbmc/u-boot/doc/uImage.FIT/ |
H A D | x86-fit-boot.txt | 5 ---------- 10 binary which contains all sorts of parameters and a compressed self-extracting 11 binary for the kernel itself, often with a small built-in serial driver to 15 understanding is that an x86 CPU (even a really new one) starts up in a 16-bit 16 'real' mode where only 1MB of memory is visible, moves to 32-bit 'protected' 17 mode where 4GB is visible (or more with special memory access techniques) and 18 then to 64-bit 'long' mode if 64-bit execution is required. 20 Partly the self-extracting nature of Linux was introduced to cope with boot 21 loaders that were barely capable of loading anything. Even changing to 32-bit 22 mode was something of a challenge, so putting this logic in the kernel seemed [all …]
|
/openbmc/linux/security/tomoyo/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 This selects TOMOYO Linux, pathname-based access control. 17 int "Default maximal count for learning mode" 23 that are automatically appended into policy at "learning mode". 25 such programs in "learning mode" dulls the system response 41 bool "Activate without calling userspace policy loader." 45 Say Y here if you want to activate access control as soon as built-in 53 enforcing mode from the beginning, you can reduce the possibility of 57 string "Location of userspace policy loader" 58 default "/sbin/tomoyo-init" [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/power/reset/ |
H A 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 18 All mode properties are vendor specific, it is a indication to tell 20 as mode-xxx = <magic> (xxx is mode name, magic should be a non-zero value). 23 - normal: Normal reboot mode, system reboot with command "reboot". [all …]
|
/openbmc/u-boot/board/boundary/nitrogen6x/ |
H A D | README.mx6qsabrelite | 1 U-Boot for the Freescale i.MX6q SabreLite board 4 This file contains information for the port of U-Boot to the Freescale 9 -------- 11 To build U-Boot for the SabreLite board: 18 -------------------- 21 to be reflashed with a small SD card loader to support boot from SD card. The 22 board will still boot from SPI NOR, but the loader will in turn request the 23 BootROM to load the U-Boot from SD card. 25 The SD card loader is available from 29 This is provided under a open-source 3-clause BSD license. [all …]
|
/openbmc/linux/arch/arm64/boot/dts/apple/ |
H A D | t600x-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 11 #address-cells = <2>; 12 #size-cells = <2>; 15 #address-cells = <2>; 16 #size-cells = <0>; 18 cpu-map { 63 enable-method = "spin-table"; 64 cpu-release-addr = <0 0>; /* To be filled by loader */ 65 next-level-cache = <&l2_cache_0>; 66 i-cache-size = <0x20000>; [all …]
|
/openbmc/webui-vue/ |
H A D | vue.config.js | 1 const CompressionPlugin = require('compression-webpack-plugin'); 16 delete proxyRes.headers['strict-transport-security']; 27 .use('vue-loader') 29 options['compilerOptions'] = { compatConfig: { MODE: 2 } }; property in options.compatConfig 34 .use('vue-svg-inline-loader') 35 .loader('vue-svg-inline-loader'); 40 .use('file-loader') 41 .loader('file-loader') 65 config.devtool = 'source-map';
|
H A D | package.json | 2 "name": "webui-vue", 5 "description": "OpenBMC Web UI using the Vue.js front-end framework", 7 "serve": "check-node-version --package && vue-cli-service serve --mode development", 8 "build": "check-node-version --package && vue-cli-service build", 9 "test:unit": "vue-cli-service test:unit", 10 … "test:unit:debugger": "node --inspect-brk ./node_modules/jest/bin/jest.js --no-cache --runInBand", 11 "test:update": "vue-cli-service test:unit -u", 12 "lint": "vue-cli-service lint", 15 …"i18n:report": "vue-cli-service i18n:report --src './src/**/*.?(js|vue)' --locales './src/locales/… 18 "@carbon/icons-vue": "10.49.1", [all …]
|
/openbmc/u-boot/doc/ |
H A D | kwboot.1 | 1 .TH KWBOOT 1 "2012-05-19" 4 kwboot \- Boot Marvell Kirkwood SoCs over a serial link. 7 .RB [ "-b \fIimage\fP" ] 8 .RB [ "-p" ] 9 .RB [ "-t" ] 10 .RB [ "-B \fIbaudrate\fP" ] 16 contain a second stage boot loader, such as U-Boot. The image file 20 Following power-up or a system reset, system BootROM code polls the 26 Additionally, this program implements a minimal terminal mode, which 30 by the second-stage loader. [all …]
|
H A D | README.ti-secure | 22 Booting of U-Boot SPL 25 When CONFIG_TI_SECURE_DEVICE is set, the U-Boot SPL build process 36 ${TI_SECURE_DEV_PKG}/scripts/create-boot-image.sh 38 This is called as part of the SPL/u-boot build process. As the secure 49 create-boot-image.sh \ 55 SPI_X-LOADER - Generates an image for SPI flash (byte swapped) 56 X-LOADER - Generates an image for non-XIP flash 57 MLO - Generates an image for SD/MMC/eMMC media 58 2ND - Generates an image for USB, UART and Ethernet 59 XIP_X-LOADER - Generates a single stage u-boot for NOR/QSPI XiP [all …]
|
H A D | README.vxworks | 1 # SPDX-License-Identifier: GPL-2.0+ 4 # Copyright (C) 2015-2018, Bin Meng <bmeng.cn@gmail.com> 9 This document describes the information about U-Boot loading VxWorks kernel. 12 ------ 13 U-Boot supports loading VxWorks kernels via 'bootvx' and 'bootm' commands. 19 via the UEFI boot loader application for VxWorks loaded by 'bootefi' command. 22 --------------------------- 39 bootm <kernel image address> - <device tree address> 42 ---------------- 43 When using 'bootvx', the kernel bootline must be prepared by U-Boot at a [all …]
|
/openbmc/linux/drivers/hid/intel-ish-hid/ |
H A D | ishtp-fw-loader.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * ISH-TP client driver for ISH firmware loading 11 #include <linux/intel-ish-client-if.h> 23 * ISH Shim firmware loader reserves 4 Kb buffer in SRAM. The buffer is 25 * firmware loader. Reason for the odd size of 3968 bytes? Each IPC 33 * enum ish_loader_commands - ISH loader host commands. 34 * @LOADER_CMD_XFER_QUERY: Query the Shim firmware loader for 59 * Loader transfer modes: 61 * LOADER_XFER_MODE_ISHTP mode uses the existing ISH-TP mechanism to 63 * The buffer size is limited to 4 Kb by the IPC/ISH-TP protocol for [all …]
|
/openbmc/linux/arch/powerpc/platforms/cell/spufs/ |
H A D | inode.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 #include <linux/backing-dev.h> 44 return sb->s_fs_info; in spufs_get_sb_info() 56 ei->i_gang = NULL; in spufs_alloc_inode() 57 ei->i_ctx = NULL; in spufs_alloc_inode() 58 ei->i_openers = 0; in spufs_alloc_inode() 60 return &ei->vfs_inode; in spufs_alloc_inode() 73 inode_init_once(&ei->vfs_inode); in spufs_init_once() 77 spufs_new_inode(struct super_block *sb, umode_t mode) in spufs_new_inode() argument 85 inode->i_ino = get_next_ino(); in spufs_new_inode() [all …]
|
H A D | run.c | 1 // SPDX-License-Identifier: GPL-2.0 14 /* interrupt-level stop callback function. */ 17 struct spu_context *ctx = spu->ctx; in spufs_stop_callback() 30 ctx->csa.class_0_pending = spu->class_0_pending; in spufs_stop_callback() 31 ctx->csa.class_0_dar = spu->class_0_dar; in spufs_stop_callback() 34 ctx->csa.class_1_dsisr = spu->class_1_dsisr; in spufs_stop_callback() 35 ctx->csa.class_1_dar = spu->class_1_dar; in spufs_stop_callback() 45 wake_up_all(&ctx->stop_wq); in spufs_stop_callback() 58 *stat = ctx->ops->status_read(ctx); in spu_stopped() 62 * re-read the register to get the stopped value. in spu_stopped() [all …]
|
/openbmc/qemu/docs/system/ |
H A D | index.rst | 3 ---------------- 5 ---------------- 8 for full system emulation (as opposed to user-mode emulation). 17 device-emulation 19 mux-chardev 22 virtio-net-failover 24 generic-loader 25 guest-loader 27 vnc-security 33 managed-startup [all …]
|
/openbmc/linux/drivers/net/wireless/intel/ipw2x00/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 34 rather than built-in (Y). This driver requires firmware at device 35 initialization time, and when built-in this typically happens 39 including the firmware and a firmware loader in an initramfs. 42 bool "Enable promiscuous mode" 45 Enables promiscuous/monitor mode support for the ipw2100 driver. 47 promiscuous mode via the Wireless Tool's Monitor mode. While in this 48 mode, no packets can be sent. 96 rather than built-in (Y). This driver requires firmware at device 97 initialization time, and when built-in this typically happens [all …]
|
/openbmc/phosphor-webui/app/configuration/controllers/ |
H A D | date-time-controller.html | 1 <loader loading="loading"></loader> 2 <div id="configuration-date-time"> 4 <div class="column small-12 page-header"> 9 <div class="column large-8"> 11 …<label class="control-radio" for="ntp-time">Obtain Automatically from a Network Time Protocol (NTP… 12 <input type="radio" id="ntp-time" ng-model="time.mode" value="NTP"> 13 <span class="control__indicator control__indicator-on"></span> 16 <div class="row column date-time__ntp-servers-wrap"> 17 … <fieldset class="date-time__ntp-servers" ng-repeat="server in ntp.servers track by $index"> 18 …<label for="ntp-server{{$index+1}}">NTP Server Address {{$index+1}} <span ng-if="$first">(Primary)… [all …]
|
/openbmc/u-boot/board/gateworks/gw_ventana/ |
H A D | README | 1 U-Boot for the Gateworks Ventana Product Family boards 3 This file contains information for the port of U-Boot to the Gateworks 7 is supported by a single bootloader build by using a common SPL and U-Boot 12 1. Secondary Program Loader (SPL) 13 --------------------------------- 15 The i.MX6 has a BOOT ROM PPL (Primary Program Loader) which supports loading 19 will build the following artifacts from U-Boot source: 20 - SPL - Secondary Program Loader that the i.MX6 BOOT ROM (Primary Program 21 Loader) boots. This detects CPU/DRAM configuration, configures 22 The DRAM controller, loads u-boot.img from the detected boot device, [all …]
|
/openbmc/u-boot/board/hisilicon/poplar/ |
H A D | README | 6 integrated quad-core 64-bit ARM Cortex A53 processor and high 8 set-top solution based on Linux or Android. Its high performance 13 CPU Quad-core ARM Cortex-A53 64 bit 14 DRAM DDR3/3L/4 SDRAM interface, maximum 32-bit data width 2 GB 16 CONSOLE USB-micro port for console support 19 JTAG 8-Pin JTAG 33 U-boot has a *strong* dependency with the l-loader and the arm trusted firmware 37 l-loader --> arm_trusted_firmware --> u-boot 39 U-Boot needs to be aware of the BL31 runtime location and size to avoid writing 43 The current version of u-boot has been tested with: [all …]
|
/openbmc/linux/Documentation/arch/arm64/ |
H A D | booting.rst | 13 (EL0 - EL3), with EL0, EL1 and EL2 having a secure and a non-secure 15 level and exists only in secure mode. Both are architecturally optional. 17 For the purposes of this document, we will use the term `boot loader` 23 Essentially, the boot loader should provide (as a minimum) the 33 --------------------------- 37 The boot loader is expected to find and initialise all RAM that the 41 the RAM in the machine, or any other method the boot loader designer 46 ------------------------- 50 The device tree blob (dtb) must be placed on an 8-byte boundary and must 59 ------------------------------ [all …]
|
/openbmc/u-boot/board/egnite/ethernut5/ |
H A D | ethernut5.c | 1 // SPDX-License-Identifier: GPL-2.0+ 15 * freely available under BSD-like license. 18 * with U-Boot and Linux support. This implementation is based 32 * U-Boot relevant board interfaces are: 35 * RS-232 serial port 37 * MMC/SD-Card slot 40 * Typically the U-Boot image is loaded from serial DataFlash into 41 * SDRAM by the samboot boot loader, which is located in internal 49 * via its reset-init script. 80 * The SDRAM hardware has been configured by the first stage boot loader. [all …]
|