/Linux-v6.1/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,smp2p.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andy Gross <agross@kernel.org> 11 - Bjorn Andersson <bjorn.andersson@linaro.org> 12 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 16 of a single 32-bit value between two processors. Each value has a single 17 writer (the local side) and a single reader (the remote side). Values are 19 remote processor ID) and a string identifier. 35 $ref: /schemas/types.yaml#/definitions/phandle-array [all …]
|
D | qcom,glink.txt | 4 communication between subsystem-pairs on various Qualcomm platforms. Two types 8 - compatible: 9 Usage: required for glink-rpm 11 Definition: must be "qcom,glink-rpm" 13 - label: 18 - interrupts: 20 Value type: <prop-encoded-array> 21 Definition: should specify the IRQ used by the remote processor to 24 - qcom,remote-pid: 25 Usage: required for glink-smem [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/remoteproc/ |
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. 18 const: "glink-edge" 23 - qcom,glink-channels [all …]
|
D | qcom,smd-edge.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/qcom,smd-edge.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 13 Qualcomm SMD subnode represents a remote subsystem or a remote processor of 14 some sort - or in SMD language an "edge". The name of the edges are not 24 const: "smd-edge" 29 - qcom,smd-channels 36 - qcom,smd-channels [all …]
|
/Linux-v6.1/tools/perf/Documentation/ |
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 ----------- 28 - memory address of the access 29 - type of the access (load and store details) 30 - latency (in cycles) of the load access 33 for cachelines with highest contention - highest number of HITM accesses. [all …]
|
/Linux-v6.1/drivers/scsi/bfa/ |
D | bfa_fcs_rport.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 * rport.c Remote port implementation. 173 bfa_trc(rport->fcs, rport->pwwn); in bfa_fcs_rport_sm_uninit() 174 bfa_trc(rport->fcs, rport->pid); in bfa_fcs_rport_sm_uninit() 175 bfa_trc(rport->fcs, event); in bfa_fcs_rport_sm_uninit() 180 rport->plogi_retries = 0; in bfa_fcs_rport_sm_uninit() 197 rport->ns_retries = 0; in bfa_fcs_rport_sm_uninit() [all …]
|
D | bfa_fcs.h | 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. 34 BFA_LPS_SM_SET_N2N_PID = 8, /* Set assigned PID for n2n */ 52 #define __fcs_min_cfg(__fcs) ((__fcs)->min_cfg) 59 #define BFA_FCS_PID_IS_WKA(pid) ((bfa_ntoh3b(pid) > 0xFFF000) ? 1 : 0) argument 141 u32 pid:24; /* FC address */ member 143 u16 num_rports; /* Num of r-ports */ 144 struct list_head rport_q; /* queue of discovered r-ports */ [all …]
|
D | bfa_defs_fcs.h | 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. 73 * - FCP IM and FCP TM roles cannot be enabled together for a FCS port 74 * - Create multiple ports if both IM and TM functions required. 75 * - Atleast one role must be specified. 238 u32 pid; /* port ID */ member 276 * TODO - remove 318 * FCS remote port states [all …]
|
/Linux-v6.1/arch/um/os-Linux/drivers/ |
D | tuntap_user.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) 24 pri->dev = dev; in tuntap_user_init() 33 tap_check_ips(pri->gate_addr, addr); in tuntap_add_addr() 34 if ((pri->fd == -1) || pri->fixed_config) in tuntap_add_addr() 36 open_addr(addr, netmask, pri->dev_name); in tuntap_add_addr() 44 if ((pri->fd == -1) || pri->fixed_config) in tuntap_del_addr() 46 close_addr(addr, netmask, pri->dev_name); in tuntap_del_addr() 58 dup2(data->stdout_fd, 1); in tuntap_pre_exec() 59 close(data->close_me); in tuntap_pre_exec() [all …]
|
/Linux-v6.1/drivers/soc/qcom/ |
D | smp2p.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright (c) 2012-2013, The Linux Foundation. All rights reserved. 25 * of a single 32-bit value between two processors. Each value has a single 26 * writer (the local side) and a single reader (the remote side). Values are 28 * to remote processor ID) and a string identifier. 31 * item is writable by the local processor and readable by the remote 32 * processor. By using two separate SMEM items that are single-reader and 33 * single-writer, SMP2P does not require any remote locking mechanisms. 51 * struct smp2p_smem_item - in memory communication structure 53 * @version: version - must be 1 [all …]
|
/Linux-v6.1/drivers/infiniband/core/ |
D | iwpm_msg.c | 15 * - Redistributions of source code must retain the above 19 * - Redistributions in binary form must reproduce the above 42 * iwpm_valid_pid - Check if the userspace iwarp port mapper pid is valid 44 * Returns true if the pid is greater than zero, otherwise returns false 52 * iwpm_register_pid - Send a netlink query to userspace 53 * to get the iwarp port mapper pid 70 int ret = -EINVAL; in iwpm_register_pid() 80 nlh->nlmsg_seq = iwpm_get_nlmsg_seq(); in iwpm_register_pid() 81 nlmsg_request = iwpm_get_nlmsg_request(nlh->nlmsg_seq, nl_client, GFP_KERNEL); in iwpm_register_pid() 88 /* fill in the pid request message */ in iwpm_register_pid() [all …]
|
/Linux-v6.1/drivers/hid/ |
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() 89 struct wacom_wac *wacom_wac = &wacom->wacom_wac; in wacom_wac_pen_serial_enforce() 90 struct wacom_features *features = &wacom_wac->features; in wacom_wac_pen_serial_enforce() 95 if (wacom_wac->serial[0] || !(features->quirks & WACOM_QUIRK_TOOLSERIAL)) in wacom_wac_pen_serial_enforce() 99 for (i = 0; i < report->maxfield; i++) { in wacom_wac_pen_serial_enforce() 100 for (j = 0; j < report->field[i]->maxusage; j++) { in wacom_wac_pen_serial_enforce() 101 struct hid_field *field = report->field[i]; in wacom_wac_pen_serial_enforce() [all …]
|
/Linux-v6.1/tools/testing/selftests/net/ |
D | gre_gso.sh | 2 # SPDX-License-Identifier: GPL-2.0 7 # Kselftest framework requirement - SKIP code is 4. 10 # all tests in this script. Can be overridden with -t option 16 IP="ip -netns ns1" 19 PID= 27 if [ ${rc} -eq ${expected} ]; then 28 printf " TEST: %-60s [ OK ]\n" "${msg}" 33 printf " TEST: %-60s [FAIL]\n" "${msg}" 52 set -e 69 rm -rf $TMPFILE [all …]
|
/Linux-v6.1/drivers/media/usb/dvb-usb/ |
D | dvb-usb.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* dvb-usb.h is part of the DVB USB library. 4 * Copyright (C) 2004-6 Patrick Boettcher (patrick.boettcher@posteo.de) 5 * see dvb-usb-init.c for copyright information. 7 * the headerfile, all dvb-usb-drivers have to include. 9 * TODO: clean-up the structures for unused fields and update the comments 18 #include <media/rc-core.h> 25 #include "dvb-pll.h" 27 #include <media/dvb-usb-ids.h> 49 /* generic log methods - taken from usb.h */ [all …]
|
D | vp702x.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* DVB USB compliant Linux driver for the TwinhanDTV StarBox USB2.0 DVB-S 12 * see Documentation/driver-api/media/drivers/dvb-usb.rst for more information 20 MODULE_PARM_DESC(debug, "set debugging level (1=info,xfer=2,rc=4 (or-able))." DVB_USB_DEBUG_STATUS); 35 ret = usb_control_msg(d->udev, in vp702x_usb_in_op_unlocked() 36 usb_rcvctrlpipe(d->udev, 0), in vp702x_usb_in_op_unlocked() 44 ret = -EIO; in vp702x_usb_in_op_unlocked() 60 mutex_lock(&d->usb_mutex); in vp702x_usb_in_op() 62 mutex_unlock(&d->usb_mutex); in vp702x_usb_in_op() 74 if ((ret = usb_control_msg(d->udev, in vp702x_usb_out_op_unlocked() [all …]
|
/Linux-v6.1/drivers/media/usb/dvb-usb-v2/ |
D | dvb_usb.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Copyright (C) 2004-6 Patrick Boettcher <patrick.boettcher@posteo.de> 14 #include <media/rc-core.h> 15 #include <media/media-device.h> 21 #include <media/dvb-usb-ids.h> 24 * device file: /dev/dvb/adapter[0-1]/frontend[0-2] 26 * |-- device 27 * | |-- adapter0 28 * | | |-- frontend0 29 * | | |-- frontend1 [all …]
|
/Linux-v6.1/tools/include/uapi/linux/ |
D | perf_event.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 * Copyright (C) 2008-2009, Thomas Gleixner <tglx@linutronix.de> 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 */ 75 PERF_COUNT_HW_MAX, /* non-ABI */ 81 * { L1-D, L1-I, LLC, ITLB, DTLB, BPU, NODE } x 94 PERF_COUNT_HW_CACHE_MAX, /* non-ABI */ [all …]
|
/Linux-v6.1/include/uapi/linux/ |
D | perf_event.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 * Copyright (C) 2008-2009, Thomas Gleixner <tglx@linutronix.de> 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 */ 75 PERF_COUNT_HW_MAX, /* non-ABI */ 81 * { L1-D, L1-I, LLC, ITLB, DTLB, BPU, NODE } x 94 PERF_COUNT_HW_CACHE_MAX, /* non-ABI */ [all …]
|
/Linux-v6.1/Documentation/driver-api/media/drivers/ |
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-v6.1/Documentation/ABI/testing/ |
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-v6.1/Documentation/admin-guide/media/ |
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-v6.1/tools/testing/selftests/bpf/progs/ |
D | bpf_iter_task.c | 1 // SPDX-License-Identifier: GPL-2.0 16 struct seq_file *seq = ctx->meta->seq; in dump_task() 17 struct task_struct *task = ctx->task; in dump_task() 25 if (task->pid != tid) in dump_task() 30 if (ctx->meta->seq_num == 0) in dump_task() 33 BPF_SEQ_PRINTF(seq, "%8d %8d\n", task->tgid, task->pid); in dump_task() 43 struct seq_file *seq = ctx->meta->seq; in dump_task_sleepable() 44 struct task_struct *task = ctx->task; in dump_task_sleepable() 67 * remote task's address space. in dump_task_sleepable() 83 if (ctx->meta->seq_num == 0) in dump_task_sleepable() [all …]
|
/Linux-v6.1/tools/testing/selftests/rcutorture/bin/ |
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=${TMPDIR-/tmp}/kvm-test-1-run-qemu.sh.$$ 21 trap 'rm -rf $T' 0 [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/qcom/ |
D | msm8998.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/clock/qcom,gcc-msm8998.h> 6 #include <dt-bindings/clock/qcom,gpucc-msm8998.h> 7 #include <dt-bindings/clock/qcom,mmcc-msm8998.h> 8 #include <dt-bindings/clock/qcom,rpmcc.h> 9 #include <dt-bindings/power/qcom-rpmpd.h> 10 #include <dt-bindings/gpio/gpio.h> 13 interrupt-parent = <&intc>; 15 qcom,msm-id = <292 0x0>; [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/misc/ |
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 25 - adsp 26 - mdsp 27 - sdsp 28 - cdsp [all …]
|