/linux/Documentation/admin-guide/media/ |
H A D | qcom_camss.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 ------------ 25 ---------------------------------- 30 - 2 / 3 CSIPHY modules. They handle the Physical layer of the CSI2 receivers. 32 - 2 / 4 CSID (CSI Decoder) modules. They handle the Protocol and Application 36 - ISPIF (ISP Interface) module. Handles the routing of the data streams from 38 - 1 / 2 VFE (Video Front End) module(s). Contain a pipeline of image processing 48 ----------------------- 52 - Input from camera sensor via CSIPHY; 53 - Generation of test input data by the TG in CSID; [all …]
|
H A D | fimc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 Copyright |copy| 2012 - 2013 Samsung Electronics Co., Ltd. 17 drivers/media/platform/samsung/exynos4-is directory. 20 -------------- 22 S5PC100 (mem-to-mem only), S5PV210, Exynos4210 25 ------------------ 27 - camera parallel interface capture (ITU-R.BT601/565); 28 - camera serial interface capture (MIPI-CSI2); 29 - memory-to-memory processing (color space conversion, scaling, mirror 31 - dynamic pipeline re-configuration at runtime (re-attachment of any FIMC [all …]
|
/linux/scripts/kconfig/ |
H A D | streamline_config.pl | 2 # SPDX-License-Identifier: GPL-2.0 4 # Copyright 2005-2009 - Steven Rostedt 12 # that turns on way too many modules than you need, and 13 # you only want the modules you use, then this program 16 # It gives you the ability to turn off all the modules that are 25 # 4. Have all your devices that you need modules for connected and 26 # operational (make sure that their corresponding modules are loaded) 33 # Now your kernel is ready to be built with only the modules that 38 # cd /usr/src/linux-2.6.10 39 # cp /boot/config-2.6.10-1-686-smp .config [all …]
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | keystone-netcp.txt | 6 switch sub-module to send and receive packets. NetCP also includes a packet 13 includes a 3-port Ethernet switch sub-module capable of 10Gb/s and 1Gb/s rates 16 Keystone NetCP driver has a plug-in module architecture where each of the NetCP 17 sub-modules exist as a loadable kernel module which plug in to the netcp core. 18 These sub-modules are represented as "netcp-devices" in the dts bindings. It is 19 mandatory to have the ethernet switch sub-module for the ethernet interface to 20 be operational. Any other sub-module like the PA is optional. 24 ----------------------------- 26 ----------------------------- 28 |-> NetCP Devices -> | [all …]
|
/linux/scripts/ |
H A D | generate_builtin_ranges.awk | 1 #!/usr/bin/gawk -f 2 # SPDX-License-Identifier: GPL-2.0 3 # generate_builtin_ranges.awk: Generate address range data for builtin modules 6 # Usage: generate_builtin_ranges.awk modules.builtin vmlinux.map \ 7 # vmlinux.o.map > modules.builtin.ranges 27 mod = substr(s, RSTART + 16, RLENGTH - 16); 30 mod = substr(s, RSTART + 13, RLENGTH - 13); 44 gsub(/-/, "_", mod); 65 entries[idx] = sprintf("%s %08x-%08x %s", sect, soff, eoff, mod); 69 # (1) Build a lookup map of built-in module names. [all …]
|
H A D | verify_builtin_ranges.awk | 1 #!/usr/bin/gawk -f 2 # SPDX-License-Identifier: GPL-2.0 3 # verify_builtin_ranges.awk: Verify address range data for builtin modules 6 # Usage: verify_builtin_ranges.awk modules.builtin.ranges System.map \ 7 # modules.builtin vmlinux.map vmlinux.o.map 27 mod = substr(s, RSTART + 16, RLENGTH - 16); 30 mod = substr(s, RSTART + 13, RLENGTH - 13); 52 gsub(/-/, "_", mod); 64 # strip off the first 6 hex digits before performing the hex-to-dec conversion, 68 sub(/^0x/, "", val); [all …]
|
/linux/drivers/media/dvb-frontends/ |
H A D | tc90522.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 * The demod has 4 input (2xISDB-T and 2xISDB-S), 10 * and provides independent sub modules for each input. 11 * As the sub modules work in parallel and have the separate i2c addr's, 12 * this driver treats each sub module as one demod device.
|
/linux/tools/perf/Documentation/ |
H A D | perf-script-perl.txt | 1 perf-script-perl(1) 5 ---- 6 perf-script-perl - Process trace data with a Perl script 9 -------- 11 'perf script' [-s [Perl]:script[.pl] ] 14 ----------- 17 built-in Perl interpreter. It reads and processes the input file and 22 --------------- 25 -g perl' in the same directory as an existing perf.data trace file. 31 ~/libexec/perf-core/scripts/perl for typical examples showing how to [all …]
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | open.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 22 the hardware, which may also expose device nodes, called V4L2 sub-devices. 24 When such V4L2 sub-devices are exposed, they allow controlling those 25 other hardware components - usually connected via a serial bus (like 26 I²C, SMBus or SPI). Depending on the bridge driver, those sub-devices 29 :ref:`V4L2 sub-devices <subdev>`. 32 :ref:`Media Controller <media_controller>` are called **MC-centric** 34 are called **video-node-centric**. 36 Userspace can check if a V4L2 hardware peripheral is MC-centric by 38 :ref:`device_caps field <device-capabilities>`. [all …]
|
/linux/drivers/gpu/drm/amd/display/ |
H A D | Makefile | 23 # Makefile for the DAL (Display Abstract Layer), which is a sub-component 29 subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/inc/ 30 subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/inc/hw 31 subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/clk_mgr 32 subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/hwss 33 subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/resource 34 subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/dsc 35 subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/optc 36 subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/dpp 37 subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/hubbub [all …]
|
/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | ti,omap-remoteproc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/ti,omap-remoteproc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Suman Anna <s-anna@ti.com> 13 The OMAP family of SoCs usually have one or more slave processor sub-systems 14 that are used to offload some of the processor-intensive tasks, or to manage 17 The processor cores in the sub-system are usually behind an IOMMU, and may 18 contain additional sub-modules like Internal RAM and/or ROMs, L1 and/or L2 21 The OMAP SoCs usually have a DSP processor sub-system and/or an IPU processor [all …]
|
H A D | ti,davinci-rproc.txt | 4 The TI Davinci family of SoCs usually contains a TI DSP Core sub-system that 5 is used to offload some of the processor-intensive tasks or algorithms, for 8 The processor cores in the sub-system usually contain additional sub-modules 15 Each DSP Core sub-system is represented as a single DT node. 18 -------------------- 21 - compatible: Should be one of the following, 22 "ti,da850-dsp" for DSPs on OMAP-L138 SoCs 24 - reg: Should contain an entry for each value in 'reg-names'. 27 the parent node's '#address-cells' and '#size-cells' values. 29 - reg-names: Should contain strings with the following names, each [all …]
|
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | sprd,gpio-eic.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/gpio/sprd,gpio-eic.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Orson Zhai <orsonzhai@gmail.com> 12 - Baolin Wang <baolin.wang7@gmail.com> 13 - Chunyan Zhang <zhang.lyra@gmail.com> 19 controller contains 4 sub-modules, i.e. EIC-debounce, EIC-latch, EIC-async and 20 EIC-sync. But the PMIC EIC controller contains only one EIC-debounce sub- 23 The EIC-debounce sub-module provides up to 8 source input signal [all …]
|
/linux/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 5 EXTRAVERSION = -rc7 14 ifeq ($(filter output-sync,$(.FEATURES)),) 28 # Most importantly: sub-Makefiles should only ever modify files in 31 # unavoidable when linking the built-in.a targets which finally 32 # turn into vmlinux), we will call a sub make in that other dir, and 41 this-makefile := $(lastword $(MAKEFILE_LIST)) 42 abs_srctree := $(realpath $(dir $(this-makefile))) 47 # Do not use make's built-in rules and variables 48 # (this increases performance and avoids hard-to-debug behaviour) [all …]
|
/linux/arch/arm/include/asm/ |
H A D | insn.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 * appropriate relocations. The combined sequence has a range of -/+ 256 MiB, 10 * which should be sufficient for the core kernel as well as modules loaded 18 "10: sub " #reg ", pc, #8 \n\t" \ 19 "11: sub " #reg ", " #reg ", #4 \n\t" \
|
/linux/Documentation/userspace-api/netlink/ |
H A D | netlink-raw.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 8 families such as ``NETLINK_ROUTE`` which use the ``netlink-raw`` protocol 14 The netlink-raw schema extends the :doc:`genetlink-legacy <genetlink-legacy>` 17 information. The raw netlink families also make use of type-specific 18 sub-messages. 21 ------- 29 .. code-block:: yaml 31 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 33 name: rt-addr 34 protocol: netlink-raw [all …]
|
/linux/Documentation/usb/ |
H A D | gadget_configfs.rst | 50 http://www.spinics.net/lists/linux-usb/msg76388.html) 55 $ mount none $CONFIGFS_HOME -t configfs 60 ----------------------- 104 ------------------------------ 134 ------------------------- 150 Each function provides its specific set of attributes, with either read-only 151 or read-write access. Where applicable they need to be written to as 153 Please refer to Documentation/ABI/testing/configfs-usb-gadget for more information. 156 ------------------------------------------------------ 164 $ ln -s functions/<name>.<instance name> configs/<name>.<number> [all …]
|
H A D | acm.rst | 23 Temple Place, Suite 330, Boston, MA 02111-1307 USA 25 Should you need to contact me, the author, you can do so either by e-mail - 34 The drivers/usb/class/cdc-acm.c drivers works with USB modems and USB ISDN terminal 40 - 3Com OfficeConnect 56k 41 - 3Com Voice FaxModem Pro 42 - 3Com Sportster 43 - MultiTech MultiModem 56k 44 - Zoom 2986L FaxModem 45 - Compaq 56k FaxModem 46 - ELSA Microlink 56k [all …]
|
/linux/arch/arm/mach-omap2/ |
H A D | prminst44xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 #include "prcm-common.h" 23 #include "prm-regbits-44xx.h" 34 * omap_prm_base_init - Populates the prm partitions 75 /* Read-modify-write a register in PRM. Caller must lock */ 90 * omap4_prminst_is_hardreset_asserted - read the HW reset line state of 95 * Returns 1 if the (sub)module hardreset line is currently asserted, 96 * 0 if the (sub)module hardreset line is not currently asserted, or 97 * -EINVAL upon parameter error. 112 * omap4_prminst_assert_hardreset - assert the HW reset line of a submodule [all …]
|
H A D | prm2xxx_3xxx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2010-2011 Texas Instruments, Inc. 18 #include "prm-regbits-24xx.h" 22 * omap2_prm_is_hardreset_asserted - read the HW reset line state of 29 * Returns 1 if the (sub)module hardreset line is currently asserted, 30 * 0 if the (sub)module hardreset line is not currently asserted, or 31 * -EINVAL if called while running on a non-OMAP2/3 chip. 40 * omap2_prm_assert_hardreset - assert the HW reset line of a submodule 48 * IP. These modules may have multiple hard-reset lines that reset 50 * place the submodule into reset. Returns 0 upon success or -EINVAL [all …]
|
/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_gsc_binary_headers.h | 1 /* SPDX-License-Identifier: MIT */ 31 * bits1-15: reserved 66 * Bits 0-15: BPDT entry type 67 * Bits 16-17: reserved 68 * Bit 18: code sub-partition 69 * Bits 19-31: reserved 97 * Bits 0-24: offset from the beginning of the code partition 99 * Bits 26-31: reserved 106 * Module/Item length, in bytes. For Huffman-compressed modules, this 107 * refers to the uncompressed size. For software-compressed modules,
|
/linux/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-drv.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2005-2014, 2020-2021, 2023 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 11 /* for all modules */ 15 #define NVM_RF_CFG_DASH_MSK(x) (x & 0x3) /* bits 0-1 */ 16 #define NVM_RF_CFG_STEP_MSK(x) ((x >> 2) & 0x3) /* bits 2-3 */ 17 #define NVM_RF_CFG_TYPE_MSK(x) ((x >> 4) & 0x3) /* bits 4-5 */ 18 #define NVM_RF_CFG_PNUM_MSK(x) ((x >> 6) & 0x3) /* bits 6-7 */ 19 #define NVM_RF_CFG_TX_ANT_MSK(x) ((x >> 8) & 0xF) /* bits 8-11 */ 20 #define NVM_RF_CFG_RX_ANT_MSK(x) ((x >> 12) & 0xF) /* bits 12-15 */ [all …]
|
/linux/drivers/staging/most/Documentation/ |
H A D | driver_usage.txt | 5 access a MOST network: The Automotive Information Backbone and the de-facto 6 standard for high-bandwidth automotive multimedia networking. 9 for the efficient and low-cost transport of control, real-time and packet 26 The MOST driver uses module stacking to divide the associated modules into 35 For each of the other two layers a set of modules is provided. Those can be 97 more modules of this pool can be registered with the core. Currently the 128 - buffer_size 130 - subbuffer_size 131 configure the sub-buffer size for this channel (needed for 133 - num_buffers [all …]
|
/linux/Documentation/sound/designs/ |
H A D | procfile.rst | 15 card-specific files are stored in the ``card*`` subdirectories. 28 modules 40 ``<card>-<device>: <name>`` 44 ``<card>-<device>: <id>: <name> : <sub-streams>`` 61 The card-specific files are found in ``/proc/asound/card*`` directories. 81 mapping by writing to this device. Read OSS-Emulation.txt for 123 ``card*/pcm*/sub*/info`` 124 The general information of this PCM sub-stream. 126 ``card*/pcm*/sub*/status`` 127 The current status of this PCM sub-stream, elapsed time, [all …]
|
/linux/drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ |
H A D | ctrl90f1.h | 4 /* Excerpt of RM headers from https://github.com/NVIDIA/open-gpu-kernel-modules/tree/535.113.01 */ 7 …* SPDX-FileCopyrightText: Copyright (c) 2014-2021 NVIDIA CORPORATION & AFFILIATES. All rights rese… 8 * SPDX-License-Identifier: MIT 35 * [in] GPU sub-device handle - this API only supports unicast. 41 * [in] GPU sub-device ID. Ignored if hSubDevice is non-zero. 47 * This need not be a leaf (page table) page size - it can be 70 * [in] Per-level information.
|