/Documentation/devicetree/bindings/mfd/ |
D | mc13xxx.txt | 55 sw1a : regulator SW1A (register 24, bit 0) 56 sw1b : regulator SW1B (register 25, bit 0) 57 sw2a : regulator SW2A (register 26, bit 0) 58 sw2b : regulator SW2B (register 27, bit 0) 59 sw3 : regulator SW3 (register 29, bit 20) 60 vaudio : regulator VAUDIO (register 32, bit 0) 61 viohi : regulator VIOHI (register 32, bit 3) 62 violo : regulator VIOLO (register 32, bit 6) 63 vdig : regulator VDIG (register 32, bit 9) 64 vgen : regulator VGEN (register 32, bit 12) [all …]
|
/Documentation/devicetree/bindings/timer/ |
D | renesas,cmt.yaml | 14 The CMT is a multi-channel 16/32/48-bit timer/counter with configurable clock 28 - renesas,r8a7740-cmt0 # 32-bit CMT0 on R-Mobile A1 29 - renesas,r8a7740-cmt1 # 48-bit CMT1 on R-Mobile A1 30 - renesas,r8a7740-cmt2 # 32-bit CMT2 on R-Mobile A1 31 - renesas,r8a7740-cmt3 # 32-bit CMT3 on R-Mobile A1 32 - renesas,r8a7740-cmt4 # 32-bit CMT4 on R-Mobile A1 33 - renesas,sh73a0-cmt0 # 32-bit CMT0 on SH-Mobile AG5 34 - renesas,sh73a0-cmt1 # 48-bit CMT1 on SH-Mobile AG5 35 - renesas,sh73a0-cmt2 # 32-bit CMT2 on SH-Mobile AG5 36 - renesas,sh73a0-cmt3 # 32-bit CMT3 on SH-Mobile AG5 [all …]
|
D | andestech,atcpit100-timer.txt | 11 One 32-bit timer 12 Two 16-bit timers 13 Four 8-bit timers 14 One 16-bit PWM 15 One 16-bit timer and one 8-bit PWM 16 Two 8-bit timer and one 8-bit PWM
|
/Documentation/devicetree/bindings/ |
D | trivial-devices.yaml | 109 # 5 Bit Programmable, Pulse-Width Modulator 111 # 10-bit 8 channels 300ks/s SPI ADC with temperature sensor 113 # 10-bit 12 channels 300ks/s SPI ADC with temperature sensor 115 # 10-bit 16 channels 300ks/s SPI ADC with temperature sensor 117 # 12-bit 8 channels 300ks/s SPI ADC with temperature sensor 119 # 12-bit 12 channels 300ks/s SPI ADC with temperature sensor 121 # 12-bit 16 channels 300ks/s SPI ADC with temperature sensor 123 # Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs 127 # 9-Bit/12-Bit Temperature Sensors with I²C-Compatible Serial Interface 131 # mCube 3-axis 8-bit digital accelerometer [all …]
|
/Documentation/devicetree/bindings/crypto/ |
D | fsl-sec2.txt | 16 (EUs) are available. It's a single 32-bit cell. EU information 20 bit 0 = reserved - should be 0 21 bit 1 = set if SEC has the ARC4 EU (AFEU) 22 bit 2 = set if SEC has the DES/3DES EU (DEU) 23 bit 3 = set if SEC has the message digest EU (MDEU/MDEU-A) 24 bit 4 = set if SEC has the random number generator EU (RNG) 25 bit 5 = set if SEC has the public key EU (PKEU) 26 bit 6 = set if SEC has the AES EU (AESU) 27 bit 7 = set if SEC has the Kasumi EU (KEU) 28 bit 8 = set if SEC has the CRC EU (CRCU) [all …]
|
/Documentation/i2c/ |
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 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 20 * Not all bus drivers support 10-bit addresses. Some don't because the [all …]
|
/Documentation/devicetree/bindings/powerpc/ |
D | ibm,powerpc-cpu-features.txt | 96 Value type: <u32> bit mask 98 Bit numbers are LSB0 99 bit 0 - PR (problem state / user mode) 100 bit 1 - OS (privileged state) 101 bit 2 - HV (hypervisor state) 107 If bit 0 is set, then the hwcap-bit-nr property will exist. 112 Value type: <u32> bit mask 114 Bit numbers are LSB0 115 bit 0 - HFSCR 125 If the HFSCR bit is set, then the hfscr-bit-nr property will exist and [all …]
|
/Documentation/userspace-api/media/cec/ |
D | cec-pin-error-inj.rst | 44 # <op>[,<mode>] rx-low-drive <bit> force a low-drive condition at this bit position 56 # <op>[,<mode>] tx-no-eom don't set the EOM bit 57 # <op>[,<mode>] tx-early-eom set the EOM bit one byte too soon 60 # <op>[,<mode>] tx-short-bit <bit> make this bit shorter than allowed 61 # <op>[,<mode>] tx-long-bit <bit> make this bit longer than allowed 62 # <op>[,<mode>] tx-custom-bit <bit> send the custom pulse instead of this bit 66 # <op>[,<mode>] tx-last-bit <bit> stop sending after this bit 67 # <op>[,<mode>] tx-low-drive <bit> force a low-drive condition at this bit position 71 # <bit> CEC message bit (0-159) 72 # 10 bits per 'byte': bits 0-7: data, bit 8: EOM, bit 9: ACK [all …]
|
/Documentation/devicetree/bindings/gpio/ |
D | gpio-74xx-mmio.txt | 5 "ti,741g125": for 741G125 (1-bit Input), 6 "ti,741g174": for 741G74 (1-bit Output), 7 "ti,742g125": for 742G125 (2-bit Input), 8 "ti,7474" : for 7474 (2-bit Output), 9 "ti,74125" : for 74125 (4-bit Input), 10 "ti,74175" : for 74175 (4-bit Output), 11 "ti,74365" : for 74365 (6-bit Input), 12 "ti,74174" : for 74174 (6-bit Output), 13 "ti,74244" : for 74244 (8-bit Input), 14 "ti,74273" : for 74273 (8-bit Output), [all …]
|
/Documentation/admin-guide/ |
D | highuid.rst | 2 Notes on the change from 16-bit UIDs to 32-bit UIDs 15 What's left to be done for 32-bit UIDs on all Linux architectures: 22 properly with huge UIDs. If it can deal with 64-bit file offsets on all 27 (currently, the old 16-bit UID and GID are still written to disk, and 28 part of the former pad space is used to store separate 32-bit UID and 31 - Need to validate that OS emulation calls the 16-bit UID 32 compatibility syscalls, if the OS being emulated used 16-bit UIDs, or 33 uses the 32-bit UID system calls properly otherwise. 40 (need to support whatever new 32-bit UID system calls are added to 45 At present, 32-bit UIDs _should_ work for: [all …]
|
/Documentation/devicetree/bindings/regulator/ |
D | anatop-regulator.yaml | 25 anatop-vol-bit-shift: 27 description: u32 value representing the bit shift for the register. 29 anatop-vol-bit-width: 33 anatop-min-bit-val: 49 anatop-delay-bit-shift: 51 description: u32 value representing the bit shift for the step time register. 53 anatop-delay-bit-width: 57 anatop-enable-bit: 59 description: u32 value representing regulator enable bit offset. 69 - anatop-vol-bit-shift [all …]
|
/Documentation/x86/ |
D | amd-memory-encryption.rst | 23 A page is encrypted when a page table entry has the encryption bit set (see 24 below on how to determine its position). The encryption bit can also be 27 bit in the page table entry that points to the next table. This allows the full 29 encryption bit is set in cr3, doesn't imply the full hierarchy is encrypted. 30 Each page table entry in the hierarchy needs to have the encryption bit set to 31 achieve that. So, theoretically, you could have the encryption bit set in cr3 32 so that the PGD is encrypted, but not set the encryption bit in the PGD entry 38 memory. Since the memory encryption bit is controlled by the guest OS when it 39 is operating in 64-bit or 32-bit PAE mode, in all other modes the SEV hardware 40 forces the memory encryption bit to 1. [all …]
|
/Documentation/devicetree/bindings/leds/ |
D | register-bit-led.txt | 1 Device Tree Bindings for Register Bit LEDs 3 Register bit leds are used with syscon multifunctional devices 5 single LED. The register bit LEDs appear as children to the 16 - compatible : must be "register-bit-led" 18 - mask : bit mask for the bit controlling this LED in the register 36 compatible = "register-bit-led"; 44 compatible = "register-bit-led"; 52 compatible = "register-bit-led"; 60 compatible = "register-bit-led"; 67 compatible = "register-bit-led"; [all …]
|
/Documentation/devicetree/bindings/dma/ |
D | st,stm32-mdma.yaml | 21 3. A 32bit mask specifying the DMA channel configuration 22 -bit 0-1: Source increment mode 26 -bit 2-3: Destination increment mode 30 -bit 8-9: Source increment offset size 31 0x0: byte (8bit) 32 0x1: half-word (16bit) 33 0x2: word (32bit) 34 0x3: double-word (64bit) 35 -bit 10-11: Destination increment offset size 36 0x0: byte (8bit) [all …]
|
/Documentation/devicetree/bindings/hwmon/ |
D | max6697.txt | 31 Alert bit mask. Alert disabled for bits set. 32 Select bit 0 for local temperature, bit 1..7 for remote temperatures. 35 Over-temperature bit mask. Over-temperature reporting disabled for 37 Select bit 0 for local temperature, bit 1..7 for remote temperatures. 44 specified as boolean, otherwise as per bit mask specified. 45 Only supported for remote temperatures (bit 1..7). 49 For MAX6581 only. Two values; first is bit mask, second is ideality 50 select value as per MAX6581 data sheet. Select bit 1..7 for remote
|
/Documentation/ABI/testing/ |
D | sysfs-driver-jz4780-efuse | 10 0x000 64 bit Random Number 11 0x008 128 bit Ingenic Chip ID 12 0x018 128 bit Customer ID 13 0x028 3520 bit Reserved 14 0x1E0 8 bit Protect Segment 15 0x1E1 2296 bit HDMI Key 16 0x300 2048 bit Security boot key
|
/Documentation/PCI/endpoint/ |
D | pci-test-function.rst | 44 Bit 0 raise legacy IRQ 45 Bit 1 raise MSI IRQ 46 Bit 2 raise MSI-X IRQ 47 Bit 3 read command (read data from RC buffer) 48 Bit 4 write command (write data to RC buffer) 49 Bit 5 copy command (copy data from one RC buffer to another RC buffer) 59 Bit 0 read success 60 Bit 1 read fail 61 Bit 2 write success 62 Bit 3 write fail [all …]
|
/Documentation/userspace-api/media/rc/ |
D | rc-protos.rst | 17 Other things can be encoded too. Some IR protocols encode a toggle bit; this 20 toggle bit will invert from one IR message to the next. 41 * - rc-5 bit 43 - scancode bit 51 - Start bit, always set 57 - 2nd start bit in rc5, re-used as 6th command bit 63 - Toggle bit 78 where there the second stop bit is the 6th commmand bit, but inverted. 80 schemes. This bit is stored in bit 6 of the scancode, inverted. This is 85 This is much like rc-5 but one bit longer. The scancode is encoded [all …]
|
/Documentation/devicetree/bindings/mmc/ |
D | sdhci.txt | 7 - sdhci-caps-mask: The sdhci capabilities register is incorrect. This 64bit 8 property corresponds to the bits in the sdhci capability register. If the bit 9 is on in the mask then the bit is incorrect in the register and should be 11 - sdhci-caps: The sdhci capabilities register is incorrect. This 64bit 13 bit is on in the property then the bit should be turned on.
|
/Documentation/devicetree/bindings/edac/ |
D | socfpga-eccmgr.txt | 3 The ECC Manager counts and corrects single bit errors and counts/handles 4 double bit errors which are uncorrectable. 19 - interrupts : Should be single bit error interrupt, then double bit error 27 - interrupts : Should be single bit error interrupt, then double bit error 63 - interrupts : Should be single bit error interrupt, then double bit error 75 - interrupts : Should be single bit error interrupt, then double bit error 82 - interrupts : Should be single bit error interrupt, then double bit error 90 - interrupts : Should be single bit error interrupt, then double bit error 98 - interrupts : Should be single bit error interrupt, then double bit error 106 - interrupts : Should be single bit error interrupt, then double bit error [all …]
|
/Documentation/input/devices/ |
D | elantech.rst | 118 calculating a parity bit for the last 3 bytes of each packet. The driver 183 bit 7 6 5 4 3 2 1 0 197 bit 7 6 5 4 3 2 1 0 240 bit 7 6 5 4 3 2 1 0 244 some models have M as byte 3 odd parity bit 246 p1..p2 = byte 1 and 2 odd parity bit 251 bit 7 6 5 4 3 2 1 0 259 bit 7 6 5 4 3 2 1 0 268 bit 7 6 5 4 3 2 1 0 289 bit 7 6 5 4 3 2 1 0 [all …]
|
/Documentation/devicetree/bindings/clock/ti/ |
D | gate.txt | 39 - ti,bit-shift : bit shift for programming the clock gate, invalid for 41 - ti,set-bit-to-disable : inverts default gate programming. Setting the bit 42 gates the clock and clearing the bit ungates the clock. 50 ti,bit-shift = <25>; 58 ti,bit-shift = <23>; 66 ti,bit-shift = <0>; 74 ti,bit-shift = <1>; 87 ti,bit-shift = <0x1b>; 89 ti,set-bit-to-disable; 96 ti,bit-shift = <3>; [all …]
|
D | autoidle.txt | 7 and a configuration bit setting. Autoidle clock is never an individual 15 - ti,autoidle-shift : bit shift of the autoidle enable bit 16 - ti,invert-autoidle-bit : autoidle is enabled by setting the bit to 0 27 ti,invert-autoidle-bit; 38 ti,invert-autoidle-bit;
|
/Documentation/staging/ |
D | crc32.rst | 17 subtract, we just xor. Thus, we tend to get a bit sloppy about 21 To produce a 32-bit CRC, the divisor is actually a 33-bit CRC polynomial. 22 Since it's 33 bits long, bit 32 is always going to be set, so usually the 23 CRC is written in hex with the most significant bit omitted. (If you're 30 little-endian; the most significant bit (sometimes used for parity) 34 Just like with ordinary division, you proceed one digit (bit) at a time. 35 Each step of the division you take one more digit (bit) of the dividend 39 and to make the XOR cancel, it's just a copy of bit 32 of the remainder. 42 throw the quotient bit away, but subtract the appropriate multiple of 44 ready to process the next bit. [all …]
|
/Documentation/devicetree/bindings/powerpc/4xx/ |
D | cpm.txt | 17 bit in the cell, the corresponding bit 21 bit in the cell, the corresponding bit 25 bit in the cell, the corresponding bit 29 bit in the cell, the corresponding bit
|