| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/qcom/ |
| D | qcom,apr.txt | 1 Qualcomm APR (Asynchronous Packet Router) binding 3 This binding describes the Qualcomm APR. APR is a IPC protocol for 4 communication between Application processor and QDSP. APR is mainly 7 - compatible: 10 Definition: must be "qcom,apr-v<VERSION-NUMBER>", example "qcom,apr-v2" 12 - qcom,apr-domain 17 1 - APR simulator 18 2 - PC 19 3 - MODEM 20 4 - ADSP [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-block-aoe | 2 Date: Apr, 2005 3 KernelVersion: v2.6.12 10 Date: Apr, 2005 11 KernelVersion: v2.6.12 19 Date: Apr, 2005 20 KernelVersion: v2.6.12 32 What: /sys/block/etherd*/firmware-version 33 Date: Apr, 2005 34 KernelVersion: v2.6.12
|
| D | sysfs-class-scsi_host | 7 Storage Control Unit embeds up to two 4-port controllers in 33 KernelVersion: v2.6.24 34 Contact: linux-ide@vger.kernel.org 60 a) It does not use host-initiated slumber mode, but it does 61 allow device-initiated slumber 67 KernelVersion: v2.6.27 68 Contact: linux-ide@vger.kernel.org 79 protocol that is being used by the driver (for eg. LED, SAF-TE, 80 SES-2, SGPIO etc). 86 KernelVersion: v2.6.35 [all …]
|
| D | sysfs-class-backlight | 10 non-linear. To achieve a linear perception of brightness changes 24 non-linear 25 The brightness changes non-linearly with each step. Brightness 29 Date: Apr, 2010 30 KernelVersion: v2.6.35 38 The value range is device-driver specific: 47 It returns a 13-bits integer. 50 Date: Apr, 2010 51 KernelVersion: v2.6.35 53 device-drivers-devel@blackfin.uclinux.org [all …]
|
| D | sysfs-devices-system-cpu | 2 Date: pre-git history 3 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> 18 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> 37 See Documentation/admin-guide/cputopology.rst for more information. 43 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> 58 Contact: Linux memory management mailing list <linux-mm@kvack.org> 67 /sys/devices/system/cpu/cpu42/node2 -> ../../node/node2 77 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> 89 core_siblings_list: human-readable list of the logical CPU 99 thread_siblings_list: human-readable list of cpuX's hardware [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-block-aoe | 2 Date: Apr, 2005 3 KernelVersion: v2.6.12 10 Date: Apr, 2005 11 KernelVersion: v2.6.12 19 Date: Apr, 2005 20 KernelVersion: v2.6.12 32 What: /sys/block/etherd*/firmware-version 33 Date: Apr, 2005 34 KernelVersion: v2.6.12
|
| D | sysfs-class-backlight-adp8860 | 2 ----------------------------------------------------------- 16 Date: Apr, 2010 17 KernelVersion: v2.6.35 23 value between 0 mA and 30 mA using linear or non-linear 30 Date: Apr, 2010 31 KernelVersion: v2.6.35 37 between 0 mA and 30 mA using linear or non-linear algorithms.
|
| D | sysfs-class-backlight | 10 non-linear. To achieve a linear perception of brightness changes 24 non-linear 25 The brightness changes non-linearly with each step. Brightness 29 Date: Apr, 2010 30 KernelVersion: v2.6.35 38 The value range is device-driver specific: 47 It returns a 13-bits integer. 50 Date: Apr, 2010 51 KernelVersion: v2.6.35 53 device-drivers-devel@blackfin.uclinux.org [all …]
|
| D | sysfs-class-scsi_host | 7 Storage Control Unit embeds up to two 4-port controllers in 33 KernelVersion: v2.6.24 34 Contact: linux-ide@vger.kernel.org 60 a) It does not use host-initiated slumber mode, but it does 61 allow device-initiated slumber 67 KernelVersion: v2.6.27 68 Contact: linux-ide@vger.kernel.org 79 protocol that is being used by the driver (for eg. LED, SAF-TE, 80 SES-2, SGPIO etc). 86 KernelVersion: v2.6.35 [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/qcom/ |
| D | qcom,apr.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/qcom/qcom,apr.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm APR/GPR (Asynchronous/Generic Packet Router) 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 13 This binding describes the Qualcomm APR/GPR, APR/GPR is a IPC protocol for 14 communication between Application processor and QDSP. APR/GPR is mainly 20 - qcom,apr 21 - qcom,apr-v2 [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | qcom,q6core.txt | 3 Q6CORE is one of the APR audio service on Q6DSP. 4 Please refer to qcom,apr.txt for details of the common apr service bindings 5 used by the apr service device. 7 - but must contain the following property: 9 - compatible: 12 Definition: must be "qcom,q6core-v<MAJOR-NUMBER>.<MINOR-NUMBER>". 15 example "qcom,q6core-v2.0" 18 apr-service@3 {
|
| D | qcom,q6adm.txt | 3 Q6ADM is one of the APR audio service on Q6DSP. 4 Please refer to qcom,apr.txt for details of the coommon apr service bindings 5 used by the apr service device. 7 - but must contain the following property: 9 - compatible: 12 Definition: must be "qcom,q6adm-v<MAJOR-NUMBER>.<MINOR-NUMBER>". 15 example "qcom,q6adm-v2.0" 21 - compatible: 24 Definition: must be "qcom,q6adm-routing". 26 - #sound-dai-cells [all …]
|
| D | qcom,q6asm.txt | 3 Q6ASM is one of the APR audio service on Q6DSP. 4 Please refer to qcom,apr.txt for details of the common apr service bindings 5 used by the apr service device. 7 - but must contain the following property: 9 - compatible: 12 Definition: must be "qcom,q6asm-v<MAJOR-NUMBER>.<MINOR-NUMBER>". 15 example "qcom,q6asm-v2.0" 20 - compatible: 23 Definition: must be "qcom,q6asm-dais". 25 - #sound-dai-cells [all …]
|
| /kernel/linux/linux-5.10/drivers/soc/qcom/ |
| D | apr.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) 2011-2017, The Linux Foundation. All rights reserved. 13 #include <linux/soc/qcom/apr.h> 43 * apr_send_pkt() - Send a apr message from apr device 45 * @adev: Pointer to previously registered apr device. 46 * @pkt: Pointer to apr packet to send 52 struct packet_router *apr = dev_get_drvdata(adev->dev.parent); in apr_send_pkt() local 57 spin_lock_irqsave(&adev->svc.lock, flags); in apr_send_pkt() 59 hdr = &pkt->hdr; in apr_send_pkt() 60 hdr->src_domain = APR_DOMAIN_APPS; in apr_send_pkt() [all …]
|
| /kernel/linux/linux-6.6/drivers/soc/qcom/ |
| D | apr.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) 2011-2017, The Linux Foundation. All rights reserved. 13 #include <linux/soc/qcom/apr.h> 48 * apr_send_pkt() - Send a apr message from apr device 50 * @adev: Pointer to previously registered apr device. 51 * @pkt: Pointer to apr packet to send 57 struct packet_router *apr = dev_get_drvdata(adev->dev.parent); in apr_send_pkt() local 62 spin_lock_irqsave(&adev->svc.lock, flags); in apr_send_pkt() 64 hdr = &pkt->hdr; in apr_send_pkt() 65 hdr->src_domain = APR_DOMAIN_APPS; in apr_send_pkt() [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/stable/ |
| D | sysfs-class-infiniband | 2 ------------------------------------------------- 7 Date: Apr, 2005 8 KernelVersion: v2.6.12 9 Contact: linux-rdma@vger.kernel.org 23 KernelVersion: v2.6.17 24 Contact: linux-rdma@vger.kernel.org 34 Contact: linux-rdma@vger.kernel.org 39 What: /sys/class/infiniband/<device>/ports/<port-num>/lid 40 What: /sys/class/infiniband/<device>/ports/<port-num>/rate 41 What: /sys/class/infiniband/<device>/ports/<port-num>/lid_mask_count [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/stable/ |
| D | sysfs-class-infiniband | 2 ------------------------------------------------- 7 Date: Apr, 2005 8 KernelVersion: v2.6.12 9 Contact: linux-rdma@vger.kernel.org 23 KernelVersion: v2.6.17 24 Contact: linux-rdma@vger.kernel.org 34 Contact: linux-rdma@vger.kernel.org 39 What: /sys/class/infiniband/<device>/ports/<port-num>/lid 40 What: /sys/class/infiniband/<device>/ports/<port-num>/rate 41 What: /sys/class/infiniband/<device>/ports/<port-num>/lid_mask_count [all …]
|
| /kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/ |
| D | q6adm.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) 2011-2017, The Linux Foundation. All rights reserved. 15 #include <linux/soc/qcom/apr.h> 21 #include "q6dsp-common.h" 22 #include "q6dsp-errno.h" 57 struct apr_device *apr; member 97 spin_lock_irqsave(&adm->copps_list_lock, flags); in q6adm_find_copp() 98 list_for_each_entry(c, &adm->copps_list, node) { in q6adm_find_copp() 99 if ((port_idx == c->afe_port) && (copp_idx == c->copp_idx)) { in q6adm_find_copp() 101 kref_get(&c->refcount); in q6adm_find_copp() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/ |
| D | q6adm.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) 2011-2017, The Linux Foundation. All rights reserved. 15 #include <linux/soc/qcom/apr.h> 21 #include "q6dsp-common.h" 22 #include "q6dsp-errno.h" 57 struct apr_device *apr; member 97 spin_lock_irqsave(&adm->copps_list_lock, flags); in q6adm_find_copp() 98 list_for_each_entry(c, &adm->copps_list, node) { in q6adm_find_copp() 99 if ((port_idx == c->afe_port) && (copp_idx == c->copp_idx)) { in q6adm_find_copp() 101 kref_get(&c->refcount); in q6adm_find_copp() [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/ |
| D | msm8953.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 4 #include <dt-bindings/clock/qcom,gcc-msm8953.h> 5 #include <dt-bindings/clock/qcom,rpmcc.h> 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/power/qcom-rpmpd.h> 9 #include <dt-bindings/soc/qcom,apr.h> 10 #include <dt-bindings/sound/qcom,q6afe.h> 11 #include <dt-bindings/sound/qcom,q6asm.h> 12 #include <dt-bindings/thermal/thermal.h> [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
| D | sdm845.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/clock/qcom,camcc-sdm845.h> 9 #include <dt-bindings/clock/qcom,dispcc-sdm845.h> 10 #include <dt-bindings/clock/qcom,gcc-sdm845.h> 11 #include <dt-bindings/clock/qcom,gpucc-sdm845.h> 12 #include <dt-bindings/clock/qcom,lpass-sdm845.h> 13 #include <dt-bindings/clock/qcom,rpmh.h> 14 #include <dt-bindings/clock/qcom,videocc-sdm845.h> 15 #include <dt-bindings/interconnect/qcom,osm-l3.h> 16 #include <dt-bindings/interconnect/qcom,sdm845.h> [all …]
|
| D | msm8996.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. 5 #include <dt-bindings/interrupt-controller/arm-gic.h> 6 #include <dt-bindings/clock/qcom,gcc-msm8996.h> 7 #include <dt-bindings/clock/qcom,mmcc-msm8996.h> 8 #include <dt-bindings/clock/qcom,rpmcc.h> 9 #include <dt-bindings/soc/qcom,apr.h> 12 interrupt-parent = <&intc>; 14 #address-cells = <2>; 15 #size-cells = <2>; [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | vfio.rst | 2 VFIO - "Virtual Function I/O" [1]_ 7 allotted. This includes x86 hardware with AMD-Vi and Intel VT-d, 12 safe [2]_, non-privileged, userspace drivers. 19 bare-metal device drivers [3]_. 22 field, also benefit from low-overhead, direct device access from 23 userspace. Examples include network adapters (often non-TCP/IP based) 36 --------------------------- 42 as allowing a device read-write access to system memory imposes the 55 For instance, an individual device may be part of a larger multi- 59 could be anything from a multi-function PCI device with backdoors [all …]
|
| /kernel/linux/linux-6.6/Documentation/virt/kvm/devices/ |
| D | arm-vgic.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ARM Virtual Generic Interrupt Controller v2 (VGIC) 9 - KVM_DEV_TYPE_ARM_VGIC_V2 ARM Generic Interrupt Controller v2.0 13 controller, requiring emulated user-space devices to inject interrupts to the 18 device and guest ITS devices, see arm-vgic-v3.txt. It is not possible to 26 KVM_VGIC_V2_ADDR_TYPE_DIST (rw, 64-bit) 31 KVM_VGIC_V2_ADDR_TYPE_CPU (rw, 64-bit) 39 -E2BIG Address outside of addressable IPA range 40 -EINVAL Incorrectly aligned address 41 -EEXIST Address already configured [all …]
|
| /kernel/linux/linux-5.10/Documentation/virt/kvm/devices/ |
| D | arm-vgic.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ARM Virtual Generic Interrupt Controller v2 (VGIC) 9 - KVM_DEV_TYPE_ARM_VGIC_V2 ARM Generic Interrupt Controller v2.0 13 controller, requiring emulated user-space devices to inject interrupts to the 18 device and guest ITS devices, see arm-vgic-v3.txt. It is not possible to 26 KVM_VGIC_V2_ADDR_TYPE_DIST (rw, 64-bit) 31 KVM_VGIC_V2_ADDR_TYPE_CPU (rw, 64-bit) 39 -E2BIG Address outside of addressable IPA range 40 -EINVAL Incorrectly aligned address 41 -EEXIST Address already configured [all …]
|