| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-compressed.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 8 .. _compressed-formats: 12 .. flat-table:: Compressed Image Formats 13 :header-rows: 1 14 :stub-columns: 0 17 * - Identifier 18 - Code 19 - Details 20 * .. _V4L2-PIX-FMT-JPEG: 22 - ``V4L2_PIX_FMT_JPEG`` [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/stmicro/stmmac/ |
| D | dwmac1000.h | 2 Copyright (C) 2007-2009 STMicroelectronics Ltd 13 The full GNU General Public License is included in this distribution in 25 #define GMAC_FRAME_FILTER 0x00000004 /* Frame Filter */ 33 #define GMAC_WAKEUP_FILTER 0x00000028 /* Wake-up Frame Filter */ 118 #define GMAC_CONTROL_BE 0x00200000 /* Frame Burst Enable */ 119 #define GMAC_CONTROL_JE 0x00100000 /* Jumbo frame */ 129 #define GMAC_CONTROL_LM 0x00001000 /* Loop-back mode */ 142 /* GMAC Frame Filter defines */ 159 #define GMAC_FLOW_CTRL_UP 0x00000008 /* Unicast pause frame enable */ 166 #define GMAC_DEBUG_TXSTSFSTS BIT(25) /* MTL TxStatus FIFO Full Status */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
| D | dwmac1000.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 Copyright (C) 2007-2009 STMicroelectronics Ltd 15 #define GMAC_FRAME_FILTER 0x00000004 /* Frame Filter */ 23 #define GMAC_WAKEUP_FILTER 0x00000028 /* Wake-up Frame Filter */ 79 #define GMAC_ADDR_HIGH(reg) ((reg > 15) ? 0x00000800 + (reg - 16) * 8 : \ 81 #define GMAC_ADDR_LOW(reg) ((reg > 15) ? 0x00000804 + (reg - 16) * 8 : \ 108 #define GMAC_CONTROL_BE 0x00200000 /* Frame Burst Enable */ 109 #define GMAC_CONTROL_JE 0x00100000 /* Jumbo frame */ 119 #define GMAC_CONTROL_LM 0x00001000 /* Loop-back mode */ 132 /* GMAC Frame Filter defines */ [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/dwc2/ |
| D | hcd.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ 3 * hcd.h - DesignWare HS OTG Controller host-mode declarations 5 * Copyright (C) 2004-2013 Synopsys, Inc. 16 * 3. The names of the above-listed copyright holders may not be used 53 * struct dwc2_host_chan - Software host channel descriptor 60 * - USB_SPEED_LOW 61 * - USB_SPEED_FULL 62 * - USB_SPEED_HIGH 64 * - USB_ENDPOINT_XFER_CONTROL: 0 65 * - USB_ENDPOINT_XFER_ISOC: 1 [all …]
|
| D | core.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ 3 * core.h - DesignWare HS OTG Controller common declarations 5 * Copyright (C) 2004-2013 Synopsys, Inc. 16 * 3. The names of the above-listed copyright holders may not be used 50 * - no_printk: Disable tracing 51 * - pr_info: Print this info to the console 52 * - trace_printk: Print this info to trace buffer (good for verbose logging) 61 dev_name(hsotg->dev), ##__VA_ARGS__) 66 dev_name(hsotg->dev), ##__VA_ARGS__) 71 /* dwc2-hsotg declarations */ [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/dwc2/ |
| D | hcd.h | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * hcd.h - DesignWare HS OTG Controller host-mode declarations 5 * Copyright (C) 2004-2013 Synopsys, Inc. 16 * 3. The names of the above-listed copyright holders may not be used 53 * struct dwc2_host_chan - Software host channel descriptor 60 * - USB_SPEED_LOW 61 * - USB_SPEED_FULL 62 * - USB_SPEED_HIGH 64 * - USB_ENDPOINT_XFER_CONTROL: 0 65 * - USB_ENDPOINT_XFER_ISOC: 1 [all …]
|
| D | core.h | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * core.h - DesignWare HS OTG Controller common declarations 5 * Copyright (C) 2004-2013 Synopsys, Inc. 16 * 3. The names of the above-listed copyright holders may not be used 50 * - no_printk: Disable tracing 51 * - pr_info: Print this info to the console 52 * - trace_printk: Print this info to trace buffer (good for verbose logging) 61 dev_name(hsotg->dev), ##__VA_ARGS__) 66 dev_name(hsotg->dev), ##__VA_ARGS__) 71 /* dwc2-hsotg declarations */ [all …]
|
| /kernel/linux/linux-5.10/drivers/firmware/tegra/ |
| D | ivc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2016, NVIDIA CORPORATION. All rights reserved. 47 * This structure is divided into two-cache aligned parts, the first is only 50 * lines, which is critical to performance and necessary in non-cache coherent 73 if (!ivc->peer) in tegra_ivc_invalidate() 76 dma_sync_single_for_cpu(ivc->peer, phys, TEGRA_IVC_ALIGN, in tegra_ivc_invalidate() 82 if (!ivc->peer) in tegra_ivc_flush() 85 dma_sync_single_for_device(ivc->peer, phys, TEGRA_IVC_ALIGN, in tegra_ivc_flush() 97 u32 tx = READ_ONCE(header->tx.count); in tegra_ivc_empty() 98 u32 rx = READ_ONCE(header->rx.count); in tegra_ivc_empty() [all …]
|
| /kernel/linux/linux-4.19/drivers/firmware/tegra/ |
| D | ivc.c | 2 * Copyright (c) 2014-2016, NVIDIA CORPORATION. All rights reserved. 55 * This structure is divided into two-cache aligned parts, the first is only 58 * lines, which is critical to performance and necessary in non-cache coherent 81 if (!ivc->peer) in tegra_ivc_invalidate() 84 dma_sync_single_for_cpu(ivc->peer, phys, TEGRA_IVC_ALIGN, in tegra_ivc_invalidate() 90 if (!ivc->peer) in tegra_ivc_flush() 93 dma_sync_single_for_device(ivc->peer, phys, TEGRA_IVC_ALIGN, in tegra_ivc_flush() 105 u32 tx = READ_ONCE(header->tx.count); in tegra_ivc_empty() 106 u32 rx = READ_ONCE(header->rx.count); in tegra_ivc_empty() 109 * Perform an over-full check to prevent denial of service attacks in tegra_ivc_empty() [all …]
|
| /kernel/linux/linux-4.19/Documentation/networking/ |
| D | dl2k.txt | 2 D-Link DL2000-based Gigabit Ethernet Adapter Installation 8 - Compatibility List 9 - Quick Install 10 - Compiling the Driver 11 - Installing the Driver 12 - Option parameter 13 - Configuration Script Sample 14 - Troubleshooting 21 D-Link DGE-550T Gigabit Ethernet Adapter. 22 D-Link DGE-550SX Gigabit Ethernet Adapter. [all …]
|
| D | tcp.txt | 9 - Congestion control 10 - How the new TCP output machine [nyi] works 36 Private data for a congestion control mechanism is stored in tp->ca_priv. 37 tcp_ca(tp) returns a pointer to this space. This is preallocated space - it 66 Data is kept on a single queue. The skb->users flag tells us if the frame is 67 one that has been queued already. To add a frame we throw it on the end. Ack 73 sk->tcp_pend_event 81 sk->transmit_queue The transmission frame begin 82 sk->transmit_new First new frame pointer 83 sk->transmit_end Where to add frames [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fs_enet/ |
| D | fec.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 #define FEC_ENET_TXF 0x08000000U /* Full frame transmitted */ 15 #define FEC_ENET_RXF 0x02000000U /* Full frame received */
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/freescale/fs_enet/ |
| D | fec.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 #define FEC_ENET_TXF 0x08000000U /* Full frame transmitted */ 15 #define FEC_ENET_RXF 0x02000000U /* Full frame received */
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/freescale/ |
| D | fec.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * fec.h -- Fast Ethernet Controller for Motorola ColdFire SoC 8 * (C) Copyright 2000-2005, Greg Ungerer (gerg@snapgear.com) 9 * (C) Copyright 2000-2001, Lineo (www.lineo.com) 35 #define FEC_MII_DATA 0x040 /* MII manage frame reg */ 65 #define FEC_R_FIFO_RSFL 0x190 /* Receive FIFO section full threshold */ 68 #define FEC_R_FIFO_RAFL 0x19c /* Receive FIFO almost full threshold */ 69 #define FEC_FTRL 0x1b0 /* Frame truncation receive length*/ 154 #define FEC_MII_DATA 0x040 /* MII manage frame reg */ 161 #define FEC_MAX_FRM_LEN 0x108 /* Maximum frame length reg */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
| D | fec.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * fec.h -- Fast Ethernet Controller for Motorola ColdFire SoC 8 * (C) Copyright 2000-2005, Greg Ungerer (gerg@snapgear.com) 9 * (C) Copyright 2000-2001, Lineo (www.lineo.com) 35 #define FEC_MII_DATA 0x040 /* MII manage frame reg */ 65 #define FEC_R_FIFO_RSFL 0x190 /* Receive FIFO section full threshold */ 68 #define FEC_R_FIFO_RAFL 0x19c /* Receive FIFO almost full threshold */ 69 #define FEC_FTRL 0x1b0 /* Frame truncation receive length*/ 154 #define FEC_MII_DATA 0x040 /* MII manage frame reg */ 161 #define FEC_MAX_FRM_LEN 0x108 /* Maximum frame length reg */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/dlink/ |
| D | dl2k.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 D-Link DL2000-based Gigabit Ethernet Adapter Installation 11 - Compatibility List 12 - Quick Install 13 - Compiling the Driver 14 - Installing the Driver 15 - Option parameter 16 - Configuration Script Sample 17 - Troubleshooting 25 - D-Link DGE-550T Gigabit Ethernet Adapter. [all …]
|
| /kernel/linux/linux-4.19/Documentation/ABI/testing/ |
| D | configfs-usb-gadget-uvc | 1 What: /config/usb-gadget/gadget/functions/uvc.name 6 streaming_maxburst - 0..15 (ss only) 7 streaming_maxpacket - 1..1023 (fs), 1..3072 (hs/ss) 8 streaming_interval - 1..16 10 What: /config/usb-gadget/gadget/functions/uvc.name/control 15 What: /config/usb-gadget/gadget/functions/uvc.name/control/class 20 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/ss 25 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/fs 28 Description: Full speed control class descriptors 30 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/c67x00/ |
| D | c67x00-hcd.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * c67x00-hcd.h: Cypress C67X00 USB HCD 5 * Copyright (C) 2006-2008 Barco N.V. 37 * frames; there are 12000 bit times per frame. 43 #define MAX_FRAME_BW_STD (TOTAL_FRAME_BW - DEFAULT_EOT) 47 * Periodic transfers may only use 90% of the full frame, but as 48 * we currently don't even use 90% of the full frame, we may 49 * use the full usable time for periodic transfers. 53 /* -------------------------------------------------------------------------- */ 89 return (struct c67x00_hcd *)(hcd->hcd_priv); in hcd_to_c67x00_hcd() [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/c67x00/ |
| D | c67x00-hcd.h | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * c67x00-hcd.h: Cypress C67X00 USB HCD 5 * Copyright (C) 2006-2008 Barco N.V. 37 * frames; there are 12000 bit times per frame. 43 #define MAX_FRAME_BW_STD (TOTAL_FRAME_BW - DEFAULT_EOT) 47 * Periodic transfers may only use 90% of the full frame, but as 48 * we currently don't even use 90% of the full frame, we may 49 * use the full usable time for periodic transfers. 53 /* -------------------------------------------------------------------------- */ 89 return (struct c67x00_hcd *)(hcd->hcd_priv); in hcd_to_c67x00_hcd() [all …]
|
| /kernel/linux/linux-4.19/Documentation/fb/ |
| D | framebuffer.txt | 1 The Frame Buffer Device 2 ----------------------- 4 Maintained by Geert Uytterhoeven <geert@linux-m68k.org> 9 --------------- 11 The frame buffer device provides an abstraction for the graphics hardware. It 12 represents the frame buffer of some video hardware and allows application 13 software to access the graphics hardware through a well-defined interface, so 14 the software doesn't need to know anything about the low-level (hardware 22 -------------------------- 24 From the user's point of view, the frame buffer device looks just like any [all …]
|
| /kernel/linux/linux-5.10/Documentation/fb/ |
| D | framebuffer.rst | 2 The Frame Buffer Device 9 --------------- 11 The frame buffer device provides an abstraction for the graphics hardware. It 12 represents the frame buffer of some video hardware and allows application 13 software to access the graphics hardware through a well-defined interface, so 14 the software doesn't need to know anything about the low-level (hardware 22 -------------------------- 24 From the user's point of view, the frame buffer device looks just like any 26 specifies the frame buffer number. 31 0 = /dev/fb0 First frame buffer [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/ |
| D | c2p_planar.c | 2 * Fast C2P (Chunky-to-Planar) Conversion 4 * Copyright (C) 2003-2008 Geert Uytterhoeven 21 * Perform a full C2P step on 32 8-bit pixels, stored in 8 32-bit words 23 * - 32 8-bit chunky pixels on input 24 * - permutated planar data (1 plane per 32-bit word) on output 45 * Store a full block of planar data after c2p conversion 74 * c2p_planar - Copy 8-bit chunky image data to a planar frame buffer 75 * @dst: Starting address of the planar frame buffer 80 * @dst_nextline: Frame buffer offset to the next line (in bytes) 81 * @dst_nextplane: Frame buffer offset to the next plane (in bytes) [all …]
|
| /kernel/linux/linux-4.19/drivers/video/fbdev/ |
| D | c2p_planar.c | 2 * Fast C2P (Chunky-to-Planar) Conversion 4 * Copyright (C) 2003-2008 Geert Uytterhoeven 21 * Perform a full C2P step on 32 8-bit pixels, stored in 8 32-bit words 23 * - 32 8-bit chunky pixels on input 24 * - permutated planar data (1 plane per 32-bit word) on output 45 * Store a full block of planar data after c2p conversion 74 * c2p_planar - Copy 8-bit chunky image data to a planar frame buffer 75 * @dst: Starting address of the planar frame buffer 80 * @dst_nextline: Frame buffer offset to the next line (in bytes) 81 * @dst_nextplane: Frame buffer offset to the next plane (in bytes) [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| D | drm_debugfs_crc.c | 45 * DRM device drivers can provide to userspace CRC information of each frame as 49 * file dri/0/crtc-N/crc/control in debugfs, with N being the index of the CRTC. 50 * Accepted values are source names (which are driver-specific) and the "auto" 51 * keyword, which will let the driver select a default source of frame CRCs 54 * Once frame CRC generation is enabled, userspace can capture them by reading 55 * the dri/0/crtc-N/crc/data file. Each line in that file contains the frame 58 * of CRC fields is source-specific. 61 * the frame contents as supplied by userspace (eDP 1.3), in general the CRC 62 * computation is performed in an unspecified way and on frame contents that have 64 * rely on being able to generate matching CRC values for the frame contents that [all …]
|
| /kernel/linux/linux-5.10/drivers/net/fddi/skfp/h/ |
| D | supern_2.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 40 * FORMAC frame status (rx_msext) 47 #define FS_MSRABT (1<<14) /* frame was aborted during reception*/ 48 #define FS_SSRCRTG (1<<12) /* if SA has set MSB (source-routing)*/ 54 #define FS_SFRMTY2 (1<<6) /* frame-class bit */ 55 #define FS_SFRMTY1 (1<<5) /* frame-type bit (impementor) */ 56 #define FS_SFRMTY0 (1<<4) /* frame-type bit (LLC) */ 58 #define FS_ERFBB0 (1<<0) /* - " - */ 61 * status frame type 71 * bits in rx_descr.i (receive frame status word) [all …]
|