| /Linux-v6.1/include/media/ |
| D | v4l2-device.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 #include <media/media-device.h> 13 #include <media/v4l2-subdev.h> 14 #include <media/v4l2-dev.h> 21 * struct v4l2_device - main struct to for V4L2 device drivers 29 * @notify: notify operation called by some sub-devices. 37 * either stand-alone or embedded in a larger struct. 39 * It allows easy access to sub-devices (see v4l2-subdev.h) and provides 40 * basic V4L2 device-level support. 44 * #) @dev->driver_data points to this struct. [all …]
|
| D | v4l2-subdev.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * V4L2 sub-device support header. 12 #include <linux/v4l2-subdev.h> 13 #include <media/media-entity.h> 14 #include <media/v4l2-async.h> 15 #include <media/v4l2-common.h> 16 #include <media/v4l2-dev.h> 17 #include <media/v4l2-fh.h> 18 #include <media/v4l2-mediabus.h> 43 * struct v4l2_decode_vbi_line - used to decode_vbi_line [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/pinctrl/ |
| D | meson,pinctrl.txt | 4 - compatible: one of "amlogic,meson8-cbus-pinctrl" 5 "amlogic,meson8b-cbus-pinctrl" 6 "amlogic,meson8m2-cbus-pinctrl" 7 "amlogic,meson8-aobus-pinctrl" 8 "amlogic,meson8b-aobus-pinctrl" 9 "amlogic,meson8m2-aobus-pinctrl" 10 "amlogic,meson-gxbb-periphs-pinctrl" 11 "amlogic,meson-gxbb-aobus-pinctrl" 12 "amlogic,meson-gxl-periphs-pinctrl" 13 "amlogic,meson-gxl-aobus-pinctrl" [all …]
|
| D | abilis,tb10x-iomux.txt | 5 ------------------- 7 - compatible: should be "abilis,tb10x-iomux"; 8 - reg: should contain the physical address and size of the pin controller's 13 -------------------- 15 Functions are defined (and referenced) by sub-nodes of the pin controller. 16 Every sub-node defines exactly one function (implying a set of pins). 19 controller sub-nodes. 22 - abilis,function: should be set to the name of the function's pin group. 24 The following pin groups are available: 25 - GPIO ports: gpioa, gpiob, gpioc, gpiod, gpioe, gpiof, gpiog, [all …]
|
| D | berlin,pinctrl.txt | 1 * Pin-controller driver for the Marvell Berlin SoCs 4 controller register sets. Pin controller nodes should be a sub-node of 6 controlled are organized in groups, so no actual pin information is 9 A pin-controller node should contain subnodes representing the pin group 14 is called a 'function' in the pin-controller subsystem. 17 - compatible: should be one of: 18 "marvell,berlin2-soc-pinctrl", 19 "marvell,berlin2-system-pinctrl", 20 "marvell,berlin2cd-soc-pinctrl", 21 "marvell,berlin2cd-system-pinctrl", [all …]
|
| D | brcm,ns2-pinmux.txt | 8 - compatible: 9 Must be "brcm,ns2-pinmux" 11 - reg: 15 Properties in sub nodes: 17 - function: 20 - groups: 21 The list of groups to select with a given function 23 - pins: 26 The generic properties bias-disable, bias-pull-down, bias-pull-up, 27 drive-strength, slew-rate, input-enable, input-disable are supported [all …]
|
| D | pinmux-node.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/pinmux-node.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 30 groups = "u0rxtx", "u0rtscts"; 36 groups = "spi0pins"; 50 For cases like this, the pin controller driver may use pinctrl-pin-array helper 55 #pinctrl-cells = <2>; 58 pinctrl-pin-array = < [all …]
|
| D | canaan,k210-fpioa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/canaan,k210-fpioa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Damien Le Moal <damien.lemoal@wdc.com> 16 a per-pin basis. 20 const: canaan,k210-fpioa 29 - description: Controller reference clock source 30 - description: APB interface clock source 32 clock-names: [all …]
|
| /Linux-v6.1/arch/arm64/boot/dts/renesas/ |
| D | cat875.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the Silicon Linux sub board for CAT874 (CAT875) 9 model = "Silicon Linux sub board for CAT874 (CAT875)"; 17 pinctrl-0 = <&avb_pins>; 18 pinctrl-names = "default"; 19 renesas,no-ether-link; 20 phy-handle = <&phy0>; 21 phy-mode = "rgmii-id"; 24 phy0: ethernet-phy@0 { 25 compatible = "ethernet-phy-id001c.c915", [all …]
|
| D | hihope-rzg2-ex.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the RZ/G2[HMN] HiHope sub board common parts 19 pinctrl-0 = <&avb_pins>; 20 pinctrl-names = "default"; 21 phy-handle = <&phy0>; 22 tx-internal-delay-ps = <2000>; 23 rx-internal-delay-ps = <1800>; 26 phy0: ethernet-phy@0 { 27 compatible = "ethernet-phy-id001c.c915", 28 "ethernet-phy-ieee802.3-c22"; [all …]
|
| D | hihope-rzg2-ex-lvds.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the RZ/G2[MN] HiHope sub board LVDS common parts 10 compatible = "pwm-backlight"; 13 brightness-levels = <0 2 8 16 32 64 128 255>; 14 default-brightness-level = <6>; 23 lvds-connector-en-hog { 24 gpio-hog; 26 output-low; 27 line-name = "lvds-connector-en-gpio"; 42 groups = "pwm0"; [all …]
|
| /Linux-v6.1/Documentation/usb/ |
| D | gadget_configfs.rst | 50 http://www.spinics.net/lists/linux-usb/msg76388.html) 55 $ mount none $CONFIGFS_HOME -t configfs 60 ----------------------- 94 ------------------------------ 124 ------------------------- 140 Each function provides its specific set of attributes, with either read-only 141 or read-write access. Where applicable they need to be written to as 143 Please refer to Documentation/ABI/testing/configfs-usb-gadget for more information. 146 ------------------------------------------------------ 154 $ ln -s functions/<name>.<instance name> configs/<name>.<number> [all …]
|
| /Linux-v6.1/Documentation/admin-guide/perf/ |
| D | alibaba_pmu.rst | 2 Alibaba's T-Head SoC Uncore Performance Monitoring Unit (PMU) 5 The Yitian 710, custom-built by Alibaba Group's chip development business, 6 T-Head, implements uncore PMU for performance and functional debugging to 9 DDR Sub-System Driveway (DRW) PMU Driver 14 channel is split into two independent sub-channels. The DDR Sub-System Driveway 15 implements separate PMUs for each sub-channel to monitor various performance 20 sub-channels of the same channel in die 0. And the PMU device of die 1 is 23 Each sub-channel has 36 PMU counters in total, which is classified into 24 four groups: 26 - Group 0: PMU Cycle Counter. This group has one pair of counters [all …]
|
| /Linux-v6.1/include/target/iscsi/ |
| D | iscsi_target_stat.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 * For struct iscsi_tiqn->tiqn_wwn default groups 19 * For struct iscsi_session->se_sess default groups 39 /* iSCSI login failure types (sub oids) */
|
| /Linux-v6.1/Documentation/powerpc/ |
| D | associativity.rst | 9 are represented as being members of a sub-grouping domain. This performance 11 From the platform view, these groups are also referred to as domains. 17 Hypervisor indicates the type/form of associativity used via "ibm,architecture-vec-5 property". 18 Bit 0 of byte 5 in the "ibm,architecture-vec-5" property indicates usage of Form 0 or Form 1. 20 bit 2 of byte 5 in the "ibm,architecture-vec-5" property is used. 23 ------ 27 ------ 28 With Form 1 a combination of ibm,associativity-reference-points, and ibm,associativity 29 device tree properties are used to determine the NUMA distance between resource groups/domains. 34 The “ibm,associativity-reference-points” property contains a list of one or more numbers [all …]
|
| /Linux-v6.1/Documentation/ABI/testing/ |
| D | configfs-iio | 4 Contact: linux-iio@vger.kernel.org 7 directory. It contains sub-groups corresponding to IIO
|
| D | configfs-acpi | 4 Contact: linux-acpi@vger.kernel.org 7 contains sub-groups corresponding to ACPI configurable options. 18 - a binary attribute that the user can use to 27 The rest of the attributes are read-only and are valid only 31 - ASCII table signature 34 - length of table in bytes, including the header 37 - ACPI Specification minor version number 40 - ASCII OEM identification 43 - ASCII OEM table identification 46 - OEM revision number [all …]
|
| /Linux-v6.1/drivers/platform/chrome/ |
| D | chromeos_acpi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 30 return attr->mode; \ 40 ret = parse_attr_name(attr->attr.name, name, &num); \ 73 union acpi_object *element = obj->package.elements; in chromeos_acpi_handle_package() 75 if (pkg_num >= obj->package.count) in chromeos_acpi_handle_package() 76 return -EINVAL; in chromeos_acpi_handle_package() 79 if (element->type == ACPI_TYPE_PACKAGE) { in chromeos_acpi_handle_package() 80 if (sub_pkg_num >= element->package.count) in chromeos_acpi_handle_package() 81 return -EINVAL; in chromeos_acpi_handle_package() 82 /* select sub element inside this package */ in chromeos_acpi_handle_package() [all …]
|
| /Linux-v6.1/drivers/media/platform/ti/am437x/ |
| D | am437x-vpfe.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) 2013 - 2014 Texas Instruments, Inc. 12 #include <linux/am437x-vpfe.h> 20 #include <media/v4l2-dev.h> 21 #include <media/v4l2-device.h> 22 #include <media/v4l2-ioctl.h> 23 #include <media/videobuf2-v4l2.h> 24 #include <media/videobuf2-dma-contig.h> 26 #include "am437x-vpfe_regs.h" 36 /* BT656 - 8 bit */ [all …]
|
| /Linux-v6.1/drivers/pinctrl/renesas/ |
| D | pinctrl-rzn1.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2014-2018 Renesas Electronics Europe Limited 9 #include <dt-bindings/pinctrl/rzn1-pinctrl.h> 15 #include <linux/pinctrl/pinconf-generic.h> 22 #include "../pinctrl-utils.h" 79 * struct rzn1_pmx_func - describes rzn1 pinmux functions 81 * @groups: corresponding pin groups 82 * @num_groups: the number of groups 86 const char **groups; member 91 * struct rzn1_pin_group - describes an rzn1 pin group [all …]
|
| /Linux-v6.1/Documentation/admin-guide/cgroup-v1/ |
| D | cgroups.rst | 2 Control Groups 6 Documentation/admin-guide/cgroup-v1/cpusets.rst 12 Portions Copyright (c) 2004-2006 Silicon Graphics, Inc. 20 1. Control Groups 38 1. Control Groups 42 ---------------------- 44 Control Groups provide a mechanism for aggregating/partitioning sets of 45 tasks, and all their future children, into hierarchical groups with 54 facilities provided by cgroups to treat groups of tasks in 56 schedules a resource or applies per-cgroup limits, but it may be [all …]
|
| /Linux-v6.1/include/drm/ |
| D | drm_fourcc.h | 29 * DRM_FORMAT_MAX_PLANES - maximum number of planes a DRM format can have 59 * struct drm_format_info - information about a DRM format 95 * in tiled formats or to describe groups of pixels in packed 104 * block and non-block formats in the same way. 106 * For formats that are intended to be used only with non-linear 142 /** @is_color_indexed: Is it a color-indexed format? */ 147 * drm_format_info_is_yuv_packed - check that the format info matches a YUV 157 return info->is_yuv && info->num_planes == 1; in drm_format_info_is_yuv_packed() 161 * drm_format_info_is_yuv_semiplanar - check that the format info matches a YUV 171 return info->is_yuv && info->num_planes == 2; in drm_format_info_is_yuv_semiplanar() [all …]
|
| /Linux-v6.1/Documentation/userspace-api/media/dvb/ |
| D | frontend.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 9 The Digital TV frontend API was designed to support three groups of delivery 13 - Terrestrial systems: DVB-T, DVB-T2, ATSC, ATSC M/H, ISDB-T, DVB-H, 16 - Cable systems: DVB-C Annex A/C, ClearQAM (DVB-C Annex B) 18 - Satellite systems: DVB-S, DVB-S2, DVB Turbo, ISDB-S, DSS 20 The Digital TV frontend controls several sub-devices including: 22 - Tuner 24 - Digital TV demodulator 26 - Low noise amplifier (LNA) 28 - Satellite Equipment Control (SEC) [#f1]_. [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/opp/ |
| D | opp-v2-base.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/opp/opp-v2-base.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Viresh Kumar <viresh.kumar@linaro.org> 13 Devices work at voltage-current-frequency combinations and some implementations 25 pattern: '^opp-table(-[a-z0-9]+)?$' 27 opp-shared: 36 '^opp(-?[0-9]+)*$': 39 One or more OPP nodes describing voltage-current-frequency combinations. [all …]
|
| /Linux-v6.1/drivers/infiniband/hw/efa/ |
| D | efa_admin_cmds_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */ 3 * Copyright 2018-2021 Amazon.com, Inc. or its affiliates. All rights reserved. 88 * Recv descriptor ring size in bytes, sufficient for user-provided 108 * 0 : sq_virt - If set, SQ ring base address is 110 * 1 : rq_virt - If set, RQ ring base address is 112 * 7:2 : reserved - MBZ 167 * QP number in the given EFA virtual device. Least-significant bits (as 175 /* Index of sub-CQ for Send Queue completions */ 178 /* Index of sub-CQ for Receive Queue completions */ 345 /* Physical Buffer List, each element is page-aligned. */ [all …]
|