/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | maxim,max8973.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 - $ref: regulator.yaml# 18 - maxim,max8973 19 - maxim,max77621 21 junction-warn-millicelsius: 30 maxim,dvs-gpio: 35 maxim,dvs-default-state: [all …]
|
H A D | tps65090.txt | 4 - compatible: "ti,tps65090" 5 - reg: I2C slave address 6 - interrupts: the interrupt outputs of the controller 7 - regulators: A node that houses a sub-node for each regulator within the 8 device. Each sub-node is identified using the node's name, with valid 9 values listed below. The content of each sub-node is defined by the 11 dcdc[1-3], fet[1-7] and ldo[1-2] respectively. 12 - vsys[1-3]-supply: The input supply for DCDC[1-3] respectively. 13 - infet[1-7]-supply: The input supply for FET[1-7] respectively. 14 - vsys-l[1-2]-supply: The input supply for LDO[1-2] respectively. [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/regulator/ |
H A D | tps65090.txt | 4 - compatible: "ti,tps65090" 5 - reg: I2C slave address 6 - interrupts: the interrupt outputs of the controller 7 - regulators: A node that houses a sub-node for each regulator within the 8 device. Each sub-node is identified using the node's name, with valid 9 values listed below. The content of each sub-node is defined by the 11 dcdc[1-3], fet[1-7] and ldo[1-2] respectively. 12 - vsys[1-3]-supply: The input supply for DCDC[1-3] respectively. 13 - infet[1-7]-supply: The input supply for FET[1-7] respectively. 14 - vsys-l[1-2]-supply: The input supply for LDO[1-2] respectively. [all …]
|
/openbmc/linux/sound/aoa/soundbus/i2sbus/ |
H A D | control.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * i2sbus driver -- bus control routines 25 return -ENOMEM; in i2sbus_control_init() 27 INIT_LIST_HEAD(&(*c)->list); in i2sbus_control_init() 29 (*c)->macio = dev->bus->chip; in i2sbus_control_init() 38 /* this is serialised externally */ 44 np = i2sdev->sound.ofdev.dev.of_node; in i2sbus_control_add_dev() 45 i2sdev->enable = pmf_find_function(np, "enable"); in i2sbus_control_add_dev() 46 i2sdev->cell_enable = pmf_find_function(np, "cell-enable"); in i2sbus_control_add_dev() 47 i2sdev->clock_enable = pmf_find_function(np, "clock-enable"); in i2sbus_control_add_dev() [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | stm32l4x5_gpio-test.c | 4 * Copyright (c) 2024 Arnaud Minier <arnaud.minier@telecom-paris.fr> 5 * Copyright (c) 2024 Inès Varhol <ines.varhol@telecom-paris.fr> 8 * See the COPYING file in the top-level directory. 12 #include "libqtest-single.h" 84 #define GPIO_ADDR_MASK (~(GPIO_SIZE - 1)) 121 return (gpio_addr - GPIO_BASE_ADDR) / GPIO_SIZE; in get_gpio_id() 137 r = qtest_qmp(global_qtest, "{ 'execute': 'qom-set', 'arguments': " in disconnect_all_pins() 138 "{ 'path': %s, 'property': 'disconnected-pins', 'value': %d } }", in disconnect_all_pins() 151 r = qtest_qmp(global_qtest, "{ 'execute': 'qom-get', 'arguments':" in get_disconnected_pins() 152 " { 'path': %s, 'property': 'disconnected-pins'} }", path); in get_disconnected_pins() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/i2c/ |
H A D | i2c-mux-ltc4306.txt | 5 - compatible: Must contain one of the following. 7 - reg: The I2C address of the device. 9 The following required properties are defined externally: 11 - Standard I2C mux properties. See i2c-mux.yaml in this directory. 12 - I2C child bus nodes. See i2c-mux.yaml in this directory. 16 - enable-gpios: Reference to the GPIO connected to the enable input. 17 - i2c-mux-idle-disconnect: Boolean; if defined, forces mux to disconnect all 20 - gpio-controller: Marks the device node as a GPIO Controller. 21 - #gpio-cells: Should be two. The first cell is the pin number and 24 - ltc,downstream-accelerators-enable: Enables the rise time accelerators [all …]
|
/openbmc/linux/include/linux/rtc/ |
H A D | m48t59.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 23 #define M48T59_WDAY_CEB 0x10 /* Century Enable Bit */ 32 #define M48T59_INTR_AFE 0x80 /* Alarm Interrupt Enable */ 55 /* ioaddr mapped externally */
|
/openbmc/linux/Documentation/devicetree/bindings/iio/addac/ |
H A D | adi,ad74115.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cosmin Tanislav <cosmin.tanislav@analog.com> 13 The AD74115H is a single-channel software configurable input/output 17 chip solution with an SPI interface. The device features a 16-bit ADC and a 18 14-bit DAC. 25 - adi,ad74115h 30 spi-max-frequency: 33 spi-cpol: true [all …]
|
/openbmc/qemu/.gitlab-ci.d/cirrus/ |
H A D | build.yml | 22 - @UPDATE_COMMAND@ 23 - @INSTALL_COMMAND@ @PKGS@ 24 …- if test -n "@PYPI_PKGS@" ; then PYLIB=$(@PYTHON@ -c 'import sysconfig; print(sysconfig.get_path(… 26 - git clone --depth 100 "$CI_REPOSITORY_URL" . 27 - git fetch origin "$CI_COMMIT_REF_NAME" 28 - git reset --hard "$CI_COMMIT_SHA" 30 - mkdir build 31 - cd build 32 - ../configure --enable-werror $CONFIGURE_ARGS 33 || { cat config.log meson-logs/meson-log.txt; exit 1; } [all …]
|
/openbmc/linux/drivers/net/dsa/ocelot/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 register-compatible with Ocelot and that perform I/O to their host 26 The Ocelot switch family is a set of multi-port networking chips. All 27 of these chips have the ability to be controlled externally through 30 Say "Y" here to enable external control to these chips.
|
/openbmc/docs/ |
H A D | hw-vendor-repos-policy.md | 19 OpenBMC architecture (bitbake, d-bus, phosphor-dbus-interfaces, ...). 25 Both hardware-specific and vendor-specific repositories should meet the 36 - Determination made by the TOF 37 - Reference: "Create a new repository" TOF [process][tof] 45 1. The repository depends on other OpenBMC-hosted repositories 53 If a recipe is created within OpenBMC (in any meta-X layer) to point to an 57 1. It should meet all of the quality-based requirements for hosting a repository 63 Note that when a recipe is non-OpenBMC specific, but useful to OpenBMC, it 64 should be pushed upstream into meta-openembedded. 71 - For example, PECI, FSI, hardware diagnostics (specific to the processor) [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/power/supply/ |
H A D | bq24735.yaml | 1 # SPDX-License-Identifier: GPL-2.0 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: TI BQ24735 Li-Ion Battery Charger 11 - Sebastian Reichel <sre@kernel.org> 14 - $ref: power-supply.yaml# 27 ti,ac-detect-gpios: 35 ti,charge-current: 43 ti,charge-voltage: 51 ti,input-current: [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | phy-rockchip-naneng-combphy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/phy-rockchip-naneng-combphy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Heiko Stuebner <heiko@sntech.de> 15 - rockchip,rk3568-naneng-combphy 16 - rockchip,rk3588-naneng-combphy 23 - description: reference clock 24 - description: apb clock 25 - description: pipe clock [all …]
|
/openbmc/linux/sound/soc/sof/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 required to enable Intel Skylake+ devices. 21 For backwards-compatibility with previous configurations the selection will 22 be used as default for platform-specific drivers. 31 to enable Intel Broadwell/Baytrail/Cherrytrail devices. 32 For backwards-compatibility with previous configurations the selection will 33 be used as default for platform-specific drivers. 45 required to enable i.MX8 or Mediatek devices. 62 This option is not user-selectable but automagically handled by 69 This option is not user-selectable but automagically handled by [all …]
|
/openbmc/qemu/tests/docker/dockerfiles/ |
H A D | debian.docker | 1 # THIS FILE WAS AUTO-GENERATED 3 # $ lcitool dockerfile --layers all debian-12 qemu 5 # https://gitlab.com/libvirt/libvirt-ci 7 FROM docker.io/library/debian:12-slim 10 apt-get update && \ 11 apt-get install -y eatmydata && \ 12 eatmydata apt-get dist-upgrade -y && \ 13 eatmydata apt-get install --no-install-recommends -y \ 20 ca-certificates \ 26 exuberant-ctags \ [all …]
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183-kukui-jacuzzi.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 #include "mt8183-kukui.dtsi" 7 /* Must come after mt8183-kukui.dtsi to modify cros_ec */ 8 #include <arm/cros-ec-keyboard.dtsi> 11 pp1000_mipibrdg: pp1000-mipibrdg { 12 compatible = "regulator-fixed"; 13 regulator-name = "pp1000_mipibrdg"; 14 regulator-min-microvolt = <1000000>; 15 regulator-max-microvolt = <1000000>; 16 pinctrl-names = "default"; [all …]
|
/openbmc/linux/include/linux/ |
H A D | fsl_devices.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 17 PHY CLK to become stable - 10ms*/ 30 * Each sub-arch has its own master list of unique devices and 31 * enumerates them by enum fsl_devices in a sub-arch specific header 37 * is connected externally of the chip. 40 * - platform data structures: <driver>_platform_data 41 * - platform data device flags: FSL_<driver>_DEV_<FLAG> 42 * - platform data board flags: FSL_<driver>_BRD_<FLAG> 47 FSL_USB_VER_NONE = -1, 86 unsigned power_budget; /* hcd->power_budget */ [all …]
|
/openbmc/linux/lib/zstd/common/ |
H A D | debug.h | 7 * - Source repository : https://github.com/Cyan4973/FiniteStateEntropy 9 * This source code is licensed under both the BSD-style license (found in the 12 * You may select, at your option, one of the above-listed licenses. 17 * The purpose of this header is to enable debug functions. 18 * They regroup assert(), DEBUGLOG() and RAWLOG() for run-time, 19 * and DEBUG_STATIC_ASSERT() for compile-time. 21 * By default, DEBUGLEVEL==0, which means run-time debug is disabled. 29 * and is a global variable, not multi-thread protected (use with care) 38 * static assert only works with compile-time constants. 40 #define DEBUG_STATIC_ASSERT(c) (void)sizeof(char[(c) ? 1 : -1]) [all …]
|
/openbmc/linux/drivers/power/reset/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 Say Y here to enable board reset and power off 13 bool "ams AS3722 power-off driver" 16 This driver supports turning off board via a ams AS3722 power-off. 35 tristate "Atmel AT91 SAMA5D2-Compatible shutdown controller driver" 43 tristate "Actions Semi ATC260x PMIC power-off driver" 46 This driver provides power-off and restart support for a system 64 Say Y here if you have a Broadcom Kona-based board and you wish 79 bool "Cortina Gemini power-off driver" 88 bool "GPIO power-off driver" [all …]
|
/openbmc/linux/Documentation/w1/slaves/ |
H A D | w1_therm.rst | 16 ----------- 49 -1 if at least one sensor still in conversion, 1 if conversion is complete 66 ``conv_time``; 3) use ``features`` to enable poll for conversion 72 the sensor. Resolution is reset when the sensor gets power-cycled. 81 Some non-genuine DS18B20 chips are fixed in 12-bit mode only, so the actual 86 The write-only sysfs entry ``eeprom_cmd`` is an alternative for EEPROM operations. 91 ``0`` if the device is parasite powered, ``1`` if the device is externally powered. 94 Values shall be space separated and in the device range (typical -55 degC 100 strong pullup, 1 to enable autodetection or 2 to force strong pullup. 106 be force-enabled. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/leds/backlight/ |
H A D | qcom-wled.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/leds/backlight/qcom-wled.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 11 - Kiran Gunda <kgunda@codeaurora.org> 21 - qcom,pm8941-wled 22 - qcom,pmi8950-wled 23 - qcom,pmi8994-wled 24 - qcom,pmi8998-wled [all …]
|
/openbmc/u-boot/board/keymile/kmp204x/ |
H A D | kmp204x.c | 1 // SPDX-License-Identifier: GPL-2.0+ 36 * 2 dedicated QRIO GPIOs externally pull the SCL and SDA lines 37 * For I2C only the low state is activly driven and high state is pulled-up 39 * -> as an active output to drive a low state 40 * -> as an open-drain input to have a pulled-up high state 94 setbits_be32(&gur->ddrclkdr, 0x001f000f); in board_early_init_f() 97 if ((gur->rstrqsr1 & (RSTRQSR1_WDT_RR | RSTRQSR1_SW_RR)) == in board_early_init_f() 103 setbits_be32(&gur->rstrqsr1, RSTRQSR1_WDT_RR | RSTRQSR1_SW_RR); in board_early_init_f() 105 /* set the BFTIC's prstcfg to reset at power-up and unit reset only */ in board_early_init_f() 107 /* and enable WD on it */ in board_early_init_f() [all …]
|
/openbmc/qemu/qapi/ |
H A D | transaction.json | 1 # -*- Mode: Python -*- 9 { 'include': 'block-core.json' } 46 # @block-dirty-bitmap-add: Since 2.5 48 # @block-dirty-bitmap-remove: Since 4.2 50 # @block-dirty-bitmap-clear: Since 2.5 52 # @block-dirty-bitmap-enable: Since 4.0 54 # @block-dirty-bitmap-disable: Since 4.0 56 # @block-dirty-bitmap-merge: Since 4.0 58 # @blockdev-backup: Since 2.3 60 # @blockdev-snapshot: Since 2.5 [all …]
|
/openbmc/u-boot/drivers/usb/host/ |
H A D | ehci-mx5.c | 1 // SPDX-License-Identifier: GPL-2.0+ 11 #include <usb/ehci-ci.h> 13 #include <asm/arch/imx-regs.h> 34 /* OTG wakeup intr enable */ 40 /* Host1 ULPI interrupt enable */ 42 /* HOST1 wakeup intr enable */ 130 /* The clock for the USBH1 ULPI port will come externally in mxc_set_usbcontrol() 235 /* The only user for this is efikamx-usb */ in ehci_hcd_init() 249 *hccr = (struct ehci_hccr *)((uint32_t)&ehci->caplength); in ehci_hcd_init() 251 HC_LENGTH(ehci_readl(&(*hccr)->cr_capbase))); in ehci_hcd_init() [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-w1_therm | 7 (typical -55 degC to 125 degC), if not values will be trimmed 11 master level, refer to Documentation/w1/w1-generic.rst for 40 * '1': device externally powered 41 * '-xx': xx is kernel error when reading power status 55 values after power-on. Read or write are : 59 * '-xx': xx is kernel error when reading the resolution 62 Some DS18B20 clones are fixed in 12-bit resolution, so the 118 * '-1': 174 1 Enable check for conversion success. If byte 6 of 177 (insufficient power) - return a conversion error. [all …]
|