Home
last modified time | relevance | path

Searched +full:precondition +full:- +full:timeout (Results 1 – 22 of 22) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/power/supply/
H A Dactive-semi,act8945a-charger.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/power/supply/active-semi,act8945a-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Active-semi ACT8945A Charger Function
10 - Sebastian Reichel <sre@kernel.org>
13 - $ref: power-supply.yaml#
17 const: active-semi,act8945a-charger
22 active-semi,chglev-gpios:
26 active-semi,lbo-gpios:
[all …]
/openbmc/linux/Documentation/devicetree/bindings/regulator/
H A Dactive-semi,act8945a.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/regulator/active-semi,act8945a.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Active-semi ACT8945a regulator
10 - Paul Cercueil <paul@crapouillou.net>
14 const: active-semi,act8945a
19 system-power-controller:
25 active-semi,vsel-high:
42 vp1-supply:
[all …]
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dact8945a.txt1 Device-Tree bindings for Active-semi ACT8945A MFD driver
4 - compatible: "active-semi,act8945a".
5 - reg: the I2C slave address for the ACT8945A chip
8 - a regulators: see ../regulator/act8945a-regulator.txt
9 - a charger: see ../power/act8945a-charger.txt
13 compatible = "active-semi,act8945a";
16 active-semi,vsel-high;
20 regulator-name = "VDD_1V35";
21 regulator-min-microvolt = <1350000>;
22 regulator-max-microvolt = <1350000>;
[all …]
/openbmc/linux/drivers/i2c/busses/
H A Di2c-aspeed.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2012-2017 ASPEED Technology Inc.
163 /* Multi-master */
173 /* precondition: bus.lock has been acquired. */
176 bus->master_state = ASPEED_I2C_MASTER_STOP; in aspeed_i2c_do_stop()
177 writel(ASPEED_I2CD_M_STOP_CMD, bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_do_stop()
186 spin_lock_irqsave(&bus->lock, flags); in aspeed_i2c_recover_bus()
187 command = readl(bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_recover_bus()
193 dev_dbg(bus->dev, "SCL hung (state %x), attempting recovery\n", in aspeed_i2c_recover_bus()
196 reinit_completion(&bus->cmd_complete); in aspeed_i2c_recover_bus()
[all …]
/openbmc/linux/drivers/power/supply/
H A Dact8945a_charger.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Power supply driver for the Active-semi ACT8945A PMIC
19 static const char *act8945a_charger_manufacturer = "Active-semi";
214 int lbo_level = gpiod_get_value(charger->lbo_gpio); in act8945a_get_capacity_level()
268 * Riset(K) = 2336 * (1V/Ichg(mA)) - 0.205
282 int chgin_level = gpiod_get_value(charger->chglev_gpio); in act8945a_get_current_max()
347 struct regmap *regmap = charger->regmap; in act8945a_charger_get_property()
352 ret = act8945a_get_charger_state(regmap, &val->intval); in act8945a_charger_get_property()
355 ret = act8945a_get_charge_type(regmap, &val->intval); in act8945a_charger_get_property()
358 val->intval = POWER_SUPPLY_TECHNOLOGY_LION; in act8945a_charger_get_property()
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DComputerSystem.v1_23_1.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
43 "description": "The available OEM-specific actions for this resource.",
44 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
56 …stem. If the client-provided ETag does not match the current ETag of the system, the service shal…
67-provided ETag does not match the current ETag of the resource block that the `ResourceBlock` para…
72 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
88 "format": "uri-reference",
122 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DComputerSystem.v1_23_1.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
43 "description": "The available OEM-specific actions for this resource.",
44 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
56 …stem. If the client-provided ETag does not match the current ETag of the system, the service shal…
67-provided ETag does not match the current ETag of the resource block that the `ResourceBlock` para…
72 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
88 "format": "uri-reference",
122 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
[all …]
/openbmc/linux/arch/arm/boot/dts/microchip/
H A Dat91-sama5d2_xplained.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * at91-sama5d2_xplained.dts - Device Tree file for SAMA5D2 Xplained board
8 /dts-v1/;
10 #include "sama5d2-pinfunc.h"
11 #include <dt-bindings/mfd/atmel-flexcom.h>
12 #include <dt-bindings/gpio/gpio.h>
13 #include <dt-bindings/input/input.h>
14 #include <dt-bindings/regulator/active-semi,8945a-regulator.h>
18 compatible = "atmel,sama5d2-xplained", "atmel,sama5d2", "atmel,sama5";
28 stdout-path = "serial0:115200n8";
[all …]
/openbmc/qemu/hw/vfio/
H A Dplatform.c2 * vfio based device assignment support - platform devices
11 * the COPYING file in the top-level directory.
23 #include "hw/vfio/vfio-platform.h"
26 #include "qemu/error-report.h"
28 #include "qemu/main-loop.h"
32 #include "exec/address-spaces.h"
37 #include "hw/platform-bus.h"
38 #include "hw/qdev-properties.h"
47 return intp->flags & VFIO_IRQ_INFO_AUTOMASKED; in vfio_irq_is_automasked()
51 * vfio_init_intp - allocate, initialize the IRQ struct pointer
[all …]
/openbmc/linux/kernel/kcsan/
H A Dreport.c1 // SPDX-License-Identifier: GPL-2.0
71 static struct other_info other_infos[CONFIG_KCSAN_NUM_WATCHPOINTS + NUM_SLOTS-1];
95 * Therefore, we use a fixed-size array, which at most will occupy a page. This
109 * it could make sense to have a finer-grained locking story for @other_infos,
116 * been reported since (now - KCSAN_REPORT_ONCE_IN_MS).
129 invalid_before = jiffies - msecs_to_jiffies(CONFIG_KCSAN_REPORT_ONCE_IN_MS); in rate_limit_report()
141 if (time_before(rt->time, use_entry->time)) in rate_limit_report()
148 if (rt->time == 0) in rate_limit_report()
152 if (time_before(rt->time, invalid_before)) in rate_limit_report()
156 if ((rt->frame1 == frame1 && rt->frame2 == frame2) || in rate_limit_report()
[all …]
/openbmc/openbmc/poky/meta/recipes-rt/rt-tests/files/
H A Drt_bmark.py2 # -*- coding: utf-8 -*-
4 # SPDX-License-Identifier: BSD-3-Clause
19 # value for a real-time system. Also presented because it is easy to do.
22 # This is the interesting number for a real-time system. The number
72 # Steps 1-2 are done in run_cyclictest_suite
73 # Steps 3-5 are done in gen_minmax_list.
89 #-------------------------------------------------------------------------------
98 #-------------------------------------------------------------------------------
103 #-------------------------------------------------------------------------------
112 #-------------------------------------------------------------------------------
[all …]
/openbmc/bmcweb/redfish-core/include/registries/
H A Dbase_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
23 "Copyright 2014-2024 DMTF. All rights reserved.",
396 …d to include a `Resolution` property with this message and provide a service-defined resolution to…
406 …"Indicates that the Time-based One-Time Password (TOTP) secret key needs to be generated for the a…
407 …"The Time-based One-Time Password (TOTP) secret key for this account must be generated before acce…
413 …and retaining the secret key from the action response to produce a Time-based One-Time Password (T…
562 "Indicates that network-based name resolution is not configured on the service.",
[all …]
/openbmc/linux/drivers/media/pci/cx18/
H A Dcx18-driver.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Derived from ivtv-driver.c
11 #include "cx18-driver.h"
12 #include "cx18-io.h"
13 #include "cx18-version.h"
14 #include "cx18-cards.h"
15 #include "cx18-i2c.h"
16 #include "cx18-irq.h"
17 #include "cx18-gpio.h"
18 #include "cx18-firmware.h"
[all …]
/openbmc/linux/drivers/media/pci/ivtv/
H A Divtv-driver.c3 Copyright (C) 2003-2004 Kevin Thayer <nufan_wfk at yahoo.com>
5 Copyright (C) 2005-2007 Hans Verkuil <hverkuil@xs4all.nl>
19 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
27 * -----
28 * MPG600/MPG160 support by T.Adachi <tadachi@tadachi-net.com>
32 * using information provided by Jiun-Kuei Jung @ AVerMedia.
34 * Kurouto Sikou CX23416GYC-STVLP tested by K.Ohta <alpha292@bremen.or.jp>
35 * using information from T.Adachi,Takeru KOMORIYA and others :-)
37 * Nagase TRANSGEAR 5000TV, Aopen VA2000MAX-STN6 and I/O data GV-MVP/RX
41 #include "ivtv-driver.h"
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DComputerSystem_v1.xml1 <?xml version="1.0" encoding="UTF-8"?>
2 <!---->
3 <!--################################################################################ -->
4 <!--# Redfish Schema: ComputerSystem v1.23.1 -->
5 <!--# -->
6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
7 <!--# available at http://www.dmtf.org/standards/redfish -->
8 <!--# Copyright 2014-2024 DMTF. -->
9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
10 <!--################################################################################ -->
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DComputerSystem_v1.xml1 <?xml version="1.0" encoding="UTF-8"?>
2 <!---->
3 <!--################################################################################ -->
4 <!-
[all...]
/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dpio.c1 // SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause
3 * Copyright(c) 2015-2018 Intel Corporation.
38 int flush = 0; /* re-read sendctrl to make sure it is flushed */ in pio_send_control()
41 spin_lock_irqsave(&dd->sendctrl_lock, flags); in pio_send_control()
50 for (i = 0; i < ARRAY_SIZE(dd->vld); i++) in pio_send_control()
51 if (!dd->vld[i].mtu) in pio_send_control()
86 spin_unlock_irqrestore(&dd->sendctrl_lock, flags); in pio_send_control()
93 #define SCS_POOL_0 -1
94 #define SCS_POOL_1 -2
97 #define SCC_PER_VL -1
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dsdio.c1 // SPDX-License-Identifier: ISC
72 __le32 buf; /* Can't be pointer on (64-bit) hosts */
117 #define TXHI (TXQLEN - 256) /* turn on flow control above TXHI */
118 #define TXLOW (TXHI - 256) /* turn off flow control below TXLOW */
146 /* 1: isolate internal sdio signals, put external pads in tri-state; requires
151 /* Force SD->SB reset mapping (rev 11) */
247 #define SFC_ABORTALL (1 << 3) /* Abort all in-progress frames */
286 * Software-defined protocol header
417 uint fc_rcvd; /* Number of flow-control events received */
418 uint fc_xoff; /* Number which turned on flow-control */
[all …]
/openbmc/bmcweb/redfish-core/include/
H A Derror_messages.hpp4 * This is an auto-generated header which contains definitions
14 // NOLINTBEGIN(misc-include-cleaner)
23 // NOLINTEND(misc-include-cleaner)
169 * Message body: "The property <arg1> is a read-only property and cannot be
1183 * Message body: "A precondition header or annotation is required to change this
1227 * Message body: "A timeout internal to the service occurred as part of the
1365 * Message body: "Resolution of network-based names is not supported by this
1410 * Message body: "A one-time passcode was sent to: <arg1>. Supply the passcode
1443 * Message body: "The Time-based One-Time Password (TOTP) secret key for this
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_main.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (c) 2018-2023, Intel Corporation. */
41 static int debug = -1;
53 * ice_hw_to_dev - Get device pointer from the hardware structure
64 return &pf->pdev->dev; in ice_hw_to_dev()
87 return dev && (dev->netdev_ops == &ice_netdev_ops || in netif_is_ice()
88 dev->netdev_ops == &ice_netdev_safe_mode_ops); in netif_is_ice()
92 * ice_get_tx_pending - returns number of Tx descriptors not processed
99 head = ring->next_to_clean; in ice_get_tx_pending()
100 tail = ring->next_to_use; in ice_get_tx_pending()
[all …]
/openbmc/linux/drivers/media/dvb-frontends/drx39xyj/
H A Ddrxj.c2 Copyright (c), 2004-2005,2007-2010 Trident Microsystems, Inc.
52 /*-----------------------------------------------------------------------------
54 ----------------------------------------------------------------------------*/
74 #define DRX39XX_MAIN_FIRMWARE "dvb-fe-drxj-mc-1.0.8.fw"
200 /*-----------------------------------------------------------------------------
202 ----------------------------------------------------------------------------*/
204 /*-----------------------------------------------------------------------------
206 ----------------------------------------------------------------------------*/
208 #define DRXJ_WAKE_UP_KEY (demod->my_i2c_dev_addr->i2c_addr)
225 * \brief Timeout value for waiting on demod lock during channel scan (millisec).
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dmain.c3 * Copyright (c) 2013 Hauke Mehrtens <hauke@hauke-m.de>
50 /* n-mode support capability */
82 #define EDCF_ECW2CW(exp) ((1 << (exp)) - 1)
123 #define BRCMS_TEMPSENSE_PERIOD 10 /* 10 second timeout */
133 /* Per-AC retry limit register definitions; uses defs.h bitfield macros */
167 #define BRCMS_PLCP_AUTO -1
172 #define BRCMS_PROTECTION_AUTO -1
199 /* MSC in use,indicates b0-6 holds an mcs */
361 return wlc->band->basic_rate[mcs_table[rspec & RSPEC_RATE_MASK] in brcms_basic_rate()
363 return wlc->band->basic_rate[rspec & RSPEC_RATE_MASK]; in brcms_basic_rate()
[all …]