| /linux/Documentation/devicetree/bindings/remoteproc/ |
| H A D | qcom,glink-edge.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-edge.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm G-Link Edge communication channel nodes 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 13 Qualcomm G-Link subnode represents communication edge, channels and devices 14 related to the remote processor. 20 - qcom,glink-channels 27 - qcom,glink-channels [all …]
|
| H A D | qcom,glink-rpm-edge.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-rpm-edge.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm G-Link RPM edge 10 Qualcomm G-Link edge, a FIFO based mechanism for communication with Resource 14 - Bjorn Andersson <andersson@kernel.org> 18 const: qcom,glink-rpm 30 - description: rpm_hlos mailbox in APCS 32 qcom,remote-pid: [all …]
|
| /linux/drivers/hid/ |
| H A D | wacom_sys.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * USB Wacom tablet support - system specific code 25 } while ((retval == -ETIMEDOUT || retval == -EAGAIN) && --retries); in wacom_get_report() 42 } while ((retval == -ETIMEDOUT || retval == -EAGAIN) && --retries); in wacom_set_report() 107 struct wacom_wac *wacom_wac = &wacom->wacom_wac; in wacom_wac_pen_serial_enforce() 108 struct wacom_features *features = &wacom_wac->features; in wacom_wac_pen_serial_enforce() 113 if (wacom_wac->serial[0] || !(features->quirks & WACOM_QUIRK_TOOLSERIAL)) in wacom_wac_pen_serial_enforce() 117 for (i = 0; i < report->maxfield; i++) { in wacom_wac_pen_serial_enforce() 118 for (j = 0; j < report->field[i]->maxusage; j++) { in wacom_wac_pen_serial_enforce() 119 struct hid_field *field = report->field[i]; in wacom_wac_pen_serial_enforce() [all …]
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-c2c.txt | 1 perf-c2c(1) 5 ---- 6 perf-c2c - Shared Data C2C/HITM Analyzer. 9 -------- 12 'perf c2c record' [<options>] \-- [<record command options>] <command> 16 ----------- 27 required. See linkperf:perf-arm-spe[1] for a setup guide. Due to the 32 - memory address of the access 33 - type of the access (load and store details) 34 - latency (in cycles) of the load access [all …]
|
| H A D | perf-buildid-cache.txt | 1 perf-buildid-cache(1) 5 ---- 6 perf-buildid-cache - Manage build-id cache. 9 -------- 11 'perf buildid-cache <options>' 14 ----------- 15 This command manages the build-id cache. It can add, remove, update and purge 19 record it along with the buildid-cache, which will be used by perf-probe. 20 For more details, see linkperf:perf-probe[1]. 23 ------- [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | gre_gso.sh | 2 # SPDX-License-Identifier: GPL-2.0 8 # all tests in this script. Can be overridden with -t option 15 PID= 23 if [ ${rc} -eq ${expected} ]; then 24 printf " TEST: %-60s [ OK ]\n" "${msg}" 29 printf " TEST: %-60s [FAIL]\n" "${msg}" 48 set -e 50 IP="ip -netns $ns1" 65 rm -rf $TMPFILE 66 [ -n "$PID" ] && kill $PID [all …]
|
| H A D | amt.sh | 2 # SPDX-License-Identifier: GPL-2.0 7 # There are four network-namespaces, LISTENER, SOURCE, GATEWAY, RELAY. 15 # +------------------------+ 18 # | +------------------+ | 22 # | +------------------+ | 24 # +------------------------+ 27 # +-----------------------------------------------------+ 30 # |+---------------------------------------------------+| 32 # || +------------------+ +------------------+ || 34 # || | 192.168.0.1/24 | +--------+---------+ || [all …]
|
| /linux/Documentation/driver-api/media/drivers/ |
| H A D | dvb-usb.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 Idea behind the dvb-usb-framework 11 #) **deprecated:** Newer DVB USB drivers should use the dvb-usb-v2 framework. 13 In March 2005 I got the new Twinhan USB2.0 DVB-T device. They provided specs 18 dibusb-driver would be a complete mess afterwards. So I decided to do it in a 19 different way: With the help of a dvb-usb-framework. 23 - Transport Stream URB handling in conjunction with dvb-demux-feed-control 25 - registering the device for the DVB-API 26 - registering an I2C-adapter if applicable 27 - remote-control/input-device handling [all …]
|
| /linux/tools/include/uapi/linux/ |
| H A D | perf_event.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 * Copyright (C) 2008-2009, Linutronix GmbH, Thomas Gleixner <tglx@kernel.org> 6 * Copyright (C) 2008-2011, Red Hat, Inc., Ingo Molnar 7 * Copyright (C) 2008-2011, Red Hat, Inc., Peter Zijlstra 13 * For licencing details see kernel-base/COPYING 23 * User-space ABI bits: 37 PERF_TYPE_MAX, /* non-ABI */ 78 PERF_COUNT_HW_MAX, /* non-ABI */ 84 * { L1-D, L1-I, LLC, ITLB, DTLB, BPU, NODE } x 97 PERF_COUNT_HW_CACHE_MAX, /* non-ABI */ [all …]
|
| H A D | seccomp.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 11 #define SECCOMP_MODE_STRICT 1 /* uses hard-coded filter. */ 12 #define SECCOMP_MODE_FILTER 2 /* uses user-supplied filter. */ 30 * All BPF programs must return a 32-bit value. 31 * The bottom 16-bits are for optional return data. 32 * The upper 16-bits are ordered from least permissive values to most, 54 * struct seccomp_data - the format the BPF program executes over. 59 * @args: up to 6 system call arguments always stored as 64-bit values 77 __u32 pid; member 94 * lesser privileged process to get around kernel-enforced security [all …]
|
| /linux/include/uapi/linux/ |
| H A D | perf_event.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 * Copyright (C) 2008-2009, Linutronix GmbH, Thomas Gleixner <tglx@kernel.org> 6 * Copyright (C) 2008-2011, Red Hat, Inc., Ingo Molnar 7 * Copyright (C) 2008-2011, Red Hat, Inc., Peter Zijlstra 13 * For licencing details see kernel-base/COPYING 23 * User-space ABI bits: 37 PERF_TYPE_MAX, /* non-ABI */ 78 PERF_COUNT_HW_MAX, /* non-ABI */ 84 * { L1-D, L1-I, LLC, ITLB, DTLB, BPU, NODE } x 97 PERF_COUNT_HW_CACHE_MAX, /* non-ABI */ [all …]
|
| H A D | seccomp.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 11 #define SECCOMP_MODE_STRICT 1 /* uses hard-coded filter. */ 12 #define SECCOMP_MODE_FILTER 2 /* uses user-supplied filter. */ 30 * All BPF programs must return a 32-bit value. 31 * The bottom 16-bits are for optional return data. 32 * The upper 16-bits are ordered from least permissive values to most, 54 * struct seccomp_data - the format the BPF program executes over. 59 * @args: up to 6 system call arguments always stored as 64-bit values 77 __u32 pid; member 94 * lesser privileged process to get around kernel-enforced security [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-driver-wacom | 1 What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/speed 4 Contact: linux-bluetooth@vger.kernel.org 6 The /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/speed file 12 What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/led 14 Contact: linux-input@vger.kernel.org 23 What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/status0_luminance 25 Contact: linux-input@vger.kernel.org 33 What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/status1_luminance 35 Contact: linux-input@vger.kernel.org 42 What: /sys/bus/hid/devices/<bus>:<vid>:<pid>.<n>/wacom_led/status_led0_select [all …]
|
| /linux/Documentation/admin-guide/media/ |
| H A D | faq.rst | 1 .. SPDX-License-Identifier: GPL-2.0 28 is closed). The ``dvb-core`` module parameter ``dvb_shutdown_timeout`` 37 tools and are grouped together with the ``v4l-utils`` git repository: 39 https://git.linuxtv.org/v4l-utils.git/ 48 for example the ``dvbv5-scan`` tool. You can find more information 51 https://www.linuxtv.org/wiki/index.php/Dvbv5-scan 70 https://git.linuxtv.org/dtv-scan-tables.git 88 list with a tool like ``dvbv5-scan``. 90 Almost all modern Digital TV cards don't have built-in hardware 91 MPEG-decoders. So, it is up to the application to get a MPEG-TS [all …]
|
| /linux/samples/damon/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 11 The module receives a pid, monitor access to the virtual address 18 bool "DAMON sample module for access-aware proactive reclamation" 21 This builds DAMON sample module for access-aware proactive 24 The module receives a pid, monitor access to the virtual address 37 which seems as local and remote nodes to all CPUs. For example,
|
| /linux/tools/testing/selftests/rcutorture/bin/ |
| H A D | kvm-test-1-run-qemu.sh | 2 # SPDX-License-Identifier: GPL-2.0+ 4 # Carry out a kvm-based run for the specified qemu-cmd file, which might 5 # have been generated by --build-only kvm.sh run. 7 # Usage: kvm-test-1-run-qemu.sh qemu-cmd-dir 9 # qemu-cmd-dir provides the directory containing qemu-cmd file. 11 # "ds" is the top-level date-stamped directory and "scenario" 13 # must have been made by the caller. The shell-command comments 14 # at the end of the qemu-cmd file are not optional. 20 T="`mktemp -d ${TMPDIR-/tmp}/kvm-test-1-run-qemu.sh.XXXXXX`" 21 trap 'rm -rf $T' 0 [all …]
|
| H A D | kvm-remote.sh | 2 # SPDX-License-Identifier: GPL-2.0+ 4 # Run a series of tests on remote systems under KVM. 6 # Usage: kvm-remote.sh "systems" [ <kvm.sh args> ] 7 # kvm-remote.sh "systems" /path/to/old/run [ <kvm-again.sh args> ] 16 if ! test -d tools/testing/selftests/rcutorture/bin 18 echo $scriptname must be run from top-level directory of kernel source tree. 29 if test -z "$systems" 37 # T: /tmp/kvm-remote.sh.NNNNNN where "NNNNNN" is set by mktemp 38 # resdir: /tmp/kvm-remote.sh.NNNNNN/res 39 # rundir: /tmp/kvm-remote.sh.NNNNNN/res/$ds ("-remote" suffix) [all …]
|
| /linux/Documentation/devicetree/bindings/misc/ |
| H A D | qcom,fastrpc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 13 The FastRPC implements an IPC (Inter-Processor Communication) 14 mechanism that allows for clients to transparently make remote method 22 - enum: 23 - qcom,kaanapali-fastrpc 24 - qcom,fastrpc 25 - items: [all …]
|
| /linux/drivers/scsi/bfa/ |
| H A D | bfa_fcs_fcpim.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc. 4 * Copyright (c) 2014- QLogic Corporation. 8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter. 12 * fcpim.c - FCP initiator mode i-t nexus state machine 91 bfa_trc(itnim->fcs, itnim->rport->pwwn); in bfa_fcs_itnim_sm_offline() 92 bfa_trc(itnim->fcs, event); in bfa_fcs_itnim_sm_offline() 97 itnim->prli_retries = 0; in bfa_fcs_itnim_sm_offline() 102 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); in bfa_fcs_itnim_sm_offline() 114 bfa_sm_fault(itnim->fcs, event); in bfa_fcs_itnim_sm_offline() [all …]
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | tsn_lib.sh | 2 # SPDX-License-Identifier: GPL-2.0 3 # Copyright 2021-2022 NXP 5 tc_testing_scripts_dir=$(dirname $0)/../../tc-testing/scripts 15 # https://github.com/vladimiroltean/tsn-scripts 16 # WARNING: isochron versions pre-1.0 are unstable, 31 if ! [ -z "${uds_address}" ]; then 32 extra_args="${extra_args} -z ${uds_address}" 37 chrt -f 10 phc2sys -m \ 38 -a -rr \ 39 --step_threshold 0.00002 \ [all …]
|
| /linux/tools/thermal/tmon/ |
| H A D | tmon.8 | 2 # SPDX-License-Identifier: GPL-2.0 4 \fBtmon\fP - A monitoring and testing tool for Linux kernel thermal subsystem 13 real-time thermal data; tune 22 - show thermal zone information 23 - show cooling device information 24 - show trip point binding within each thermal zone 25 - show trip point and cooling device instance bindings 28 - show temperature of all thermal zones w.r.t. its trip points and types 29 - show states of all cooling devices 32 - with a built-in Proportional Integral Derivative (\fBPID\fP) [all …]
|
| /linux/drivers/infiniband/core/ |
| H A D | iwpm_util.h | 15 * - Redistributions of source code must retain the above 19 * - Redistributions in binary form must reproduce the above 57 #define IWPM_PID_UNDEFINED -1 58 #define IWPM_PID_UNAVAILABLE -2 97 * iwpm_get_nlmsg_request - Allocate and initialize netlink message request 109 * iwpm_free_nlmsg_request - Deallocate netlink message request 115 * iwpm_find_nlmsg_request - Find netlink message request in the request list 124 * iwpm_wait_complete_req - Block while servicing the netlink request 133 * iwpm_get_nlmsg_seq - Get the sequence number for a netlink 141 * iwpm_add_remote_info - Add remote address info of the connecting peer [all …]
|
| /linux/drivers/media/usb/dvb-usb/ |
| H A D | dvb-usb-init.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * DVB USB library - provides a generic interface for a DVB USB device driver. 5 * dvb-usb-init.c 7 * Copyright (C) 2004-6 Patrick Boettcher (patrick.boettcher@posteo.de) 9 * see Documentation/driver-api/media/drivers/dvb-usb.rst for more information 11 #include "dvb-usb-common.h" 16 …ng level (1=info,xfer=2,pll=4,ts=8,err=16,rc=32,fw=64,mem=128,uxfer=256 (or-able))." DVB_USB_DEBU… 20 MODULE_PARM_DESC(disable_rc_polling, "disable remote control polling (default: 0)."); 24 MODULE_PARM_DESC(force_pid_filter_usage, "force all dvb-usb-devices to use a PID filter, if any (de… 31 for (n = 0; n < d->props.num_adapters; n++) { in dvb_usb_adapter_init() [all …]
|
| H A D | dibusb-common.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* Common methods for dibusb-based-receivers. 4 * Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de) 6 * see Documentation/driver-api/media/drivers/dvb-usb.rst for more information 16 MODULE_PARM_DESC(debug, "set debugging level (1=info (|-able))." DVB_USB_DEBUG_STATUS); 17 MODULE_DESCRIPTION("Common methods for dibusb-based receivers"); 25 if (adap->priv != NULL) { in dibusb_streaming_ctrl() 26 struct dibusb_state *st = adap->priv; in dibusb_streaming_ctrl() 27 if (st->ops.fifo_ctrl != NULL) in dibusb_streaming_ctrl() 28 if (st->ops.fifo_ctrl(adap->fe_adap[0].fe, onoff)) { in dibusb_streaming_ctrl() [all …]
|
| /linux/tools/testing/selftests/pidfd/ |
| H A D | pidfd_getfd_test.c | 1 // SPDX-License-Identifier: GPL-2.0 50 return -1; in __child() 57 return -1; in __child() 76 return -1; in __child() 81 return -1; in __child() 87 return -1; in __child() 93 return -1; in __child() 107 ret = -1; in child() 124 /* pid points to the child which we are fetching FDs from */ in FIXTURE() 125 pid_t pid; in FIXTURE() local [all …]
|