/linux/include/dt-bindings/sound/ |
H A D | audio-graph.h | 1 /* SPDX-License-Identifier: GPL-2.0 3 * audio-graph.h 12 * link-trigger-order 13 * link-trigger-order-start 14 * link-trigger-order-stop 17 * link-trigger-order = <SND_SOC_TRIGGER_LINK
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | audio-graph-port.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/audio-graph-port.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 15 port-base: 17 - $ref: /schemas/graph.yaml#/$defs/port-base 18 - $ref: /schemas/sound/dai-params.yaml# 20 mclk-fs: 21 $ref: simple-card.yaml#/definitions/mclk-fs [all …]
|
/linux/include/sound/ |
H A D | soc-dpcm.h | 1 /* SPDX-License-Identifier: GPL-2.0 3 * linux/sound/soc-dpcm.h -- ALSA SoC Dynamic PCM Support 28 * Dynamic PCM Frontend -> Backend link management states. 31 SND_SOC_DPCM_LINK_STATE_NEW = 0, /* newly created link */ 32 SND_SOC_DPCM_LINK_STATE_FREE, /* link to be dismantled */ 36 * Dynamic PCM Frontend -> Backend link PCM states. 52 * Dynamic PCM trigger ordering. Triggering flexibility is required as some 55 * i.e. some clients may want to manually order this call in their PCM 56 * trigger() whilst others will just use the regular core ordering. 64 * Dynamic PCM link [all …]
|
/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm47094-dlink-dir-890l.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Device tree for D-Link DIR-890L 4 * D-Link calls this board "WRGAC36" 5 * this router has the same looks and form factor as D-Link DIR-885L. 7 * Some differences from DIR-885L include a separate USB2 port, separate LEDs 11 * order. 13 * Based on the device tree for DIR-885L 18 /dts-v1/; 21 #include "bcm5301x-nand-cs0-bch1.dtsi" 24 compatible = "dlink,dir-890l", "brcm,bcm47094", "brcm,bcm4708"; [all …]
|
/linux/Documentation/sound/soc/ |
H A D | codec-to-codec.rst | 2 Creating codec to codec dai link for ALSA dapm 9 --------- --------- 11 CPU -------> codec 13 --------- --------- 18 --------- 20 codec-2 22 --------- 24 dai-2 26 ---------- --------- 27 | | dai-1 | | [all …]
|
/linux/Documentation/networking/device_drivers/ethernet/davicom/ |
H A D | dm9000.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 Ben Dooks <ben@simtec.co.uk> <ben-linux@fluff.org> 13 ------------ 15 This file describes how to use the DM9000 platform-device based network driver 25 ---------------------------- 33 These resources should be specified in that order, as the ordering of the 37 An example from arch/arm/mach-s3c/mach-bast.c is:: 64 Note the setting of the IRQ trigger flag in bast_dm9k_resource[2].flags, 65 as this will generate a warning if it is not present. The trigger from 91 ------------- [all …]
|
/linux/arch/arm64/kernel/vdso/ |
H A D | sigreturn.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 23 * been commented out. This is because they have been shown to trigger segfaults 26 * directives, we trigger an arm64-specific fallback path in the unwinder which 28 * the sigcontext. Re-enabling the cfi directives here therefore needs to be 47 * the frame pointer and the link register here; in practice, this is likely to 50 * already have baked-in strategies for attempting to unwind out of signals. 58 * unconditionally subtract one from the result of _Unwind_GetIP() in order to
|
/linux/tools/testing/selftests/ntb/ |
H A D | ntb_test.sh | 2 # SPDX-License-Identifier: GPL-2.0-or-later 10 DEBUGFS=${DEBUGFS-/sys/kernel/debug} 25 echo "sufficient. Otherwise, if the NTB link spans two hosts" 26 echo "use the -r option to specify the hostname for the remote" 32 echo " -C don't cleanup ntb modules on exit" 33 echo " -h show this help message" 34 echo " -l list available local and remote PCI ids" 35 echo " -r REMOTE_HOST specify the remote's hostname to connect" 37 echo " -m MW_SIZE memory window size for ntb_tool" 39 echo " -d run dma tests for ntb_perf" [all …]
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_bo_doc.h | 1 /* SPDX-License-Identifier: MIT */ 22 * and can trigger eviction of other BOs to make space for the new BO. 25 * ---------- 38 * -------- 53 * the BO dma-resv slots / lock point to the VM's dma-resv slots / lock (all 54 * private BOs to a VM share common dma-resv slots / lock). 62 * own unique dma-resv slots / lock. An external BO will be in an array of all 72 * The memory region information is available via query uAPI (TODO: add link). 79 * trigger a move back to a valid (location where GPU can access BO) placement. 90 * ---------------- [all …]
|
/linux/Documentation/hid/ |
H A D | intel-ish-hid.rst | 6 processing to a dedicated low power co-processor. This allows the core 11 Sensor usage tables. These may be found in tablets, 2-in-1 convertible laptops 27 ----------------- ---------------------- 28 | USB HID | --> | ISH HID | 29 ----------------- ---------------------- 30 ----------------- ---------------------- 31 | USB protocol | --> | ISH Transport | 32 ----------------- ---------------------- 33 ----------------- ---------------------- 34 | EHCI/XHCI | --> | ISH IPC | [all …]
|
/linux/Documentation/filesystems/ |
H A D | directory-locking.rst | 7 kinds of locks - per-inode (->i_rwsem) and per-filesystem 8 (->s_vfs_rename_mutex). 10 When taking the i_rwsem on multiple non-directory objects, we 11 always acquire the locks in order by increasing address. We'll call 12 that "inode pointer" order in the following. 34 4. link creation. Locking rules: 40 5. rename that is _not_ cross-directory. Locking rules: 45 The source needs to be locked if it's a non-directory, target - if it's 46 a non-directory or about to be removed. 47 * take the locks that need to be taken (exclusive), in inode pointer order [all …]
|
/linux/arch/um/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 menu "UML-specific options" 99 bool "Force a static link" 102 This option gives you the ability to force a static link of UML. 127 Add /lib (and /lib64 for 64-bit) to the linux binary's rpath 138 While the User-Mode Linux port uses its own root file system for 144 mount none /tmp/fromhost -t hostfs -o /tmp/umlshare 151 <http://user-mode-linux.sourceforge.net/hostfs.html>. 161 The user mode linux management console is a low-level interface to 163 a full-blown operating system running under every user mode linux [all …]
|
/linux/net/mac80211/ |
H A D | mesh_ps.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright 2012-2013, Marco Porsch <marco.porsch@s2005.tu-chemnitz.de> 4 * Copyright 2012-2013, cozybit Inc. 16 * mps_qos_null_get - create pre-addressed QoS Null frame for mesh powersave 23 struct ieee80211_sub_if_data *sdata = sta->sdata; in mps_qos_null_get() 24 struct ieee80211_local *local = sdata->local; in mps_qos_null_get() 30 skb = dev_alloc_skb(local->hw.extra_tx_headroom + size + 2); in mps_qos_null_get() 33 skb_reserve(skb, local->hw.extra_tx_headroom); in mps_qos_null_get() 37 ieee80211_fill_mesh_addresses(nullfunc, &fc, sta->sta.addr, in mps_qos_null_get() 38 sdata->vif.addr); in mps_qos_null_get() [all …]
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | cgrp_local_storage.c | 1 // SPDX-License-Identifier: GPL-2.0 27 skel->bss->is_cgroup1 = is_cgroup1; \ 28 skel->bss->target_hid = target_hid; \ 50 err = bpf_map_update_elem(bpf_map__fd(skel->maps.map_b), &cgroup_fd, &val1, BPF_ANY); in test_tp_btf() 55 err = bpf_map_lookup_elem(bpf_map__fd(skel->maps.map_b), &cgroup_fd, &val2); in test_tp_btf() 62 err = bpf_map_delete_elem(bpf_map__fd(skel->map in test_tp_btf() 179 struct bpf_link *link; test_cgroup_iter_sleepable() local [all...] |
/linux/drivers/fsi/ |
H A D | fsi-master-aspeed.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 19 #include "fsi-master.h" 100 void __iomem *base = aspeed->base; in __opb_write() 105 * The ordering of these writes up until the trigger in __opb_write() 129 return -EIO; in __opb_write() 152 void __iomem *base = aspeed->base; in __opb_read() 157 * The ordering of these writes up until the trigger in __opb_read() 184 return -EIO; in __opb_read() 198 return -EINVAL; in __opb_read() 238 if (err == -EIO) { in check_errors() [all …]
|
/linux/include/net/ |
H A D | mac80211.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * mac80211 <-> driver interface 5 * Copyright 2002-2005, Devicescape Software, Inc. 6 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz> 7 * Copyright 2007-2010 Johannes Berg <johannes@sipsolutions.net> 8 * Copyright 2013-2014 Intel Mobile Communications GmbH 9 * Copyright (C) 2015 - 2017 Intel Deutschland GmbH 10 * Copyright (C) 2018 - 2024 Intel Corporation 31 * only partial functionality in hard- or firmware. This document 32 * defines the interface between mac80211 and low-level hardware [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | file.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2008-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 23 u8 data[]; /* in same order as sizes */ 32 u8 data[]; /* in same order as sizes */ 55 IWL_UCODE_TLV_PAN = 7, /* deprecated -- only used in DVM */ 56 IWL_UCODE_TLV_MEM_DESC = 7, /* replaces PAN in non-DVM */ 117 /* TLVs 0x1000-0x2000 are for internal driver usage */ 169 * enum iwl_ucode_tlv_flag - ucode API flags [all …]
|
/linux/sound/soc/sof/ |
H A D | sof-audio.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 22 #include "sof-priv.h" 24 #define SOF_AUDIO_PCM_DRV_NAME "sof-audio-component" 69 return volume_map[size - 1]; in mixer_to_ipc() 83 return i - 1; in ipc_to_mixer() 94 int dai_data; /* contains DAI-specific information */ 95 int dai_node_id; /* contains DAI-specific information for Gateway configuration */ 99 * struct sof_ipc_pcm_ops - IPC-specific PCM ops 102 * @trigger: Function pointer for trigger 103 * @dai_link_fixup: Function pointer for DAI link fixup [all …]
|
/linux/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | devlink_trap_l3_exceptions.sh | 2 # SPDX-License-Identifier: GPL-2.0 4 # Test devlink-trap L3 exceptions functionality over mlxsw. 8 # +------ [all...] |
/linux/sound/soc/samsung/ |
H A D | odroid.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <linux/clk-provider.h> 12 #include "i2s-regs.h" 27 struct snd_pcm_runtime *runtime = substream->runtime; in odroid_card_fe_startup() 38 struct odroid_priv *priv = snd_soc_card_get_drvdata(rtd->card); in odroid_card_fe_hw_params() 42 spin_lock_irqsave(&priv->lock, flags); in odroid_card_fe_hw_params() 43 if (priv->be_active && priv->be_sample_rate != params_rate(params)) in odroid_card_fe_hw_params() 44 ret = -EINVAL; in odroid_card_fe_hw_params() 45 spin_unlock_irqrestore(&priv->lock, flags); in odroid_card_fe_hw_params() 59 struct odroid_priv *priv = snd_soc_card_get_drvdata(rtd->card); in odroid_card_be_hw_params() [all …]
|
/linux/tools/perf/pmu-events/arch/x86/haswellx/ |
H A D | uncore-interconnect.json | 7 …Link. It includes filters for Idle, protocol, and Data Flits. Each flit is made up of 80 bits of… 17 …Link. It includes filters for Idle, protocol, and Data Flits. Each flit is made up of 80 bits of… 131 … "BriefDescription": "Misc Events - Set 0; Cache Inserts of Atomic Transactions as Secondary", 136 …"PublicDescription": "Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary", 141 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Read Transactions as Secondary", 146 … "PublicDescription": "Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary", 151 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Write Transactions as Secondary", 156 … "PublicDescription": "Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary", 161 "BriefDescription": "Misc Events - Set 0; Fastpath Rejects", 166 "PublicDescription": "Counts Timeouts - Set 0 : Fastpath Rejects", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
H A D | uncore-interconnect.json | 7 …Link. It includes filters for Idle, protocol, and Data Flits. Each flit is made up of 80 bits of… 17 …Link. It includes filters for Idle, protocol, and Data Flits. Each flit is made up of 80 bits of… 131 … "BriefDescription": "Misc Events - Set 0; Cache Inserts of Atomic Transactions as Secondary", 136 …"PublicDescription": "Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary", 141 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Read Transactions as Secondary", 146 … "PublicDescription": "Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary", 151 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Write Transactions as Secondary", 156 … "PublicDescription": "Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary", 161 "BriefDescription": "Misc Events - Set 0; Fastpath Rejects", 166 "PublicDescription": "Counts Timeouts - Set 0 : Fastpath Rejects", [all …]
|
/linux/drivers/comedi/drivers/ |
H A D | quatech_daqp_cs.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * COMEDI - Linux Control and Measurement Device Interface 13 * ftp://ftp.quatech.com/Manuals/daqp-208.pdf 15 * This manual is for both the DAQP-208 and the DAQP-308. 18 * - A/D conversion 19 * - 8 channels 20 * - 4 gain ranges 21 * - ground ref or differential 22 * - single-shot and timed both supported 23 * - D/A conversion, single-shot [all …]
|
/linux/sound/soc/ |
H A D | soc-dai.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // soc-dai.c 10 #include <sound/soc-dai.h> 11 #include <sound/soc-link.h> 23 case -EPROBE_DEFER: in _soc_dai_ret() 24 case -ENOTSUPP: in _soc_dai_ret() 27 dev_err(dai->dev, in _soc_dai_ret() 29 func, dai->name, ret); in _soc_dai_ret() 39 #define soc_dai_mark_push(dai, substream, tgt) ((dai)->mark_##tgt = substream) 40 #define soc_dai_mark_pop(dai, tgt) ((dai)->mark_##tgt = NULL) [all …]
|
/linux/tools/perf/pmu-events/arch/x86/jaketown/ |
H A D | uncore-interconnect.json | 164 "BriefDescription": "BL Ingress Occupancy - DRS", 189 "BriefDescription": "BL Ingress Occupancy - NCB", 214 "BriefDescription": "BL Ingress Occupancy - NCS", 256 …ddition to the source queue. Note the special filtering equation. We do OR-reduction on the requ… 266 …ddition to the source queue. Note the special filtering equation. We do OR-reduction on the requ… 276 …ddition to the source queue. Note the special filtering equation. We do OR-reduction on the requ… 322 … devices). This can be used in conjunction with the allocations event in order to calculate avera… 331 …er of cycles when there are pending write ACK's in the switch but the switch->IRP pipeline is not … 340 …h the 'GT/s' speed of the QPI link. For example, a 8GT/s link will have qfclk or 1GHz. JKT does … 349 …Counts the number of CTO (cluster trigger outs) events that were asserted across the two slots. I… [all …]
|