/linux-6.14.4/Documentation/devicetree/bindings/display/ |
D | xylon,logicvc-display.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/display/xylon,logicvc-display.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Paul Kocialkowski <[email protected]> 14 The Xylon LogiCVC is a display controller that supports multiple layers. 16 with Xilinx Zynq-7000 SoCs and Xilinx FPGAs. 20 synthesis time. As a result, many of the device-tree bindings are meant to 24 Layers are declared in the "layers" sub-node and have dedicated configuration. 32 - xylon,logicvc-3.02.a-display [all …]
|
/linux-6.14.4/drivers/gpu/drm/logicvc/ |
D | logicvc_of.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2019-2022 Bootlin 14 { "lvds-4bits", LOGICVC_DISPLAY_INTERFACE_LVDS_4BITS }, 15 { "lvds-3bits", LOGICVC_DISPLAY_INTERFACE_LVDS_3BITS }, 40 .name = "xylon,display-interface", 48 .name = "xylon,display-colorspace", 56 .name = "xylon,display-depth", 60 .name = "xylon,row-stride", 67 .name = "xylon,background-layer", 71 .name = "xylon,layers-configurable", [all …]
|
/linux-6.14.4/Documentation/userspace-api/ |
D | landlock.rst | 1 .. SPDX-License-Identifier: GPL-2.0 2 .. Copyright © 2017-2020 Mickaël Salaün <[email protected]> 3 .. Copyright © 2019-2020 ANSSI 4 .. Copyright © 2021-2022 Microsoft Corporation 16 new security layers in addition to the existing system-wide access-controls. 23 ``dmesg | grep landlock || journalctl -kb -g landlock`` . 48 ---------------------------------------- 59 to be explicit about the denied-by-default access rights. 61 .. code-block:: c 90 on, it is safer to follow a best-effort security approach. Indeed, we [all …]
|
/linux-6.14.4/drivers/net/wireless/ath/ath6kl/ |
D | hif.h | 2 * Copyright (c) 2004-2011 Atheros Communications Inc. 42 #define HIF_MBOX_END_ADDR (HTC_MAILBOX_NUM_MAX * HIF_MBOX_WIDTH - 1) 55 /* mode to enable special 4-bit interrupt assertion without clock */ 92 * emode - This indicates the whether the command is to be executed in a 93 * blocking or non-blocking fashion (HIF_SYNCHRONOUS/ 107 * dmode - An interface may support different kinds of commands based on 112 * configurable at compile time using the HIF_BLOCK_SIZE and is 121 * amode - This indicates if the address has to be incremented on ATH6KL 191 /* bounce buffer for upper layers to copy to/from */
|
/linux-6.14.4/Documentation/process/ |
D | 4.Coding.rst | 6 While there is much to be said for a solid and community-oriented design 19 --------- 25 :ref:`Documentation/process/coding-style.rst <codingstyle>`. For much of 38 strangely-formatted code. 43 giving up a degree of control in a number of ways - including control over 49 as a way of getting their name into the kernel changelogs - or both. But 59 80-column limit, for example), just do it. 61 Note that you can also use the ``clang-format`` tool to help you with 62 these rules, to quickly re-format parts of your code automatically, 66 See the file :ref:`Documentation/dev-tools/clang-format.rst <clangformat>` [all …]
|
/linux-6.14.4/Documentation/core-api/ |
D | genericirq.rst | 7 :Copyright: |copy| 2005-2010: Thomas Gleixner 8 :Copyright: |copy| 2005-2006: Ingo Molnar 29 __do_IRQ() super-handler, which is able to deal with every type of 36 - Level type 38 - Edge type 40 - Simple type 44 - Fast EOI type 46 In the SMP world of the __do_IRQ() super-handler another type was 49 - Per CPU type 51 This split implementation of high-level IRQ handlers allows us to [all …]
|
/linux-6.14.4/include/linux/ |
D | scmi_protocol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2018-2021 ARM Ltd. 21 * struct scmi_revision_info - version information structure 30 * @impl_ver: A vendor-specific implementation version. 32 * @sub_vendor_id: A sub-vendor identifier(Null terminated ASCII string) 87 * struct scmi_clk_proto_ops - represents the various operations provided 133 * struct scmi_perf_proto_ops - represents the various operations provided 191 * struct scmi_power_proto_ops - represents the various operations provided 204 #define SCMI_POWER_STATE_ID_MASK (BIT(28) - 1) 217 * struct scmi_sensor_reading - represent a timestamped read [all …]
|
/linux-6.14.4/Documentation/mm/damon/ |
D | design.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 The monitoring-related information including the monitoring request 14 specification and DAMON-based operation schemes are stored in a data structure 19 To know how user-space can do the configurations and start/stop DAMON, refer to 26 DAMON subsystem is configured with three layers including 28 - :ref:`Operations Set <damon_operations_set>`: Implements fundamental 30 address-space and available set of software/hardware primitives, 31 - :ref:`Core <damon_core_logic>`: Implements core logics including monitoring 32 overhead/accuracy control and access-aware system operations on top of the 34 - :ref:`Modules <damon_modules>`: Implements kernel modules for various [all …]
|
/linux-6.14.4/Documentation/admin-guide/pm/ |
D | cpufreq.rst | 1 .. SPDX-License-Identifier: GPL-2.0 20 Operating Performance Points or P-states (in ACPI terminology). As a rule, 24 time (or the more power is drawn) by the CPU in the given P-state. Therefore 29 as possible and then there is no reason to use any P-states different from the 30 highest one (i.e. the highest-performance frequency/voltage configuration 38 put into different P-states. 41 capacity, so as to decide which P-states to put the CPUs into. Of course, since 52 (CPU Frequency scaling) subsystem that consists of three layers of code: the 64 information on the available P-states (or P-state ranges in some cases) and 65 access platform-specific hardware interfaces to change CPU P-states as requested [all …]
|
/linux-6.14.4/Documentation/networking/device_drivers/can/ctu/ |
D | ctucanfd-driver.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 10 ------------------------ 19 `Vivado integration <https://gitlab.fel.cvut.cz/canbus/zynq/zynq-can-sja1000-top>`_ 20 and Intel Cyclone V 5CSEMA4U23C6 based DE0-Nano-SoC Terasic board 21 `QSys integration <https://gitlab.fel.cvut.cz/canbus/intel-soc-ctucanfd>`_ 23 `PCIe integration <https://gitlab.fel.cvut.cz/canbus/pcie-ctucanfd>`_ of the core. 33 version of emulation support can be cloned from ctu-canfd branch of QEMU local 34 development `repository <https://gitlab.fel.cvut.cz/canbus/qemu-canbus>`_. 38 --------------- 59 it allows for device hot-plug. [all …]
|
/linux-6.14.4/net/ipv4/ |
D | icmp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 46 * the rates sysctl configurable. 48 * - IP option length was accounted wrongly 49 * - ICMP header length was not accounted 56 * - Should use skb_pull() instead of all the manual checking. 57 * This would also greatly simply some upper layer error handlers. --AK 208 if (unlikely(!spin_trylock(&sk->sk_lock.slock))) { in icmp_xmit_lock() 221 spin_unlock(&sk->sk_lock.slock); in icmp_xmit_unlock() 225 * icmp_global_allow - Are we allowed to send one more ICMP message ? 241 if (atomic_read(&net->ipv4.icmp_global_credit) > 0) in icmp_global_allow() [all …]
|
/linux-6.14.4/drivers/net/ipa/ |
D | ipa_main.c | 1 // SPDX-License-Identifier: GPL-2.0 3 /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. 4 * Copyright (C) 2018-2024 Linaro Ltd. 51 * currently supported. Despite that, some resources--including routing 52 * tables and filter tables--are defined in this driver because they must 55 * There are two distinct layers that implement the IPA hardware, and this 58 * well-defined communication layer between the AP subsystem and the IPA 101 * ipa_setup() - Set up IPA hardware 115 struct device *dev = ipa->dev; in ipa_setup() 118 ret = gsi_setup(&ipa->gsi); in ipa_setup() [all …]
|
/linux-6.14.4/Documentation/networking/diagnostic/ |
D | twisted_pair_layer1_diagnostics.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 ------------ 11 1. **Users and System Administrators**: For those dealing with real-world 12 Ethernet issues, this guide provides a practical, step-by-step 15 or mysterious network issues, jump right into the step-by-step guide and 24 Step-by-Step Diagnostic Guide from Linux (General Ethernet) 25 ----------------------------------------------------------- 29 environments, including **Single-Pair Ethernet (SPE)** and **Multi-Pair 43 - **Link is up and stable, but no data transfer**: If the link is stable but 47 - **Link is unstable**: Link resets, speed drops, or other fluctuations [all …]
|
/linux-6.14.4/drivers/net/ethernet/realtek/ |
D | atp.c | 6 Written 1993-2000 by Donald Becker. 16 National Security Agency. Copyright 1994-2000 retained by the original 17 author, Donald Becker. The timer-based reset code was supplied in 1995 37 /* The user-configurable values. 58 This file is a device driver for the RealTek (aka AT-Lan-Tec) pocket 59 ethernet adapter. This is a common low-cost OEM pocket ethernet 64 Vincent Bono of AT-Lan-Tec. Ever try to figure out how a complicated 66 description is written based on guesses and writing lots of special-purpose 84 The station address is stored in a standard bit-serial EEPROM which must be 87 using it.) Unlike built-in devices, a pocket adapter can temporarily lose [all …]
|
/linux-6.14.4/fs/smb/client/ |
D | transport.c | 1 // SPDX-License-Identifier: LGPL-2.1 39 if (mid->mid_state == MID_RESPONSE_RECEIVED) in cifs_wake_up_task() 40 mid->mid_state = MID_RESPONSE_READY; in cifs_wake_up_task() 41 wake_up_process(mid->callback_data); in cifs_wake_up_task() 56 kref_init(&temp->refcount); in alloc_mid() 57 temp->mid = get_mid(smb_buffer); in alloc_mid() 58 temp->pid = current->pid; in alloc_mid() 59 temp->command = cpu_to_le16(smb_buffer->Command); in alloc_mid() 60 cifs_dbg(FYI, "For smb_command %d\n", smb_buffer->Command); in alloc_mid() 63 temp->when_alloc = jiffies; in alloc_mid() [all …]
|
/linux-6.14.4/drivers/block/drbd/ |
D | drbd_int.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 Copyright (C) 2001-2008, LINBIT Information Technologies GmbH. 8 Copyright (C) 1999-2008, Philipp Reisner <[email protected]>. 9 Copyright (C) 2002-2008, Lars Ellenberg <[email protected]>. 29 #include <linux/backing-dev.h> 63 #define ID_SYNCER (-1ULL) 125 /* statistics; index: (h->command == P_BITMAP) */ 143 c->word_offset = c->bit_offset >> 6; in bm_xfer_ctx_bit_to_word_offset() 145 c->word_offset = c->bit_offset >> 5; in bm_xfer_ctx_bit_to_word_offset() 146 c->word_offset &= ~(1UL); in bm_xfer_ctx_bit_to_word_offset() [all …]
|
/linux-6.14.4/Documentation/userspace-api/media/v4l/ |
D | ext-ctrls-codec.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _codec-controls: 24 .. _mpeg-control-id: 27 ----------------- 35 .. _v4l2-mpeg-stream-type: 40 enum v4l2_mpeg_stream_type - 41 The MPEG-1, -2 or -4 output stream type. One cannot assume anything 48 .. flat-table:: 49 :header-rows: 0 50 :stub-columns: 0 [all …]
|
/linux-6.14.4/drivers/video/fbdev/ |
D | atmel_lcdfb.c | 13 #include <linux/dma-mapping.h> 69 #define lcdc_readl(sinfo, reg) __raw_readl((sinfo)->mmio+(reg)) 70 #define lcdc_writel(sinfo, reg, val) __raw_writel((val), (sinfo)->mmio+(reg)) 72 /* configurable parameters */ 107 /* some bl->props field just changed */ 140 if (sinfo->backlight) in init_backlight() 146 bl = backlight_device_register("backlight", &sinfo->pdev->dev, sinfo, in init_backlight() 149 dev_err(&sinfo->pdev->dev, "error %ld on backlight register\n", in init_backlight() 153 sinfo->backlight = bl; in init_backlight() 155 bl->props.power = BACKLIGHT_POWER_ON; in init_backlight() [all …]
|
/linux-6.14.4/drivers/net/ethernet/packetengines/ |
D | hamachi.c | 1 /* hamachi.c: A Packet Engines GNIC-II Gigabit Ethernet driver for Linux. */ 3 Written 1998-2000 by Donald Becker. 18 This driver is for the Packet Engines GNIC-II PCI Gigabit Ethernet 23 [link no longer provides useful info -jgarzik] 34 /* A few user-configurable values. */ 42 /* Default values selected by testing on a dual processor PIII-450 */ 53 /* Set the copy breakpoint for the copy-only-tiny-frames scheme. 54 -Setting to > 1518 causes all frames to be copied 55 -Setting to 0 disables copies 69 - The lower 4 bits are reserved for the media type. [all …]
|
/linux-6.14.4/net/ |
D | socket.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 20 * mode above the protocol layers. 25 * Jeff Uphoff : Made max number of sockets command-line 26 * configurable. 47 * protocol-independent 55 #include <linux/bpf-cgroup.h> 141 struct socket *sock = f->private_data; in sock_show_fdinfo() 142 const struct proto_ops *ops = READ_ONCE(sock->ops); in sock_show_fdinfo() 144 if (ops->show_fdinfo) in sock_show_fdinfo() 145 ops->show_fdinfo(m, sock); in sock_show_fdinfo() [all …]
|
/linux-6.14.4/include/net/ |
D | mac80211.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * mac80211 <-> driver interface 5 * Copyright 2002-2005, Devicescape Software, Inc. 6 * Copyright 2006-2007 Jiri Benc <[email protected]> 7 * Copyright 2007-2010 Johannes Berg <[email protected]> 8 * Copyright 2013-2014 Intel Mobile Communications GmbH 9 * Copyright (C) 2015 - 2017 Intel Deutschland GmbH 10 * Copyright (C) 2018 - 2024 Intel Corporation 31 * only partial functionality in hard- or firmware. This document 32 * defines the interface between mac80211 and low-level hardware [all …]
|
/linux-6.14.4/drivers/firewire/ |
D | ohci.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2003-2006 Kristian Hoegsberg <[email protected]> 13 #include <linux/dma-mapping.h> 15 #include <linux/firewire-constants.h> 43 #include "packet-header-definitions.h" 44 #include "phy-packet-definitions.h" 53 #define ohci_notice(ohci, f, args...) dev_notice(ohci->card.device, f, ##args) 54 #define ohci_err(ohci, f, args...) dev_err(ohci->card.device, f, ##args) 114 * A buffer that contains a block of DMA-able coherent memory used for 134 * List of page-sized buffers for storing DMA descriptors. [all …]
|
/linux-6.14.4/drivers/net/ethernet/sfc/ |
D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 71 * | | \--- Response 72 * | \------- Error 73 * \------------------------------ Resync (always set) [all …]
|
/linux-6.14.4/drivers/scsi/lpfc/ |
D | lpfc_attr.c | 4 * Copyright (C) 2017-2024 Broadcom. All Rights Reserved. The term * 6 * Copyright (C) 2004-2016 Emulex. All rights reserved. * 9 * Portions Copyright (C) 2004-2005 Christoph Hellwig * 17 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE * 72 " trunk - link was \"low\" speed", 74 " existing trunk - link was \"middle\" speed", 76 " trunk - link was \"high\" speed", 77 "Attached to non-trunking port - F_Port", 78 "Attached to non-trunking port - N_Port", 80 "non-FLOGI frame received", [all …]
|
/linux-6.14.4/drivers/net/ethernet/cadence/ |
D | macb_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2004-2006 Atmel Corporation 10 #include <linux/clk-provider.h> 25 #include <linux/dma-mapping.h> 40 #include <linux/firmware/xlnx-zynqmp.h> 58 * (bp)->rx_ring_size) 64 * (bp)->tx_ring_size) 67 #define MACB_TX_WAKEUP_THRESH(bp) (3 * (bp)->tx_ring_size / 4) 78 …MAX_TX_LEN ((unsigned int)((1 << MACB_TX_FRMLEN_SIZE) - 1) & ~((unsigned int)(MACB_TX_LEN_ALIGN -… 94 * 1 frame time (10 Mbits/s, full-duplex, ignoring collisions) [all …]
|