Searched +full:sub +full:- +full:group (Results 1 – 25 of 365) sorted by relevance
12345678910>>...15
| /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 26 - Group 0: PMU Cycle Counter. This group has one pair of counters 30 - Group 1: PMU Bandwidth Counters. This group has 8 counters that are used [all …]
|
| /Linux-v6.1/include/linux/ |
| D | stddef.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 * sizeof_field() - Report the size of a struct field in bytes 24 #define sizeof_field(TYPE, MEMBER) sizeof((((TYPE *)0)->MEMBER)) 27 * offsetofend() - Report the offset of a struct field within the struct 36 * struct_group() - Wrap a set of declarations in a mirrored struct 38 * @NAME: The identifier name of the mirrored sub-struct 43 * used normally without sub-struct naming, and the latter can be 44 * used to reason about the start, end, and size of the group of 51 * struct_group_attr() - Create a struct_group() with trailing attributes 53 * @NAME: The identifier name of the mirrored sub-struct [all …]
|
| /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 …]
|
| /Linux-v6.1/Documentation/hwmon/ |
| D | ibmpowernv.rst | 11 ----------- 22 the DT maps to an attribute file in 'sysfs'. The node exports unique 'sensor-id' 26 ----------- 31 ---------------- 36 fanX_fault - 0: No fail condition 37 - 1: Failing fan 44 sub-group. In POWER9, this attribute corresponds to 48 - 1: Enable 49 - 0: Disable 52 inX_fault - 0: No fail condition. [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/Documentation/devicetree/bindings/pinctrl/ |
| 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). 17 Every function is associated to one named pin group inside the pin controller 18 driver and these names are used to associate pin group predefinitions to pin 19 controller sub-nodes. 22 - abilis,function: should be set to the name of the function's pin group. [all …]
|
| D | cnxt,cx92755-pinctrl.txt | 11 - compatible: Must be "cnxt,cx92755-pinctrl" 12 - reg: Base address of the General Purpose Pin Mapping register block and the 14 - gpio-controller: Marks the device node as a GPIO controller. 15 - #gpio-cells: Must be <2>. The first cell is the pin number and the 16 second cell is used to specify flags. See include/dt-bindings/gpio/gpio.h 22 compatible = "cnxt,cx92755-pinctrl"; 24 gpio-controller; 25 #gpio-cells = <2>; 36 Each pin configuration node is a sub-node of the pin controller node and is a 37 container of an arbitrary number of subnodes, called pin group nodes in this [all …]
|
| D | brcm,bcm11351-pinctrl.txt | 10 - compatible: Must be "brcm,bcm11351-pinctrl" 11 - reg: Base address of the PAD Controller register block and the size 17 compatible = "brcm,bcm11351-pinctrl"; 27 Each pin configuration node is a sub-node of the pin controller node and is a 28 container of an arbitrary number of subnodes, called pin group nodes in this 31 Please refer to the pinctrl-bindings.txt in this directory for details of the 35 === Pin Group Node === 37 A pin group node specifies the desired pin mux and/or pin configuration for an 38 arbitrary number of pins. The name of the pin group node is optional and not 41 A pin group node only affects the properties specified in the node, and has no [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 9 A pin-controller node should contain subnodes representing the pin group 10 configurations, one per function. Each subnode has the group name and 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 | 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 …]
|
| /Linux-v6.1/Documentation/ABI/testing/ |
| D | sysfs-kernel-iommu_groups | 5 Description: /sys/kernel/iommu_groups/ contains a number of sub- 6 directories, each representing an IOMMU group. The 7 name of the sub-directory matches the iommu_group_id() 8 for the group, which is an integer value. Within each 10 links to the sysfs devices contained in this group. 11 The group directory also optionally contains a "name" 13 common name for the group. 23 output direct-mapped, MSI, non mappable regions. Each 29 USB devices it is now exposed as "direct-relaxable" instead 38 domain in use by iommu for this group. See include/linux/iommu.h [all …]
|
| D | configfs-usb-gadget | 1 What: /config/usb-gadget 5 This group contains sub-groups corresponding to created 8 What: /config/usb-gadget/gadget 21 names are super-speed-plus, super-speed, 22 high-speed, full-speed, and low-speed. 34 What: /config/usb-gadget/gadget/configs 38 This group contains a USB gadget's configurations 40 What: /config/usb-gadget/gadget/configs/config 51 What: /config/usb-gadget/gadget/configs/config/strings 55 This group contains subdirectories for language-specific [all …]
|
| D | sysfs-bus-nvdimm | 7 The libnvdimm sub-system implements a common sysfs interface for 8 platform nvdimm resources. See Documentation/driver-api/nvdimm/. 14 Description: (RO) Attribute group to describe the magic bits 16 (See ABI/testing/sysfs-bus-event_source-devices-format). 18 Each attribute under this group defines a bit range of the 21 event = "config:0-4" - event ID 30 Description: (RO) Attribute group to describe performance monitoring events 31 for the nvdimm memory device. Each attribute in this group 34 (See ABI/testing/sysfs-bus-event_source-devices-events). A 36 can be found in Documentation/driver-api/nvdimm/$provider.
|
| /Linux-v6.1/Documentation/driver-api/media/ |
| D | v4l2-subdev.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 V4L2 sub-devices 4 ---------------- 6 Many drivers need to communicate with sub-devices. These devices can do all 8 encoding or decoding. For webcams common sub-devices are sensors and camera 12 driver with a consistent interface to these sub-devices the 13 :c:type:`v4l2_subdev` struct (v4l2-subdev.h) was created. 15 Each sub-device driver must have a :c:type:`v4l2_subdev` struct. This struct 16 can be stand-alone for simple sub-devices or it might be embedded in a larger 18 low-level device struct (e.g. ``i2c_client``) that contains the device data as [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/phy/ |
| D | phy-cadence-sierra.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: "http://devicetree.org/schemas/phy/phy-cadence-sierra.yaml#" 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 14 - Swapnil Jakhade <sjakhade@cadence.com> 15 - Yuti Amonkar <yamonkar@cadence.com> 20 - cdns,sierra-phy-t0 21 - ti,sierra-phy-t0 23 '#address-cells': 26 '#size-cells': [all …]
|
| D | phy-miphy365x.txt | 8 - compatible : Should be "st,miphy365x-phy" 9 - st,syscfg : Phandle / integer array property. Phandle of sysconfig group 11 an entry for each port sub-node, specifying the control 12 register offset inside the sysconfig group. 14 Required nodes : A sub-node is required for each channel the controller 16 'reg' and 'reg-names' properties are used inside these 21 - #phy-cells : Should be 1 (See second example) 23 - PHY_TYPE_SATA 24 - PHY_TYPE_PCI 25 - reg : Address and length of register sets for each device in [all …]
|
| /Linux-v6.1/fs/cifs/ |
| D | cifsacl.h | 1 /* SPDX-License-Identifier: LGPL-2.1 */ 13 #define SID_MAX_SUB_AUTHORITIES (15) /* max number of sub authority fields */ 34 * owner, group and world). 48 * "S-" + 3 bytes for version field + 15 for authority field + NULL terminator 50 * For authority field, max is when all 6 values are non-zero and it must be 51 * represented in hex. So "-0x" + 12 hex digits. 53 * Add 11 bytes for each subauthority field (10 bytes each + 1 for '-') 83 /* ACE types - see MS-DTYP 2.4.4.1 */ 115 __u8 type; /* see above and MS-DTYP 2.4.4.1 */ 119 struct cifs_sid sid; /* ie UUID of user or group who gets these perms */ [all …]
|
| /Linux-v6.1/tools/include/uapi/linux/ |
| D | stddef.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 12 * __struct_group() - Create a mirrored named and anonyomous struct 14 * @TAG: The tag name for the named sub-struct (usually empty) 15 * @NAME: The identifier name of the mirrored sub-struct 21 * normally without sub-struct naming, and the latter can be used to 22 * reason about the start, end, and size of the group of struct members. 33 * __DECLARE_FLEX_ARRAY() - Declare a flexible array usable in a union
|
| /Linux-v6.1/include/uapi/linux/ |
| D | stddef.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 12 * __struct_group() - Create a mirrored named and anonyomous struct 14 * @TAG: The tag name for the named sub-struct (usually empty) 15 * @NAME: The identifier name of the mirrored sub-struct 21 * normally without sub-struct naming, and the latter can be used to 22 * reason about the start, end, and size of the group of struct members. 33 * __DECLARE_FLEX_ARRAY() - Declare a flexible array usable in a union
|
| /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/net/tipc/ |
| D | name_table.c | 4 * Copyright (c) 2000-2006, 2014-2018, Ericsson AB 5 * Copyright (c) 2004-2008, 2010-2014, Wind River Systems 6 * Copyright (c) 2020-2021, Red Hat Inc 49 #include "group.h" 52 * struct service_range - container for all bindings of a service range 60 * Used by round-robin lookup algorithm 72 * struct tipc_service - container for all published instances of a service type 91 #define service_range_upper(sr) ((sr)->upper) 100 ((sr)->lower <= (end) && (sr)->upper >= (start)) in RB_DECLARE_CALLBACKS_MAX() 103 * service_range_foreach_match - iterate over tipc service rbtree for each in RB_DECLARE_CALLBACKS_MAX() [all …]
|
| /Linux-v6.1/Documentation/sphinx/ |
| D | maintainers_include.py | 2 # SPDX-License-Identifier: GPL-2.0 3 # -*- coding: utf-8; mode: python -*- 7 maintainers-include 10 Implementation of the ``maintainers-include`` reST-directive. 15 The ``maintainers-include`` reST-directive performs extensive parsing 32 app.add_directive("maintainers-include", MaintainersInclude) 40 u"""MaintainersInclude (``maintainers-include``) directive""" 44 """Parse all the MAINTAINERS lines into ReST for human-readability""" 67 # Ensure a blank line following the last "|"-prefixed line. 73 if re.search('^[A-Z0-9]', line): [all …]
|
| /Linux-v6.1/include/media/davinci/ |
| D | vpfe_capture.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) 2008-2009 Texas Instruments Inc 12 #include <media/v4l2-dev.h> 16 #include <media/v4l2-fh.h> 17 #include <media/v4l2-ioctl.h> 18 #include <media/v4l2-device.h> 19 #include <media/videobuf-dma-contig.h> 32 #define CAPTURE_DRV_NAME "vpfe-capture" 53 /* Sub device name */ 55 /* Sub device group id */ [all …]
|
| /Linux-v6.1/Documentation/filesystems/ext4/ |
| D | inodes.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ----------- 15 links and is in general more seek-happy than ext4 due to its simpler 21 block group containing an inode can be calculated as 22 ``(inode_number - 1) / sb.s_inodes_per_group``, and the offset into the 23 group's table is ``(inode_number - 1) % sb.s_inodes_per_group``. There 31 .. list-table:: 33 :header-rows: 1 36 * - Offset 37 - Size [all …]
|
| /Linux-v6.1/sound/core/ |
| D | pcm_local.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * pcm_local.h - a local header file for snd-pcm module. 5 * Copyright (c) Takashi Sakamoto <o-takashi@sakamocchi.jp> 38 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) in snd_pcm_avail() 39 return snd_pcm_playback_avail(substream->runtime); in snd_pcm_avail() 41 return snd_pcm_capture_avail(substream->runtime); in snd_pcm_avail() 47 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) in snd_pcm_hw_avail() 48 return snd_pcm_playback_hw_avail(substream->runtime); in snd_pcm_hw_avail() 50 return snd_pcm_capture_hw_avail(substream->runtime); in snd_pcm_hw_avail() 65 void snd_pcm_group_init(struct snd_pcm_group *group); [all …]
|
12345678910>>...15