/openbmc/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | ti,omap-remoteproc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/ti,omap-remoteproc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Suman Anna <s-anna@ti.com> 13 The OMAP family of SoCs usually have one or more slave processor sub-systems 14 that are used to offload some of the processor-intensive tasks, or to manage 15 other hardware accelerators, for achieving various system level goals. 17 The processor cores in the sub-system are usually behind an IOMMU, and may 18 contain additional sub-modules like Internal RAM and/or ROMs, L1 and/or L2 [all …]
|
H A D | ti,davinci-rproc.txt | 4 Binding status: Unstable - Subject to changes for DT representation of clocks 7 The TI Davinci family of SoCs usually contains a TI DSP Core sub-system that 8 is used to offload some of the processor-intensive tasks or algorithms, for 9 achieving various system level goals. 11 The processor cores in the sub-system usually contain additional sub-modules 18 Each DSP Core sub-system is represented as a single DT node. 21 -------------------- 24 - compatible: Should be one of the following, 25 "ti,da850-dsp" for DSPs on OMAP-L138 SoCs 27 - reg: Should contain an entry for each value in 'reg-names'. [all …]
|
/openbmc/phosphor-power/phosphor-power-sequencer/docs/ |
H A D | README.md | 1 # phosphor-power-sequencer 5 The phosphor-power-sequencer application powers the chassis on/off and monitors 14 The application is a single-threaded C++ executable. It is a 'daemon' process 18 The application is driven by an optional, system-specific JSON configuration 30 - UCD90160 31 - UCD90320 33 Additional device types can be supported by creating a new sub-class within the 38 - A BMC application or script sets the `state` property to 1 on the 39 `org.openbmc.control.Power` D-Bus interface. 40 - The phosphor-power-sequencer application writes the value 1 to the named GPIO [all …]
|
/openbmc/openbmc-test-automation/gui/test/server_health/ |
H A D | test_obmc_gui_hardware_status.robot | 3 Documentation Test OpenBMC GUI "Hardware status" sub-menu of "Server health". 13 ${xpath_select_server_health} //*[@id="nav__top-level"]/li[2]/button 14 ${xpath_select_hardware_status} //a[@href='#/server-health/inventory-overview'] 16 ${xpath_inventory_search} //*[@id="content__search-input"] 17 ${xpath_inventory_search_button} //*[@id="content__search-submit"] 18 ${xpath_inventory_search_text_clear} //*[@aria-label='clear filter'] 20 ${xpath_system_expand} //*[text()="system"]//following::button[1] 27 [Documentation] Verify ability to select "Hardware status" sub-menu option 32 Page should contain All hardware in the system 37 ... sub-menu. [all …]
|
/openbmc/phosphor-mrw-tools/ |
H A D | Inventory.pm | 14 #Chips that are modeled as modules (card-chip together) 18 #for a system. The hash elements are: 22 sub getInventory 45 sub findItems 49 for my $target (sort keys %{$targetObj->getAllTargets()}) { 53 if (!$targetObj->isBadAttribute($target, "TYPE")) { 54 $type = $targetObj->getAttribute($target, "TYPE"); 57 if (!$targetObj->isBadAttribute($target, "RU_TYPE")) { 58 $ruType = $targetObj->getAttribute($target, "RU_TYPE"); 73 #is a card-chip instance that plugs into a connector on the [all …]
|
H A D | inventory.pl | 27 my %includedTargetTypes = ("chip-sp-bmc" => 1, 28 "chip-apss-psoc" => 1); 41 my $targetObj = Targets->new; 42 $targetObj->loadXML($serverwizFile); 44 foreach $target (sort keys %{ $targetObj->getAllTargets() }) 46 $type = $targetObj->getType($target); 53 if (!$targetObj->isBadAttribute($target, "FRU_NAME")) { 54 $fruName = $targetObj->getAttribute($target,"FRU_NAME"); 57 my $targetType = $targetObj->getTargetType($target); 80 $inventory{'<inventory_root>/system/bios'} = [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/pci/hive_isp_css_include/device_access/ |
H A D | device_access.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 Copyright (c) 2010 - 2015, Intel Corporation. 21 * Define the public interface for physical system 26 * The address representation is private to the system 29 * The system global address can differ by an offset; 40 * User provided file that defines the system address types: 41 * - hrt_address a type that can hold the (sub)system address range 45 * We cannot assume that the global system address size is the size of 46 * a pointer because a (say) 64-bit host can be simulated in a 32-bit 56 /*! Set the (sub)system base address [all …]
|
/openbmc/linux/Documentation/admin-guide/perf/ |
H A D | alibaba_pmu.rst | 2 Alibaba's T-Head SoC Uncore Performance Monitoring Unit (PMU) 5 The Yitian 710, custom-built by Alibaba Group's chip development business, 6 T-Head, implements uncore PMU for performance and functional debugging to 7 facilitate system maintenance. 9 DDR Sub-System Driveway (DRW) PMU Driver 13 is independent of others to service system memory requests. And one DDR5 14 channel is split into two independent sub-channels. The DDR Sub-System Driveway 15 implements separate PMUs for each sub-channel to monitor various performance 20 sub-channels of the same channel in die 0. And the PMU device of die 1 is 23 Each sub-channel has 36 PMU counters in total, which is classified into [all …]
|
/openbmc/linux/include/linux/soc/mediatek/ |
H A D | mtk-cmdq.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 #include <linux/mailbox/mtk-cmdq-mailbox.h> 33 * cmdq_dev_get_client_reg() - parse cmdq client reg from the device 48 * cmdq_mbox_create() - create CMDQ mailbox client and channel 57 * cmdq_mbox_destroy() - destroy CMDQ mailbox client and channel 63 * cmdq_pkt_create() - create a CMDQ packet 72 * cmdq_pkt_destroy() - destroy the CMDQ packet 78 * cmdq_pkt_write() - append write command to the CMDQ packet 80 * @subsys: the CMDQ sub system code 81 * @offset: register offset from CMDQ sub system [all …]
|
/openbmc/linux/tools/perf/scripts/perl/ |
H A D | failed-syscalls.pl | 1 # failed system call counts 5 # Displays system-wide failed system call totals 8 use lib "$ENV{'PERF_EXEC_PATH'}/scripts/perl/Perf-Trace-Util/lib"; 9 use lib "./Perf-Trace-Util/lib"; 18 sub raw_syscalls::sys_exit 29 sub syscalls::sys_exit 34 sub trace_end 38 printf("%-20s %10s\n", "comm", "# errors"); 39 printf("%-20s %6s %10s\n", "--------------------", "----------"); 45 printf("%-20s %10s\n", $comm, $failed_syscalls{$comm});
|
/openbmc/linux/scripts/ |
H A D | get_dvb_firmware | 2 # SPDX-License-Identifier: GPL-2.0-or-later 46 # --------------------------------------------------------------- 47 # Firmware-specific extraction subroutines 49 sub sp8870 { 53 my $outfile = "dvb-fe-sp8870.fw"; 66 sub sp887x { 71 my $outfile = "dvb-fe-sp887x.fw"; 86 sub tda10045 { 90 my $outfile = "dvb-fe-tda10045.fw"; 104 sub tda10046 { [all …]
|
H A D | leaking_addresses.pl | 2 # SPDX-License-Identifier: GPL-2.0-only 7 # - Scans dmesg output. 8 # - Walks directory tree and parses each file (for each directory in @DIRS). 10 # Use --debug to output path before parsing, this is useful to find files that 14 # When the system is idle it is likely that most files under /proc/PID will be 41 # Kernel addresses vary by architecture. We can only auto-detect the following 42 # architectures (using `uname -m`). (flag --32-bit overrides auto-detection.) 55 my $opt_32bit = 0; # Scan 32-bit kernel. 56 my $page_offset_32bit = 0; # Page offset for 32-bit kernel. 61 '/proc/device-tree', [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | palmas-pmic.txt | 11 - compatible : Should be from the list 12 ti,twl6035-pmic 13 ti,twl6036-pmic 14 ti,twl6037-pmic 15 ti,tps65913-pmic 16 ti,tps65914-pmic 17 ti,tps65917-pmic 18 ti,tps659038-pmic 20 ti,palmas-pmic 21 - interrupts : The interrupt number and the type which can be looked up here: [all …]
|
H A D | max8907.txt | 4 - compatible: "maxim,max8907" 5 - reg: I2C slave address 6 - interrupts: The interrupt output of the controller 7 - mbatt-supply: The input supply for MBATT, BBAT, SDBY, VRTC. 8 - in-v1-supply: The input supply for SD1. 9 - in-v2-supply: The input supply for SD2. 10 - in-v3-supply: The input supply for SD3. 11 - in1-supply: The input supply for LDO1. 13 - in20-supply: The input supply for LDO20. 14 - regulators: A node that houses a sub-node for each regulator within the [all …]
|
/openbmc/phosphor-power/phosphor-power-sequencer/src/ |
H A D | standard_device.hpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 34 * PowerSequencerDevice sub-class that implements the standard pgood fault 37 * When adding support for a new power sequencer device type, create a sub-class 44 // Specify which compiler-generated methods we want 92 * Default implementation does nothing. Override in sub-classes if needed. 94 * @param services System services like hardware presence and the journal 106 * @param services System services like hardware presence and the journal 121 * @param services System services like hardware presence and the journal 138 * Sub-classes should override if needed to store device-specific data. 144 * @param services System services like hardware presence and the journal [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | max77620.txt | 4 ------------------- 5 - compatible: Must be one of 9 - reg: I2C device address. 12 ------------------- 13 - interrupts: The interrupt on the parent the controller is 15 - interrupt-controller: Marks the device node as an interrupt controller. 16 - #interrupt-cells: is <2> and their usage is compliant to the 2 cells 17 variant of <../interrupt-controller/interrupts.txt> 19 are defined at dt-bindings/mfd/max77620.h. 21 - system-power-controller: Indicates that this PMIC is controlling the [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | other.json | 3 … where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo schedule.", 6 …s running with power-delivery for baseline license level 0. This includes non-AVX codes, SSE, AVX… 14 … running with power-delivery for license level 1. This includes high current AVX 256-bit instruct… 22 … running with power-delivery for license level 2 (introduced in Skylake Server microarchtecture). … 101 …e prefetches that were supplied by DRAM attached to this socket, unless in Sub NUMA Cluster(SNC) M… 110 …d by DRAM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluste… 137 …d data reads that were supplied by DRAM attached to this socket, unless in Sub NUMA Cluster(SNC) M… 146 …nd data reads that were supplied by PMM attached to this socket, unless in Sub NUMA Cluster(SNC) M… 182 …d by DRAM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluste… 191 …ed by PMM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluste… [all …]
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | scu.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * microcontroller is System Controller Unit (SCU) which, in particular, 8 * is servicing watchdog and controlling system reset function. 38 * scu_ipc_send_command() - send command to SCU 49 writel(cmd, ®s->cmd); in scu_ipc_send_command() 53 * scu_ipc_check_status() - check status of last command 68 status = readl(®s->status); in scu_ipc_check_status() 73 } while (--loop_count); in scu_ipc_check_status() 75 return -ETIMEDOUT; in scu_ipc_check_status() 79 return -EIO; in scu_ipc_check_status() [all …]
|
/openbmc/linux/drivers/soc/ti/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 tristate "Keystone Queue Manager Sub System" 18 Packets are queued/de-queued by writing/reading descriptor address 29 Queue Manager Sub System. 40 c-states on AM335x. Also required for rtc and ddr in self-refresh low 44 tristate "TI AMx3 Wkup-M3 IPC Driver" 66 tristate "K3 Ring accelerator Sub System" 87 tristate "TI PRU-ICSS Subsystem Platform drivers" 91 TI PRU-ICSS Subsystem platform specific support.
|
/openbmc/openbmc/meta-security/dynamic-layers/meta-perl/recipes-security/bastille/files/ |
H A D | HPSpecific.pm | 49 # "Constants" for use both in testing and in lock-down 80 # This module makes up the HP-UX specific API routines. 94 # &B_check_system: Runs a series of system queries to 96 # ran on the current system. 102 # &B_System($$): Takes a system command and the system 109 # of un-error-handled backticks 145 # HP-UX Bastille directory structure 149 # /opt/sec_mgmt/bastille/bin/ -- location of Bastille binaries 150 # /opt/sec_mgmt/bastille/lib/ -- location of Bastille modules 151 # /opt/sec_mgmt/bastille/doc/ -- location of Bastille doc files [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/valgrind/valgrind/ |
H A D | 0005-Modify-vg_test-wrapper-to-support-PTEST-formats.patch | 8 '--yocto-ptest' as an optional argument to vg_regtest, which alters 12 option, --yocto-ptest, the valgrind regression test output is unchanged. 17 Upstream-Status: Inappropriate [oe-core specific] 19 Signed-off-by: Dave Lerner <dave.lerner@windriver.com> 20 Signed-off-by: Tudor Florea <tudor.florea@enea.com> 21 Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> 26 Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com> 27 --- 28 tests/vg_regtest.in | 75 +++++++++++++++++++++++++++++++++------------ 29 1 file changed, 55 insertions(+), 20 deletions(-) [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Software/ |
H A D | README.md | 8 1. _ImageManager_ - This is a process which manages a collection of, likely 9 temporary, images located somewhere in a file system. These are images which 11 2. _ItemUpdater_ - This is a process which manages specific storage elements, 16 A simple system design would be to include a single _ImageManager_ and two 25 Images maintained in the file system would be presented as a corresponding 34 likely listen for standard D-Bus signals to identify new images being created. 54 system at exactly one storage location. In cases where multiple devices could 57 _ItemUpdater_ should create `Software.Activation` interfaces as a sub-path of 71 implementation specific, algorithm for the `<id>` portion of a D-Bus path for 76 `echo <Version.Version> <Compatible.Names> | sha512sum | cut -b 1-8` [all …]
|
/openbmc/u-boot/drivers/mtd/ubispl/ |
H A D | ubi-wrapper.h | 1 /* SPDX-License-Identifier: GPL 2.0+ OR BSD-3-Clause */ 13 * Contains various defines copy&pasted from ubi.h and ubi-user.h to make 20 * Error codes returned by the I/O sub-system. 30 * UBI_IO_BITFLIPS: bit-flips were detected and corrected 32 * UBI_FASTMAP_ANCHOR: u-boot SPL add on to tell the caller that the fastmap 35 * Note, it is probably better to have bit-flip and ebadmsg as flags which can 60 * Return codes of the fastmap sub-system 71 * struct ubi_fastmap_layout - in-memory fastmap data structure. 73 * @to_be_tortured: if non-zero tortured this PEB 76 * @max_wl_pool_size: maximal size of the pool used by the WL sub-system [all …]
|
/openbmc/u-boot/cmd/ |
H A D | sata.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2000-2005, DENX Software Engineering 18 #include <dm/device-internal.h> 19 #include <dm/uclass-internal.h> 21 static int sata_curr_device = -1; 39 printf("Cannot remove SATA device '%s' (err=%d)\n", dev->name, in sata_remove() 92 if (sata_curr_device != -1) { in do_sata() 103 if (sata_curr_device == -1) { in do_sata() 115 "SATA sub system", 116 "init - init SATA sub system\n" [all …]
|
/openbmc/linux/fs/ubifs/ |
H A D | shrinker.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2006-2008 Nokia Corporation. 16 * would add additional overhead to the file system fast paths. So the shrinker 19 * If the root of a TNC sub-tree is clean and old enough, then the children are 21 * dumps entire sub-trees. 23 * The age of znodes is just the time-stamp when they were last looked at. 27 * un-mounts, which is done by the 'ubifs_infos_lock' and 'c->umount_mutex'. 32 /* List of all UBIFS file-system instances */ 49 * shrink_tnc - shrink TNC tree. 50 * @c: UBIFS file-system description object [all …]
|