Home
last modified time | relevance | path

Searched +full:no +full:- +full:poll +full:- +full:on +full:- +full:init (Results 1 – 25 of 951) sorted by relevance

12345678910>>...39

/openbmc/linux/Documentation/devicetree/bindings/hwmon/
H A Dibm,occ-hwmon.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/hwmon/ibm,occ-hwmon.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: IBM On-Chip Controller (OCC) accessed from a service processor
10 - Eddie James <eajames@linux.ibm.com>
13 The POWER processor On-Chip Controller (OCC) helps manage power and
21 - ibm,p9-occ-hwmon
22 - ibm,p10-occ-hwmon
24 ibm,no-poll-on-init:
[all …]
/openbmc/linux/samples/nitro_enclaves/
H A Dne_ioctl_sample.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright 2020-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.
11 * -----
19 * https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html#cpu-lists
26 * echo <cpu-list> > /sys/module/nitro_enclaves/parameters/ne_cpus
46 * https://www.kernel.org/doc/html/latest/admin-guide/mm/hugetlbpage.html
48 * By default, the allocation of hugetlb pages are distributed on all possible
52 * /sys/devices/system/node/node<X>/hugepages/hugepages-2048kB/nr_hugepages
53 * /sys/devices/system/node/node<X>/hugepages/hugepages-1048576kB/nr_hugepages
55 * or, if not on a system with multiple NUMA nodes, can also set the number
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/open-vm-tools/
H A Dopen-vm-tools_12.5.0.bb1 # This recipe is modified from the recipe originally found in the Open-Switch
4 # https://github.com/open-switch/ops-build
5 # yocto/openswitch/meta-foss-openswitch/meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.0.5.…
9 # in meta-openembedded by agreement of the author (Diego Dompe).
13 HOMEPAGE = "https://github.com/vmware/open-vm-tools"
15 open-vm-tools is a set of services and modules that enable several features in VMware products \
18 SECTION = "vmware-tools"
20 LICENSE = "LGPL-2.0-only & GPL-2.0-only & BSD-2-Clause & CDDL-1.0"
22 LICENSE:modules/freebsd/vmblock = "BSD-2-Clause"
23 LICENSE:modules/freebsd/vmmemctl = "GPL-2.0-only"
[all …]
/openbmc/linux/arch/powerpc/sysdev/
H A Di8259.c1 // SPDX-License-Identifier: GPL-2.0-or-later
27 * acknowledge feature or poll. How i8259_init() is called determines
28 * which is called. It should be noted that polling is broken on some
29 * IBM and Motorola PReP boxes so we must use the int-ack feature on them.
36 /* Either int-ack or poll for the IRQ */ in i8259_irq()
43 /* Perform an interrupt acknowledge cycle on controller 1. */ in i8259_irq()
44 outb(0x0C, 0x20); /* prepare for poll */ in i8259_irq()
49 * acknowledge on controller 2. in i8259_irq()
51 outb(0x0C, 0xA0); /* prepare for poll */ in i8259_irq()
61 * significant bit is not set then there is no valid in i8259_irq()
[all …]
/openbmc/ipmitool/doc/
H A Dipmievd.83 ipmievd \- IPMI event daemon for sending events to syslog
5 ipmievd [\fB\-c\fR|\fB\-h\fR|\fB\-d \fIN\fP\fR|\fB\-v\fR|\fB\-V\fR]
6 \fB\-I\fR \fIopen\fP <\fIopen\fR | \fIsel\fR> [<\fIoption\fP>]
8 ipmievd [\fB\-c\fR|\fB\-h\fR|\fB\-v\fR|\fB\-V\fR]
9 \fB\-I\fR \fIlan\fP \fB\-H\fR <\fIhostname\fP>
10 [\fB\-p\fR <\fIport\fP>]
11 [\fB\-U\fR <\fIusername\fP>]
12 [\fB\-A\fR <\fIauthtype\fP>]
13 [\fB\-L\fR <\fIprivlvl\fP>]
14 [\fB\-a\fR|\fB\-E\fR|\fB\-P\fR|\fB\-f\fR <\fIpassword\fP>]
[all …]
/openbmc/linux/arch/um/os-Linux/
H A Dsigio.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2002 - 2008 Jeff Dike (jdike@{addtoit,linux.intel}.com)
9 #include <poll.h>
15 #include <init.h>
24 static int write_sigio_pid = -1;
30 * On the UML side, they are changed under the sigio_lock.
32 #define SIGIO_FDS_INIT {-1, -1}
38 struct pollfd *poll; member
61 n = poll(fds->poll, fds->used, -1); in write_sigio_thread()
65 printk(UM_KERN_ERR "write_sigio_thread : poll returned " in write_sigio_thread()
[all …]
/openbmc/linux/drivers/macintosh/
H A Dvia-macii.c1 // SPDX-License-Identifier: GPL-2.0
3 * Device driver for the via ADB on (many) Mac II-class machines
5 * Based on the original ADB keyboard handler Copyright (c) 1997 Alan Cox
13 * 1999-08-02 (jmt) - Initial rewrite for Unified ADB.
14 * 2000-03-29 Tony Mantler <tonym@mac.linux-m68k.org>
15 * - Big overhaul, should actually work now.
16 * 2006-12-31 Finn Thain - Another overhaul.
24 * ftp://ftp.apple.com/developer/Tool_Chest/Devices_-_Hardware/Apple_Desktop_Bus/
32 #include <linux/init.h>
39 /* VIA registers - spaced 0x200 bytes apart */
[all …]
/openbmc/linux/drivers/isdn/mISDN/
H A Ddsp_core.c3 * Based on source code structure by
12 * Real-time tone generation
14 * Real-time cross-connection and conferrence
23 * The dsp module provides layer 2 for b-channels (64kbit). It provides
26 * - (1) generation of tones
27 * - (2) detection of dtmf tones
28 * - (3) crossconnecting and conferences (clocking)
29 * - (4) echo generation for delay test
30 * - (5) volume control
31 * - (6) disable receive data
[all …]
/openbmc/linux/arch/arm/mach-omap2/
H A Dwd_timer.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * OMAP2+ MPU WD_TIMER-specific code
12 #include <linux/platform_data/omap-wd-timer.h>
23 * settings, WDT module is reset during init. This enables the watchdog
25 * during init. Otherwise the system would reboot as per the default
37 return -EINVAL; in omap2_wd_timer_disable()
43 oh->name, __func__); in omap2_wd_timer_disable()
44 return -EINVAL; in omap2_wd_timer_disable()
60 * omap2_wdtimer_reset - reset and disable the WDTIMER IP block
63 * After the WDTIMER IP blocks are reset on OMAP2/3, we must also take
[all …]
/openbmc/linux/include/misc/
H A Dcxl.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
10 #include <linux/poll.h>
35 * - cxl_dev_context_init()
36 * - cxl_start_context()
37 * - cxl_stop_context()
38 * - cxl_start_context()
39 * - cxl_stop_context()
41 * - cxl_release_context()
65 * On pci_enabled_device(), the cxl driver will init a single cxl context for
70 * doesn't need to be released as this will be done by the PCI subsystem on hot
[all …]
/openbmc/linux/include/uapi/linux/
H A Dfuse.h1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause) */
4 Copyright (C) 2001-2008 Miklos Szeredi <miklos@szeredi.hu>
9 This -- and only this -- header file may also be distributed under
12 Copyright (C) 2001-2007 Miklos Szeredi. All rights reserved.
26 ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
30 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
42 * - add the following messages:
48 * - add padding to messages to accommodate 32-bit servers on 64-bit kernels
51 * - add FOPEN_DIRECT_IO and FOPEN_KEEP_CACHE flags
52 * - add FUSE_FSYNCDIR message
[all …]
/openbmc/qemu/include/standard-headers/linux/
H A Dfuse.h1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause) */
4 Copyright (C) 2001-2008 Miklos Szeredi <miklos@szeredi.hu>
9 This -- and only this -- header file may also be distributed under
12 Copyright (C) 2001-2007 Miklos Szeredi. All rights reserved.
26 ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
30 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
42 * - add the following messages:
48 * - add padding to messages to accommodate 32-bit servers on 64-bit kernels
51 * - add FOPEN_DIRECT_IO and FOPEN_KEEP_CACHE flags
52 * - add FUSE_FSYNCDIR message
[all …]
/openbmc/linux/drivers/tty/vt/
H A Dvc_screen.c1 // SPDX-License-Identifier: GPL-2.0
13 * /dev/vcsuN: similar to /dev/vcsaN but using 4-byte unicode values
14 * instead of 1-byte screen glyph values.
22 * aeb@cwi.nl - efter Friedas begravelse - 950211
24 * machek@k332.feld.cvut.cz - modified not to send characters to wrong console
25 * - fixed some fatal off-by-one bugs (0-- no longer == -1 -> looping and looping and looping...)
26 * - making it shorter - scr_readw are macros which expand in PRETTY long code
36 #include <linux/init.h>
44 #include <linux/poll.h>
64 * This relies on MAX_NR_CONSOLES being <= 63, meaning 63 actual consoles
[all …]
/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Dibm-power10-dual.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
7 #address-cells = <2>;
8 #size-cells = <0>;
10 cfam-reset-gpios = <&gpio0 ASPEED_GPIO(Q, 0) GPIO_ACTIVE_HIGH>;
14 #address-cells = <1>;
15 #size-cells = <1>;
16 chip-id = <0>;
24 compatible = "ibm,fsi-i2c-master";
26 #address-cells = <1>;
27 #size-cells = <0>;
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A Dbase.c16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
32 if (therm->func->temp_get) in nvkm_therm_temp_get()
33 return therm->func->temp_get(therm); in nvkm_therm_temp_get()
34 return -ENODEV; in nvkm_therm_temp_get()
40 struct nvbios_therm_trip_point *trip = therm->fan->bios.trip, in nvkm_therm_update_trip()
42 *last_trip = therm->last_trip; in nvkm_therm_update_trip()
43 u8 temp = therm->func->temp_get(therm); in nvkm_therm_update_trip()
48 for (i = 0; i < therm->fan->bios.nr_fan_trip; i++) { in nvkm_therm_update_trip()
54 if (last_trip && temp <= (last_trip->temp) && in nvkm_therm_update_trip()
55 temp > (last_trip->temp - last_trip->hysteresis)) in nvkm_therm_update_trip()
[all …]
/openbmc/linux/arch/x86/kernel/
H A Dkvm.c1 // SPDX-License-Identifier: GPL-2.0-or-later
10 #define pr_fmt(fmt) "kvm-guest: " fmt
13 #include <linux/init.h>
57 early_param("no-kvmapf", parse_no_kvmapf);
66 early_param("no-steal-acc", parse_no_stealacc);
74 * No need for any "IO delay" on KVM
100 hlist_for_each(p, &b->list) { in _find_apf_task()
103 if (n->token == token) in _find_apf_task()
116 raw_spin_lock(&b->lock); in kvm_async_pf_queue_task()
119 /* dummy entry exist -> wake up was delivered ahead of PF */ in kvm_async_pf_queue_task()
[all …]
/openbmc/obmc-console/
H A Dconsole-server.h8 * http://www.apache.org/licenses/LICENSE-2.0
11 * distributed under the License is distributed on an "AS IS" BASIS,
19 #include <poll.h>
24 #include <systemd/sd-bus.h>
37 * macro. We call each handler's ->init() function at startup, and ->fini() at
51 struct handler *(*init)(const struct handler_type *type, member
62 /* NOLINTBEGIN(bugprone-reserved-identifier,cert-dcl37-c,cert-dcl51-cpp) */
67 #define handler_type_check(h) BUILD_ASSERT_OR_ZERO((h)->init && (h)->fini)
77 /* NOLINTEND(bugprone-reserved-identifier,cert-dcl37-c,cert-dcl51-cpp) */
87 typedef char(socket_path_t)[sizeof(((struct sockaddr_un *)NULL)->sun_path)];
[all …]
H A Dconsole-server.c10 * http://www.apache.org/licenses/LICENSE-2.0
13 * distributed under the License is distributed on an "AS IS" BASIS,
39 #include <poll.h>
41 #include "console-mux.h"
43 #include "console-server.h"
60 " --config <FILE>\tUse FILE for configuration\n" in usage()
61 " --console-id <NAME>\tUse NAME in the UNIX domain socket address\n" in usage()
68 return p->fd == -1 && p->events == 0 && p->revents == ~0; in console_server_pollfd_reclaimable()
74 for (size_t i = 0; i < server->capacity_pollfds; i++) { in console_server_find_released_pollfd()
75 struct pollfd *p = &server->pollfds[i]; in console_server_find_released_pollfd()
[all …]
/openbmc/linux/drivers/input/mouse/
H A Dpsmouse-base.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 1999-2002 Vojtech Pavlik
6 * Copyright (c) 2003-2004 Dmitry Torokhov
20 #include <linux/init.h>
111 * sysfs). We could use a per-device semaphore but since there
137 x = packet[1] ? packet[1] - ((packet[0] << 4) & 0x100) : 0; in psmouse_report_standard_motion()
138 y = packet[2] ? packet[2] - ((packet[0] << 3) & 0x100) : 0; in psmouse_report_standard_motion()
141 input_report_rel(dev, REL_Y, -y); in psmouse_report_standard_motion()
156 struct input_dev *dev = psmouse->dev; in psmouse_process_byte()
157 u8 *packet = psmouse->packet; in psmouse_process_byte()
[all …]
/openbmc/linux/drivers/edac/
H A Di82860_edac.c13 #include <linux/init.h>
59 static struct pci_dev *mci_pdev; /* init dev: in case that AGP code
69 pdev = to_pci_dev(mci->pdev); in i82860_get_error_info()
72 * This is a mess because there is no atomic way to read all the in i82860_get_error_info()
76 pci_read_config_word(pdev, I82860_ERRSTS, &info->errsts); in i82860_get_error_info()
77 pci_read_config_dword(pdev, I82860_EAP, &info->eap); in i82860_get_error_info()
78 pci_read_config_word(pdev, I82860_DERRCTL_STS, &info->derrsyn); in i82860_get_error_info()
79 pci_read_config_word(pdev, I82860_ERRSTS, &info->errsts2); in i82860_get_error_info()
85 * is valid. If there is a change then there is a CE no info and the in i82860_get_error_info()
88 if (!(info->errsts2 & 0x0003)) in i82860_get_error_info()
[all …]
H A Di82875p_edac.c13 * Note: E7210 appears same as D82875P - zhenyu.z.wang at intel.com
17 #include <linux/init.h>
43 /* Intel 82875p register addresses - device 0 function 0 - DRAM Controller */
64 * 9 non-DRAM lock error (ndlock)
79 * 9 SERR on non-DRAM lock
80 * 8 SERR on ECC UE
81 * 7 SERR on ECC CE
82 * 6 target abort on high exception
85 * 3 SERR on invalid AGP access
87 * 1 SERR on unsupported AGP command
[all …]
/openbmc/linux/arch/x86/kernel/cpu/mce/
H A Ddev-mcelog.c1 // SPDX-License-Identifier: GPL-2.0-only
15 #include <linux/poll.h>
28 * This avoids deadlocks on printk locks without having to break locks. Also
42 if (mce->kflags & MCE_HANDLED_CEC) in dev_mce_log()
47 entry = mcelog->next; in dev_mce_log()
53 if (entry >= mcelog->len) { in dev_mce_log()
54 set_bit(MCE_OVERFLOW, (unsigned long *)&mcelog->flags); in dev_mce_log()
58 mcelog->next = entry + 1; in dev_mce_log()
60 memcpy(mcelog->entry + entry, mce, sizeof(struct mce)); in dev_mce_log()
61 mcelog->entry[entry].finished = 1; in dev_mce_log()
[all …]
/openbmc/linux/drivers/media/usb/em28xx/
H A Dem28xx-input.c1 // SPDX-License-Identifier: GPL-2.0+
13 #include <linux/init.h>
33 dev_printk(KERN_DEBUG, &ir->dev->intf->dev, \
54 /* poll decoder */
69 * I2C IR based get keycodes - should be used with ir-kbd-i2c
78 /* poll IR chip */ in em28xx_get_key_terratec()
83 return -EIO; in em28xx_get_key_terratec()
88 * down, while 0xff indicates that no button is hold down. in em28xx_get_key_terratec()
109 /* poll IR chip */ in em28xx_get_key_em_haup()
113 return -EIO; in em28xx_get_key_em_haup()
[all …]
/openbmc/linux/Documentation/arch/x86/x86_64/
H A Dboot-options.rst1 .. SPDX-License-Identifier: GPL-2.0
27 This option will be useful if you have no interest in any
39 Do not opt-in to Local MCE delivery. Use legacy method
43 Disabled by default on AMD Fam10h and older because some BIOS
47 in a reboot. On Intel systems it is enabled by default.
52 Sets the time in us to wait for other CPUs on machine checks. 0
55 Don't overwrite the bios-set CMCI threshold. This boot option
62 Force-enable recoverable machine check code paths
73 Use IO-APIC. Default
76 Don't use the IO-APIC.
[all …]
/openbmc/linux/drivers/input/serio/
H A Duserio.c20 #include <linux/init.h>
27 #include <linux/poll.h>
51 * userio_device_write - Write data from serio to a userio device in userspace
57 struct userio_device *userio = id->port_data; in userio_device_write()
60 spin_lock_irqsave(&userio->buf_lock, flags); in userio_device_write()
62 userio->buf[userio->head] = val; in userio_device_write()
63 userio->head = (userio->head + 1) % USERIO_BUFSIZE; in userio_device_write()
65 if (userio->head == userio->tail) in userio_device_write()
69 spin_unlock_irqrestore(&userio->buf_lock, flags); in userio_device_write()
71 wake_up_interruptible(&userio->waitq); in userio_device_write()
[all …]

12345678910>>...39