| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-z16.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-Z16: 10 16-bit depth data with distance values at each pixel 16 This is a 16-bit format, representing depth data. Each pixel is a 19 is stored in a 16-bit word in the little endian byte order. 27 .. flat-table:: 28 :header-rows: 0 29 :stub-columns: 0 31 * - start + 0: 32 - Z\ :sub:`00low` [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/v4l/ |
| D | pixfmt-z16.rst | 1 .. -*- coding: utf-8; mode: rst -*- 3 .. _V4L2-PIX-FMT-Z16: 10 16-bit depth data with distance values at each pixel 16 This is a 16-bit format, representing depth data. Each pixel is a 19 is stored in a 16-bit word in the little endian byte order. 27 .. flat-table:: 28 :header-rows: 0 29 :stub-columns: 0 31 * - start + 0: 32 - Z\ :sub:`00low` [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | zorro.h | 2 * linux/zorro.h -- Amiga AutoConfig (Zorro) Bus Definitions 4 * Copyright (C) 1995--2003 Geert Uytterhoeven 58 int (*probe)(struct zorro_dev *z, const struct zorro_device_id *id); /* New device inserted */ 59 … void (*remove)(struct zorro_dev *z); /* Device removed (NULL if not a hot-plug capable driver) */ 70 /* New-style probing */ 73 … zorro_device_id *zorro_match_device(const struct zorro_device_id *ids, const struct zorro_dev *z); 74 static inline struct zorro_driver *zorro_dev_driver(const struct zorro_dev *z) in zorro_dev_driver() argument 76 return z->driver; in zorro_dev_driver() 85 * Minimal information about a Zorro device, passed from bootinfo 107 #define zorro_resource_start(z) ((z)->resource.start) argument [all …]
|
| /kernel/linux/linux-5.10/drivers/zorro/ |
| D | zorro-driver.c | 6 * Loosely based on drivers/pci/pci-driver.c 21 * zorro_match_device - Tell if a Zorro device structure has a matching 26 * Used by a driver to check whether a Zorro device present in the 33 const struct zorro_dev *z) in zorro_match_device() argument 35 while (ids->id) { in zorro_match_device() 36 if (ids->id == ZORRO_WILDCARD || ids->id == z->id) in zorro_match_device() 47 struct zorro_driver *drv = to_zorro_driver(dev->driver); in zorro_device_probe() 48 struct zorro_dev *z = to_zorro_dev(dev); in zorro_device_probe() local 50 if (!z->driver && drv->probe) { in zorro_device_probe() 53 id = zorro_match_device(drv->id_table, z); in zorro_device_probe() [all …]
|
| D | zorro.c | 4 * Copyright (C) 1995-2003 Geert Uytterhoeven 19 #include <linux/dma-mapping.h> 54 struct zorro_dev *z; in zorro_find_device() local 59 for (z = from ? from+1 : &zorro_autocon[0]; in zorro_find_device() 60 z < zorro_autocon+zorro_num_autocon; in zorro_find_device() 61 z++) in zorro_find_device() 62 if (id == ZORRO_WILDCARD || id == z->id) in zorro_find_device() 63 return z; in zorro_find_device() 71 * by the system. Every bit represents a 64K chunk, for a maximum of 8MB 72 * (128 chunks, physical 0x00200000-0x009fffff). [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | zorro.h | 2 * linux/zorro.h -- Amiga AutoConfig (Zorro) Bus Definitions 4 * Copyright (C) 1995--2003 Geert Uytterhoeven 51 int (*probe)(struct zorro_dev *z, const struct zorro_device_id *id); /* New device inserted */ 52 … void (*remove)(struct zorro_dev *z); /* Device removed (NULL if not a hot-plug capable driver) */ 63 /* New-style probing */ 73 * Minimal information about a Zorro device, passed from bootinfo 95 #define zorro_resource_start(z) ((z)->resource.start) argument 96 #define zorro_resource_end(z) ((z)->resource.end) argument 97 #define zorro_resource_len(z) (resource_size(&(z)->resource)) argument 98 #define zorro_resource_flags(z) ((z)->resource.flags) argument [all …]
|
| /kernel/linux/linux-4.19/drivers/zorro/ |
| D | zorro-driver.c | 6 * Loosely based on drivers/pci/pci-driver.c 21 * zorro_match_device - Tell if a Zorro device structure has a matching 26 * Used by a driver to check whether a Zorro device present in the 33 const struct zorro_dev *z) in zorro_match_device() argument 35 while (ids->id) { in zorro_match_device() 36 if (ids->id == ZORRO_WILDCARD || ids->id == z->id) in zorro_match_device() 48 struct zorro_driver *drv = to_zorro_driver(dev->driver); in zorro_device_probe() 49 struct zorro_dev *z = to_zorro_dev(dev); in zorro_device_probe() local 51 if (!z->driver && drv->probe) { in zorro_device_probe() 54 id = zorro_match_device(drv->id_table, z); in zorro_device_probe() [all …]
|
| D | zorro.c | 4 * Copyright (C) 1995-2003 Geert Uytterhoeven 19 #include <linux/dma-mapping.h> 54 struct zorro_dev *z; in zorro_find_device() local 59 for (z = from ? from+1 : &zorro_autocon[0]; in zorro_find_device() 60 z < zorro_autocon+zorro_num_autocon; in zorro_find_device() 61 z++) in zorro_find_device() 62 if (id == ZORRO_WILDCARD || id == z->id) in zorro_find_device() 63 return z; in zorro_find_device() 71 * by the system. Every bit represents a 64K chunk, for a maximum of 8MB 72 * (128 chunks, physical 0x00200000-0x009fffff). [all …]
|
| /kernel/linux/linux-4.19/Documentation/arm/nwfpe/ |
| D | README.FPE | 8 {P|M|Z} = {round to +infinity,round to -infinity,round to zero}, 14 ------------------------------------------------------------ 16 LDF/STF - load and store floating 24 LFM/SFM - load and store multiple floating 41 ---------------------------------------------------------------- 45 FLT{cond}<S,D,E>{P,M,Z} Fn, Rd Convert integer to floating point 46 FIX{cond}{P,M,Z} Rd, Fn Convert floating point to integer 70 --------------------------------------------------- 74 ADF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - add 75 SUF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - subtract [all …]
|
| D | TODO | 2 --------- 4 POW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - power 5 RPW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - reverse power 6 POL{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - polar angle (arctan2) 8 LOG{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - logarithm to base 10 9 LGN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - logarithm to base e 10 EXP{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - exponent 11 SIN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - sine 12 COS{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - cosine 13 TAN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - tangent [all …]
|
| /kernel/linux/linux-5.10/Documentation/arm/nwfpe/ |
| D | netwinder-fpe.rst | 14 {P|M|Z} = {round to +infinity,round to -infinity,round to zero}, 20 ------------------------------------------------------------ 22 LDF/STF - load and store floating 30 LFM/SFM - load and store multiple floating 47 ---------------------------------------------------------------- 51 FLT{cond}<S,D,E>{P,M,Z} Fn, Rd Convert integer to floating point 52 FIX{cond}{P,M,Z} Rd, Fn Convert floating point to integer 76 --------------------------------------------------- 80 ADF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - add 81 SUF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - subtract [all …]
|
| D | todo.rst | 6 POW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - power 7 RPW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - reverse power 8 POL{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - polar angle (arctan2) 10 LOG{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - logarithm to base 10 11 LGN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - logarithm to base e 12 EXP{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - exponent 13 SIN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - sine 14 COS{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - cosine 15 TAN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - tangent 16 ASN{cond}<S|D|E>{P,M,Z} Fd, <Fm,#value> - arcsine [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/ |
| D | mount-matrix.txt | 2 * is the definition of +/- values practical or counterintuitive? 5 * should we have HOWTO engineer a correct matrix for a new device (without comparing to a different… 12 The mounting matrix is a device tree property used to orient any device 13 that produce three-dimensional data in relation to the world where it is 17 reference into the device frame of reference using a translation matrix as 20 The typical usecase is that where a component has an internal representation 21 of the (x,y,z) triplets, such as different registers to read these coordinates, 22 and thus implying that the component should be mounted in a certain orientation 25 For example a device with some kind of screen, where the user is supposed to 28 reference to (x,y,z) orientation, with (x,y) corresponding to these axes on the [all …]
|
| /kernel/linux/linux-5.10/mm/ |
| D | shuffle.c | 1 // SPDX-License-Identifier: GPL-2.0 34 * For two pages to be swapped in the shuffle, they must be free (on a 43 * Given we're dealing with randomly selected pfns in a zone we in shuffle_valid_page() 55 /* ...is the page free and currently on a free_area list? */ in shuffle_valid_page() 70 * Fisher-Yates shuffle the freelist which prescribes iterating through an 72 * the span, end_pfn - start_pfn. 75 * of bias in the distribution, like modulo bias or pseudo-random number 78 * be a perfect shuffle. 81 void __meminit __shuffle_zone(struct zone *z) in __shuffle_zone() argument 84 unsigned long start_pfn = z->zone_start_pfn; in __shuffle_zone() [all …]
|
| /kernel/linux/linux-5.10/drivers/md/ |
| D | dm-zoned.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 #include <linux/device-mapper.h> 14 #include <linux/dm-kcopyd.h> 21 #include <linux/radix-tree.h> 25 * dm-zoned creates block devices with 4KB blocks, always. 29 #define DMZ_BLOCK_MASK (DMZ_BLOCK_SIZE - 1) 33 #define DMZ_BLOCK_MASK_BITS (DMZ_BLOCK_SIZE_BITS - 1) 35 #define DMZ_BLOCK_SECTORS_SHIFT (DMZ_BLOCK_SHIFT - SECTOR_SHIFT) 37 #define DMZ_BLOCK_SECTORS_MASK (DMZ_BLOCK_SECTORS - 1) 40 * 4KB block <-> 512B sector conversion. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/accel/ |
| D | lis302.txt | 3 This device is matched via its bus drivers, and has a number of properties 8 - compatible: should be set to "st,lis3lv02d-spi" 9 - reg: the chipselect index 10 - spi-max-frequency: maximal bus speed, should be set to 1000000 unless 12 - interrupts: the interrupt generated by the device 15 - compatible: should be set to "st,lis3lv02d" 16 - reg: i2c slave address 17 - Vdd-supply: The input supply for Vdd 18 - Vdd_IO-supply: The input supply for Vdd_IO 23 - st,click-single-{x,y,z}: if present, tells the device to issue an [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/accel/ |
| D | lis302.txt | 3 This device is matched via its bus drivers, and has a number of properties 8 - compatible: should be set to "st,lis3lv02d-spi" 9 - reg: the chipselect index 10 - spi-max-frequency: maximal bus speed, should be set to 1000000 unless 12 - interrupts: the interrupt generated by the device 15 - compatible: should be set to "st,lis3lv02d" 16 - reg: i2c slave address 17 - Vdd-supply: The input supply for Vdd 18 - Vdd_IO-supply: The input supply for Vdd_IO 23 - st,click-single-{x,y,z}: if present, tells the device to issue an [all …]
|
| /kernel/linux/linux-4.19/drivers/md/ |
| D | dm-zoned.h | 12 #include <linux/device-mapper.h> 13 #include <linux/dm-kcopyd.h> 20 #include <linux/radix-tree.h> 24 * dm-zoned creates block devices with 4KB blocks, always. 28 #define DMZ_BLOCK_MASK (DMZ_BLOCK_SIZE - 1) 32 #define DMZ_BLOCK_MASK_BITS (DMZ_BLOCK_SIZE_BITS - 1) 34 #define DMZ_BLOCK_SECTORS_SHIFT (DMZ_BLOCK_SHIFT - SECTOR_SHIFT) 36 #define DMZ_BLOCK_SECTORS_MASK (DMZ_BLOCK_SECTORS - 1) 39 * 4KB block <-> 512B sector conversion. 44 #define dmz_bio_block(bio) dmz_sect2blk((bio)->bi_iter.bi_sector) [all …]
|
| /kernel/linux/linux-5.10/crypto/ |
| D | fcrypt.c | 13 * Copyright (c) 1995 - 2000 Kungliga Tekniska Högskolan 34 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 57 /* Rotate right two 32 bit numbers as a 56 bit number */ 60 u32 t = lo & ((1 << n) - 1); \ 61 lo = (lo >> n) | ((hi & ((1 << n) - 1)) << (32 - n)); \ 62 hi = (hi >> n) | (t << (24-n)); \ 65 /* Rotate right one 64 bit number as a 56 bit number */ 68 k = (k >> n) | ((k & ((1 << n) - 1)) << (56 - n)); \ 73 * /afs/transarc.com/public/afsps/afs.rel31b.export-src/rxkad/sboxes.h 75 #undef Z [all …]
|
| /kernel/linux/linux-4.19/crypto/ |
| D | fcrypt.c | 13 * Copyright (c) 1995 - 2000 Kungliga Tekniska Högskolan 34 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 57 /* Rotate right two 32 bit numbers as a 56 bit number */ 60 u32 t = lo & ((1 << n) - 1); \ 61 lo = (lo >> n) | ((hi & ((1 << n) - 1)) << (32 - n)); \ 62 hi = (hi >> n) | (t << (24-n)); \ 65 /* Rotate right one 64 bit number as a 56 bit number */ 68 k = (k >> n) | ((k & ((1 << n) - 1)) << (56 - n)); \ 73 * /afs/transarc.com/public/afsps/afs.rel31b.export-src/rxkad/sboxes.h 75 #undef Z [all …]
|
| /kernel/linux/linux-5.10/lib/mpi/ |
| D | ec.c | 1 /* ec.c - Elliptic Curve functions 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 * You should have received a copy of the GNU Lesser General Public 21 #include "mpi-internal.h" 24 #define point_init(a) mpi_point_init((a)) argument 25 #define point_free(a) mpi_point_free_parts((a)) argument 33 /* Create a new point option. NBITS gives the size in bits of one 34 * coordinate; it is only used to pre-allocate some resources and 35 * might also be passed as 0 to use a default value. 60 /* Initialize the fields of a point object. gcry_mpi_point_free_parts [all …]
|
| /kernel/linux/linux-4.19/arch/m68k/fpsp040/ |
| D | satan.S | 5 | input value. satand does the same except the input value is a 8 | Input: Double-extended value in memory location pointed to by address 11 | Output: Arctan(X) returned in floating-point register Fp0. 25 | Step 2. Let X = sgn * 2**k * 1.xxxxxxxx...x. Note that k = -4, -3,..., or 3. 27 | of X with a bit-1 attached at the 6-th bit position. Define u 28 | to be u = (X-F) / (1 + X*F). 30 | Step 3. Approximate arctan(u) by a polynomial poly. 32 | Step 4. Return arctan(F) + poly, arctan(F) is fetched from a table of values 39 | Step 7. Define X' = -1/X. Approximate arctan(X') by an odd polynomial in X'. 232 |--ENTRY POINT FOR ATAN(X) FOR DENORMALIZED ARGUMENT [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/fpsp040/ |
| D | satan.S | 5 | input value. satand does the same except the input value is a 8 | Input: Double-extended value in memory location pointed to by address 11 | Output: Arctan(X) returned in floating-point register Fp0. 25 | Step 2. Let X = sgn * 2**k * 1.xxxxxxxx...x. Note that k = -4, -3,..., or 3. 27 | of X with a bit-1 attached at the 6-th bit position. Define u 28 | to be u = (X-F) / (1 + X*F). 30 | Step 3. Approximate arctan(u) by a polynomial poly. 32 | Step 4. Return arctan(F) + poly, arctan(F) is fetched from a table of values 39 | Step 7. Define X' = -1/X. Approximate arctan(X') by an odd polynomial in X'. 232 |--ENTRY POINT FOR ATAN(X) FOR DENORMALIZED ARGUMENT [all …]
|
| /kernel/linux/linux-5.10/drivers/s390/char/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 17 Include support for using an IBM 3270 terminal as a Linux tty. 31 Include support for using an IBM 3270 terminal as a Linux system 39 Include support for IBM 3215 line-mode terminals. 46 Include support for using an IBM 3215 line-mode terminal as a 57 Include support for IBM SCLP line-mode terminals. 64 Include support for using an IBM HWC line-mode terminal as the Linux 69 prompt "Support for SCLP VT220-compatible terminal" 72 Include support for an IBM SCLP VT220-compatible terminal. 76 prompt "Support for console on SCLP VT220-compatible terminal" [all …]
|
| /kernel/linux/linux-4.19/drivers/s390/char/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 17 Include support for using an IBM 3270 terminal as a Linux tty. 31 Include support for using an IBM 3270 terminal as a Linux system 39 Include support for IBM 3215 line-mode terminals. 46 Include support for using an IBM 3215 line-mode terminal as a 57 Include support for IBM SCLP line-mode terminals. 64 Include support for using an IBM HWC line-mode terminal as the Linux 69 prompt "Support for SCLP VT220-compatible terminal" 72 Include support for an IBM SCLP VT220-compatible terminal. 76 prompt "Support for console on SCLP VT220-compatible terminal" [all …]
|