Searched +full:psi +full:- +full:l (Results 1 – 21 of 21) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/ti/ |
| D | k3-udma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/dma/ti/k3-udma.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Peter Ujfalusi <peter.ujfalusi@ti.com> 13 The UDMA-P is intended to perform similar (but significantly upgraded) 14 functions as the packet-oriented DMA used on previous SoC devices. The UDMA-P 16 The UDMA-P architecture facilitates the segmentation and reassembly of SoC DMA 27 on the Rx PSI-L interface. 29 The UDMA-P also supports acting as both a UTC and UDMA-C for its internal [all …]
|
| /kernel/linux/linux-5.10/drivers/dma/ti/ |
| D | k3-psil-priv.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com 9 #include <linux/dma/k3-psil.h> 17 * struct psil_ep_map - PSI-L thread ID configuration maps 19 * @src: Array of source PSI-L thread configurations 21 * @dst: Array of destination PSI-L thread configurations 39 /* SoC PSI-L endpoint maps */
|
| D | k3-udma.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com 28 UDMA_CHAN_RT_PEER_REG(0) /* PSI-L: 0x400 */ 30 UDMA_CHAN_RT_PEER_REG(1) /* PSI-L: 0x401 */ 32 UDMA_CHAN_RT_PEER_REG(4) /* PSI-L: 0x404 */ 34 UDMA_CHAN_RT_PEER_REG(8) /* PSI-L: 0x408 */ 102 /* tisci information for PSI-L thread pairing/unpairing */
|
| D | k3-psil-j7200.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com 9 #include "k3-psil-priv.h" 61 /* PSI-L source thread IDs, used for RX (DMA_DEV_TO_MEM) */ 63 /* PDMA_MCASP - McASP0-2 */ 67 /* PDMA_SPI_G0 - SPI0-3 */ 84 /* PDMA_SPI_G1 - SPI4-7 */ 101 /* PDMA_USART_G0 - UART0-1 */ 104 /* PDMA_USART_G1 - UART2-3 */ 107 /* PDMA_USART_G2 - UART4-9 */ [all …]
|
| D | k3-psil-am654.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com 9 #include "k3-psil-priv.h" 51 /* PSI-L source thread IDs, used for RX (DMA_DEV_TO_MEM) */ 73 /* PDMA0 - McASPs */ 77 /* PDMA1 - SPI0-4 */ 98 /* PDMA1 - USART0-2 */ 104 /* MCU_PDMA0 - ADCs */ 109 /* MCU_PDMA1 - MCU_SPI0-2 */ 122 /* MCU_PDMA1 - MCU_USART0 */ [all …]
|
| D | k3-psil-j721e.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com 9 #include "k3-psil-priv.h" 61 /* PSI-L source thread IDs, used for RX (DMA_DEV_TO_MEM) */ 78 /* PDMA6 (PSIL_PDMA_MCASP_G0) - McASP0-2 */ 82 /* PDMA7 (PSIL_PDMA_MCASP_G1) - McASP3-11 */ 92 /* PDMA8 (PDMA_MISC_G0) - SPI0-1 */ 101 /* PDMA9 (PDMA_MISC_G1) - SPI2-3 */ 110 /* PDMA10 (PDMA_MISC_G2) - SPI4-5 */ 128 /* PDMA13 (PDMA_USART_G0) - UART0-1 */ [all …]
|
| D | k3-udma-glue.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com 11 #include <linux/dma-mapping.h> 16 #include <linux/soc/ti/k3-ringacc.h> 17 #include <linux/dma/ti-cppi5.h> 18 #include <linux/dma/k3-udma-glue.h> 20 #include "k3-udma.h" 21 #include "k3-psil-priv.h" 89 common->ringacc = of_k3_ringacc_get_by_phandle(udmax_np, in of_k3_udma_glue_parse() 91 if (IS_ERR(common->ringacc)) in of_k3_udma_glue_parse() [all …]
|
| D | k3-udma.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com 10 #include <linux/dma-mapping.h> 26 #include <linux/soc/ti/k3-ringacc.h> 29 #include <linux/dma/ti-cppi5.h> 31 #include "../virt-dma.h" 32 #include "k3-udma.h" 33 #include "k3-psil-priv.h" 292 if (!uc->tchan) in udma_tchanrt_read() 294 return udma_read(uc->tchan->reg_rt, reg); in udma_tchanrt_read() [all …]
|
| /kernel/linux/linux-5.10/include/linux/dma/ |
| D | k3-psil.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2019 Texas Instruments Incorporated - https://www.ti.com 16 * enum udma_tp_level - Channel Throughput Levels 29 * enum psil_endpoint_type - PSI-L Endpoint type 43 * struct psil_endpoint_config - PSI-L Endpoint configuration 44 * @ep_type: PSI-L endpoint type
|
| /kernel/linux/linux-5.10/drivers/firmware/ |
| D | ti_sci.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 9 * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/ 54 /* PSI-L requests */ 83 * struct ti_sci_msg_hdr - Generic Message Header for All messages and responses 104 * struct ti_sci_msg_resp_version - Response for a message 126 * struct ti_sci_msg_req_reboot - Reboot the SoC 137 * struct ti_sci_msg_req_set_device_state - Set the desired state of the device 144 * + MSG_FLAG_DEVICE_WAKE_ENABLED - Configure the device to be a wake source. 148 * + MSG_FLAG_DEVICE_RESET_ISO - Enable reset isolation for this device. 149 * + MSG_FLAG_DEVICE_EXCLUSIVE - Claim this device exclusively. When passed [all …]
|
| D | ti_sci.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/ 21 #include <linux/soc/ti/ti-msgmgr.h> 33 * struct ti_sci_xfer - Structure representing a message flow 37 * Since we work with request-ACK protocol, we can 50 * struct ti_sci_xfers_info - Structure to manage transfer information 68 * struct ti_sci_desc - Description of SoC integration 83 * struct ti_sci_info - Structure representing a TI SCI instance 127 * ti_sci_debug_show() - Helper to dump the debug log 135 struct ti_sci_info *info = s->private; in ti_sci_debug_show() [all …]
|
| /kernel/linux/linux-5.10/include/linux/soc/ti/ |
| D | ti_sci_protocol.h | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/ 13 * struct ti_sci_version_info - version information structure 31 * struct ti_sci_core_ops - SoC Core Operations 41 * struct ti_sci_dev_ops - Device control operations 53 * @get_context_loss_count: Command to retrieve context loss counter - this 56 * - count: pointer to u32 which will retrieve counter 60 * - req_state: Returns requested idle state 65 * - req_state: Returns requested stop state 66 * - current_state: Returns current stop state [all …]
|
| /kernel/linux/linux-5.10/kernel/cgroup/ |
| D | cgroup.c | 2 * Generic process-grouping system. 12 * -------------------------------------------------- 14 * Copyright (C) 2004-2006 Silicon Graphics, Inc. 17 * sysfs is Copyright (c) 2001-3 Patrick Mochel 19 * 2003-10-10 Written by Simon Derr. 20 * 2003-10-22 Updates by Stephen Hemminger. 21 * 2004 May-July Rework by Paul Jackson. 22 * --------------------------------------------------- 31 #include "cgroup-internal.h" 47 #include <linux/percpu-rwsem.h> [all …]
|
| /kernel/linux/linux-5.10/drivers/media/test-drivers/vidtv/ |
| D | vidtv_psi.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * This file contains the logic to work with MPEG Program-Specific Information. 4 * These are defined both in ISO/IEC 13818-1 (systems) and ETSI EN 300 468. 5 * PSI is carried in the form of table structures, and although each table might 85 while (len--) in dvb_crc32() 92 h->version++; in vidtv_psi_update_version_num() 102 ret = be16_to_cpu(h->bitfield) & mask; in vidtv_psi_get_sec_len() 113 ret = be16_to_cpu(p->bitfield) & mask; in vidtv_psi_get_pat_program_pid() 124 ret = be16_to_cpu(s->bitfield) & mask; in vidtv_psi_pmt_stream_get_elem_pid() 148 new = cpu_to_be16((be16_to_cpu(h->bitfield) & mask) | new_len); in vidtv_psi_set_sec_len() [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | cgroup-v2.rst | 9 conventions of cgroup v2. It describes all userland-visible aspects 12 v1 is available under :ref:`Documentation/admin-guide/cgroup-v1/index.rst <cgroup-v1>`. 17 1-1. Terminology 18 1-2. What is cgroup? 20 2-1. Mounting 21 2-2. Organizing Processes and Threads 22 2-2-1. Processes 23 2-2-2. Threads 24 2-3. [Un]populated Notification 25 2-4. Controlling Controllers [all …]
|
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 121 Disable auto-serialization of AML methods [all …]
|
| /kernel/linux/linux-5.10/arch/parisc/kernel/ |
| D | hardware.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Based on the document "PA-RISC 1.1 I/O Firmware Architecture 76 {HPHW_NPROC,0x312,0x4,0x81,"Strider-50 (715S/50)"}, 77 {HPHW_NPROC,0x313,0x4,0x81,"Strider-33 (715S/33)"}, 78 {HPHW_NPROC,0x314,0x4,0x81,"Trailways-50 (715T/50)"}, 79 {HPHW_NPROC,0x315,0x4,0x81,"Trailways-33 (715T/33)"}, 90 {HPHW_NPROC,0x482,0x4,0x81,"WB-80 (E35)"}, 91 {HPHW_NPROC,0x483,0x4,0x81,"WB-96 (E45)"}, 92 {HPHW_NPROC,0x484,0x4,0x81,"UL Proc L-100 (811/D210,D310)"}, 93 {HPHW_NPROC,0x485,0x4,0x81,"UL Proc L-75 (801/D200)"}, [all …]
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 86 L: *Mailing list* that is relevant to this area [all …]
|
| /kernel/linux/linux-5.10/kernel/sched/ |
| D | sched.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 59 #include <linux/psi.h> 70 #include <asm-generic/vmlinux.lds.h> 162 * latency requirements, in contrast to the task with latency_nice == -20 166 #define MIN_LATENCY_NICE -20 169 (MAX_LATENCY_NICE - MIN_LATENCY_NICE + 1) 178 * Convert user-nice values [ -20 ... 0 ... 19 ] 183 #define LATENCY_TO_NICE(prio) ((prio) - DEFAULT_LATENCY_PRIO) 185 #define NICE_LATENCY_WEIGHT_MAX (1L << NICE_LATENCY_SHIFT) 189 * Increase resolution of nice-level calculations for 64-bit architectures. [all …]
|
| /kernel/linux/linux-5.10/kernel/ |
| D | workqueue.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * kernel/workqueue.c - generic async execution with shared worker pool 10 * Kai Petzke <wpp@marie.physik.tu-berlin.de> 22 * pools for workqueues which are not bound to any specific CPU - the 25 * Please read Documentation/core-api/workqueue.rst for details. 90 UNBOUND_POOL_HASH_ORDER = 6, /* hashed by pool->attrs */ 115 * I: Modifiable by initialization/destruction paths and read-only for 121 * L: pool->lock protected. Access with pool->lock held. 123 * X: During normal operation, modification requires pool->lock and should 125 * cpu or grabbing pool->lock is enough for read access. If [all …]
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/ |
| D | 0005_linux_include.patch | 7 Change-Id: Icf23f02df7b566848af808b9eeaed889d1773e71 9 diff --git a/include/drm/bridge/cdns-mhdp.h b/include/drm/bridge/cdns-mhdp.h 12 --- /dev/null 13 +++ b/include/drm/bridge/cdns-mhdp.h 14 @@ -0,0 +1,921 @@ 15 +/* SPDX-License-Identifier: GPL-2.0 */ 18 + * Author: Chris Zhong <zyw@rock-chips.com> 39 +#include <sound/hdmi-codec.h> 489 +#define F_HDMI_ENCODING(x) (((x) & ((1 << 2) - 1)) << 16) 490 +#define F_VIF_DATA_WIDTH(x) (((x) & ((1 << 2) - 1)) << 2) [all …]
|