Home
last modified time | relevance | path

Searched +full:apr +full:- +full:domain (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v6.1/Documentation/devicetree/bindings/soc/qcom/
Dqcom,apr.yaml1 # 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) binding
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-v2
21 - qcom,gpr
[all …]
/Linux-v6.1/drivers/soc/qcom/
Dapr.c1 // 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 …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
15 the low-power state for resources related to the remoteproc
26 resource on a RPM-hardened platform must use this database to get
43 be called qcom-cpr
105 purpose of exchanging sector-data between the remote filesystem
111 tristate "Qualcomm RPM-Hardened (RPMH) Communication"
115 Support for communication with the hardened-RPM blocks in
122 tristate "Qualcomm RPMh Power domain driver"
125 QCOM RPMh Power domain driver to support power-domains with
131 tristate "Qualcomm RPM Power domain driver"
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dqcom,q6dsp-lpass-clocks.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: "http://devicetree.org/schemas/sound/qcom,q6dsp-lpass-clocks.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
18 - qcom,q6afe-clocks
19 - qcom,q6prm-lpass-clocks
21 '#clock-cells':
31 - compatible
32 - "#clock-cells"
[all …]
Dqcom,q6adm-routing.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/sound/qcom,q6adm-routing.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
20 - qcom,q6adm-routing
22 "#sound-dai-cells":
26 - compatible
27 - "#sound-dai-cells"
[all …]
Dqcom,q6asm-dais.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/sound/qcom,q6asm-dais.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
14 Q6ASM is one of the APR audio services on Q6DSP. Each of its subnodes
20 - qcom,q6asm-dais
25 "#sound-dai-cells":
28 "#address-cells":
[all …]
Dqcom,q6dsp-lpass-ports.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: "http://devicetree.org/schemas/sound/qcom,q6dsp-lpass-ports.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
18 - qcom,q6afe-dais
19 - qcom,q6apm-lpass-dais
21 '#sound-dai-cells':
24 '#address-cells':
27 '#size-cells':
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/remoteproc/
Dqcom,sc7280-wpss-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7280-wpss-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
19 - qcom,sc7280-wpss-pil
28 - description: Watchdog interrupt
29 - description: Fatal interrupt
30 - description: Ready interrupt
31 - description: Handover interrupt
[all …]
Dqcom,sc7180-mss-pil.yaml1 # 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 …]
Dqcom,sc7280-mss-pil.yaml1 # 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 …]
/Linux-v6.1/sound/firewire/oxfw/
Doxfw-stream.c1 // 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->unit, rate, in set_rate()
66 if (s == &oxfw->tx_stream) { in set_stream_format()
67 formats = oxfw->tx_stream_formats; in set_stream_format()
70 formats = oxfw->rx_stream_formats; in set_stream_format()
[all …]
Doxfw.h1 /* 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.
65 // The combination of snd_oxfw_quirk enumeration-constants.
87 struct amdtp_domain domain; member
92 * (Apr 2005, 1394TA)
/Linux-v6.1/Documentation/ABI/testing/
Dsysfs-devices-system-cpu2 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-v6.1/net/sunrpc/
Dsvcauth.c1 // SPDX-License-Identifier: GPL-2.0-only
10 * 19-Apr-2000 Chris Evans - Security fix
51 if (aops != NULL && !try_module_get(aops->owner)) in svc_get_auth_ops()
60 module_put(aops->owner); in svc_put_auth_ops()
69 rqstp->rq_auth_stat = rpc_auth_ok; in svc_authenticate()
71 flavor = svc_getnl(&rqstp->rq_arg.head[0]); in svc_authenticate()
77 rqstp->rq_auth_stat = rpc_autherr_badcred; in svc_authenticate()
81 rqstp->rq_auth_slack = 0; in svc_authenticate()
82 init_svc_cred(&rqstp->rq_cred); in svc_authenticate()
84 rqstp->rq_authop = aops; in svc_authenticate()
[all …]
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dsdm630.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
7 #include <dt-bindings/clock/qcom,gcc-sdm660.h>
8 #include <dt-bindings/clock/qcom,gpucc-sdm660.h>
9 #include <dt-bindings/clock/qcom,mmcc-sdm660.h>
10 #include <dt-bindings/clock/qcom,rpmcc.h>
11 #include <dt-bindings/interconnect/qcom,sdm660.h>
12 #include <dt-bindings/power/qcom-rpmpd.h>
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/interrupt-controller/arm-gic.h>
15 #include <dt-bindings/soc/qcom,apr.h>
[all …]
Dsdm845.dtsi1 // 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/dma/qcom-gpi.h>
16 #include <dt-bindings/gpio/gpio.h>
[all …]
Dsm8250.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/clock/qcom,dispcc-sm8250.h>
8 #include <dt-bindings/clock/qcom,gcc-sm8250.h>
9 #include <dt-bindings/clock/qcom,gpucc-sm8250.h>
10 #include <dt-bindings/clock/qcom,rpmh.h>
11 #include <dt-bindings/clock/qcom,sm8250-lpass-aoncc.h>
12 #include <dt-bindings/clock/qcom,sm8250-lpass-audiocc.h>
13 #include <dt-bindings/dma/qcom-gpi.h>
14 #include <dt-bindings/gpio/gpio.h>
[all …]
Dmsm8996.dtsi1 // 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/interconnect/qcom,msm8996.h>
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/power/qcom-rpmpd.h>
12 #include <dt-bindings/soc/qcom,apr.h>
[all …]
/Linux-v6.1/Documentation/driver-api/
Dvfio.rst2 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 …]
/Linux-v6.1/sound/soc/qcom/qdsp6/
Daudioreach.c1 // 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
209 return ERR_PTR(-ENOMEM); in __audioreach_alloc_pkt()
212 pkt->hdr.version = GPR_PKT_VER; in __audioreach_alloc_pkt()
213 pkt->hdr.hdr_size = GPR_PKT_HEADER_WORD_SIZE; in __audioreach_alloc_pkt()
214 pkt->hdr.pkt_size = pkt_size; in __audioreach_alloc_pkt()
[all …]
/Linux-v6.1/include/linux/
Dmod_devicetable.h1 /* SPDX-License-Identifier: GPL-2.0 */
24 * struct pci_device_id - PCI device ID structure
34 * @class_mask: Limit which sub-fields of the class field are compared.
41 * @override_only: Match only when dev->driver_override is this driver.
46 __u32 class, class_mask; /* (class,subclass,prog-if) triplet */
68 * Device table entry for "new style" table-driven USB drivers.
76 * Terminate the driver's table with an all-zeroes entry.
81 * struct usb_device_id - identifies USB devices for probing and hotplugging
89 * @idProduct: Vendor-assigned product ID.
90 * @bcdDevice_lo: Low end of range of vendor-assigned product version numbers.
[all …]
/Linux-v6.1/Documentation/scsi/
DChangeLog.megaraid1 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-v6.1/crypto/
Dvmac.c4 * Reference: https://tools.ietf.org/html/draft-krovetz-vmac-01
20 * Place - Suite 330, Boston, MA 02111-1307 USA.
26 * This implementation is herby placed in the public domain.
28 * Last modified: 17 APR 08, 1700 PDT
51 /* per-transform (per-key) context */
54 u64 nhkey[(VMAC_NHBYTES/8)+2*(VMAC_TAG_LEN/64-1)];
59 /* per-request context */
67 u64 polytmp[2*VMAC_TAG_LEN/64]; /* running total of L2-hash */
79 static const u64 p64 = UINT64_C(0xfffffffffffffeff); /* 2^64 - 257 prime */
80 static const u64 m62 = UINT64_C(0x3fffffffffffffff); /* 62-bit mask */
[all …]
/Linux-v6.1/Documentation/x86/
Dresctrl.rst1 .. SPDX-License-Identifier: GPL-2.0
9 :Authors: - Fenghua Yu <fenghua.yu@intel.com>
10 - Tony Luck <tony.luck@intel.com>
11 - Vikas Shivappa <vikas.shivappa@intel.com>
31 # mount -t resctrl resctrl [-o cdp[,cdpl2][,mba_MBps]] /sys/fs/resctrl
47 pseudo-locking is a unique way of using cache control to "pin" or
49 "Cache Pseudo-Locking".
86 own settings for cache use which can over-ride
118 Corresponding region is pseudo-locked. No
138 non-linear. This field is purely informational
[all …]
/Linux-v6.1/fs/
Dnamei.c1 // SPDX-License-Identifier: GPL-2.0
12 /* [Feb 1997 T. Schoebel-Theuer] Complete rewrite of the pathname
15 /* [Feb-Apr 2000, AV] Rewrite to the new namespace architecture.
47 /* [Feb-1997 T. Schoebel-Theuer]
50 * to know the _real_ pathname, not the user-supplied one, in case
54 * an iterative one (in case of non-nested symlink chains). It does
64 * [29-Apr-1998 C. Scott Ananian] Updated above description of symlink
68 * There is still a significant amount of tail- and mid- recursion in
75 /* [24-Feb-97 T. Schoebel-Theuer] Side effects caused by new implementation:
81 * the name is a symlink pointing to a non-existent name.
[all …]

12