| /linux/Documentation/devicetree/bindings/soc/qcom/ |
| H A 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 …]
|
| H A D | qcom,apr-services.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/soc/qcom/qcom,apr-services.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm APR/GPR services shared parts 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 13 Common parts of a static service in Qualcomm APR/GPR (Asynchronous/Generic 21 APR Service ID 39 qcom,protection-domain: 40 $ref: /schemas/types.yaml#/definitions/string-array [all …]
|
| /linux/drivers/soc/qcom/ |
| H A 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 …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | qcom,q6core.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 14 - $ref: /schemas/soc/qcom/qcom,apr-services.yaml# 19 - qcom,q6core 22 - compatible 27 - | 28 #include <dt-bindings/soc/qcom,apr.h> [all …]
|
| H A D | qcom,q6adm.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 14 - $ref: /schemas/soc/qcom/qcom,apr-services.yaml# 19 - qcom,q6adm 23 $ref: /schemas/sound/qcom,q6adm-routing.yaml# 28 - compatible 29 - routing [all …]
|
| H A D | qcom,q6asm.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 14 - $ref: /schemas/soc/qcom/qcom,apr-services.yaml# 19 - qcom,q6asm 23 $ref: /schemas/sound/qcom,q6asm-dais.yaml# 28 - compatible 29 - dais [all …]
|
| H A D | qcom,q6afe.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 14 - $ref: /schemas/soc/qcom/qcom,apr-services.yaml# 19 - qcom,q6afe 21 clock-controller: 22 $ref: /schemas/sound/qcom,q6dsp-lpass-clocks.yaml# 28 $ref: /schemas/sound/qcom,q6dsp-lpass-ports.yaml# [all …]
|
| H A D | qcom,q6prm.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 14 - $ref: /schemas/soc/qcom/qcom,apr-services.yaml# 19 - qcom,q6prm 21 clock-controller: 22 $ref: /schemas/sound/qcom,q6dsp-lpass-clocks.yaml# 27 - compatible [all …]
|
| H A D | qcom,q6apm.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 14 - $ref: dai-common.yaml# 15 - $ref: /schemas/soc/qcom/qcom,apr-services.yaml# 20 - qcom,q6apm 24 $ref: /schemas/sound/qcom,q6apm-lpass-dais.yaml# 30 $ref: /schemas/sound/qcom,q6apm-dai.yaml# [all …]
|
| /linux/Documentation/devicetree/bindings/remoteproc/ |
| H A D | qcom,sc7180-mss-pil.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7180-mss-pil.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sibi Sankar <quic_sibis@quicinc.com> 19 - qcom,sc7180-mss-pil 23 - description: MSS QDSP6 registers 24 - description: RMB registers 26 reg-names: 28 - const: qdsp6 [all …]
|
| H A D | qcom,sc7280-mss-pil.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7280-mss-pil.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sibi Sankar <quic_sibis@quicinc.com> 19 - qcom,sc7280-mss-pil 23 - description: MSS QDSP6 registers 24 - description: RMB registers 26 reg-names: 28 - const: qdsp6 [all …]
|
| H A D | qcom,sc7280-adsp-pil.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7280-adsp-pil.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com> 19 - qcom,sc7280-adsp-pil 23 - description: qdsp6ss register 24 - description: efuse q6ss register 28 - description: Phandle to apps_smmu node with sid mask 32 - description: Watchdog interrupt [all …]
|
| /linux/sound/firewire/oxfw/ |
| H A D | oxfw-stream.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * oxfw_stream.c - a part of driver for OXFW970/971 based devices 29 * See Table 5.7 – Sampling frequency for Multi-bit Audio 30 * in AV/C Stream Format Information Specification 1.1 (Apr 2005, 1394TA) 45 err = avc_general_set_sig_fmt(oxfw->unit, rate, in set_rate() 50 if (oxfw->has_output) in set_rate() 51 err = avc_general_set_sig_fmt(oxfw->uni in set_rate() [all...] |
| H A D | oxfw.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * oxfw.h - a part of driver for OXFW970/971 based devices 10 #include <linux/firewire-constants.h> 30 #include "../packets-buffer.h" 31 #include "../iso-resources.h" 32 #include "../amdtp-am824.h" 48 // IEC 61883-1/6. 70 // The combination of snd_oxfw_quirk enumeration-constants. 92 struct amdtp_domain domain; member 97 * (Apr 2005, 1394TA)
|
| /linux/Documentation/ABI/testing/ |
| H A 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 …]
|
| /linux/net/sunrpc/ |
| H A D | svcauth.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 * 19-Apr-2000 Chris Evans - Security fix 52 if (aops != NULL && !try_module_get(aops->owner)) in svc_get_auth_ops() 61 module_put(aops->owner); in svc_put_auth_ops() 65 * svc_authenticate - Initialize an outgoing credential 81 rqstp->rq_auth_stat = rpc_auth_ok; in svc_authenticate() 85 * body field is decoded in the chosen ->accept method below. in svc_authenticate() 87 if (xdr_stream_decode_u32(&rqstp->rq_arg_stream, &flavor) < 0) in svc_authenticate() 92 rqstp->rq_auth_stat = rpc_autherr_badcred; in svc_authenticate() 96 rqstp->rq_auth_slack = 0; in svc_authenticate() [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sm6115.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 6 #include <dt-bindings/clock/qcom,dsi-phy-28nm.h> 7 #include <dt-bindings/clock/qcom,gcc-sm6115.h> 8 #include <dt-bindings/clock/qcom,sm6115-dispcc.h> 9 #include <dt-bindings/clock/qcom,sm6115-gpucc.h> 10 #include <dt-bindings/clock/qcom,rpmcc.h> 11 #include <dt-bindings/dma/qcom-gpi.h> 12 #include <dt-bindings/firmware/qcom,scm.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/interconnect/qcom,rpm-icc.h> [all …]
|
| H A D | sdm630.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 7 #include <dt-bindings/clock/qcom,dsi-phy-28nm.h> 8 #include <dt-bindings/clock/qcom,gcc-sdm660.h> 9 #include <dt-bindings/clock/qcom,gpucc-sdm660.h> 10 #include <dt-bindings/clock/qcom,mmcc-sdm660.h> 11 #include <dt-bindings/clock/qcom,rpmcc.h> 12 #include <dt-bindings/firmware/qcom,scm.h> 13 #include <dt-bindings/interconnect/qcom,sdm660.h> 14 #include <dt-bindings/power/qcom-rpmpd.h> 15 #include <dt-bindings/gpio/gpio.h> [all …]
|
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-rcar-gen4.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * PCIe controller driver for Renesas R-Car Gen4 Series SoCs 4 * Copyright (C) 2022-2023 Renesas Electronics Corporation 6 * The r8a779g0 (R-Car V4H) controller requires a specific firmware to be 24 #include "pcie-designware.h" 26 /* Renesas-specific */ 95 val = readl(rcar->base + PCIEINTSTS0); in rcar_gen4_pcie_link_up() 103 * -ETIMEDOUT. 125 return -ETIMEDOUT; in rcar_gen4_pcie_speed_change() 137 if (rcar->drvdata->ltssm_control) { in rcar_gen4_pcie_start_link() [all …]
|
| /linux/sound/soc/qcom/qdsp6/ |
| H A D | audioreach.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <linux/soc/qcom/apr.h> 8 #include <sound/soc-dai.h> 11 #include <dt-bindings/soc/qcom,gpr.h> 53 /* Container proc domain id */ 55 struct apm_cont_prop_id_domain domain; member 217 return ERR_PTR(-ENOMEM); in __audioreach_alloc_pkt() 220 pkt->hdr.version = GPR_PKT_VER; in __audioreach_alloc_pkt() 221 pkt->hdr.hdr_size = GPR_PKT_HEADER_WORD_SIZE; in __audioreach_alloc_pkt() 222 pkt->hdr.pkt_size = pkt_size; in __audioreach_alloc_pkt() [all …]
|
| /linux/Documentation/arch/arm64/ |
| H A D | arm-acpi.rst | 23 industry-standard Arm systems, they also apply to more than one operating 25 ACPI and Linux only, on an Arm system -- that is, what Linux expects of 30 ---------------- 33 exist in Linux for describing non-enumerable hardware, after all. In this 40 - ACPI’s byte code (AML) allows the platform to encode hardware behavior, 45 - ACPI’s OSPM defines a power management model that constrains what the 49 - In the enterprise server environment, ACPI has established bindings (such 55 - Choosing a single interface to describe the abstraction between a platform 61 - The new ACPI governance process works well and Linux is now at the same 70 responsibility for hardware behaviour cannot solely be the domain of the [all …]
|
| /linux/Documentation/scsi/ |
| H A D | ChangeLog.megaraid | 1 Release Date : Thu Nov 16 15:32:35 EST 2006 - 9 and re-initialize its internal RAID structure. 14 2. Authors email-id domain name changed from lsil.com to lsi.com. 17 Release Date : Fri May 19 09:31:45 EST 2006 - Seokmann Ju <sju@lsil.com> 23 Root Cause: the driver registered controllers as 64-bit DMA capable 26 identifying 64-bit DMA capable controllers. 28 > -----Original Message----- 31 > To: linux-scsi@vger.kernel.org; Kolli, Neela; Mukker, Atul; 86 issue on 64-bit platform. 93 > -----Original Message----- [all …]
|
| /linux/include/linux/ |
| H A D | mod_devicetable.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 25 * struct pci_device_id - PCI device ID structure 35 * @class_mask: Limit which sub-fields of the class field are compared. 42 * @override_only: Match only when dev->driver_override is this driver. 47 __u32 class, class_mask; /* (class,subclass,prog-if) triplet */ 69 * Device table entry for "new style" table-driven USB drivers. 77 * Terminate the driver's table with an all-zeroes entry. 82 * struct usb_device_id - identifies USB devices for probing and hotplugging 90 * @idProduct: Vendor-assigned product ID. 91 * @bcdDevice_lo: Low end of range of vendor-assigned product version numbers. [all …]
|
| /linux/include/acpi/ |
| H A D | actbl2.h | 1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ 4 * Name: actbl2.h - ACPI Table Definitions 6 * Copyright (C) 2000 - 2025, Intel Corp. 54 #define ACPI_SIG_RHCT "RHCT" /* RISC-V Hart Capabilities Table */ 55 #define ACPI_SIG_RIMT "RIMT" /* RISC-V IO Mapping Table */ 64 * All tables must be byte-packed to match the ACPI specification, since 74 * essentially useless for dealing with packed data in on-disk formats or 83 * AEST - Arm Error Source Table 94 /* Common Subtable header - one per Node Structure (Subtable) */ 327 * AGDI - Arm Generic Diagnostic Dump and Reset Device Interface [all …]
|
| /linux/sound/pci/emu10k1/ |
| H A D | emu10k1_main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * James Courtier-Dutton <James@superbug.co.uk> 85 if (emu->audigy) { in snd_emu10k1_voice_init() 128 { 0x0e, 0xcf }, /* Attenuation Left 0x01 = -103dB, 0xff = 24dB */ 146 HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_init() 148 outl(0, emu->por in snd_emu10k1_init() 1450 struct iommu_domain *domain; snd_emu10k1_detect_iommu() local [all...] |