/linux/Documentation/input/devices/ |
H A D | iforce-protocol.rst | 7 Home page at `<http://web.archive.org/web/*/http://www.esil.univ-mrs.fr>`_ 16 specify force effects to I-Force 2.0 devices. None of this information comes 25 send data to your I-Force device based on what you read in this document. 30 All values are hexadecimal with big-endian encoding (msb on the left). Beware, 31 values inside packets are encoded using little-endian. Bytes whose roles are 35 ------------------------ 64 00 X-Axis lsb 65 01 X-Axis msb 66 02 Y-Axis lsb, or gas pedal for a wheel 67 03 Y-Axis msb, or brake pedal for a wheel [all …]
|
/linux/arch/powerpc/boot/dts/ |
H A D | microwatt.dts | 1 /dts-v1/; 4 #size-cells = <0x02>; 5 #address-cells = <0x02>; 6 model-name = "microwatt"; 7 compatible = "microwatt-soc"; 13 reserved-memory { 14 #size-cells = <0x02>; 15 #address-cells = <0x02>; 26 #clock-cells = <0>; 27 compatible = "fixed-clock"; [all …]
|
/linux/drivers/staging/fbtft/ |
H A D | fb_hx8353d.c | 1 // SPDX-License-Identifier: GPL-2.0+ 18 #define DEFAULT_GAMMA "50 77 40 08 BF 00 03 0F 00 01 73 00 72 03 B0 0F 08 00 0F" 22 par->fbtftops.reset(par); in init_display() 43 /* SLPOUT - Sleep out & booster on */ in init_display() 47 /* DISPON - Display On */ in init_display() 53 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, in init_display() 56 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, in init_display() 59 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62); in init_display() 76 #define my BIT(7) 77 #define mx BIT(6) [all …]
|
H A D | fb_st7735r.c | 1 // SPDX-License-Identifier: GPL-2.0+ 16 #define DEFAULT_GAMMA "0F 1A 0F 18 2F 28 20 22 1F 1B 23 37 00 07 02 10\n" \ 17 "0F 1B 0F 17 33 2C 29 2E 30 30 39 3F 00 07 03 10" 20 -1, MIPI_DCS_SOFT_RESET, 21 -2, 150, /* delay */ 23 -1, MIPI_DCS_EXIT_SLEEP_MODE, 24 -2, 500, /* delay */ 26 /* FRMCTR1 - frame rate control: normal mode 27 * frame rate = fosc / (1 x 2 + 40) * (LINE + 2C + 2D) 29 -1, 0xB1, 0x01, 0x2C, 0x2D, [all …]
|
/linux/drivers/staging/media/atomisp/pci/ |
H A D | css_receiver_2400_common_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 28 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8 24 /* 01 1000 YUV420 8-bit … 29 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_10 25 /* 01 1001 YUV420 10-bit … 30 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8L 26 /* 01 1010 YUV420 8-bit lega… 31 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV422_8 30 /* 01 1110 YUV422 8-bit … 32 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV422_10 31 /* 01 1111 YUV422 10-bit … 38 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_RAW6 40 /* 10 1000 RAW6 … 44 …0_DATA_FORMAT_ID_USR_DEF_1 48 /* 11 0000 JPEG [User Defined 8-bit Data Type 1] … 45 …ER_2400_DATA_FORMAT_ID_USR_DEF_2 49 /* 11 0001 User Defined 8-bit Data Type 2 … 46 …ER_2400_DATA_FORMAT_ID_USR_DEF_3 50 /* 11 0010 User Defined 8-bit Data Type 3 … [all …]
|
H A D | isp_acquisition_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 #define _ISP_ACQUISITION_REG_ALIGN 4 /* assuming 32 bit control bus width */ 22 /* --------------------------------------------------*/ 26 /* --------------------------------------------------*/ 28 /* --------------------------------------------------*/ 32 /* --------------------------------------------------*/ 34 /* --------------------------------------------------*/ 80 /* bit definitions */ 88 /* --------------------------------------------------*/ 90 /* --------------------------------------------------*/ [all …]
|
H A D | isp_capture_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 #define _ISP_CAPTURE_REG_ALIGN 4 /* assuming 32 bit control bus width */ 25 /* --------------------------------------------------*/ 29 /* --------------------------------------------------*/ 31 /* --------------------------------------------------*/ 61 /* --------------------------------------------------*/ 63 /* --------------------------------------------------*/ 96 /* bit definitions */ 113 /* --------------------------------------------------*/ 115 /* --------------------------------------------------*/ [all …]
|
/linux/drivers/staging/media/atomisp/pci/css_2401_system/hrt/ |
H A D | mipi_backend_common_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 28 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8 24 /* 01 1000 YUV420 8-bit … 29 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_10 25 /* 01 1001 YUV420 10-bit … 30 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8L 26 /* 01 1010 YUV420 8-bit lega… 31 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV422_8 30 /* 01 1110 YUV422 8-bit … 32 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV422_10 31 /* 01 1111 YUV422 10-bit … 38 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_RAW6 40 /* 10 1000 RAW6 … 44 …0_DATA_FORMAT_ID_USR_DEF_1 48 /* 11 0000 JPEG [User Defined 8-bit Data Type 1] … 45 …ER_2400_DATA_FORMAT_ID_USR_DEF_2 49 /* 11 0001 User Defined 8-bit Data Type 2 … 46 …ER_2400_DATA_FORMAT_ID_USR_DEF_3 50 /* 11 0010 User Defined 8-bit Data Type 3 … [all …]
|
/linux/tools/testing/selftests/hid/tests/ |
H A D | test_multitouch.py | 2 # SPDX-License-Identifier: GPL-2.0 3 # -*- coding: utf-8 -*- 20 KERNEL_MODULE = ("hid-multitouch", "hid_multitouch") 23 def BIT(x): function 28 "NOT_SEEN_MEANS_UP": BIT(0), 29 "SLOT_IS_CONTACTID": BIT(1), 30 "CYPRESS": BIT(2), 31 "SLOT_IS_CONTACTNUMBER": BIT(3), 32 "ALWAYS_VALID": BIT(4), 33 "VALID_IS_INRANGE": BIT(5), [all …]
|
H A D | test_tablet.py | 2 # SPDX-License-Identifier: GPL-2.0 3 # -*- coding: utf-8 -*- 43 https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/windows-pen-states 66 def from_evdev(cls, evdev, test_button) -> "PenState": 99 ) -> "PenState": 146 def valid_transitions(self) -> Tuple["PenState", ...]: 206 def historically_tolerated_transitions(self) -> Tuple["PenState", ...]: 208 for skipping the in-range state, due to historical reasons. 271 def legal_transitions() -> Dict[str, Tuple["PenState", ...]]: 273 we don't have Invert nor Erase bits, so just move in/out-of-range or proximity. [all …]
|
/linux/Documentation/scsi/ |
H A D | aic7xxx.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 Adaptec Aic7xxx Fast -> Ultra160 Family Manager Set v7.0 26 aic7770 10 EISA/VL 10MHz 16Bit 4 1 27 aic7850 10 PCI/32 10MHz 8Bit 3 28 aic7855 10 PCI/32 10MHz 8Bit 3 29 aic7856 10 PCI/32 10MHz 8Bit 3 30 aic7859 10 PCI/32 20MHz 8Bit 3 31 aic7860 10 PCI/32 20MHz 8Bit 3 32 aic7870 10 PCI/32 10MHz 16Bit 16 33 aic7880 10 PCI/32 20MHz 16Bit 16 [all …]
|
H A D | ChangeLog.sym53c8xx | 1 Sat May 12 12:00 2001 Gerard Roudier (groudier@club-internet.fr) 2 * version sym53c8xx-1.7.3c 3 - Ensure LEDC bit in GPCNTL is cleared when reading the NVRAM. 4 Fix sent by Stig Telfer <stig@api-networks.com>. 5 - Backport from SYM-2 the work-around that allows to support 7 - Check that we received at least 8 bytes of INQUIRY response 9 - Define scsi_set_pci_device() as nil for kernel < 2.4.4. 10 - + A couple of minor changes. 12 Sat Apr 7 19:30 2001 Gerard Roudier (groudier@club-internet.fr) 13 * version sym53c8xx-1.7.3b [all …]
|
H A D | sym53c8xx_2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 SYM-2 driver 11 95170 DEUIL LA BARRE - FRANCE 15 2004-10-09 67 This driver supports the whole SYM53C8XX family of PCI-SCSI controllers. 68 It also support the subset of LSI53C10XX PCI-SCSI controllers that are based 72 with the FreeBSD SYM-2 driver. The 'glue' that allows this driver to work 81 - Wolfgang Stanglmeier <wolf@cologne.de> 82 - Stefan Esser <se@mi.Uni-Koeln.de> 84 1996: port of the ncr driver to Linux-1.2.13 and rename it ncr53c8xx. [all …]
|
H A D | ncr53c8xx.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 95170 DEUIL LA BARRE - FRANCE 21 3.2 New features of the SYM53C896 (64 bit PCI dual LVD SCSI controller) 64 10.4 PCI configuration fix-up boot option 74 14.3 Using only 8 bit devices with a WIDE SCSI controller. 81 16.1 Synchronous timings for 53C875 and 53C860 Ultra-SCSI controllers 82 16.2 Synchronous timings for fast SCSI-2 53C8XX controllers 97 - Gerard Roudier <groudier@free.fr> 101 - Wolfgang Stanglmeier <wolf@cologne.de> 102 - Stefan Esser <se@mi.Uni-Koeln.de> [all …]
|
/linux/Documentation/networking/ |
H A D | filter.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. _networking-filter: 10 ------ 17 ------------ 24 BPF allows a user-space program to attach a filter onto any socket and 49 The biggest user of this construct might be libpcap. Issuing a high-level 50 filter command like `tcpdump -i em1 port 22` passes through the libpcap 52 via SO_ATTACH_FILTER to the kernel. `tcpdump -i em1 port 22 -ddd` 57 qdisc layer, SECCOMP-BPF (SECure COMPuting [1]_), and lots of other places 60 .. [1] Documentation/userspace-api/seccomp_filter.rst [all …]
|
/linux/include/crypto/ |
H A D | gf128mul.h | 1 /* gf128mul.h - GF(2^128) multiplication functions 16 --------------------------------------------------------------------------- 43 --------------------------------------------------------------------------- 59 * http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/proposedmodes/gcm/gcm-revised-spec.pdf 61 * The elements of GF(2^128) := GF(2)[X]/(X^128-X^7-X^2-X^1-1) can 72 * Every bit is a coefficient of some power of X. We can store the bits 73 * in every byte in little-endian order and the bytes themselves also in 74 * little endian order. I will call this lle (little-little-endian). 81 * bytes also. This is bbe (big-big-endian). Now the buffer above 86 * Both of the above formats are easy to implement on big-endian [all …]
|
/linux/fs/adfs/ |
H A D | inode.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 1997-1999 Russell King 14 * not support creation of new blocks, so we return -EIO for this case. 21 if (block >= inode->i_blocks) in adfs_get_block() 24 block = __adfs_block_map(inode->i_sb, ADFS_I(inode)->indaddr, in adfs_get_block() 27 map_bh(bh, inode->i_sb, block); in adfs_get_block() 31 return -EIO; in adfs_get_block() 50 struct inode *inode = mapping->host; in adfs_write_failed() 52 if (to > inode->i_size) in adfs_write_failed() 53 truncate_pagecache(inode, inode->i_size); in adfs_write_failed() [all …]
|
/linux/drivers/hid/bpf/progs/ |
H A D | Huion__Dial-2.bpf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 /* Filled in by udev-hid-bpf */ 34 * To switch the tablet use e.g. https://github.com/whot/huion-switcher 37 * This BPF works for both modes. The huion-switcher tool sets the 38 * HUION_FIRMWARE_ID udev property - if that is set then we disable the firmware 56 * R: 18 06 00 ff 09 01 a1 01 85 08 75 58 95 01 09 01 81 02 c0 59 * https://github.com/whot/huion-switcher 87 * # 0x05, 0x01, // Usage Page (Generic Desktop) 40 90 * # 0x55, 0x0d, // Unit Exponent (-3) 46 106 * # 0x15, 0x81, // Logical Minimum (-127) 81 [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | pwrseq.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Copyright(c) 2009-2013 Realtek Corporation.*/ 8 /* Check document WM-20110607-Paul-RTL8188EE_Power_Architecture-R02.vsd 10 * 0: POFF--Power Off 11 * 1: PDN--Power Down 12 * 2: CARDEMU--Card Emulation 13 * 3: ACT--Active Mode 14 * 4: LPS--Low Power State 15 * 5: SUS--Suspend 46 PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT(1), BIT(1) \ [all …]
|
/linux/arch/m68k/fpsp040/ |
H A D | fpsp.h | 11 | fpsp.h --- stack frame offsets during FPSP exception handling 18 | link a6,#-LOCAL_SIZE 19 | fsave -(a7) 20 | movem.l d0-d1/a0-a1,USER_DA(a6) 21 | fmovem.x fp0-fp3,USER_FP0(a6) 26 | A7 ---> +-------------------------------+ 30 | +-------------------------------+ 36 | +-------------------------------+ 37 | A6 ---> | Saved A6 | 38 | +-------------------------------+ [all …]
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | pixfmt-yuv-planar.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. planar-yuv: 12 - Semi-planar formats use two planes. The first plane is the luma plane and 16 - Fully planar formats use three planes to store the Y, Cb and Cr components 26 and applications that support the multi-planar API, described in 27 :ref:`planar-apis`. Unless explicitly documented as supporting non-contiguous 31 Semi-Planar YUV Formats 46 For non-contiguous formats, no constraints are enforced by the format on the 57 .. flat-table:: Overview of Semi-Planar YUV Formats 58 :header-rows: 1 [all …]
|
/linux/Documentation/filesystems/ext4/ |
H A D | inodes.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ----------- 11 that file. ext4 appears to cheat (for performance reasons) a little bit 15 links and is in general more seek-happy than ext4 due to its simpler 22 ``(inode_number - 1) / sb.s_inodes_per_group``, and the offset into the 23 group's table is ``(inode_number - 1) % sb.s_inodes_per_group``. There 31 .. list-table:: 32 :widths: 8 8 24 40 33 :header-rows: 1 36 * - Offset [all …]
|
/linux/drivers/message/fusion/lsi/ |
H A D | mpi_cnfg.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2000-2008 LSI Corporation. 13 * --------------- 16 * -------- -------- ------------------------------------------------------ 17 * 05-08-00 00.10.01 Original release for 0.10 spec dated 4/26/2000. 18 * 06-06-00 01.00.01 Update version number for 1.0 release. 19 * 06-08-00 01.00.02 Added _PAGEVERSION definitions for all pages. 29 * 06-22-00 01.00.03 Removed batch controls from LAN_0 page and updated the 35 * 06-30-00 01.00.04 Added MaxReplySize to LAN_1 page and updated the page 38 * 07-27-00 01.00.05 Corrected the SubsystemVendorID and SubsystemID field [all …]
|
/linux/drivers/scsi/qla4xxx/ |
H A D | ql4_fw.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright (c) 2003-2013 QLogic Corporation 27 __le32 rsrvd1[32]; /* 0x60-0xdf */ 30 __le32 rsrvd2[5]; /* 0xe8-0xfb */ 35 __le32 rsrvd0[12]; /* 0x50-0x79 */ 37 __le32 rsrvd1[31]; /* 0x84-0xFF */ 44 __le32 req_q_out; /* 0x0000 (R): Request Queue out-Pointer. */ 45 __le32 reserve1[63]; /* Request Queue out-Pointer. (64 * 4) */ 46 __le32 rsp_q_in; /* 0x0100 (R/W): Response Queue In-Pointer. */ 47 __le32 reserve2[63]; /* Response Queue In-Pointer. */ [all …]
|
/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx-address.h | 7 * Copyright (c) 2003-2009 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 76 /* send out a single-tick command on the NCB bus */ 84 * Octeon-I HW never interprets this X (<39:36> reserved 87 * - 0x0 XXX0 0000 0000 to DRAM Cached 88 * - 0x0 XXX0 0FFF FFFF 90 * - 0x0 XXX0 1000 0000 to Boot Bus Uncached (Converted to 0x1 00X0 1000 0000 91 * - 0x0 XXX0 1FFF FFFF + EJTAG to 0x1 00X0 1FFF FFFF) 93 * - 0x0 XXX0 2000 0000 to DRAM Cached [all …]
|