| /linux/Documentation/admin-guide/media/ |
| H A D | dvb_intro.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 structure of DVB-T cards are substantially similar to Analogue TV cards, 30 embedded within the modulated composite analogue signal - 38 signal encoded at a resolution of 768x576 24-bit color pixels over 25 39 frames per second - a fair amount of data is generated and must be 43 encoded and compressed form - similar to the form that is used in 46 The purpose of a simple budget digital TV card (DVB-T,C or S) is to 96 On this example, we're considering tuning into DVB-T channels in 110 Ten 219.500 Mhz 115 The digital TV Scan utilities (like dvbv5-scan) have use a set of [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | adt7470.rst | 17 ----------- 22 The ADT7470 uses the 2-wire interface compatible with the SMBus 2.0 23 specification. Using an analog to digital converter it measures up to ten (10) 24 external temperatures. It has four (4) 16-bit counters for measuring fan speed. 28 that allows fan speed to be adjusted automatically based on any of the ten 45 ---------------- 47 The ADT7470 has a 8-bit ADC and is capable of measuring temperatures with 1 54 ------------------- 61 * pwm#_auto_point2_pwm and pwm#_auto_point2_temp - 63 - point1: Set the pwm speed at a lower temperature bound. [all …]
|
| H A D | ucd9000.rst | 11 Addresses scanned: - 15 - http://focus.ti.com/lit/ds/symlink/ucd90120.pdf 16 - http://focus.ti.com/lit/ds/symlink/ucd90124.pdf 17 - http://focus.ti.com/lit/ds/symlink/ucd90160.pdf 18 - http://focus.ti.com/lit/ds/symlink/ucd90320.pdf 19 - http://focus.ti.com/lit/ds/symlink/ucd9090.pdf 20 - http://focus.ti.com/lit/ds/symlink/ucd90910.pdf 22 Author: Guenter Roeck <linux@roeck-us.net> 26 ----------- 31 sequences up to 12 independent voltage rails. The device integrates a 12-bit [all …]
|
| H A D | w83791d.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 12 Datasheet: http://www.winbond-usa.com/products/winbond_products/pdfs/PCIC/W83791D_W83791Gb.pdf 22 - Frodo Looijaard <frodol@dds.nl>, 23 - Philip Edelbrock <phil@netroedge.com>, 24 - Mark Studebaker <mdsxyz123@yahoo.com> 28 - Shane Huang (Winbond), 29 - Rudolf Marek <r.marek@assembler.cz> 33 - Sven Anders <anders@anduras.de> 34 - Marc Hulsman <m.hulsman@tudelft.nl> 37 ----------------- [all …]
|
| /linux/arch/m68k/fpsp040/ |
| H A 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. 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 116 .set TEN,10 define 121 moveml %d2-%d5,-(%a7) [all …]
|
| H A D | bindec.S | 12 | value in memory; d0 contains the k-factor sign-extended 13 | to 32-bits. The input may be either normalized, 18 | Saves and Modifies: D2-D7,A2,FP2 23 | The k-factor is saved for use in d7. Clear the 36 | A4. Clr INEX bit. 45 | k-factor can dictate either the total number of digits, 67 | A9. Scale X -> Y. 74 | compensated for by 'or-ing' in the INEX2 flag to 87 | or less than LEN -1 digits, adjust ILOG and repeat from 96 | such that the decimal point is to the left of bit 63. [all …]
|
| /linux/Documentation/i2c/ |
| H A D | ten-bit-addresses.rst | 2 I2C Ten-bit Addresses 5 The I2C protocol knows about two kinds of device addresses: normal 7 bit 6 addresses, and an extended set of 10 bit addresses. The sets of addresses 7 do not intersect: the 7 bit address 0x10 is not the same as the 10 bit 9 To avoid ambiguity, the user sees 10 bit addresses mapped to a different 10 address space, namely 0xa000-0xa3ff. The leading 0xa (= 10) represents the 11 10 bit mode. This is used for creating device names in sysfs. It is also 12 needed when instantiating 10 bit devices via the new_device file in sysfs. 14 I2C messages to and from 10-bit address devices have a different format. 17 The current 10 bit address support is minimal. It should work, however [all …]
|
| H A D | dev-interface.rst | 7 the /dev interface. You need to load module i2c-dev for this. 10 examine /sys/class/i2c-dev/ to see what number corresponds to which adapter. 11 Alternatively, you can run "i2cdetect -l" to obtain a formatted list of all 13 the i2c-tools package. 17 explained above. They should be called "i2c-%d" (i2c-0, i2c-1, ..., 18 i2c-10, ...). All 256 minor device numbers are reserved for I2C. 27 #include <linux/i2c-dev.h> 31 inspect /sys/class/i2c-dev/ or run "i2cdetect -l" to decide this. 41 snprintf(filename, 19, "/dev/i2c-%d", adapter_nr); 93 the means of read() and write() calls. In particular, so-called combined [all …]
|
| /linux/lib/ |
| H A D | bitmap.c | 1 // SPDX-License-Identifier: GPL-2.0-only 32 * endian architectures. See the big-endian headers 33 * include/asm-ppc64/bitops.h and include/asm-s390/bitops.h 83 * __bitmap_shift_right - logical right shift of the bits in a bitmap 89 * Shifting right (dividing) means moving bits in the MS -> LS bit 110 if (off + k + 1 == lim - 1) in __bitmap_shift_right() 112 upper <<= (BITS_PER_LONG - rem); in __bitmap_shift_right() 115 if (off + k == lim - 1) in __bitmap_shift_right() 121 memset(&dst[lim - off], 0, off*sizeof(unsigned long)); in __bitmap_shift_right() 127 * __bitmap_shift_left - logical left shift of the bits in a bitmap [all …]
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | fsl,gianfar-mdio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/fsl,gianfar-mdio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 Some TSECs are associated with an internal Ten-Bit Interface (TBI) PHY. This 16 to the mdio buses, except they are compatible with "fsl,gianfar-tbi". The TBI 22 - J. Neuschäfer <j.ne@posteo.net> 24 # This is needed to distinguish gianfar.yaml and gianfar-mdio.yaml, because 28 - properties: 35 - device_type [all …]
|
| /linux/Documentation/input/devices/ |
| H A D | walkera0701.rst | 2 Walkera WK-0701 transmitter 5 Walkera WK-0701 transmitter is supplied with a ready to fly Walkera 10 http://zub.fei.tuke.sk/walkera-wk0701/ 13 cg-clone http://zub.fei.tuke.sk/GIT/walkera0701-joystick 19 At back side of transmitter S-video connector can be found. Modulation 26 Walkera WK-0701 TX S-VIDEO connector:: 29 __ __ S-video: canon25 35 ------- 3 __________________________________|________________ 25 GND 55 Driver use interrupt from parport ACK input bit to measure pulse length 59 Based on walkera WK-0701 PCM Format description by Shaul Eizikovich. [all …]
|
| /linux/arch/mips/boot/dts/xilfpga/ |
| H A D | nexys4ddr.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 14 stdout-path = "serial0:115200n8"; 22 cpuintc: interrupt-controller { 23 #address-cells = <0>; 24 #interrupt-cells = <1>; 25 interrupt-controller; 26 compatible = "mti,cpu-interrupt-controller"; 29 axi_intc: interrupt-controller@10200000 { 30 #interrupt-cells = <1>; [all …]
|
| /linux/drivers/scsi/ |
| H A D | imm.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 * 10 Apr 1998 (Good Friday) - Received EN144302 by email from Iomega. 22 * --- SNIP --- 31 * Ten minutes later after a few fixes.... (LITERALLY!!!) 33 * ----- It actually works!!! ----- 52 * Err.. It appears that imm-2.00 was broken.... 68 /* ------ END OF USER CONFIGURABLE PARAMETERS ----- */ 83 /* batteries not included :-) */ 89 #define IMM_NIBBLE 1 /* work in standard 4 bit mode */ 91 #define IMM_EPP_8 3 /* EPP mode, 8 bit */ [all …]
|
| /linux/drivers/net/wireless/ti/wl12xx/ |
| H A D | acx.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 1998-2009, 2011 Texas Instruments. All rights reserved. 6 * Copyright (C) 2008-2010 Nokia Corporation 150 /* the amount of wake on host-access times */ 153 /* the amount of wake on timer-expire */ 156 /* the number of packets that were transmitted with PS bit set */ 159 /* the number of packets that were transmitted with PS bit clear */ 186 * cont_miss_bcns_spread[0] - single missed beacon. 187 * cont_miss_bcns_spread[1] - two continuous missed beacons. 188 * cont_miss_bcns_spread[2] - three continuous missed beacons. [all …]
|
| /linux/drivers/watchdog/ |
| H A D | pcwd.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 * 960108 Fixed end-of-file pointer (Thanks to Dan Hollis), added 24 * added watchdog disable/re-enable routines. Added firmware 60 #include <linux/errno.h> /* For the -ENODEV/... values */ 71 #include <linux/ioport.h> /* For io-port access */ 79 #define WATCHDOG_DRIVER_NAME "ISA-PC Watchdog" 94 * These are the auto-probe addresses available. 104 * PCI-PC Watchdog card. 117 on-board processor */ 125 (1:SW1 <-> 0:SW2) */ [all …]
|
| /linux/drivers/irqchip/ |
| H A D | irq-davinci-cp-intc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 // Copyright (C) 2008-2009, MontaVista Software, Inc. <source@mvista.com> 38 #define DAVINCI_CP_INTC_GPIR_NONE BIT(31) 56 davinci_cp_intc_write(d->hwirq, DAVINCI_CP_INTC_SYS_STAT_IDX_CLR); in davinci_cp_intc_ack_irq() 63 davinci_cp_intc_write(d->hwirq, DAVINCI_CP_INTC_SYS_ENABLE_IDX_CLR); in davinci_cp_intc_mask_irq() 69 davinci_cp_intc_write(d->hwirq, DAVINCI_CP_INTC_SYS_ENABLE_IDX_SET); in davinci_cp_intc_unmask_irq() 77 reg = BIT_WORD(d->hwirq); in davinci_cp_intc_set_irq_type() 78 mask = BIT_MASK(d->hwirq); in davinci_cp_intc_set_irq_type() 100 return -EINVAL; in davinci_cp_intc_set_irq_type() 123 * The interrupt number is in first ten bits. The NONE field set to 1 in davinci_cp_intc_handle_irq() [all …]
|
| /linux/drivers/media/dvb-frontends/drx39xyj/ |
| H A D | drx_dap_fasi.h | 2 Copyright (c), 2004-2005,2007-2010 Trident Microsystems, Inc. 48 /*-------- compilation control switches --------------------------------------*/ 53 /*-------- Required includes -------------------------------------------------*/ 57 /*-------- Defines, configuring the API --------------------------------------*/ 98 #error At least one of short- or long-addressing format must be allowed. 121 * Default is single master, DAP FASI changes multi-master setting silently 143 * If ten-bit I2C device addresses are used, the minimum chunk size must be six, 153 * <S> <devR> --- <P> 155 * In multi-master mode, the data must immediately follow the address (an I2C 158 * 10-bit I2C device addresses are used). [all …]
|
| /linux/drivers/spi/ |
| H A D | spi-gpio.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 24 * platform_device->driver_data ... points to spi_gpio 26 * spi->controller_state ... reserved for bitbang framework code 28 * spi->controller->dev.driver_data ... points to spi_gpio->bitbang 39 /*----------------------------------------------------------------------*/ 43 /*----------------------------------------------------------------------*/ 51 bang = spi_controller_get_devdata(spi->controller); in spi_to_spi_gpio() 61 gpiod_set_value_cansleep(spi_gpio->sck, is_on); in setsck() 68 gpiod_set_value_cansleep(spi_gpio->mosi, is_on); in setmosi() 75 if (spi->mode & SPI_3WIRE) in getmiso() [all …]
|
| /linux/Documentation/process/ |
| H A D | 6.Followthrough.rst | 11 with, possibly, quite a bit of work yet to be done. 23 ---------------------- 31 - If you have explained your patch well, reviewers will understand its 34 like to maintain a kernel with this code in it five or ten years later? 35 Many of the changes you may be asked to make - from coding style tweaks 36 to substantial rewrites - come from the understanding that Linux will 39 - Code review is hard work, and it is a relatively thankless occupation; 47 - Similarly, code reviewers are not trying to promote their employers' 54 - Be prepared for seemingly silly requests for coding style changes 112 ----------------- [all …]
|
| H A 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/Documentation/netlabel/ |
| H A D | draft-ietf-cipso-ipsecurity-01.txt | 27 Please check the I-D abstract listing contained in each Internet Draft 46 mandatory access controls and multi-level security. These systems are 88 once in a datagram. All multi-octet fields in the option are defined to be 91 +----------+----------+------//------+-----------//---------+ 93 +----------+----------+------//------+-----------//---------+ 116 This field is an unsigned 32 bit integer. The value 0 is reserved and MUST 124 corresponding ASCII representations. Non-related groups of systems may 148 actual security information to be passed. All multi-octet fields in a tag 171 +----------+----------+--------//--------+ 173 +----------+----------+--------//--------+ [all …]
|
| /linux/arch/microblaze/boot/dts/ |
| H A D | system.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * (C) Copyright 2007-2008 Xilinx, Inc. 6 * (C) Copyright 2007-2009 Michal Simek 13 * XPS project directory: Xilinx-ML505-ll_temac-sgdma-MMU-FDT-edk101 16 /dts-v1/; 18 #address-cells = <1>; 19 #size-cells = <1>; 32 stdout-path = "/plb@0/serial@84000000"; 35 #address-cells = <1>; 37 #size-cells = <0>; [all …]
|
| /linux/drivers/net/wireless/ti/wl1251/ |
| H A D | acx.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (c) 1998-2007 Texas Instruments Incorporated 70 * bits 0 - 15: Reserved. 71 * bits 16 - 23: Version ID - The WiLink version ID 73 * bits 24 - 31: Chip ID - The WiLink chip ID. 93 /* 0 - Always active*/ 94 /* 1 - Power down mode: light / fast sleep*/ 95 /* 2 - ELP mode: Deep / Max sleep*/ 188 * Bit Definition 191 * 13 Copy RX Status - when set, write three receive status words [all …]
|
| /linux/drivers/net/ethernet/freescale/ |
| H A D | ucc_geth.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) Freescale Semicondutor, Inc. 2006-2009. All rights reserved. 12 * - Rearrange code and style fixes 41 u8 res0[0x100 - sizeof(struct ucc_fast)]; 46 u32 hafdup; /* half-duplex reg. */ 57 u8 res3[0x180 - 0x15A]; 86 successfully with the group address bit set 98 successfully with the group address bit set 105 u8 res5[0x200 - 0x1c4]; 119 #define TEMODER_NUM_OF_QUEUES_SHIFT (15-15) /* Number of queues << [all …]
|
| /linux/samples/trace_events/ |
| H A D | trace-events-sample.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * In this case, it would look for sample-trace.h 14 * This file is called trace-events-sample.h but we want the system 15 * to be called "sample-trace". Therefore we must define the name of this 18 * #define TRACE_INCLUDE_FILE trace-events-sample 26 #define TRACE_SYSTEM sample-trace 29 * TRACE_SYSTEM is expected to be a C valid variable (alpha-numeric 36 * But the above is only needed if TRACE_SYSTEM is not alpha-numeric 38 * TRACE_SYSTEM. As TRACE_SYSTEM_VAR must be alpha-numeric, if 40 * only alpha-numeric and underscores. [all …]
|