/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | planar-apis.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _planar-apis: 6 Single- and multi-planar APIs 12 per "plane". A plane is a sub-buffer of the current frame. For examples 15 Initially, V4L2 API did not support multi-planar buffers and a set of 17 constitute what is being referred to as the "multi-planar API". 20 depending on whether single- or multi-planar API is being used. An 22 corresponding buffer type to its ioctl calls. Multi-planar versions of 24 available multi-planar buffer types see enum 28 Multi-planar formats [all …]
|
/openbmc/openbmc/meta-facebook/meta-catalina/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 3 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/linux/drivers/net/ethernet/mellanox/mlxfw/ |
H A D | mlxfw_mfa2_tlv_multi.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 2 /* Copyright (c) 2017-2019 Mellanox Technologies. All rights reserved */ 10 NLA_ALIGN(sizeof(*(tlv)) + be16_to_cpu((tlv)->len)) 14 const struct mlxfw_mfa2_tlv_multi *multi) in mlxfw_mfa2_tlv_multi_child() argument 19 return mlxfw_mfa2_tlv_get(mfa2_file, (void *) multi + multi_len); in mlxfw_mfa2_tlv_multi_child() 26 const struct mlxfw_mfa2_tlv_multi *multi; in mlxfw_mfa2_tlv_next() local 32 if (tlv->type == MLXFW_MFA2_TLV_MULTI_PART) { in mlxfw_mfa2_tlv_next() 33 multi = mlxfw_mfa2_tlv_multi_get(mfa2_file, tlv); in mlxfw_mfa2_tlv_next() 34 if (!multi) in mlxfw_mfa2_tlv_next() 36 tlv_len = NLA_ALIGN(tlv_len + be16_to_cpu(multi->total_len)); in mlxfw_mfa2_tlv_next() [all …]
|
H A D | mlxfw_mfa2.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 2 /* Copyright (c) 2017-2019 Mellanox Technologies. All rights reserved */ 18 * +----------------------------------+ 20 * +----------------------------------+ 22 * | +------------------------------+ | +-----------------+ 23 * | | package descriptor tlv +-----> |num_devices=n | 24 * | +------------------------------+ | |num_components=m | 25 * +----------------------------------+ |CB offset | 27 * | +------------------------------+ | | | 28 * | | PSID tlv | | +-----------------+ [all …]
|
H A D | mlxfw_mfa2_tlv_multi.h | 1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ 2 /* Copyright (c) 2017-2019 Mellanox Technologies. All rights reserved */ 13 const struct mlxfw_mfa2_tlv_multi *multi); 25 const struct mlxfw_mfa2_tlv_multi *multi, 29 const struct mlxfw_mfa2_tlv_multi *multi, 37 #define mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) \ argument 39 mlxfw_mfa2_tlv_multi_child(mfa2_file, multi), \ 40 be16_to_cpu(multi->num_extensions) + 1)
|
/openbmc/linux/sound/soc/generic/ |
H A D | audio-graph-card2-custom-sample.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * audio-graph-card2-custom-sample.dtsi 8 * This sample indicates how to use audio-graph-card2 and its 9 * custom driver. "audio-graph-card2-custom-sample" is the custome driver 10 * which is using audio-graph-card2. 15 * #include "../../../../../sound/soc/generic/audio-graph-card2-custom-sample.dtsi" 23 * "compatible" on each test-component. see below 26 * - compatible = "test-cpu"; 27 * + compatible = "test-cpu-verbose"; 32 * - compatible = "test-codec"; [all …]
|
/openbmc/openbmc/meta-facebook/meta-harma/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 3 inherit obmc-phosphor-systemd systemd 5 SRC_URI += "file://assert-gpio-log@.service \ 6 file://assert-post-end \ 7 file://assert-post-end.service \ 8 file://assert-power-good \ 9 file://assert-power-good.service \ 10 file://assert-reset-button \ 11 file://assert-reset-button.service \ 12 file://deassert-gpio-log@.service \ 13 file://deassert-post-end \ [all …]
|
/openbmc/openbmc/meta-facebook/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 3 SRC_URI:append:fb-compute-multihost = " file://phosphor-multi-gpio-monitor.json" 4 SRC_URI:append:fb-compute-multihost = " file://obmc-ipmb-rescan-fru.service" 5 SRC_URI:append:fb-compute-multihost = " file://ipmb-rescan-fru" 9 SYSTEMD_SERVICE:${PN}-monitor += "phosphor-multi-gpio-monitor.service" 10 SYSTEMD_SERVICE:${PN} += "obmc-ipmb-rescan-fru.service" 12 SYSTEMD_LINK:${PN}-monitor:append = " ../phosphor-multi-gpio-monitor.service:multi-user.target.requ… 14 GPIO_HOST_TEMPLATES:append = " ${UNPACKDIR}/phosphor-multi-gpio-monitor.json" 16 do_install:append:fb-compute-multihost() { 18 install -d ${D}${datadir}/phosphor-gpio-monitor 19 install -m 0644 ${UNPACKDIR}/phosphor-multi-gpio-monitor.json \ [all …]
|
/openbmc/openbmc/meta-ibm/meta-genesis3/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 4 file://phosphor-multi-gpio-presence.json \ 8 FILES:${PN}-presence += " ${datadir}/${PN}/phosphor-multi-gpio-presence.json \ 9 … ${systemd_system_unitdir}/phosphor-multi-gpio-presence.service.d/dependencies.conf \ 13 rm -f ${D}${datadir}/phosphor-gpio-monitor/phosphor-multi-gpio-presence.json 14 install -m 0644 ${UNPACKDIR}/phosphor-multi-gpio-presence.json ${D}${datadir}/${PN}/ 15 install -d ${D}${systemd_system_unitdir}/phosphor-multi-gpio-presence.service.d/ 16 …install -m 644 -D ${UNPACKDIR}/dependencies.conf ${D}${systemd_system_unitdir}/phosphor-multi-gpio…
|
/openbmc/openbmc/meta-ibm/meta-sbp1/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 3 inherit obmc-phosphor-systemd 6 file://phosphor-multi-gpio-presence.json \ 10 FILES:${PN}-presence += " ${datadir}/${PN}/phosphor-multi-gpio-presence.json \ 11 … ${systemd_system_unitdir}/phosphor-multi-gpio-presence.service.d/dependencies.conf \ 15 rm -f ${D}${datadir}/${PN}/phosphor-multi-gpio-presence.json 16 install -m 0644 ${UNPACKDIR}/phosphor-multi-gpio-presence.json ${D}${datadir}/${PN}/ 17 install -d ${D}${systemd_system_unitdir}/phosphor-multi-gpio-presence.service.d/ 18 …install -m 644 -D ${UNPACKDIR}/dependencies.conf ${D}${systemd_system_unitdir}/phosphor-multi-gpio…
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/User/ |
H A D | MultiFactorAuthConfiguration.interface.yaml | 2 This interface defines multi-factor authentication configuration. This 7 - name: Enabled 11 Multi-factor authentication configuration. This interface will be 12 implemented by user manager D-bus object to support user's MFA 15 - name: Supported 18 - readonly 20 This property is read only for populating allowed multi-factor 21 authentication types. When there are no multi-factor authentication 26 - name: Type 28 Multi-factor authentication type enumeration, Types of multi-factor [all …]
|
/openbmc/openbmc/meta-facebook/meta-catalina/recipes-phosphor/gpio/phosphor-gpio-monitor/ |
H A D | prepare-serv-json | 3 CONFIG_DIR="/usr/share/phosphor-gpio-monitor" 4 MULTI_MONITOR_DEFAULT_CONF="${CONFIG_DIR}/phosphor-multi-gpio-monitor.json" 5 MULTI_MONITOR_EVT_CONF="${CONFIG_DIR}/phosphor-multi-gpio-monitor-evt.json" 6 MULTI_PRESENCE_DEFAULT_CONF="${CONFIG_DIR}/phosphor-multi-gpio-presence.json" 7 MULTI_PRESENCE_EVT_CONF="${CONFIG_DIR}/phosphor-multi-gpio-presence-evt.json" 9 SERV_JSON_DIR="/var/lib/phosphor-gpio-monitor" 10 MULTI_MONITOR_SERV_JSON="${SERV_JSON_DIR}/phosphor-multi-gpio-monitor.json" 11 MULTI_PRESENCE_SERV_JSON="${SERV_JSON_DIR}/phosphor-multi-gpio-presence.json" 15 if [ -L "${MULTI_MONITOR_SERV_JSON}" ]; then 22 ln -s "${MULTI_MONITOR_EVT_CONF}" "${MULTI_MONITOR_SERV_JSON}" [all …]
|
H A D | phosphor-multi-gpio-presence.service | 2 Description=Phosphor Multi GPIO presence 3 Wants=mapper-wait@-xyz-openbmc_project-inventory.service 4 After=mapper-wait@-xyz-openbmc_project-inventory.service 9 ExecStartPre=/usr/libexec/phosphor-gpio-monitor/prepare-serv-json phosphor-multi-gpio-presence 10 ExecStart=/usr/bin/phosphor-multi-gpio-presence --config /var/lib/phosphor-gpio-monitor/phosphor-mu… 13 RequiredBy=multi-user.target
|
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/chassis/obmc-phosphor-buttons/ |
H A D | gpio_defs.json | 13 "multi-action": [ 16 "action": "chassis-on" 20 "action": "chassis-cycle" 24 "action": "chassis-off" 32 "multi-action": [ 35 "action": "chassis-on" 39 "action": "chassis-cycle" 43 "action": "chassis-off" 51 "multi-action": [ 54 "action": "chassis-on" [all …]
|
/openbmc/openbmc/meta-ampere/meta-jefferson/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 4 file://phosphor-multi-gpio-monitor.json \ 5 file://phosphor-multi-gpio-presence.json \ 8 FILES:${PN}-monitor += " \ 9 ${datadir}/${PN}/phosphor-multi-gpio-monitor.json \ 12 FILES:${PN}-presence += " \ 13 ${datadir}/${PN}/phosphor-multi-gpio-presence.json \ 17 install -d ${D}${bindir} 18 install -m 0644 ${UNPACKDIR}/phosphor-multi-gpio-monitor.json ${D}${datadir}/${PN}/ 19 install -m 0644 ${UNPACKDIR}/phosphor-multi-gpio-presence.json ${D}${datadir}/${PN}/
|
/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 4 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/u-boot/test/image/ |
H A D | test-imagetools.sh | 2 # SPDX-License-Identifier: GPL-2.0+ 12 # ./test/image/test-imagetools.sh 16 IMAGE_NAME="v1.0-test" 36 rm -f ${file} ${SRCDIR}/${file} 38 rm -f ${IMAGE_MULTI} 39 rm -f ${DUMPIMAGE_LIST} 40 rm -f ${MKIMAGE_LIST} 41 rm -f ${TEST_OUT} 48 if ! diff -u $1 $2; then 60 mkdir -p ${SRCDIR} [all …]
|
/openbmc/openbmc/meta-phosphor/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_git.bb | 3 HOMEPAGE = "http://github.com/openbmc/phosphor-gpio-monitor" 4 LICENSE = "Apache-2.0" 7 DEPENDS += "phosphor-dbus-interfaces" 9 DEPENDS += "phosphor-logging" 14 DEPENDS += "nlohmann-json" 19 SRC_URI = "git://github.com/openbmc/phosphor-gpio-monitor;branch=master;protocol=https" 20 SRC_URI += " file://phosphor-multi-gpio-presence.json" 23 SYSTEMD_SERVICE:${PN}-monitor += "phosphor-multi-gpio-monitor.service" 24 SYSTEMD_SERVICE:${PN}-monitor += "phosphor-gpio-monitor@.service" 25 SYSTEMD_SERVICE:${PN}-presence += "phosphor-gpio-presence@.service" [all …]
|
/openbmc/openbmc/meta-ampere/meta-jade/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 4 inherit obmc-phosphor-systemd 9 file://phosphor-multi-gpio-monitor.json \ 10 file://phosphor-multi-gpio-presence.json \ 15 SYSTEMD_SERVICE:${PN}-monitor += " \ 20 FILES:${PN}-monitor += " \ 21 ${datadir}/${PN}/phosphor-multi-gpio-monitor.json \ 26 FILES:${PN}-presence += " \ 27 ${datadir}/${PN}/phosphor-multi-gpio-presence.json \ 31 install -d ${D}${sbindir} 32 install -m 0644 ${UNPACKDIR}/phosphor-multi-gpio-monitor.json ${D}${datadir}/${PN}/ [all …]
|
/openbmc/linux/drivers/tty/serial/8250/ |
H A D | serial_cs.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) 69 /* Table of multi-port card ID's */ 74 int multi; /* 1 = multifunction, > 1 = # ports */ member 84 int multi; member 100 * vers_1 5.0, "Brain Boxes", "2-Port RS232 card", "r6" 110 uart->port.uartclk = 14745600; in quirk_setup_brainboxes_0104() 128 return -ENODEV; in quirk_post_ibm() 133 * be handled by setting the quirk entry .multi = 0 | 1 ? 137 struct serial_info *info = link->priv; in quirk_config_nokia() 139 if (info->multi > 1) in quirk_config_nokia() [all …]
|
/openbmc/linux/scripts/gcc-plugins/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 6 SEED=$$(cat $(filter-out FORCE,$^) </dev/null); \ 18 # No extra code is needed for single-file plugins. 19 # For multi-file plugins, use *-objs syntax to list the objects. 23 # foo-objs := foo.o foo2.o 25 always-y += $(GCC_PLUGIN) 27 GCC_PLUGINS_DIR = $(shell $(CC) -print-file-name=plugin) 29 plugin_cxxflags = -Wp,-MMD,$(depfile) $(KBUILD_HOSTCXXFLAGS) -fPIC \ 30 -include $(srctree)/include/linux/compiler-version.h \ 31 -DPLUGIN_VERSION=$(call stringify,$(KERNELVERSION)) \ [all …]
|
/openbmc/openbmc/meta-facebook/meta-ventura/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 3 inherit obmc-phosphor-systemd systemd 5 SERVICE_LIST = "power-good-assert@.service \ 6 power-good-deassert@.service \ 7 leak-detect-assert@.service \ 8 leak-detect-deassert@.service \ 9 rpu-ready-assert@.service \ 10 rpu-ready-deassert@.service \ 15 SRC_URI += "file://ventura-phosphor-multi-gpio-monitor.json \ 16 file://ventura-phosphor-multi-gpio-presence.json \ 30 install -d ${D}${datadir}/phosphor-gpio-monitor [all …]
|
/openbmc/openbmc/meta-facebook/meta-minerva/recipes-phosphor/gpio/ |
H A D | phosphor-gpio-monitor_%.bbappend | 3 inherit obmc-phosphor-systemd systemd 5 SERVICE_LIST = "power-good-assert@.service \ 6 power-good-deassert@.service \ 7 leak-detect-assert@.service \ 8 leak-detect-deassert@.service \ 9 rpu-ready-assert@.service \ 10 rpu-ready-deassert@.service \ 11 ac-power-good-assert@.service \ 12 ac-power-good-deassert@.service \ 13 power-fail-assert@.service \ [all …]
|
/openbmc/phosphor-gpio-monitor/ |
H A D | README.md | 5 ### `phosphor-gpio-monitor` 12 ### `phosphor-multi-gpio-monitor` 14 This daemon accepts command line parameter as a well-defined GPIO configuration 20 New implementation (phosphor-multi-gpio-monitor) provides multiple gpio line 21 monitoring in single instance of phosphor-multi-gpio-monitor running. It is very 27 There is a phosphor-multi-gpio-monitor.json file that defines details of GPIOs 77 ### `phosphor-multi-gpio-presence` 79 This daemon accepts command line parameter as a well-defined GPIO configuration 86 New implementation (phosphor-multi-gpio-presence) provides multiple gpio line 87 monitoring in single instance of phosphor-multi-gpio-presence running. It is [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/leds/ |
H A D | phosphor-led-manager_%.bbappend | 3 SYSTEMD_SERVICE:${PN}:append:p10bmc = " obmc-led-create-virtual-leds@.service" 5 # Copies config file having arguments for led-set-all-groups-asserted.sh 6 SYSTEMD_ENVIRONMENT_FILE:${PN}:append:p10bmc =" obmc/led/set-all/groups/config" 11 PACKAGECONFIG:append:p10bmc = " use-lamp-test monitor-operational-status persistent-led-asserted" 14 SRC_URI:append:p10bmc = " file://lamp-test-led-overrides.json" 19 mkdir -p $D$systemd_system_unitdir/multi-user.target.wants 20 …NK_FAULT="$D$systemd_system_unitdir/multi-user.target.wants/obmc-led-create-virtual-leds@sys-class… 21 TARGET_FAULT="../obmc-led-create-virtual-leds@.service" 22 ln -s $TARGET_FAULT $LINK_FAULT 25 mkdir -p $D$systemd_system_unitdir/multi-user.target.wants [all …]
|