/Linux-v5.15/Documentation/fb/ |
D | viafb.modes | 10 # 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock) 25 # Polarity negative negative 28 mode "640x480-60" 31 timings 39722 48 16 33 10 96 2 endmode mode "480x640-60" 35 # 640x480, 75 Hz, Non-Interlaced (31.50 MHz dotclock) 50 # Polarity negative negative 52 mode "640x480-75" 56 # 640x480, 85 Hz, Non-Interlaced (36.000 MHz dotclock) 71 # Polarity negative negative 73 mode "640x480-85" [all …]
|
/Linux-v5.15/drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ |
D | ia_css_eed1_8_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 20 * CSS-API header file for Edge Enhanced Demosaic parameters. 31 /* parameter list is based on ISP261 CSS API public parameter list_all.xlsx from 28-01-2015 */ 53 s32 aerel_thres0; /** Threshold for Non-Directional Reliability at dark region. */ 54 s32 aerel_gain0; /** Gain for Non-Directional Reliability at dark region. */ 55 s32 aerel_thres1; /** Threshold for Non-Directional Reliability at bright region. */ 56 s32 aerel_gain1; /** Gain for Non-Directional Reliability at bright region. */ 65 s32 coring_neg0; /** Negative Edge Coring Threshold in dark region. */ 66 s32 coring_neg1; /** Negative Edge Coring Threshold in bright region. */ 71 s32 gain_neg0; /** Gain for Negative Edge in dark region. */ [all …]
|
/Linux-v5.15/include/uapi/linux/usb/ |
D | raw_gadget.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 * See Documentation/usb/raw-gadget.rst for more details. 19 * struct usb_raw_init - argument for USB_RAW_IOCTL_INIT ioctl. 51 * struct usb_raw_event - argument for USB_RAW_IOCTL_EVENT_FETCH ioctl. 80 * struct usb_raw_ep_io - argument for USB_RAW_IOCTL_EP0/EP_WRITE/READ ioctls. 96 /* Maximum number of non-control endpoints in struct usb_raw_eps_info. */ 106 * struct usb_raw_ep_caps - exposes endpoint capabilities from struct usb_ep 119 * struct usb_raw_ep_limits - exposes endpoint limits from struct usb_ep. 132 * struct usb_raw_ep_info - stores information about a gadget endpoint. 147 * struct usb_raw_eps_info - argument for USB_RAW_IOCTL_EPS_INFO ioctl. [all …]
|
/Linux-v5.15/include/media/davinci/ |
D | vpbe_types.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 14 /* vpbe_timing_type - Timing types used in vpbe device */ 25 * @std: standard or non-standard mode. 1 - standard, 0 - nonstandard 26 * @interlaced: 1 - interlaced, 0 - non interlaced/progressive 34 * @hsync_len: h-sync length 35 * @vsync_len: v-sync length 40 * Used by vpbe_device to set required non-standard timing in the 48 * ------ 51 * b0 (LSB) - hsync polarity, 0 - negative, 1 - positive 52 * b1 - vsync polarity, 0 - negative, 1 - positive [all …]
|
/Linux-v5.15/drivers/comedi/ |
D | comedi_pcmcia.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * COMEDI - Linux Control and Measurement Device Interface 7 * Copyright (C) 1997-2000 David A. Schleef <ds@schleef.org> 16 * comedi_to_pcmcia_dev() - Return PCMCIA device attached to COMEDI device 19 * Assuming @dev->hw_dev is non-%NULL, it is assumed to be pointing to a 22 * Return: Attached PCMCIA device if @dev->hw_dev is non-%NULL. 23 * Return %NULL if @dev->hw_dev is %NULL. 27 return dev->hw_dev ? to_pcmcia_dev(dev->hw_dev) : NULL; in comedi_to_pcmcia_dev() 34 if (link->config_index == 0) in comedi_pcmcia_conf_check() 35 return -EINVAL; in comedi_pcmcia_conf_check() [all …]
|
D | comedi_pci.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * COMEDI - Linux Control and Measurement Device Interface 7 * Copyright (C) 1997-2000 David A. Schleef <ds@schleef.org> 16 * comedi_to_pci_dev() - Return PCI device attached to COMEDI device 19 * Assuming @dev->hw_dev is non-%NULL, it is assumed to be pointing to a 22 * Return: Attached PCI device if @dev->hw_dev is non-%NULL. 23 * Return %NULL if @dev->hw_dev is %NULL. 27 return dev->hw_dev ? to_pci_dev(dev->hw_dev) : NULL; in comedi_to_pci_dev() 32 * comedi_pci_enable() - Enable the PCI device and request the regions 35 * Assuming @dev->hw_dev is non-%NULL, it is assumed to be pointing to a [all …]
|
D | comedi_usb.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * COMEDI - Linux Control and Measurement Device Interface 7 * Copyright (C) 1997-2000 David A. Schleef <ds@schleef.org> 15 * comedi_to_usb_interface() - Return USB interface attached to COMEDI device 18 * Assuming @dev->hw_dev is non-%NULL, it is assumed to be pointing to a 21 * Return: Attached USB interface if @dev->hw_dev is non-%NULL. 22 * Return %NULL if @dev->hw_dev is %NULL. 26 return dev->hw_dev ? to_usb_interface(dev->hw_dev) : NULL; in comedi_to_usb_interface() 31 * comedi_to_usb_dev() - Return USB device attached to COMEDI device 34 * Assuming @dev->hw_dev is non-%NULL, it is assumed to be pointing to a [all …]
|
/Linux-v5.15/include/linux/ |
D | sbitmap.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * Copyright (C) 2013-2014 Jens Axboe 18 * struct sbitmap_word - Word in a &struct sbitmap. 38 * struct sbitmap - Scalable bitmap. 40 * A &struct sbitmap is spread over multiple cachelines to avoid ping-pong. This 60 * @round_robin: Allocate bits in strict round-robin order. 72 * This is per-cpu, which allows multiple users to stick to different 82 * struct sbq_wait_state - Wait queue in a &struct sbitmap_queue. 97 * struct sbitmap_queue - Scalable bitmap with the added ability to wait on free 140 * sbitmap_init_node() - Initialize a &struct sbitmap on a specific memory node. [all …]
|
D | dma-buf.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 8 * Many thanks to linaro-mm-sig list, and specially 16 #include <linux/dma-buf-map.h> 21 #include <linux/dma-mapping.h> 23 #include <linux/dma-fence.h> 31 * struct dma_buf_ops - operations possible on struct dma_buf 52 * device-specific carveout areas should check whether the buffer could 61 * Any exporter-private housekeeping data can be stored in the 68 * 0 on success, negative error code on failure. It might return -EBUSY 89 * DMA-buf can't be moved any more. The exporter should pin the buffer [all …]
|
/Linux-v5.15/drivers/net/ethernet/amazon/ena/ |
D | ena_com.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */ 3 * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All rights reserved. 11 #include <linux/dma-mapping.h> 367 /* ena_com_mmio_reg_read_request_init - Init the mmio reg read mechanism 374 * @return - 0 on success, negative value on failure. 378 /* ena_com_set_mmio_read_mode - Enable/disable the indirect mmio reg read mechanism 385 /* ena_com_mmio_reg_read_request_write_dev_addr - Write the mmio reg read return 391 /* ena_com_mmio_reg_read_request_destroy - Destroy the mmio reg read mechanism 396 /* ena_com_admin_init - Init the admin and the async queues 403 * @return - 0 on success, negative value on failure. [all …]
|
/Linux-v5.15/arch/m68k/fpsp040/ |
D | decbin.S | 5 | register A6 to extended-precision value in FP0. 9 | Output: Exact floating-point representation of the packed bcd value. 11 | Saves and Modifies: D2-D5 20 | Expected is a normal bcd (i.e. non-exceptional; all inf, zero, 33 | assumed following the least-significant digit. 38 | if negative, count the trailing zeros. Set the adjusted 43 | SM = 0 a non-zero digit in the integer position 44 | SM = 1 a non-zero digit in Mant0, lsd of the fraction 47 | representation (ex. 0.1E2, 1E1, 10E0, 100E-1), is converted 60 | it is negative. [all …]
|
D | kernel_ex.S | 71 bras m_inf |flogx always returns -inf 83 fmovemx mns_inf,%fp0-%fp0 |load -inf 87 fmovemx pls_inf,%fp0-%fp0 |load +inf 121 fmovemx nan,%fp0-%fp0 |load default nan 128 | t_unfl --- UNFL exception 175 fmovemx (%a0),%fp0-%fp0 |store result in fp0 180 | t_ovfl2 --- OVFL exception (without inex2 returned) 215 | t_ovfl --- OVFL exception 249 fmovemx ETEMP(%a6),%fp0-%fp0 |move the result to fp0 281 | Determine if the destination nan is signalling or non-signalling, [all …]
|
/Linux-v5.15/arch/powerpc/include/asm/ |
D | vio.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 16 #include <linux/dma-mapping.h> 23 * Architecture-specific constants for drivers to 26 #define VETH_MAC_ADDR "local-mac-address" 27 #define VETH_MCAST_FILTER_SIZE "ibm,mac-address-filters" 29 /* End architecture-specific constants */ 47 * Platform Facilities Option (PFO)-specific data 54 * vio_pfo_op - PFO operation parameters 58 * @inlen: If non-negative, the length of the input data block. If negative, 61 * @outlen: If non-negative, the length of the input data block. If negative, [all …]
|
/Linux-v5.15/Documentation/ABI/testing/ |
D | sysfs-class-mtd | 4 Contact: linux-mtd@lists.infradead.org 12 Contact: linux-mtd@lists.infradead.org 22 Contact: linux-mtd@lists.infradead.org 24 These directories provide the corresponding read-only device 30 Contact: linux-mtd@lists.infradead.org 34 read-write device so <minor> will be even. 39 Contact: linux-mtd@lists.infradead.org 42 to the read-only variant of thie MTD device (in 48 Contact: linux-mtd@lists.infradead.org 58 Contact: linux-mtd@lists.infradead.org [all …]
|
/Linux-v5.15/drivers/thunderbolt/ |
D | nvm.c | 1 // SPDX-License-Identifier: GPL-2.0 18 * tb_nvm_alloc() - Allocate new NVM structure 31 return ERR_PTR(-ENOMEM); in tb_nvm_alloc() 39 nvm->id = ret; in tb_nvm_alloc() 40 nvm->dev = dev; in tb_nvm_alloc() 46 * tb_nvm_add_active() - Adds active NVMem device to NVM 55 * Returns %0 in success and negative errno otherwise. 67 config.id = nvm->id; in tb_nvm_add_active() 71 config.dev = nvm->dev; in tb_nvm_add_active() 79 nvm->active = nvmem; in tb_nvm_add_active() [all …]
|
/Linux-v5.15/drivers/soc/fsl/qe/ |
D | qe_common.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Copyright 2007-2008,2010 Freescale Semiconductor, Inc. 11 * Copyright (c) 1999-2001 Dan Malek <dan@embeddedalley.com> 57 np = of_find_compatible_node(NULL, NULL, "fsl,cpm-muram-data"); in cpm_muram_init() 60 np = of_find_node_by_name(NULL, "data-only"); in cpm_muram_init() 63 ret = -ENODEV; in cpm_muram_init() 68 muram_pool = gen_pool_create(0, -1); in cpm_muram_init() 71 ret = -ENOMEM; in cpm_muram_init() 77 ret = -ENODEV; in cpm_muram_init() 84 ret = gen_pool_add(muram_pool, r.start - muram_pbase + in cpm_muram_init() [all …]
|
/Linux-v5.15/fs/nfsd/ |
D | nfsctl.c | 1 // SPDX-License-Identifier: GPL-2.0-only 101 ino_t ino = file_inode(file)->i_ino; in nfsctl_transaction_write() 106 return -EINVAL; in nfsctl_transaction_write() 122 if (! file->private_data) { in nfsctl_transaction_read() 124 * causes a 0-byte write so that the file can return in nfsctl_transaction_read() 151 seq = file->private_data; in exports_net_open() 152 seq->private = nn->svc_export_cache; in exports_net_open() 158 return exports_net_open(current->nsproxy->net_ns, file); in exports_proc_open() 170 return exports_net_open(inode->i_sb->s_fs_info, file); in exports_nfsd_open() 232 /*----------------------------------------------------------------------------*/ [all …]
|
/Linux-v5.15/fs/ubifs/ |
D | gc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2006-2008 Nokia Corporation. 14 * nodes) or not. For non-index LEBs, garbage collection finds a LEB which 15 * contains a lot of dirty space (obsolete nodes), and copies the non-obsolete 16 * nodes to the journal, at which point the garbage-collected LEB is free to be 17 * reused. For index LEBs, garbage collection marks the non-obsolete index nodes 18 * dirty in the TNC, and after the next commit, the garbage-collected LEB is 24 * LEBs which have less than @c->dead_wm bytes of free + dirty space are full 25 * and not worth garbage-collecting. The dead watermark is one min. I/O unit 58 * switch_gc_head - switch the garbage collection journal head. [all …]
|
/Linux-v5.15/net/netlabel/ |
D | netlabel_calipso.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 * Authors: Paul Moore <paul@paul-moore.com> 13 /* (c) Copyright Hewlett-Packard Development Company, L.P., 2006 60 * netlbl_calipso_add_pass - Adds a CALIPSO pass DOI definition 66 * and add it to the CALIPSO engine. Return zero on success and non-zero on 78 return -ENOMEM; in netlbl_calipso_add_pass() 79 doi_def->type = CALIPSO_MAP_PASS; in netlbl_calipso_add_pass() 80 doi_def->doi = nla_get_u32(info->attrs[NLBL_CALIPSO_A_DOI]); in netlbl_calipso_add_pass() 89 * netlbl_calipso_add - Handle an ADD message 95 * CALIPSO engine. Returns zero on success, negative values on failure. [all …]
|
D | netlabel_cipso_v4.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 * Author: Paul Moore <paul@paul-moore.com> 13 * (c) Copyright Hewlett-Packard Development Company, L.P., 2006 70 * netlbl_cipsov4_add_common - Parse the common sections of a ADD message 76 * in @doi_def. Returns zero on success, negative values on failure. 86 doi_def->doi = nla_get_u32(info->attrs[NLBL_CIPSOV4_A_DOI]); in netlbl_cipsov4_add_common() 88 if (nla_validate_nested_deprecated(info->attrs[NLBL_CIPSOV4_A_TAGLST], in netlbl_cipsov4_add_common() 92 return -EINVAL; in netlbl_cipsov4_add_common() 94 nla_for_each_nested(nla, info->attrs[NLBL_CIPSOV4_A_TAGLST], nla_rem) in netlbl_cipsov4_add_common() 97 return -EINVAL; in netlbl_cipsov4_add_common() [all …]
|
/Linux-v5.15/include/linux/platform_data/ |
D | wilco-ec.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 25 * struct wilco_ec_device - Wilco Embedded Controller handle. 34 * @debugfs_pdev: The child platform_device used by the debugfs sub-driver. 35 * @rtc_pdev: The child platform_device used by the RTC sub-driver. 36 * @charger_pdev: Child platform_device used by the charger config sub-driver. 37 * @telem_pdev: The child platform_device used by the telemetry sub-driver. 54 * struct wilco_ec_request - Mailbox request message format. 72 * struct wilco_ec_response - Mailbox response message format. 75 * @result: Result code from the EC. Non-zero indicates an error. 90 * enum wilco_ec_msg_type - Message type to select a set of command codes. [all …]
|
/Linux-v5.15/Documentation/hwmon/ |
D | pmbus-core.rst | 9 power-management protocol with a fully defined command language that facilitates 11 protocol is implemented over the industry-standard SMBus serial interface and 12 enables programming, control, and real-time monitoring of compliant power 18 promoted by the PMBus Implementers Forum (PMBus-IF), comprising 30+ adopters 22 commands, and manufacturers can add as many non-standard commands as they like. 23 Also, different PMBUs devices act differently if non-supported commands are 43 PMBus device capabilities auto-detection 46 For generic PMBus devices, code in pmbus.c attempts to auto-detect all supported 47 PMBus commands. Auto-detection is somewhat limited, since there are simply too 50 pages (see the PMBus specification for details on multi-page PMBus devices). [all …]
|
/Linux-v5.15/drivers/mailbox/ |
D | mailbox.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2013-2014 Linaro Ltd. 31 spin_lock_irqsave(&chan->lock, flags); in add_to_rbuf() 34 if (chan->msg_count == MBOX_TX_QUEUE_LEN) { in add_to_rbuf() 35 spin_unlock_irqrestore(&chan->lock, flags); in add_to_rbuf() 36 return -ENOBUFS; in add_to_rbuf() 39 idx = chan->msg_free; in add_to_rbuf() 40 chan->msg_data[idx] = mssg; in add_to_rbuf() 41 chan->msg_count++; in add_to_rbuf() 43 if (idx == MBOX_TX_QUEUE_LEN - 1) in add_to_rbuf() [all …]
|
/Linux-v5.15/drivers/regulator/ |
D | scmi-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0 5 // Copyright (C) 2020-2021 ARM Ltd. 17 // - 'status_ops': enable/disable/is_enabled 18 // - 'voltage_ops': get_voltage_sel/set_voltage_sel 57 return voltage_ops->config_set(sreg->ph, sreg->id, in scmi_reg_enable() 65 return voltage_ops->config_set(sreg->ph, sreg->id, in scmi_reg_disable() 75 ret = voltage_ops->config_get(sreg->ph, sreg->id, &config); in scmi_reg_is_enabled() 77 dev_err(&sreg->sdev->dev, in scmi_reg_is_enabled() 79 ret, sreg->desc.name); in scmi_reg_is_enabled() 92 ret = voltage_ops->level_get(sreg->ph, sreg->id, &volt_uV); in scmi_reg_get_voltage_sel() [all …]
|
/Linux-v5.15/arch/mips/include/asm/octeon/ |
D | cvmx-spi.h | 7 * Copyright (c) 2003-2008 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 35 #include <asm/octeon/cvmx-gmxx-defs.h> 37 /* CSR typedefs have been moved to cvmx-csr-*.h */ 95 * Returns Zero on success, negative of failure. 111 * Returns Zero on success, negative of failure. 117 * Return non-zero if the SPI interface has a SPI4000 attached 142 * @port: Port to poll (0-9) 180 * Returns Zero on success, non-zero error code on failure (will cause [all …]
|