| /linux/sound/soc/intel/avs/ |
| H A D | path.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 /* Must be called with adev->comp_list_mutex held. */ 25 list_for_each_entry(acomp, &adev->comp_list, node) in avs_path_find_tplg() 26 if (!strcmp(acomp->tplg->name, name)) in avs_path_find_tplg() 27 return acomp->tplg; in avs_path_find_tplg() 36 list_for_each_entry(mod, &ppl->mod_lis in avs_path_find_module() 120 avs_condpath_find_variant(struct avs_dev * adev,struct avs_tplg_path_template * template,struct avs_path * source,struct avs_path * sink) avs_condpath_find_variant() argument 244 avs_init_node_id(union avs_connector_node_id * node_id,struct avs_tplg_modcfg_ext * te,u32 dma_id) avs_init_node_id() argument 281 struct avs_tplg_modcfg_ext *te; avs_nhlt_config_or_default() local 408 struct avs_tplg_modcfg_ext *te; avs_copier_create() local 442 struct avs_tplg_modcfg_ext *te; avs_whm_create() local 988 struct avs_path_module *source, *sink; avs_path_pipeline_arm() local 1215 avs_condpath_create(struct avs_dev * adev,struct avs_tplg_path * template,struct avs_path * source,struct avs_path * sink) avs_condpath_create() argument 1250 struct avs_path *source, *sink; avs_condpaths_walk() local 1363 struct avs_path_module *source = binding->source; avs_path_bind_prepare() local 1399 struct avs_path_module *source, *sink; avs_path_bind() local 1432 struct avs_path_module *source, *sink; avs_path_unbind() local [all...] |
| /linux/drivers/gpu/drm/mcde/ |
| H A D | mcde_drm.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 5 * (C) ST-Ericsson SA 2013 52 /* One-shot mode: flow stops after one frame */ 54 /* Command mode with tearing effect (TE) IRQ sync */ 57 * Command mode with bus turn-around (BTA) and tearing effect 58 * (TE) IRQ sync. 61 /* Video mode with tearing effect (TE) sync IRQ */ 63 /* Video mode with the formatter itself as sync source */ 65 /* DPI video with the formatter itsels as sync source */ 102 return (mcde->flow_mode == MCDE_VIDEO_TE_FLOW || in mcde_flow_is_video() [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | txtimestamp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * - SCHED, SND and ACK timestamps 9 * - RAW, UDP and TCP 10 * - IPv4 and IPv6 11 * - various packet sizes (to test GSO and TSO) 17 * A simple `nc6 [-u] - 113 init_timing_event(struct timing_event * te) init_timing_event() argument 121 add_timing_event(struct timing_event * te,struct timespec * t_start,struct timespec * t_end) add_timing_event() argument 247 print_timing_event(char * name,struct timing_event * te) print_timing_event() argument [all...] |
| /linux/tools/perf/Documentation/ |
| H A D | security.txt | 6 https://www.kernel.org/doc/html/latest/admin-guide/perf-security.html 15 1. Download selinux-policy SRPM package (e.g. selinux-policy-3.14.4-48.fc31.src.rpm on FC31) 18 # rpm -Uhv selinux-policy-3.14.4-48.fc31.src.rpm 20 2. Get into rpmbuild/SPECS directory and unpack the source code: 22 # rpmbuild -bp selinux-policy.spec 24 3. Place patch below at rpmbuild/BUILD/selinux-policy-b86eaaf4dbcf2d51dd4432df7185c0eaf3cbcc02 27 # patch -p1 < selinux-policy-perf-events-perfmon.patch 30 # cat selinux-policy-perf-events-perfmon.patch 31 diff -Nura a/policy/flask/access_vectors b/policy/flask/access_vectors 32 --- a/policy/flask/access_vectors 2020-02-04 18:19:53.000000000 +0300 [all …]
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | cxgb3_offload.c | 2 * Copyright (c) 2006-2008 Chelsio, Inc. All rights reserved. 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 14 * - Redistributions of source code must retain the above 18 * - Redistributions in binary form must reproduce the above 74 return test_bit(OFFLOAD_DEVMAP_BIT, &adapter->open_device_map); in offload_activated() 78 * cxgb3_register_client - register an offload client 89 list_add_tail(&client->client_list, &client_list); in cxgb3_register_client() 91 if (client->add) { in cxgb3_register_client() 94 client->add(tdev); in cxgb3_register_client() [all …]
|
| /linux/security/selinux/ss/ |
| H A D | constraint.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * beyond the type-based rules in `te' or the role-based 35 #define CEXPR_TARGET 8 /* target if set, source otherwise */
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap3-n950.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * omap3-n950.dts - Device Tree file for Nokia N950 8 /dts-v1/; 10 #include "omap3-n950-n9.dtsi" 11 #include <dt-bindings/input/input.h> 15 compatible = "nokia,omap3-n950", "ti,omap3630", "ti,omap3"; 18 compatible = "gpio-keys"; 23 linux,input-type = <EV_SW>; 25 wakeup-source; 26 pinctrl-names = "default"; [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | qcs8550-aim300-aiot.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 3 * Copyright (c) 2023-2024, Qualcomm Innovation Center, Inc. All rights reserved. 6 /dts-v1/; 8 #include <dt-bindings/leds/common.h> 9 #include "qcs8550-aim300.dtsi" 16 compatible = "qcom,qcs8550-aim300-aiot", "qcom,qcs8550-aim300", "qcom,qcs8550", 24 stdout-path = "serial0:115200n8"; 27 gpio-keys { 28 compatible = "gpio-keys"; 30 pinctrl-0 = <&volume_up_n>; [all …]
|
| H A D | sm6115p-lenovo-j606f.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 6 /dts-v1/; 14 chassis-type = "tablet"; 17 qcom,msm-id = <445 0x10000>, <420 0x10000>; 18 qcom,board-id = <34 3>; 25 #address-cells = <2>; 26 #size-cells = <2>; 30 compatible = "simple-framebuffer"; 40 gpio-keys { 41 compatible = "gpio-keys"; [all …]
|
| H A D | sm6125-sony-xperia-seine-pdx201.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/gpio-keys.h> 12 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 16 qcom,msm-id = <394 0x10000>; /* sm6125 v1 */ 17 qcom,board-id = <34 0>; 21 chassis-type = "handset"; 29 #address-cells = <2>; 30 #size-cells = <2>; [all …]
|
| /linux/drivers/video/fbdev/omap2/omapfb/displays/ |
| H A D | panel-dsi-cm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 91 ddata->hw_guard_wait = msecs_to_jiffies(guard_msec); in hw_guard_start() 92 ddata->hw_guard_end = jiffies + ddata->hw_guard_wait; in hw_guard_start() 97 unsigned long wait = ddata->hw_guard_end - jiffies; in hw_guard_wait() 99 if ((long)wait > 0 && time_before_eq(wait, ddata->hw_guard_wait)) { in hw_guard_wait() 107 struct omap_dss_device *in = ddata->in; in dsicm_dcs_read_1() 111 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1); in dsicm_dcs_read_1() 123 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_0() 124 return in->ops.dsi->dcs_write(in, ddata->channel, &dcs_cmd, 1); in dsicm_dcs_write_0() 129 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_1() [all …]
|
| /linux/Documentation/translations/sp_SP/process/ |
| H A D | kernel-docs.rst | 1 .. include:: ../disclaimer-sp.rst 3 :Original: :ref:`Documentation/process/kernel-docs.rst <kernel_docs>` 12 correo de linux-kernel cuando las mismas preguntas, solicitando sugerencias 42 ----------------------------------------- 57 ------------------- 64 :Palabras Clave: glosario terminos, linux-kernel. 82 ----------------- 90 :ISBN: 978-1789953435 95 :Publica: Addison-Wesley 98 :ISBN: 978-0672329463 [all …]
|
| /linux/drivers/cxl/core/ |
| H A D | trace.h | 1 // SPDX-License-Identifier: GPL-2.0 56 __string(host, dev_name(dev->parent)) 64 __entry->status = status; 65 __entry->first_error = fe; 70 * the remaining entries preserve the 512-byte ABI layout 71 * rasdaemon depends on and are zero-filled by the caller. 73 memcpy(__entry->header_log, hl, 78 show_uc_errs(__entry->status), 79 show_uc_errs(__entry->first_error) 87 __string(memdev, dev_name(&cxlmd->dev)) [all …]
|
| /linux/sound/soc/fsl/ |
| H A D | fsl_ssi.c | 1 // SPDX-License-Identifier: GPL-2.0 7 // Copyright 2007-2010 Freescale Semiconductor, Inc. 9 // Some notes why imx-pcm-fiq is used instead of DMA on some boards: 16 // we receive in our (PCM-) data stream. The only chance we have is to 43 #include <linux/dma/imx-dma.h> 53 #include "imx-pcm.h" 55 /* Define RX and TX to index ssi->regval [all...] |
| H A D | fsl_sai.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 // Copyright 2012-2015 Freescale Semiconductor, Inc. 23 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 27 #include "imx-pcm.h" 91 * fsl_sai_dir_is_synced - Check if stream is synced by the opposite stream 105 return !sai->synchronous[dir] && sai->synchronous[adir]; in fsl_sai_dir_is_synced() 112 if (sai->is_pdm_mode) { in fsl_sai_get_pins_state() 115 state = pinctrl_lookup_state(sai->pinctrl, "dsd512"); in fsl_sai_get_pins_state() 119 state = pinctrl_lookup_state(sai->pinctrl, "dsd"); in fsl_sai_get_pins_state() 123 state = pinctrl_lookup_state(sai->pinctrl, "pcm_b2m"); in fsl_sai_get_pins_state() [all …]
|
| /linux/sound/sparc/ |
| H A D | dbri.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 * Copyright (C) 1997 Rudolf Koenig (rfkoenig@immd4.informatik.uni-erlangen.de) 15 * - DBRI: AT&T T5900FX Dual Basic Rates ISDN Interface. It is a 32 channel 17 * Interfaces: SBus,ISDN NT & TE, CHI, 4 bits parallel. 20 * - "STP 4000SBus Dual Basic Rate ISDN (DBRI) Transceiver" from 22 * - Data sheet of the T7903, a newer but very similar ISA bus equivalent 25 * - http [all...] |
| /linux/arch/arm64/boot/dts/exynos/ |
| H A D | exynos7870-pinctrl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Samsung Exynos7870 SoC pin-mux and pin-config device tree source 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include "exynos-pinctrl.h" 13 etc0: etc0-gpio-bank { 14 gpio-controller; 15 #gpio-cells = <2>; 17 interrupt-controller; 18 #interrupt-cells = <2>; 21 etc1: etc1-gpio-bank { [all …]
|
| /linux/drivers/net/ethernet/cadence/ |
| H A D | macb_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2004-2006 Atmel Corporation 10 #include <linux/clk-provider.h> 14 #include <linux/dma-mapping.h> 16 #include <linux/firmware/xlnx-zynqmp.h> 64 #define MACB_TX_WAKEUP_THRESH(bp) (3 * (bp)->tx_ring_size / 4) 79 #define MACB_MAX_TX_LEN ((unsigned int)((1 << MACB_TX_FRMLEN_SIZE) - [all...] |
| /linux/arch/arm/boot/compressed/ |
| H A D | head.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 1996-2002 Russell King 12 #include "efi-header.S" 20 AR_CLASS( .arch armv7-a ) 21 M_CLASS( .arch armv7-m ) 101 kputc #'-' 105 kputc #'-' 110 kputc #'-' 154 * in little-endian form. 234 * Booting from Angel - need to enter SVC mode and disable [all …]
|
| /linux/drivers/ata/ |
| H A D | libata-core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * libata-core.c - helper library for ATA 5 * Copyright 2003-2004 Red Hat, Inc. All rights reserved. 6 * Copyright 2003-2004 Jeff Garzik 9 * as Documentation/driver-api/libata.rst 12 * http://www.sata-io.org/ 16 * http://www.t10.org (SCSI MMC - for ATAPI MMC) 17 * http://www.sata-io.org (SATA) 19 * http://www.qic.org (QIC157 - Tape and DSC) 20 * http://www.ce-ata.org (CE-ATA: not supported) [all …]
|
| /linux/arch/powerpc/sysdev/ |
| H A D | fsl_rmu.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * - fixed maintenance access routines, check for aligned access 11 * - Added Port-Write message handling 12 * - Added Machine Check exception handling 16 * Lian Minghuan-B31939 <Minghuan.Lian@freescale.com> 24 #include <linux/dma-mapping.h> 33 (((struct rio_priv *)(mport->priv))->rmm_handle) 35 /* RapidIO definition irq, which read from OF-tree */ 36 #define IRQ_RIO_PW(m) (((struct fsl_rio_pw *)(m))->pwirq) 37 #define IRQ_RIO_BELL(m) (((struct fsl_rio_dbell *)(m))->bellirq) [all …]
|
| /linux/tools/perf/util/ |
| H A D | intel-pt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright (c) 2013-2015, Intel Corporation. 28 #include "thread-stack.h" 35 #include "intel-pt.h" 38 #include "util/synthetic-events.h" 39 #include "time-utils.h" 43 #include "intel-p 4281 u64 te = p[i].end; intel_pt_setup_time_ranges() local [all...] |
| /linux/drivers/net/ethernet/marvell/ |
| H A D | sky2.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 30 /* Yukon-2 */ 32 PCI_Y2_PIG_ENA = 1<<31, /* Enable Plug-in-Go (YUKON-2) */ 33 PCI_Y2_DLL_DIS = 1<<30, /* Disable PCI DLL (YUKON-2) */ 34 PCI_SW_PWR_ON_RST= 1<<30, /* SW Power on Reset (Yukon-EX) */ 35 PCI_Y2_PHY2_COMA = 1<<29, /* Set PHY 2 to Coma Mode (YUKON-2) */ 36 PCI_Y2_PHY1_COMA = 1<<28, /* Set PHY 1 to Coma Mode (YUKON-2) */ 37 PCI_Y2_PHY2_POWD = 1<<27, /* Set PHY 2 to Power Down (YUKON-2) */ 38 PCI_Y2_PHY1_POWD = 1<<26, /* Set PHY 1 to Power Down (YUKON-2) */ 60 /* PCI_OUR_REG_3 32 bit Our Register 3 (Yukon-ECU only) */ [all …]
|
| /linux/tools/perf/pmu-events/arch/powerpc/power9/ |
| H A D | other.json | 65 "BriefDescription": "Read-write data cache collisions" 90 "BriefDescription": "D-cache invalidates sent over the reload bus to the core" 190 …"BriefDescription": "TM snoop that is a store hits line in L3 in T, Tn or Te state (shared modifie… 200 "BriefDescription": "Read-write data cache collisions" 280 …-word boundary, which causes it to require an additional slice than than what normally would be re… 300 "BriefDescription": "I-cache Invalidates sent over the realod bus to the core" 395 …-word boundary, which causes it to require an additional slice than than what normally would be re… 430 "BriefDescription": "TM Load (fav or non-fav) ran into conflict (failed)" 450 …"BriefDescription": "A TM-ineligible instruction tries to execute inside a transaction and the LSU… 455 "BriefDescription": "D-side L2 MRU touch commands sent to the L2" [all …]
|
| /linux/drivers/media/pci/cx88/ |
| H A D | cx88-cards.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * card-specific stuff. 19 static unsigned int tuner[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; 20 static unsigned int radio[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; 21 static unsigned int card[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; 45 /* ------------------------------------------------------------------ */ 223 .name = "MSI TV-@nywhere Master", 325 .name = "IODATA GV-VCP3/PCI", 367 .name = "ASUS PVR-416", 390 .name = "MSI TV-@nywhere", [all …]
|