Home
last modified time | relevance | path

Searched +full:echo +full:- +full:active +full:- +full:ms (Results 1 – 25 of 88) sorted by relevance

1234

/openbmc/linux/Documentation/devicetree/bindings/pps/
H A Dpps-gpio.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pps/pps-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Fabio Estevam <festevam@gmail.com>
14 const: pps-gpio
20 echo-gpios:
21 description: The GPIO that provides the PPS ECHO signal.
24 echo-active-ms:
25 description: Duration in ms of the active portion of the echo pulse.
[all …]
/openbmc/linux/Documentation/hwmon/
H A Dds1621.rst47 - Christian W. Zuckschwerdt <zany@triq.net>
48 - valuable contributions by Jan M. Sendler <sendler@sendler.de>
49 - ported to 2.6 by Aurelien Jarno <aurelien@aurel32.net>
53 ------------------
58 * 0 = active high,
59 * 1 = active low
62 -----------
66 programmed into non-volatile on-chip registers). Temperature range is -55
68 Fahrenheit range of -67 to +257 degrees with 0.9 steps. If polarity
75 ("cooler"), vice versa. That way "heater" equals "active low", whereas
[all …]
/openbmc/linux/drivers/pps/clients/
H A Dpps-gpio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * pps-gpio.c -- PPS client driver using GPIO
9 #define PPS_GPIO_NAME "pps-gpio"
33 struct timer_list echo_timer; /* timer to reset echo active state */
36 unsigned int echo_active_ms; /* PPS echo active duration */
55 rising_edge = gpiod_get_value(info->gpio_pin); in pps_gpio_irq_handler()
56 if ((rising_edge && !info->assert_falling_edge) || in pps_gpio_irq_handler()
57 (!rising_edge && info->assert_falling_edge)) in pps_gpio_irq_handler()
58 pps_event(info->pps, &ts, PPS_CAPTUREASSERT, data); in pps_gpio_irq_handler()
59 else if (info->capture_clear && in pps_gpio_irq_handler()
[all …]
/openbmc/openbmc/meta-google/recipes-google/networking/gbmc-bridge/
H A Dgbmc-br-dhcp-term.sh8 # http://www.apache.org/licenses/LICENSE-2.0
16 # shellcheck source=meta-google/recipes-google/networking/network-sh/lib.sh
20 echo 'Waiting for network reachability' >&2
23 if ip="$(cat /var/google/gbmc-br-ip 2>/dev/null)"; then
24 echo "Trying reachability from $ip" >&2
26 ping -I "$ip" -c 1 -W 1 2001:4860:4860::8888 >/dev/null 2>&1 && break 3
31 tosleep=$((before + 10 - SECONDS))
40 echo "Network is reachable, waiting $wait_min min" >&2
44 busctl -j call \
55 last_ms="$(echo "$json" | jq -r '.data[0].StateChangeTimestampMonotonic.data')"
[all …]
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Ddevlink_linecard.sh2 # SPDX-License-Identifier: GPL-2.0
5 # LC_SLOT - If not set, all probed line cards are going to be tested,
28 echo "$current"
41 devlink lc show $DEVLINK_DEV lc $lc -j | jq -e -r ".[][][].state"
48 local timeout=$3 # ms
57 local timeout=$3 # ms
67 echo "$current"
75 devlink port -j | jq -e -r ".[][] | select(.lc==$lc) | .port" | wc -l
82 local timeout=$3 # ms
91 devlink lc show $DEVLINK_DEV lc $lc -j | jq -e -r ".[][][].nested_devlink"
[all …]
/openbmc/linux/Documentation/core-api/irq/
H A Dirq-affinity.rst6 - Started by Ingo Molnar <mingo@redhat.com>
7 - Update by Max Krasnyansky <maxk@qualcomm.com>
17 to all non-active IRQs. Once IRQ is allocated/activated its affinity bitmask
21 Here is an example of restricting IRQ44 (eth1) to CPU0-3 then restricting
22 it to CPU4-7 (this is an 8-CPU SMP box)::
28 [root@moon 44]# echo 0f > smp_affinity
31 [root@moon 44]# ping -f h
34 --- hell ping statistics ---
36 round-trip min/avg/max = 0.1/0.1/0.4 ms
39 … 1785 1785 1783 0 0 0 0 IO-APIC-level eth1
[all …]
/openbmc/linux/Documentation/devicetree/bindings/leds/
H A Dleds-trigger-pattern.txt3 The pattern is given by a series of tuples, of brightness and duration (ms).
6 new value, and writing malformed pattern deactivates any active one.
9 the tuple with duration less than dimming interval (50ms) is treated as a step
17 echo 0 1000 255 2000 > pattern
19 It will make the LED go gradually from zero-intensity to max (255) intensity in
24 255-| / \ / \ /
28 0-| / \/ \/
29 +---0----1----2----3----4----5----6------------> time (s)
32 use zero-time lengths (the brightness must be same as the previous tuple's). So
37 echo 0 1000 0 0 255 2000 255 0 > pattern
[all …]
/openbmc/linux/Documentation/scheduler/
H A Dsched-deadline.rst12 3. Scheduling Real-Time Tasks
18 4.1 System-wide settings
33 system behavior. As for -rt (group) scheduling, it is assumed that root users
50 ------------------
70 with the "traditional" real-time task model (see Section 3) can effectively
76 - Each SCHED_DEADLINE task is characterized by the "runtime",
79 - The state of the task is described by a "scheduling deadline", and
82 - When a SCHED_DEADLINE task wakes up (becomes ready for execution),
86 ---------------------------------- > ---------
87 scheduling deadline - current time period
[all …]
/openbmc/linux/Documentation/networking/
H A Dbonding.rst1 .. SPDX-License-Identifier: GPL-2.0
11 Corrections, HA extensions: 2000/10/03-15:
13 - Willy Tarreau <willy at meta-x.org>
14 - Constantine Gavrilov <const-g at xpert.com>
15 - Chad N. Tindel <ctindel at ieee dot org>
16 - Janice Girouard <girouard at us dot ibm dot com>
17 - Jay Vosburgh <fubar at us dot ibm dot com>
22 - Mitch Williams <mitch.a.williams at intel.com>
35 the original tools from extreme-linux and beowulf sites will not work
119 -----------------------------------------------
[all …]
H A Dcan.rst2 SocketCAN - Controller Area Network
20 .. _socketcan-motivation:
29 functionality. Usually, there is only a hardware-specific device
32 Queueing of frames and higher-level transport protocols like ISO-TP
34 character-device implementations support only one single process to
47 protocol family module and also vice-versa. Also, the protocol family
57 communicate using a specific transport protocol, e.g. ISO-TP, just
60 CAN-IDs, frames, etc.
62 Similar functionality visible from user-space could be provided by a
74 * **Abstraction:** In most existing character-device implementations, the
[all …]
/openbmc/linux/Documentation/admin-guide/mm/damon/
H A Dlru_sort.rst1 .. SPDX-License-Identifier: GPL-2.0
4 DAMON-based LRU-lists Sorting
7 DAMON-based LRU-lists Sorting (DAMON_LRU_SORT) is a static kernel module that
9 (de)prioritization of pages on their LRU-lists for making LRU-lists a more
12 Where Proactive LRU-lists Sorting is Required?
15 As page-granularity access checking overhead could be significant on huge
23 Because DAMON can identify access patterns of best-effort accuracy while
24 inducing only user-specified range of overhead, proactively running
32 rates that higher than a user-specified threshold) and cold pages (pages of
34 user-specified threshold) using DAMON, and prioritizes hot pages while
[all …]
H A Dreclaim.rst1 .. SPDX-License-Identifier: GPL-2.0
4 DAMON-based Reclamation
7 DAMON-based Reclamation (DAMON_RECLAIM) is a static kernel module that aimed to
9 It doesn't aim to replace the LRU-list based page_granularity reclamation, but
15 On general memory over-committed systems, proactively reclaiming cold pages
20 Free Pages Reporting [3]_ based memory over-commit virtualization systems are
24 guests could be not so memory-frugal, mainly because some kernel subsystems and
25 user-space applications are designed to use as much memory as available. Then,
54 -------
60 no real monitoring and reclamation due to the watermarks-based activation
[all …]
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/
H A Dcheck-interrupt4 # shellcheck source=meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager/powe…
5 source /usr/libexec/phosphor-state-manager/power-cmd
6 # shellcheck source=meta-facebook/meta-yosemite4/recipes-yosemite4/plat-tool/files/yosemite4-common
7 source /usr/libexec/yosemite4-common-functions
9 GPIOCHIP_IO_EXP_SLOT_PWR_CTRL=$(basename "/sys/bus/i2c/devices/$SPIDER_BOARD_IO_EXP_BUS_NUM-00$IO_E…
28 …status=$(busctl get-property "$service_path" "$object_path" $interface_path $property | cut -d"."
30 echo "on"
32 echo "off"
38 …is-powercycle@$id.service" "chassis-poweron@$id.service" "chassis-poweroff@$id.service" "host-powe…
41 status=$(systemctl is-active "$service")
[all …]
/openbmc/linux/drivers/net/wireless/marvell/libertas/
H A DREADME4 (c) Copyright © 2003-2006, Marvell International Ltd.
14 THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
35 Use the -i option to retrieve version information from the driver.
37 # ethtool -i eth0
39 version: COMM-USB8388-318.p4
40 firmware-version: 5.110.7
41 bus-info:
43 Use the -e option to read the EEPROM contents of the card.
46 ethtool -e ethX [raw on|off] [offset N] [length N]
48 -e retrieves and prints an EEPROM dump for the specified ethernet
[all …]
/openbmc/linux/Documentation/admin-guide/mm/
H A Dmultigen_lru.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Multi-Gen LRU
6 The multi-gen LRU is an alternative LRU implementation that optimizes
26 -----------
38 0x0001 The main switch for the multi-gen LRU.
42 disabled, the multi-gen LRU will suffer a minor performance
46 0x0004 Clearing the accessed bit in non-leaf page table entries as
49 disabled, the multi-gen LRU will suffer a negligible
57 echo y >/sys/kernel/mm/lru_gen/enabled
60 echo 5 >/sys/kernel/mm/lru_gen/enabled
[all …]
/openbmc/qemu/docs/system/devices/
H A Dnvme.rst5 QEMU provides NVMe emulation through the ``nvme``, ``nvme-ns`` and
6 ``nvme-subsys`` devices.
12 `Simple Copy`_, `Zoned Namespaces`_, `metadata`_ and `End-to-End Data
19 --------------------
32 .. code-block:: console
34 -drive file=nvm.img,if=none,id=nvm
35 -device nvme,serial=deadbeef,drive=nvm
38 are mentioned here, but see ``-device nvme,help`` to list all possible
46 The number of MSI-X vectors that the device should support.
51 ``use-intel-id`` (default: ``off``)
[all …]
/openbmc/u-boot/include/configs/
H A DMPC8349EMDS.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * (C) Copyright 2006-2010
69 * 32-bit data path mode.
71 * Please note that using this mode for devices with the real density of 64-bit
75 * 128MB); normally this define should be used for devices with real 32-bit
88 * DDRCDR - DDR Control Driver Register
121 #define CONFIG_SYS_DDR_TIMING_2 0x00000800 /* P9-45,may need tuning */
126 /* set burst length to 8 for 32-bit data path */
130 /* the default burst length is 4 - for 64-bit data path */
171 #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-usb10 This allows to avoid side-effects with drivers
28 drivers, non-authorized one are not. By default, wired
33 Contact: linux-usb@vger.kernel.org
48 # echo "8086 10f5" > /sys/bus/usb/drivers/foo/new_id
53 # echo "0458 7045 0 0458 704c" > /sys/bus/usb/drivers/foo/new_id
67 What: /sys/bus/usb-serial/drivers/.../new_id
69 Contact: linux-usb@vger.kernel.org
72 extra bus folder "usb-serial" in sysfs; apart from that
87 # echo "046d c315" > /sys/bus/usb/drivers/foo/remove_id
97 If CONFIG_PM is set and a USB 2.0 lpm-capable device is plugged
[all …]
/openbmc/linux/drivers/net/can/usb/etas_es58x/
H A Des58x_core.c1 // SPDX-License-Identifier: GPL-2.0
3 /* Driver for ETAS GmbH ES58X USB CAN(-FD) Bus Interfaces.
10 * Copyright (c) 2020-2022 Vincent Mailhol <mailhol.vincent@wanadoo.fr>
39 /* ETAS GmbH ES581.4 USB dual-channel CAN Bus Interface module. */
43 /* ETAS GmbH ES582.1 USB dual-channel CAN FD Bus Interface module. */
48 /* ETAS GmbH ES584.1 USB single-channel CAN FD Bus Interface module. */
75 * es58x_calculate_crc() - Compute the crc16 of a given URB.
85 ssize_t len = urb_len - ES58X_CRC_CALC_OFFSET - sizeof(crc); in es58x_calculate_crc()
87 crc = crc16(0, &urb_cmd->raw_cmd[ES58X_CRC_CALC_OFFSET], len); in es58x_calculate_crc()
92 * es58x_get_crc() - Get the CRC value of a given URB.
[all …]
/openbmc/linux/Documentation/admin-guide/pm/
H A Dintel_pstate.rst1 .. SPDX-License-Identifier: GPL-2.0
22 Documentation/admin-guide/pm/cpufreq.rst if you have not done that yet.]
24 For the processors supported by ``intel_pstate``, the P-state concept is broader
27 information about that). For this reason, the representation of P-states used
32 ``intel_pstate`` maps its internal representation of P-states to frequencies too
38 Since the hardware P-state selection interface used by ``intel_pstate`` is
43 time the corresponding CPU is taken offline and need to be re-initialized when
47 only way to pass early-configuration-time parameters to it is via the kernel
57 ``intel_pstate`` can operate in two different modes, active or passive. In the
58 active mode, it uses its own internal performance scaling governor algorithm or
[all …]
/openbmc/linux/Documentation/core-api/
H A Dworkqueue.rst33 thread system-wide. A single MT wq needed to keep around the same
60 * Use per-CPU unified worker pools shared by all wq to provide
83 called worker-pools.
85 The cmwq design differentiates between the user-facing workqueues that
87 which manages worker-pools and processes the queued work items.
89 There are two worker-pools, one for normal work items and the other
91 worker-pools to serve work items queued on unbound workqueues - the
102 When a work item is queued to a workqueue, the target worker-pool is
104 and appended on the shared worklist of the worker-pool. For example,
106 be queued on the worklist of either normal or highpri worker-pool that
[all …]
/openbmc/linux/drivers/net/
H A Dgtp.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * (C) 2012-2014 by sysmocom - s.f.m.c. GmbH
35 /* An active session for the subscriber. */
130 head = &gtp->tid_hash[gtp0_hashfn(tid) % gtp->hash_size]; in gtp0_pdp_find()
133 if (pdp->gtp_version == GTP_V0 && in gtp0_pdp_find()
134 pdp->u.v0.tid == tid) in gtp0_pdp_find()
146 head = &gtp->tid_hash[gtp1u_hashfn(tid) % gtp->hash_size]; in gtp1_pdp_find()
149 if (pdp->gtp_version == GTP_V1 && in gtp1_pdp_find()
150 pdp->u.v1.i_tei == tid) in gtp1_pdp_find()
156 /* Resolve a PDP context based on IPv4 address of MS. */
[all …]
/openbmc/linux/Documentation/networking/device_drivers/hamradio/
H A Dz8530drv.rst1 .. SPDX-License-Identifier: GPL-2.0
5 SCC.C - Linux driver for Z8530 based HDLC cards for AX.25
14 1. ftp://ftp.ccac.rwth-aachen.de/pub/jr/z8530drv-utils_3.0-3.tar.gz
16 2. ftp://ftp.pspt.fi/pub/ham/linux/ax25/z8530drv-utils_3.0-3.tar.gz
41 AX.25-HOWTO on how to emulate a KISS TNC on network device drivers.
54 please read 'man insmod' that comes with module-init-tools.
64 of your rc.*-files. This has to be done BEFORE you can
92 - this is just a delimiter to make sccinit a bit simpler to
96 - the address of the data port A of this Z8530 (needed)
98 - the address of the control port A (needed)
[all …]
/openbmc/linux/drivers/nfc/st95hf/
H A Dcore.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * --------------------------------------------------------------------
5 * --------------------------------------------------------------------
101 * List of top-level cmds to be used internally by the driver.
251 struct device *dev = &st95context->spicontext.spidev->dev; in st95hf_send_recv_cmd()
254 return -EINVAL; in st95hf_send_recv_cmd()
256 return -EINVAL; in st95hf_send_recv_cmd()
258 return -EINVAL; in st95hf_send_recv_cmd()
269 return -EINVAL; in st95hf_send_recv_cmd()
274 ret = st95hf_spi_send(&st95context->spicontext, in st95hf_send_recv_cmd()
[all …]
/openbmc/openbmc-test-automation/security/
H A Dtest_bmc_network_security.robot25 ${delay} 1000ms
52 Send Continuous ICMP Echo Request To BMC And Verify No Packet Loss
210 [Documentation] Verify interface is up and active.
242 …${cmd_buf}= Set Variable --delay ${delay} ${target_host} -c ${num} --${packet_type} -p ${http_po…

1234