Home
last modified time | relevance | path

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

12345

/openbmc/docs/designs/
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.
20 Issue 1: ipmbridged does not send the channel number (ie HostId) Issue 2: ipmid
21 does not have the information on which IPMB channel the request has come from.
30 +------------------------------------+
32 | +-----------+ +------------+ | +--------+
34 | | | | |-|------| Host-1 |
36 | | | | | | +--------+
[all …]
/openbmc/u-boot/include/
H A Dadc.h1 /* SPDX-License-Identifier: GPL-2.0+ */
10 /* ADC_CHANNEL() - ADC channel bit mask, to select only required channels */
13 /* The last possible selected channel with 32-bit mask */
19 * - ADC_DATA_FORMAT_BIN - binary offset
20 * - ADC_DATA_FORMAT_2S - two's complement
31 * struct adc_channel - structure to hold channel conversion data.
32 * Useful to keep the result of a multi-channel conversion output.
34 * @id - channel id
35 * @data - channel conversion data
43 * struct adc_uclass_platdata - basic ADC info
[all …]
H A Dw83c553f.h1 /* SPDX-License-Identifier: GPL-2.0+ */
9 /* from the winbond data sheet -
10 The W83C553F SIO controller with PCI arbiter is a multi-function PCI device.
81 #define W83C553F_DMA1 CONFIG_SYS_ISA_IO + 0x000 /* channel 0 - 3 */
82 #define W83C553F_DMA2 CONFIG_SYS_ISA_IO + 0x0C0 /* channel 4 - 7 */
89 #define W83C553F_CS_COM_CGE (1<<2) /* channel group enable */
91 #define W83C553F_CS_STAT_CH0REQ (1<<4) /* channel 0 (4) DREQ status */
92 #define W83C553F_CS_STAT_CH1REQ (1<<5) /* channel 1 (5) DREQ status */
93 #define W83C553F_CS_STAT_CH2REQ (1<<6) /* channel 2 (6) DREQ status */
94 #define W83C553F_CS_STAT_CH3REQ (1<<7) /* channel 3 (7) DREQ status */
[all …]
H A DMCD_dma.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
62 * multi-channel DMA
129 #define MCD_ERROR -1
130 #define MCD_TABLE_UNALIGNED -2
131 #define MCD_CHANNEL_INVALID -3
139 * MCD_dmaStatus Status Values for each channel:
140 * MCD_NO_DMA - No DMA has been requested since reset
141 * MCD_IDLE - DMA active, but the initiator is currently inactive
142 * MCD_RUNNING - DMA active, and the initiator is currently active
[all …]
/openbmc/u-boot/drivers/adc/
H A DKconfig5 by single and multi-channel methods for:
6 - start/stop/get data for conversion of a single-channel selected by
7 a number or multi-channels selected by a bitmask
8 - get data mask (ADC resolution)
10 - methods for get Vdd/Vss reference Voltage values with polarity
11 - support supply's phandle with auto-enable
12 - supply polarity setting in fdt
19 - 10 analog input channels
20 - 12-bit resolution
21 - 600 KSPS of sample rate
[all …]
H A Dsandbox.c1 // SPDX-License-Identifier: GPL-2.0+
10 #include <sandbox-adc.h>
13 * struct sandbox_adc_priv - sandbox ADC device's operation status and data
15 * @conversion_status - conversion status: ACTIVE (started) / INACTIVE (stopped)
16 * @conversion_mode - conversion mode: single or multi-channel
17 * @active_channel - active channel number, valid for single channel mode
18 * data[] - channels data
27 int sandbox_adc_start_channel(struct udevice *dev, int channel) in sandbox_adc_start_channel() argument
31 /* Set single-channel mode */ in sandbox_adc_start_channel()
32 priv->conversion_mode = SANDBOX_ADC_MODE_SINGLE_CHANNEL; in sandbox_adc_start_channel()
[all …]
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/dvb-apps/files/dvb-scan-table/dvb-t/
H A Dgr-Athens1 # Initial scan config for DVB-T in Athens Greece
3 # http://www.satspot.gr/television/channels/160-tv-sixnotites-attiki
58 # BLUE SKY, ATTICA TV, AB CHANNEL, CHANNEL 9, ACTION24
59 [MULTI ATTIKI 01]
71 # KONTRA, MAD TV, EXTRA CHANNEL, HIGH TV
72 [MULTI ATTIKI 02]
85 [MULTI ATTIKI 03]
/openbmc/qemu/docs/system/
H A Dmulti-process.rst1 .. _Multi-process QEMU:
3 Multi-process QEMU
6 This document describes how to configure and use multi-process qemu.
7 For the design document refer to docs/devel/multi-process.rst.
10 ----------------
12 multi-process is enabled by default for targets that enable KVM
16 --------
18 Multi-process QEMU requires an orchestrator to launch.
20 Following is a description of command-line used to launch mpqemu.
24 - The Orchestrator creates a unix socketpair
[all …]
/openbmc/u-boot/doc/device-tree-bindings/timer/
H A Datcpit100_timer.txt2 ------------------------------------------------------------------
6 This timer is a set of compact multi-function timers, which can be
9 It supports up to 4 PIT channels. Each PIT channel is a
10 multi-function timer and provide the following usage scenarios:
11 One 32-bit timer
12 Two 16-bit timers
13 Four 8-bit timers
14 One 16-bit PWM
15 One 16-bit timer and one 8-bit PWM
16 Two 8-bit timer and one 8-bit PWM
[all …]
/openbmc/u-boot/test/dm/
H A Dadc.c1 // SPDX-License-Identifier: GPL-2.0+
19 #include <sandbox-adc.h>
28 ut_asserteq_str(SANDBOX_ADC_DEVNAME, dev->name); in dm_test_adc_bind()
31 ut_asserteq((1 << SANDBOX_ADC_CHANNELS) - 1, channel_mask); in dm_test_adc_bind()
42 ut_asserteq(-EINVAL, adc_start_channel(dev, SANDBOX_ADC_CHANNELS)); in dm_test_adc_wrong_channel_selection()
56 /* Test Vss value - predefined 0 uV */ in dm_test_adc_supply()
60 /* Test Vdd initial value - buck2 */ in dm_test_adc_supply()
64 /* Change Vdd value - buck2 manual preset */ in dm_test_adc_supply()
98 /* Test each ADC channel's value */ in dm_test_adc_single_channel_conversion()
100 ut_assertok(adc_start_channel(dev, tdata->id)); in dm_test_adc_single_channel_conversion()
[all …]
/openbmc/docs/architecture/
H A Dipmi-architecture.md8 ## High-Level Overview
18 /------------------\
19 /----------------------------\ | |
20 | KCS/BT - Host | <-All IPMI cmds-> | |
22 \----------------------------/ | IPMI Daemon |
25 /-----------------------------\ | |
26 | LAN - RMCP+ | | |
27 | /--------------------------\| | |
28 | |*Process the Session and || <-All IPMI cmds-> | |
31 | \--------------------------/| | |
[all …]
/openbmc/qemu/include/hw/xen/interface/io/
H A Dblkif.h1 /* SPDX-License-Identifier: MIT */
5 * Unified block-device I/O interface for Xen guest OSes.
7 * Copyright (c) 2003-2004, Keir Fraser
18 * Front->back notifications: When enqueuing a new request, sending a
20 * hold-off mechanism provided by the ring macros). Backends must set
23 * Back->front notifications: When enqueuing a new response, sending a
25 * hold-off mechanism provided by the ring macros). Frontends must set
63 *------------------ Backend Device Identification (PRIVATE) ------------------
78 * physical-device
85 * physical-device-path
[all …]
H A Dkbdif.h1 /* SPDX-License-Identifier: MIT */
3 * kbdif.h -- Xen virtual keyboard/mouse
17 * The two halves of a para-virtual driver utilize nodes within
31 *---------------------------- Features supported ----------------------------
37 * feature-disable-keyboard
43 * feature-disable-pointer
49 * feature-abs-pointer
55 * feature-multi-touch
58 * Backends, which support reporting of multi-touch events
61 * feature-raw-pointer
[all …]
H A Dnetif.h1 /* SPDX-License-Identifier: MIT */
5 * Unified network-device I/O interface for Xen guest OSes.
7 * Copyright (c) 2003-2004, Keir Fraser
38 * feature 'feature-rx-notify' via xenbus. Otherwise the backend will assume
43 * "feature-split-event-channels" is introduced to separate guest TX
49 * "event-channel-tx" and "event-channel-rx" respectively. If frontend
50 * doesn't want to use this feature, it just writes "event-channel"
56 * If supported, the backend will write the key "multi-queue-max-queues" to
60 * key "multi-queue-num-queues", set to the number they wish to use, which
62 * in "multi-queue-max-queues".
[all …]
/openbmc/bmcweb/redfish-core/include/registries/
H A Dethernet_fabric_message_registry.hpp1 // SPDX-License-Identifier: Apache-2.0
2 // SPDX-FileCopyrightText: Copyright OpenBMC Authors
6 * This is an auto-generated header which contains definitions
18 // clang-format off
25 "Copyright 2020-2023 DMTF. All rights reserved.",
71 …"Indicates that multi-chassis link aggregation group (MLAG) interfaces were established, but at an…
84 … "Indicates that the multi-chassis link aggregation group (MLAG) interface is down on a switch.",
97 "Indicates that all multi-chassis link aggregation group (MLAG) interfaces are up.",
109 "Indicates that the multi-chassis link aggregation group (MLAG) peer is down.",
117 "Check physical connectivity and that the port channel ID matches on switch pairs.",
[all …]
/openbmc/openbmc-test-automation/lib/
H A Dbmc_network_utils.py32 stdout = subprocess.check_output(["hostname", "--all-fqdns"], shell=True)
33 host_fqdns = stdout.decode("utf-8").strip()
71 Starting Nping 0.6.47 ( http://nmap.org/nping ) at 2019-08-07 22:05 IST
119 nping_result["lost"].split(" ")[-1].strip("()%")
123 nping_result["failed"].split(" ")[-1].strip("()%")
141 ${nping_result}= Nping delay=${delay} count=${count} icmp=${None} icmp-type=echo
178 Get the channel config data and return as a dictionary.
191 [protocol_type]: ipmb-1.0
192 [session_supported]: session-less
199 [medium_type]: other-lan
[all …]
/openbmc/phosphor-host-ipmid/test/message/
H A Dpack.cpp8 * http://www.apache.org/licenses/LICENSE-2.0
85 // individual bytes are packed low-order-bits first in TEST()
102 // individual bytes are packed low-order-bits first in TEST()
117 // individual bytes are packed low-order-bits first in TEST()
131 // individual bytes are packed low-order-bits first in TEST()
146 // individual bytes are packed low-order-bits first in TEST()
174 // an array of bytes will be output verbatim, low-order element first in TEST()
187 // an array of multi-byte values will be output in order low-order in TEST()
188 // element first, each multi-byte element in LSByte order in TEST()
207 // a vector of multi-byte values will be output in order low-order in TEST()
[all …]
/openbmc/u-boot/board/freescale/bsc9131rdb/
H A DREADME2 --------
3 - BSC9131 is integrated device that targets Femto base station market.
5 technologies with MAPLE-B2F baseband acceleration processing elements.
6 - It's MAPLE disabled personality is called 9231.
9 . Power Architecture subsystem including a e500 processor with 256-Kbyte shared
11 . StarCore SC3850 DSP subsystem with a 512-Kbyte private L2 cache
12 . The Multi Accelerator Platform Engine for Femto BaseStation Baseband
13 Processing (MAPLE-B2F)
14 . A multi-standard baseband algorithm accelerator for Channel Decoding/Encoding,
15 Fourier Transforms, UMTS chip rate processing, LTE UP/DL Channel processing,
[all …]
/openbmc/phosphor-host-ipmid/user_channel/
H A Dchannel_layer.hpp8 // http://www.apache.org/licenses/LICENSE-2.0
50 * @enum Channel Protocol Type (refer spec sec 6.4)
68 * @enum Channel Medium Type (refer spec sec 6.5)
90 * @enum Channel Session Type (refer spec sec 22.24 -
97 multi = 2, enumerator
102 * @enum Channel Access Mode (refer spec sec 6.6)
113 * @enum Authentication Types (refer spec sec 13.6 - IPMI
127 // to phosphor-ipmi-host/include
145 * @enum Access mode for channel access set/get (refer spec
146 * sec 22.22 - request byte 2[7:6])
[all …]
/openbmc/phosphor-host-ipmid/oem/nvidia/
H A Dbootstrap-credentials-oem-cmds.cpp2 * SPDX-FileCopyrightText: Copyright OpenBMC Authors
3 * SPDX-License-Identifier: Apache-2.0
12 #include <phosphor-logging/lg2.hpp>
95 "ipmiGetIpmiChannelRfHi failed for channel {CHANNEL} with error {ERROR}", in ipmiGetIpmiChannelRfHi()
96 "CHANNEL", chNum, "ERROR", compCode); in ipmiGetIpmiChannelRfHi()
105 static_cast<uint8_t>(EChannelSessSupported::multi) || in ipmiGetIpmiChannelRfHi()
109 "ipmiGetIpmiChannelRfHi: channel {CHANNEL} lacks required config", in ipmiGetIpmiChannelRfHi()
110 "CHANNEL", chNum); in ipmiGetIpmiChannelRfHi()
133 if (auto it = data.find("system_uuid"); it != data.end() && it->is_string()) in getRfUuid()
157 // Ex: {00112233-4455-6677-8899-AABBCCDDEEFF} in ipmiGetRedfishServiceUUID()
[all …]
/openbmc/openbmc-test-automation/ipmi/
H A Dtest_ipmi_general.robot45 ${uuid}= Remove String ${uuid} -
51 Verify Get Channel Info via IPMI
52 [Documentation] Verify get channel info via IPMI.
55 # Get channel info via ipmi command "ipmitool channel info [channel number]".
56 # Verify channel info with files "channel_access_volatile.json", "channel_access_nv.json"
59 # Example output from 'Get Channel Info':
63 # [channel_protocol_type]: IPMB-1.0
64 # [session_support]: multi-session
69 # [per-message_auth]: enabled
72 # [Non-Volatile Settings]:
[all …]
/openbmc/u-boot/drivers/dma/
H A DMCD_dmaApi.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
6 /*Main C file for multi-channel DMA API. */
15 /* This is an API-internal pointer to the DMA's registers */
26 * However, this (usually) gets relocated to on-chip SRAM, at which
34 * whether a DMA has ever been attempted on each channel, pausing
46 static void MCD_resmActions(int channel);
79 #define MAC 0 /* legacy - not used */
80 #define LUAC 1 /* legacy - not used */
81 #define CRC 2 /* legacy - not used */
[all …]
/openbmc/qemu/docs/devel/
H A Dmulti-process.rst1 Multi-process QEMU
6 This is the design document for multi-process QEMU. It does not
31 -------------
34 VM control point, where VMs can be created, migrated, re-configured, and
40 A multi-process QEMU
43 A multi-process QEMU involves separating QEMU services into separate
51 A QEMU control process would remain, but in multi-process mode, will
53 provide the user interface to hot-plug devices or live migrate the VM.
55 A first step in creating a multi-process QEMU is to separate IO services
62 ----------------------
[all …]
/openbmc/ipmitool/doc/
H A Dipmitool.13 ipmitool \- utility for controlling IPMI\-enabled devices
6 ipmitool [ <options> ] <command> [ <sub-commands and sub-options> ]
8 <options> := [ <general-options> | <conditional-opts> ]
13 <general-options> := [ -h | -V | -v | -I <interface> | -H <address> |
14 -d <N> | -p <port> | -c | -U <username> |
15 -L <privlvl> | -l <lun> | -m <local_address> |
16 -N <sec> | -R <count> | <password-option> |
17 <oem-option> | <bridge-options> ]
19 <conditional-opts> := [ <lan-options> | <lanplus-options> |
20 <command-options> ]
[all …]
/openbmc/openbmc-test-automation/redfish/managers/
H A Dtest_managers_bmc.robot22 ${REBOOT_REGEX} ^\-- Boot | Startup finished
50 # "UUID": "xxxxxxxx-xxx-xxx-xxx-xxxxxxxxxxxx"
65 # Get OrderedDict from the BMC which contains active ethernet channel.
69 # 'channel_info': {'medium_type': 'lan-802.3',
70 # 'protocol_type': 'ipmb-1.0',
71 # 'session_supported': 'multi-session',
77 ${active_channel_config}= Get Active Channel Config
82 # Skip channel if is_valid is false for the channel number
128 ${stdout} ${stderr} ${rc}= BMC Execute Command test ! -f ${test_file_path} print_out=1
158 ${stdout} ${stderr} ${rc}= BMC Execute Command test ! -f ${test_file_path} print_out=1

12345