| /linux/sound/soc/intel/avs/ |
| H A D | path.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 /* Must be called with adev->comp_list_mutex held. */ 24 list_for_each_entry(acomp, &adev->comp_list, node) in avs_path_find_tplg() 25 if (!strcmp(acomp->tplg->name, name)) in avs_path_find_tplg() 26 return acomp->tplg; in avs_path_find_tplg() 35 list_for_each_entry(mod, &ppl->mod_list, node) in avs_path_find_module() 36 if (mod->template->id == template_id) in avs_path_find_module() 46 list_for_each_entry(ppl, &path->ppl_list, node) in avs_path_find_pipeline() 47 if (ppl->template->id == template_id) in avs_path_find_pipeline() 63 list_for_each_entry(pos, &tplg->path_tmpl_list, node) { in avs_path_find_path() [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/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/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/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 | msm8996-xiaomi-common.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/leds/common.h> 11 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 15 compatible = "gpio-gate-clock"; 17 #clock-cells = <0>; 18 enable-gpios = <&pm8994_gpios 15 GPIO_ACTIVE_HIGH>; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&divclk1_default>; [all …]
|
| 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 | msm8996-oneplus-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 12 #include <dt-bindings/sound/qcom,q6afe.h> 13 #include <dt-bindings/sound/qcom,q6asm.h> 14 #include <dt-bindings/sound/qcom,wcd9335.h> 23 compatible = "simple-battery"; 25 constant-charge-current-max-microamp = <3000000>; 26 voltage-min-design-microvolt = <3400000>; 30 stdout-path = "serial1:115200n8"; [all …]
|
| H A D | msm8998-xiaomi-sagit.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 3 * Xiaomi Mi 6 (sagit) device tree source based on msm8998-mtp.dtsi 10 /dts-v1/; 16 #include <dt-bindings/input/input.h> 17 #include <dt-bindings/leds/common.h> 18 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 24 /delete-node/ &adsp_mem; 25 /delete-node/ &mpss_mem; 26 /delete-node/ &venus_mem; 27 /delete-node/ &mba_mem; [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 | sdm845-sony-xperia-tama.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/arm/qcom,ids.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 16 qcom,msm-id = <QCOM_ID_SDM845 0x20001>; /* SDM845 v2.1 */ 17 qcom,board-id = <8 0>; 25 stdout-path = "serial0:115200n8"; 28 gpio-keys { 29 compatible = "gpio-keys"; [all …]
|
| /linux/arch/sh/boards/mach-kfr2r09/ |
| H A D | lcd_wqvga.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * Register settings based on the out-of-tree t33fb.c driver 22 /* The on-board LCD module is a Hitachi TX07D34VM0AAA. This module is made 24 * communicating with the main port of the LCDC using an 18-bit SYS interface. 30 0x02, /* WEMODE: 1=cont, 0=one-shot */ 62 return so->read_data(sohandle); in read_reg() 70 so->write_data(sohandle, v); /* PTH4/LCDRS High [param, 17:0] */ in write_reg() 72 so->write_index(sohandle, v); /* PTH4/LCDRS Low [cmd, 7:0] */ in write_reg() 168 /* timing (source/VCOM/gate driving) */ in display_on() 213 /* TE signal */ in display_on() [all …]
|
| /linux/drivers/video/fbdev/omap2/omapfb/displays/ |
| H A D | panel-dsi-cm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 92 ddata->hw_guard_wait = msecs_to_jiffies(guard_msec); in hw_guard_start() 93 ddata->hw_guard_end = jiffies + ddata->hw_guard_wait; in hw_guard_start() 98 unsigned long wait = ddata->hw_guard_end - jiffies; in hw_guard_wait() 100 if ((long)wait > 0 && time_before_eq(wait, ddata->hw_guard_wait)) { in hw_guard_wait() 108 struct omap_dss_device *in = ddata->in; in dsicm_dcs_read_1() 112 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1); in dsicm_dcs_read_1() 124 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_0() 125 return in->ops.dsi->dcs_write(in, ddata->channel, &dcs_cmd, 1); in dsicm_dcs_write_0() 130 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/usb/gadget/udc/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 # NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !! 9 # - Host systems (like PCs) need CONFIG_USB (with "A" jacks). 10 # - Peripherals (like PDAs) need CONFIG_USB_GADGET (with "B" jacks). 11 # - Some systems have both kinds of controllers. 13 # With help from a special transceiver and a "Mini-AB" jack, systems with 14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG). 22 # - integrated/SOC controllers first 23 # - licensed IP used in both SOC and discrete versions 24 # - discrete ones (including all PCI-only controllers) [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 memcpy(__entry->header_log, hl, CXL_HEADERLOG_SIZE); 74 show_uc_errs(__entry->status), 75 show_uc_errs(__entry->first_error) 83 __string(memdev, dev_name(&cxlmd->dev)) 84 __string(host, dev_name(cxlmd->dev.parent)) 93 __entry->serial = cxlmd->cxlds->serial; [all …]
|
| /linux/drivers/gpu/drm/omapdrm/dss/ |
| H A D | dsi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 78 return dev_get_drvdata(dssdev->dev); in to_dsi_data() 92 case DSI_PROTO: base = dsi->proto_base; break; in dsi_write_reg() 93 case DSI_PHY: base = dsi->phy_base; break; in dsi_write_reg() 94 case DSI_PLL: base = dsi->pll_base; break; in dsi_write_reg() 106 case DSI_PROTO: base = dsi->proto_base; break; in dsi_read_reg() 107 case DSI_PHY: base = dsi->phy_base; break; in dsi_read_reg() 108 case DSI_PLL: base = dsi->pll_base; break; in dsi_read_reg() 117 down(&dsi->bus_lock); in dsi_bus_lock() 122 up(&dsi->bus_lock); in dsi_bus_unlock() [all …]
|
| H A D | dsi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/ 322 DSI_QUIRK_PLL_PWR_BUG = (1 << 0), /* DSI-PLL power command 0x3 is not working */ 372 enum dsi_vc_source source; member 390 /* external TE GPIO */
|
| /linux/drivers/isdn/hardware/mISDN/ |
| H A D | hfcpci.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * hfcpci.c low level driver for CCD's hfc-pci based cards 8 * type approval valid for HFC-S PCI A based card 10 * Copyright 1999 by Werner Cornelius (werner@isdn-development.de) 52 MODULE_DESCRIPTION("mISDN driver for CCD's hfc-pci based cards"); 104 /* marker saving last b-fifo frame count */ 121 #define CLKDEL_TE 0x0e /* CLKDEL in TE mode */ 143 hc->hw.int_m2 |= HFCPCI_IRQ_ENABLE; in enable_hwirq() 144 Write_hfc(hc, HFCPCI_INT_M2, hc->hw.int_m2); in enable_hwirq() 150 hc->hw.int_m2 &= ~((u_char)HFCPCI_IRQ_ENABLE); in disable_hwirq() [all …]
|
| /linux/sound/soc/fsl/ |
| 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" 45 * fsl_sai_dir_is_synced - Check if stream is synced by the opposite stream 59 return !sai->synchronous[dir] && sai->synchronous[adir]; in fsl_sai_dir_is_synced() 66 if (sai->is_pdm_mode) { in fsl_sai_get_pins_state() 69 state = pinctrl_lookup_state(sai->pinctrl, "dsd512"); in fsl_sai_get_pins_state() 73 state = pinctrl_lookup_state(sai->pinctrl, "dsd"); in fsl_sai_get_pins_state() 77 state = pinctrl_lookup_state(sai->pinctrl, "pcm_b2m"); in fsl_sai_get_pins_state() [all …]
|
| 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...] |
| /linux/arch/arm64/boot/dts/exynos/google/ |
| H A D | gs101-pinctrl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * GS101 SoC pin-mux and pin-config device tree source 5 * Copyright 2019-2023 Google LLC 6 * Copyright 2023 Linaro Ltd - <peter.griffin@linaro.org> 9 #include "gs101-pinctrl.h" 12 gpa0: gpa0-gpio-bank { 13 gpio-controller; 14 #gpio-cells = <2>; 15 interrupt-controller; 16 #interrupt-cells = <2>; [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_display_types.h | 3 * Copyright (c) 2007-2008 Intel Corporation 71 /* these are outputs from the chip - integrated only 89 HDMI_AUDIO_OFF_DVI = -2, /* no aux data for HDMI-DVI converter */ 105 * create the DMA scatter-gather list for each FB color plane. This sg 117 * in the rotated and remapped GTT view all no-CCS formats (up to 2 225 * state. This must be called _after_ display->get_pipe_config has 226 * pre-filled the pipe config. Note that intel_encoder->base.crtc must 481 * When it rolls over re-auth has to be triggered. 489 * over re-Auth has to be triggered. 550 state of connector->polled in case hotplug storm detection changes it */ [all …]
|