| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | mediatek,smi-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/memory-controller [all...] |
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | tps6105x.txt | |
| /linux/Documentation/driver-api/media/ |
| H A D | v4l2-intro.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ------------ 8 /dev, and create also non-V4L2 devices such as DVB, ALSA, FB, I2C and input 15 called 'sub-devices'. 22 connecting to sub-devices themselves. Some of this is quite complicated 25 There is also a lot of common code that could never be refactored due to 30 common code into utility functions shared by all drivers. 32 A good example to look at as a reference is the v4l2-pci-skeleton.c 38 ------------------------- 44 2) A way of initializing and commanding sub-devices (if any). [all …]
|
| H A 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/Documentation/devicetree/bindings/leds/ |
| H A D | leds-lt3593.txt | 4 - compatible: Should be "lltc,lt3593". 5 - lltc,ctrl-gpios: A handle to the GPIO that is connected to the 'CTRL' 9 configured in a sub-node in the device node. 11 Optional sub-node properties: 12 - function: See Documentation/devicetree/bindings/leds/common.txt 13 - color: See Documentation/devicetree/bindings/leds/common.txt 14 - label: A label for the LED. If none is given, the LED will be 16 - linux,default-trigger: The default trigger for the LED. 17 See Documentation/devicetree/bindings/leds/common.txt 18 - default-state: The initial state of the LED. [all …]
|
| H A D | leds-spi-byte.txt | 4 - one LED is controlled by a single byte on MOSI 5 - the value of the byte gives the brightness between two values (lowest to 7 - no return value is necessary (no MISO signal) 16 configured in a sub-node in the device node. 19 - compatible: should be one of 20 * "ubnt,acb-spi-led" microcontroller (SONiX 8F26E611LA) based device 23 Property rules described in Documentation/devicetree/bindings/spi/spi-bus.txt 26 LED sub-node properties: 27 - label: 28 see Documentation/devicetree/bindings/leds/common.txt [all …]
|
| H A D | leds-lgm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/leds/leds-lgm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Zhu, Yi Xin <Yixin.zhu@intel.com> 11 - Amireddy Mallikarjuna reddy <mallikarjunax.reddy@intel.com> 15 const: intel,lgm-ssoled 23 clock-names: 25 - const: sso 26 - const: fpid [all …]
|
| H A D | leds-cr0014114.txt | 1 Crane Merchandising System - cr0014114 LED driver 2 ------------------------------------------------- 8 - compatible: "crane,cr0014114" 10 Property rules described in Documentation/devicetree/bindings/spi/spi-bus.txt 11 apply. In particular, "reg" and "spi-max-frequency" properties must be given. 13 LED sub-node properties: 14 - function : 15 see Documentation/devicetree/bindings/leds/common.txt 16 - color : 17 see Documentation/devicetree/bindings/leds/common.txt [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | selections-common.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 4 .. _v4l2-selections-common: 6 Common selection definitions 9 While the :ref:`V4L2 selection API <selection-api>` and 10 :ref:`V4L2 subdev selection APIs <v4l2-subdev-selections>` are very 12 sub-device API, the selection rectangle refers to the media bus format, 13 and is bound to a sub-device's pad. On the V4L2 interface the selection 14 rectangles refer to the in-memory pixel format. 16 This section defines the common definitions of the selection interfaces 23 v4l2-selection-targets [all …]
|
| H A D | vidioc-subdev-enum-frame-interval.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL - Enumerate frame intervals 35 given sub-device pad. Frame intervals only makes sense for sub-devices 39 For the common use case of image sensors, the frame intervals available 40 on the sub-device output pad depend on the frame format and size on the 54 other pads of the sub-device, as well as on the current active links. 58 Sub-devices that support the frame interval enumeration ioctl should 60 multiple pads of the same sub-device is not defined. 66 .. flat-table:: struct v4l2_subdev_frame_interval_enum 67 :header-rows: 0 [all …]
|
| /linux/drivers/acpi/acpica/ |
| H A D | utdelete.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 4 * Module Name: utdelete - object deletion and reference count utilities 27 * PARAMETERS: object - Object to be deleted 32 * updated (All reference counts, including sub-objects!) 55 switch (object->common.type) { in acpi_ut_delete_internal_obj() 60 object->string.pointer)); in acpi_ut_delete_internal_obj() 64 if (!(object->common.flags & AOPOBJ_STATIC_POINTER)) { in acpi_ut_delete_internal_obj() 68 obj_pointer = object->string.pointer; in acpi_ut_delete_internal_obj() 76 object->buffer.pointer)); in acpi_ut_delete_internal_obj() 80 if (!(object->common.flags & AOPOBJ_STATIC_POINTER)) { in acpi_ut_delete_internal_obj() [all …]
|
| /linux/Documentation/admin-guide/perf/ |
| H A 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/tools/perf/Documentation/ |
| H A D | perf-script-perl.txt | |
| /linux/drivers/media/platform/ti/davinci/ |
| H A D | vpif_display.c | 2 * vpif-display - VPIF display driver 5 * Copyright (C) 2009 Texas Instruments Incorporated - https://www.ti.com/ 23 #include <media/v4l2-ioctl.h> 42 MODULE_PARM_DESC(debug, "Debug level 0-1"); 74 struct channel_obj *ch = vb2_get_drv_priv(vb->vb2_queue); in vpif_buffer_prepare() 75 struct common_obj *common; in vpif_buffer_prepare() local 77 common = &ch->common[VPIF_VIDEO_INDE in vpif_buffer_prepare() 116 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_buffer_queue_setup() local 149 struct common_obj *common; vpif_buffer_queue() local 170 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_start_streaming() local 255 struct common_obj *common; vpif_stop_streaming() local 302 process_progressive_mode(struct common_obj * common) process_progressive_mode() argument 322 process_interlaced_mode(int fid,struct common_obj * common) process_interlaced_mode() argument 364 struct common_obj *common; vpif_channel_isr() local 458 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_update_resolution() local 501 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_calculate_offsets() local 562 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_config_addr() local 608 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_g_fmt_vid_out() local 625 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_try_fmt_vid_out() local 653 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_s_fmt_vid_out() local 677 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_s_std() local 841 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_s_output() local 910 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; vpif_s_dv_timings() local 1119 struct common_obj *common; vpif_probe_complete() local 1328 struct common_obj *common; vpif_suspend() local 1360 struct common_obj *common; vpif_resume() local [all...] |
| /linux/drivers/mfd/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 42 using the SPI interface. This driver provides common support for 58 tristate "Active-semi ACT8945A" 63 Support for the ACT8945A PMIC from Active-semi. This device 64 features three step-down DC/DC converters and four low-dropout 80 sun4i-gpad [all...] |
| /linux/Documentation/devicetree/bindings/mailbox/ |
| H A D | ti,omap-mailbox.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/ti,omap-mailbo [all...] |
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | st,stm32-sai.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/st,stm32-sai.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Olivier Moysan <olivier.moysan@foss.st.com> 14 protocols as I2S standards, LSB or MSB-justified, PCM/DSP, TDM, and AC'97. 15 The SAI contains two independent audio sub-blocks. Each sub-block has 21 - st,stm32f4-sai 22 - st,stm32h7-sai 23 - st,stm32mp25-sai [all …]
|
| H A D | samsung,midas-audio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/samsung,midas-audio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sylwester Nawrocki <s.nawrocki@samsung.com> 13 - $ref: sound-card-common.yaml# 17 const: samsung,midas-audio 23 sound-dai: 27 - sound-dai 33 sound-dai: [all …]
|
| /linux/tools/perf/scripts/perl/ |
| H A D | wakeup-latency.pl | |
| H A D | rw-by-file.pl | |
| /linux/arch/arm/kernel/ |
| H A D | head-nommu.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * linux/arch/arm/kernel/head-nommu.S 5 * Copyright (C) 1994-2002 Russell King 6 * Copyright (C) 2003-2006 Hyok S. Choi 8 * Common kernel startup code (non-paged MM) 16 #include <asm/asm-offset [all...] |
| /linux/Documentation/devicetree/bindings/remoteproc/ |
| H A D | ti,keystone-rproc.txt | 5 sub-systems that are used to offload some of the processor-intensive tasks or 8 These processor sub-systems usually contain additional sub-modules like L1 15 Each DSP Core sub-system is represented as a single DT node, and should also 22 -------------------- 25 - compatible: Should be one of the following, 26 "ti,k2hk-dsp" for DSPs on Keystone 2 66AK2H/K SoCs 27 "ti,k2l-dsp" for DSPs on Keystone 2 66AK2L SoCs 28 "ti,k2e-dsp" for DSPs on Keystone 2 66AK2E SoCs 29 "ti,k2g-dsp" for DSPs on Keystone 2 66AK2G SoCs 31 - reg: Should contain an entry for each value in 'reg-names'. [all …]
|
| /linux/drivers/iommu/generic_pt/ |
| H A D | pt_common.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2024-2025, NVIDIA CORPORATION & AFFILIATES 17 * entry and can be called with a pts->index pointing to any sub item that makes 32 * pt_attr_from_entry() - Convert the permission bits back to attrs 44 * pt_can_have_leaf() - True if the current level can have an OA entry 53 * pt_can_have_table() - True if the current level can have a lower table 61 return pts->level > 0; in pt_can_have_table() 65 * pt_clear_entries() - Make entries empty (non-present) 77 * pt_entry_make_write_dirty() - Make an entry dirty 87 * pt_entry_make_write_clean() - Make the entry write clean [all …]
|
| /linux/arch/nios2/boot/compressed/ |
| H A D | head.S | 28 sub r1, r1, r2 34 sub r1, r1, r2 43 addi r1, r1, (_start - chkadr) /* Source */ 55 sub r1, r1, r2 61 /* zero out the .bss segment (uninitialized common data) */ 73 /* save args passed from u-boot, maybe */ 74 addi sp, sp, -16 91 sub r1, r1, r2 97 sub r1, r1, r2
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-soc | 5 The /sys/devices/ directory contains a sub-directory for each 6 System-on-Chip (SoC) device on a running platform. Information 19 Read-only attribute common to all SoCs. Contains the SoC machine 26 Read-only attribute common to all SoCs. Contains SoC family name 57 Read-only attribute supported by most SoCs. Contains the SoC's 64 Read-only attribute supported by most SoCs. In the case of 65 ST-Ericsson's chips this contains the SoC serial number. 77 Read-only attribute supported by most SoCs. Contains the SoC's 84 Read-only attribute supported ST-Ericsson's silicon. Contains the 91 The /sys/bus/soc/ directory contains the usual sub-folders
|