Home
last modified time | relevance | path

Searched +full:multi +full:- +full:host (Results 1 – 25 of 870) sorted by relevance

12345678910>>...35

/openbmc/openbmc/meta-phosphor/recipes-phosphor/state/
H A Dphosphor-state-manager-systemd-links.inc2 multi-user.target.wants/obmc-host-reset@{}.target \
3 multi-user.target.wants/phosphor-discover-system-state@{}.service \
4 obmc-host-start@{}.target.requires/obmc-host-startmin@{}.target \
5 obmc-host-start@{}.target.requires/phosphor-reset-host-reboot-attempts@{}.service \
6 obmc-host-startmin@{}.target.wants/phosphor-set-host-transition-to-running@{}.service \
7 obmc-host-stop@{}.target.wants/phosphor-set-host-transition-to-off@{}.service \
8 obmc-host-reset@{}.target.requires/phosphor-reset-host-running@{}.service \
9 obmc-host-stop@{}.target.wants/phosphor-reset-sensor-states@{}.service \
10 obmc-host-shutdown@{}.target.requires/obmc-host-stop@{}.target \
11 obmc-host-graceful-quiesce@{}.target.wants/obmc-host-quiesce@{}.target \
[all …]
/openbmc/linux/drivers/zorro/
H A Dzorro.ids4 # Maintained by Geert Uytterhoeven <zorro@linux-m68k.org>
12 # product product_name <-- single tab
16 0a00 [SCSI Host Adapter]
22 1300 Warp Engine [Accelerator, SCSI Host Adapter and RAM Expansion]
23 0200 3-State
28 5400 A4091 [SCSI Host Adapter]
29 6700 A2386-SX [ISA Bus Bridge]
31 0100 A2090/A2090A [SCSI Host Adapter]
32 0200 A590/A2091 [SCSI Host Adapter]
33 0300 A590/A2091 [SCSI Host Adapter]
[all …]
/openbmc/docs/designs/
H A Dmulti-host-postcode.md1 # Multi-host Postcode Support
7 Created: 2020-07-02
11 The current implementation in the phosphor-host-postd supports only single host
14 As the open BMC architecture is evolving, the single host support becomes
15 contingent and needs multiple-host post code access to be implemented.
19 The below component diagram shows the design for single-host postcode and
20 history at high-level overview. The single-host design is updated slightly from
22 D-Bus objects).
24 Diagram Legend: |Label|Signifies| |-----|---------| |`I:` |D-Bus interface|
25 |`S:` |D-Bus service name (well-known bus name)| |`R:` |Repository name| |`U:`
[all …]
H A Dmultihost-ipmi-design.md1 # Multi-host IPMI design
12 The current version of OpenBMC does not support multi-host implementation in
13 IPMI commands handling. We have a multi-host system and proposing the design to
14 support multi-host.
16 As detailed below the hosts are connected in the IPMB interface, all host
22 The ipmid handlers should have the host details to fetch the host specific
30 +------------------------------------+
32 | +-----------+ +------------+ | +--------+
34 | | | | |-|------| Host-1 |
36 | | | | | | +--------+
[all …]
/openbmc/phosphor-buttons/inc/
H A Dbutton_handler.hpp45 * There are 3 buttons supported - Power, ID, and Reset.
47 * check for that button on D-Bus before listening for its signals.
62 * @param[in] bus - sdbusplus connection object
72 * @param[in] msg - sdbusplus message from signal
81 * @param[in] msg - sdbusplus message from signal
88 * Reboots the host if it is powered on.
90 * @param[in] msg - sdbusplus message from signal
95 * @brief The handler for a OCP debug card host selector button press
97 * In multi host system increases host position by 1 up to max host
100 * @param[in] msg - sdbusplus message from signal
[all …]
/openbmc/phosphor-buttons/
H A DREADME.md1 # phosphor-buttons
3 Phosphor-buttons has a collection of IO event handler interfaces for physical
8 its associated IO for event changes and emits signals that the button-handler
17 If the power is off, power on the host.
22 - Short press: Do a host power off
23 - Long press, as determined by the 'long-press-time-ms' meson option: Do a
28 The 'power-button-profile' meson option can be used to select custom power
33 - host_then_chassis_poweroff: When power is on, short presses are ignored and a
34 long press issues a host power off first and then a chassis power off if held
38 ### Multi-Host Buttons
[all …]
/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-phosphor/gpio/
H A Dphosphor-gpio-monitor_%.bbappend4 file://phosphor-multi-gpio-monitor.json \
5 file://phosphor-multi-gpio-presence.json \
8 SYSTEMD_SERVICE:${PN}-monitor += " \
9 ampere-host-shutdown-ack@.service \
10 ampere-host-reboot@.service \
13 FILES:${PN}-monitor += " \
14 ${datadir}/${PN}/phosphor-multi-gpio-monitor.json \
16 FILES:${PN}-presence += " \
17 ${datadir}/${PN}/phosphor-multi-gpio-presence.json \
21 install -d ${D}${bindir}
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/
H A DREADME.md1 # BMC, Host, and Chassis State Management
5 The goal of the phosphor-state-manager repository is to control and track the
8 Host and Chassis state interfaces. These interfaces will be the mechanism by
24 2. _Host_ : The host is either (Off), (Running), or it's (Quiesced). Running
26 request the host be in a (Off), (On), or (Reboot) state. More details on
27 different Reboot options below. Quiesced means the host OS is in a quiesce
32 power to the chassis. The Chassis being on is a pre-req to the Host being
50 `/xyz/openbmc_project/state/host<instance>`
63 will include BMC, host and chassis. This will support hard power cycle of
66 In multi-host or multi-chassis system, instance number can be used from 1-N, as
[all …]
/openbmc/openbmc/meta-google/recipes-google/bare-metal-gpio-monitor/
H A Dbare-metal-gpio-monitor_git.bb1 SUMMARY = "Monitor host GPIO in bare metal mode"
2 DESCRIPTION = "Monitor host GPIO in bare metal mode"
3 GOOGLE_MISC_PROJ = "bare-metal-host-monitor"
5 require ../google-misc/google-misc.inc
12 phosphor-logging \
13 abseil-cpp \
17 bare-metal-active \
24 # List of host instances
25 # Assume single host labeled as host "0". Override this variable, as needed.
29 install -d ${D}${systemd_system_unitdir}
[all …]
/openbmc/linux/drivers/eisa/
H A Deisa.ids6 # Marc Zyngier <maz@wild-wind.fr.eu.org>
10 ABP0510 "Advansys ABP-510 ISA SCSI Host Adapter"
11 ABP0540 "Advansys ABP-540/542 ISA SCSI Host Adapter"
12 ABP7401 "AdvanSys ABP-740/742 EISA Single Channel SCSI Host Adapter"
13 ABP7501 "AdvanSys ABP-750/752 EISA Dual Channel SCSI Host Adapter"
14 ACC1200 "ACCTON EtherCombo-32 Ethernet Adapter"
15 ACC120A "ACCTON EtherCombo-32 Ethernet Adapter"
25 ACE7010 "ACME Multi-Function Board"
39 ACR1711 "AcerFrame 1000 486/33 SYSTEM-2"
41 ACR3211 "AcerFrame 3000MP 486 SYSTEM-1"
[all …]
/openbmc/phosphor-buttons/src/
H A Dbutton_handler.cpp7 #include <phosphor-logging/lg2.hpp>
10 #include <xyz/openbmc_project/State/Host/server.hpp>
26 {"chassis-on", Chassis::Transition::On},
27 {"chassis-off", Chassis::Transition::Off},
28 {"chassis-cycle", Chassis::Transition::PowerCycle}};
31 constexpr auto hostIface = "xyz.openbmc_project.State.Host";
53 /* So far, there are two modes for multi-host power control in Handler()
54 - host select button mode, e.g.: Yosemite V2 in Handler()
55 only one power button with host select switch, in Handler()
56 which's interface for handling target host, in Handler()
[all …]
/openbmc/phosphor-state-manager/service_files/
H A Dphosphor-discover-system-state@.service2 Description=Reboot Host %i If Enabled
3 Wants=mapper-wait@-xyz-openbmc_project-control-host%i-power_restore_policy.service
4 After=mapper-wait@-xyz-openbmc_project-control-host%i-power_restore_policy.service
5 Wants=mapper-wait@-xyz-openbmc_project-state-host%i.service
6 After=mapper-wait@-xyz-openbmc_project-state-host%i.service
7 Wants=mapper-wait@-xyz-openbmc_project-state-chassis%i.service
8 After=mapper-wait@-xyz-openbmc_project-state-chassis%i.service
9 Wants=mapper-wait@-xyz-openbmc_project-state-bmc0.service
10 After=mapper-wait@-xyz-openbmc_project-state-bmc0.service
11 After=phosphor-reset-chassis-on@%i.service
[all …]
/openbmc/linux/Documentation/devicetree/bindings/usb/
H A Dfsl-usb.txt9 - compatible : Should be "fsl-usb2-mph" for multi port host USB
10 controllers, or "fsl-usb2-dr" for dual role USB controllers
11 or "fsl,mpc5121-usb2-dr" for dual role USB controllers of MPC5121.
13 also be mentioned (for eg. fsl-usb2-dr-v2.2 for bsc9132).
14 - phy_type : For multi port host USB controllers, should be one of
17 - reg : Offset and length of the register set for the device
18 - port0 : boolean; if defined, indicates port0 is connected for
19 fsl-usb2-mph compatible controllers. Either this property or
20 "port1" (or both) must be defined for "fsl-usb2-mph" compatible
22 - port1 : boolean; if defined, indicates port1 is connected for
[all …]
/openbmc/openbmc/meta-openpower/recipes-phosphor/host/
H A Dop-proc-control-systemd-links.bb4 LICENSE = "Apache-2.0"
5 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacd…
9 RDEPENDS:${PN} += "op-proc-control"
10 RDEPENDS:${PN} += "phosphor-state-manager-obmc-targets"
15 mkdir -p $D$systemd_system_unitdir/obmc-host-stop@0.target.wants
16 mkdir -p $D$systemd_system_unitdir/obmc-host-force-warm-reboot@0.target.requires
17 mkdir -p $D$systemd_system_unitdir/obmc-host-startmin@0.target.requires
18 mkdir -p $D$systemd_system_unitdir/obmc-host-startmin@0.target.wants
19 mkdir -p $D$systemd_system_unitdir/obmc-host-diagnostic-mode@0.target.requires
20 mkdir -p $D$systemd_system_unitdir/obmc-chassis-poweron@0.target.requires
[all …]
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_hv_ras.c1 // SPDX-License-Identifier: GPL-2.0-only
21 #define SRR1_MC_LDSTERR (1ul << (63-42))
22 #define SRR1_MC_IFETCH_SH (63-45)
25 #define SRR1_MC_IFETCH_SLBMULTI 3 /* SLB multi-hit */
26 #define SRR1_MC_IFETCH_SLBPARMULTI 4 /* SLB parity + multi-hit */
27 #define SRR1_MC_IFETCH_TLBMULTI 5 /* I-TLB multi-hit */
30 #define DSISR_MC_DERAT_MULTI 0x800 /* D-ERAT multi-hit */
31 #define DSISR_MC_TLB_MULTI 0x400 /* D-TLB multi-hit */
33 #define DSISR_MC_SLB_MULTI 0x080 /* SLB multi-hit */
34 #define DSISR_MC_SLB_PARMULTI 0x040 /* SLB parity + multi-hit */
[all …]
/openbmc/qemu/hw/pci-host/
H A Dremote.c2 * Remote PCI host device
4 * Unlike PCI host devices that model physical hardware, the purpose
5 * of this PCI host is to host multi-process QEMU devices.
7 * Multi-process QEMU extends the PCI host of a QEMU machine into a
12 * This PCI host is purely a container for PCI devices. It's fake in the
13 * sense that the guest never sees this PCI host and has no way of
20 * See the COPYING file in the top-level directory.
29 #include "hw/qdev-properties.h"
30 #include "hw/pci-host/remote.h"
44 pci->bus = pci_root_bus_new(DEVICE(s), "remote-pci", in remote_pcihost_realize()
[all …]
/openbmc/linux/drivers/ata/
H A Dpata_sil680.c2 * pata_sil680.c - SIL680 PATA for new ATA layer
9 * Copyright (C) 2001-2002 Andre Hedrick <andre@linux-ide.org>
39 * sil680_selreg - return register base
52 return 0xA0 + (ap->port_no << 4) + r; in sil680_selreg()
56 * sil680_seldev - return register base
68 return 0xA0 + (ap->port_no << 4) + r + (adev->devno << 1); in sil680_seldev()
73 * sil680_cable_detect - cable detection
82 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sil680_cable_detect()
94 * sil680_set_piomode - set PIO mode data
114 int addr_mask = 0x80 + 4 * ap->port_no; in sil680_set_piomode()
[all …]
H A Dpata_ftide010.c1 // SPDX-License-Identifier: GPL-2.0-only
24 * struct ftide010 - state container for the Faraday FTIDE010
28 * @host: pointer to the ATA host for this device
45 struct ata_host *host; member
48 /* Gemini-specific properties */
102 * mdma_50_active_time: array of 4 elements for Td timing for multi
105 * multi word DMA, Mode 0, 1 and 2 at 50 MHz. Range 0..15.
106 * mdma_66_active_time: array of 4 elements for Td timing for multi
109 * multi word DMA, Mode 0, 1 and 2 at 66 MHz. Range 0..15.
113 * multi word DMA, Mode 0, 1, 2, 3, 4 and 5 at 50 MHz, Range 0..7.
[all …]
/openbmc/openbmc/meta-facebook/meta-greatlakes/recipes-phosphor/images/
H A Dfb-greatlakes-phosphor-image.inc2 greatlakes-sysinit \
3 greatlakes-gpio-monitor-register \
4 phosphor-gpio-monitor \
8 # causing that multi-user.target never complete.
9 # If multi-user.target doesn't complete,
10 # the obmc-host-startmin@.target couldn't start.
11 # In that case, BMC couldn't set current host state to "Running".
13 obmc-leds \
/openbmc/u-boot/scripts/
H A DMakefile.build1 # SPDX-License-Identifier: GPL-2.0
6 # Modified for U-Boot
23 obj-y :=
24 obj-m :=
25 lib-y :=
26 lib-m :=
29 subdir-y :=
30 subdir-m :=
35 asflags-y :=
36 ccflags-y :=
[all …]
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dbrcm,iproc-mhb.txt1 Broadcom iProc Multi Host Bridge (MHB)
3 Certain Broadcom iProc SoCs have a multi host bridge (MHB) block that controls
10 - compatible: should contain:
11 "brcm,sr-mhb", "syscon" for Stingray
12 - reg: base address and range of the MHB registers
16 compatible = "brcm,sr-mhb", "syscon";
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/images/
H A Dfb-yosemite4-phosphor-image.inc2 # causing that multi-user.target never complete.
3 # If multi-user.target doesn't complete,
4 # the obmc-host-startmin@.target couldn't start.
5 # In that case, BMC couldn't set current host state to "Running".
7 # Temporarily add libusb1 to allow side-loading of a BIOS/BIC update
13 # Temporarily add plat-svc for gpio initialization
15 plat-svc \
17 # Enable obmc-phosphor-buttons which needed by debug card function.
19 phosphor-gpio-monitor \
20 obmc-phosphor-buttons-signals \
[all …]
/openbmc/linux/Documentation/devicetree/bindings/phy/
H A Dapm-xgene-phy.txt1 * APM X-Gene 15Gbps Multi-purpose PHY nodes
3 PHY nodes are defined to describe on-chip 15Gbps Multi-purpose PHY. Each
7 - compatible : Shall be "apm,xgene-phy".
8 - reg : PHY memory resource is the SDS PHY access resource.
9 - #phy-cells : Shall be 1 as it expects one argument for setting
14 - status : Shall be "ok" if enabled or "disabled" if disabled.
16 - clocks : Reference to the clock entry.
17 - apm,tx-eye-tuning : Manual control to fine tune the capture of the serial
19 Two set of 3-tuple setting for each (up to 3)
20 supported link speed on the host. Range from 0 to
[all …]
/openbmc/openbmc/meta-facebook/meta-catalina/recipes-phosphor/gpio/
H A Dphosphor-gpio-monitor_%.bbappend3 inherit obmc-phosphor-systemd systemd
6 file://backend-nic-driver-bind \
7 file://catalina-gpio-monitor \
8 file://prepare-serv-json \
9 file://phosphor-multi-gpio-monitor.json \
10 file://phosphor-multi-gpio-presence.json \
11 file://phosphor-multi-gpio-monitor-evt.json \
12 file://phosphor-multi-gpio-presence-evt.json \
13 file://set-uart-select-led \
20 SYSTEMD_SERVICE:${PN}-monitor += " \
[all …]
/openbmc/phosphor-state-manager/target_files/
H A Dobmc-host-stopping@.target2 Description=Host%i (Stopping)
3 After=multi-user.target
4 Wants=obmc-host-stop-pre@%i.target
5 After=obmc-host-stop-pre@%i.target
6 Wants=obmc-host-stopped@%i.target
7 Before=obmc-host-stopped@%i.target
8 Conflicts=obmc-host-startmin@%i.target
9 Conflicts=obmc-host-starting@%i.target

12345678910>>...35