/linux/drivers/block/ |
H A D | amiflop.c | 53 * - added trackbuffer for each drive to speed things up 102 #define DSKSEL3 (0x1<<6) /* select drive 3 when low */ 103 #define DSKSEL2 (0x1<<5) /* select drive 2 when low */ 104 #define DSKSEL1 (0x1<<4) /* select drive 1 when low */ 105 #define DSKSEL0 (0x1<<3) /* select drive 0 when low */ 176 unsigned long code; /* code returned from drive */ 177 char *name; /* description of drive */ 199 int disk; /* disk in drive (-1 == unknown) */ 201 int busy; /* true when drive is active */ 227 #define FD_DD_3 0xffffffff /* double-density 3.5" (880K) drive */ [all …]
|
H A D | floppy.c | 240 * motor of these drives causes system hangs on some PCI computers. drive 241 * 0 is the low bit (0x1), and drive 7 is the high bit (0x80). Bits are on if 242 * a drive is allowed. 302 #define UNIT(x) ((x) & 0x03) /* drive on fdc */ 303 #define FDC(x) (((x) & 0x04) >> 2) /* fdc of drive */ 304 /* reverse mapping from unit and fdc to drive */ 353 * this struct defines the different floppy drive types. 360 CMOS drive type 361 | Maximum data rate supported by drive type 413 * types (e.g. 360kB diskette in 1.2MB drive, etc.). Bit 1 of 'stretch' [all …]
|
H A D | ataflop.c | 12 * - Disk change detection and drive deselecting after motor-off 15 * don't have an HD drive :-( 20 * - Removed drive type (unknown on atari) 43 * - Let user set max. supported drive type (speeds up format 177 { "D360", 9, 720, 0, 1}, /* 1: 360kb in 720k or 1.2MB drive */ 178 { "D720", 9,1440, 0, 0}, /* 2: 720kb in 720k or 1.2MB drive */ 275 * MSch: User-provided type information. 'drive' points to 281 * User-provided permanent type information. 'drive' points to 290 int connected; /* !=0 : drive is connected */ 309 #define UD unit[drive] [all …]
|
H A D | swim.c | 170 enum drive_location location; /* internal or external drive */ 171 int head_number; /* single- or double-sided drive */ 312 swim_write(base, mode0, EXTERNAL_DRIVE); /* clear drive 1 bit */ in swim_drive() 313 swim_write(base, mode1, INTERNAL_DRIVE); /* set drive 0 bit */ in swim_drive() 315 swim_write(base, mode0, INTERNAL_DRIVE); /* clear drive 0 bit */ in swim_drive() 316 swim_write(base, mode1, EXTERNAL_DRIVE); /* set drive 1 bit */ in swim_drive() 359 /* wait drive is ready */ in swim_head() 794 int drive; in swim_floppy_init() local 819 for (drive = 0; drive < swd->floppy_count; drive++) { in swim_floppy_init() 820 err = blk_mq_alloc_sq_tag_set(&swd->unit[drive].tag_set, in swim_floppy_init() [all …]
|
/linux/arch/arm/boot/dts/nuvoton/ |
H A D | nuvoton-npcm730-gsj-gpio.dtsi | 9 drive-push-pull; 14 drive-push-pull; 19 drive-push-pull; 24 drive-push-pull; 29 drive-push-pull; 34 drive-push-pull; 39 drive-push-pull; 44 drive-push-pull; 59 drive-push-pull; 64 drive-push-pull; [all …]
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rockchip-pinconf.dtsi | 25 drive-strength = <0>; 31 drive-strength = <1>; 37 drive-strength = <2>; 43 drive-strength = <3>; 49 drive-strength = <4>; 55 drive-strength = <5>; 61 drive-strength = <6>; 67 drive-strength = <7>; 73 drive-strength = <8>; 79 drive-strength = <9>; [all …]
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-apq8064-pins.dtsi | 7 drive-strength = <16>; 13 drive-strength = <10>; 19 drive-strength = <10>; 27 drive-strength = <8>; 33 drive-strength = <8>; 39 drive-strength = <8>; 63 drive-strength = <2>; 70 drive-strength = <4>; 98 drive-strength = <16>; 105 drive-strength = <2>; [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | qdu1000-idp.dts | 243 drive-strength = <2>; 248 drive-strength = <2>; 253 drive-strength = <2>; 258 drive-strength = <2>; 263 drive-strength = <2>; 268 drive-strength = <2>; 273 drive-strength = <2>; 278 drive-strength = <2>; 283 drive-strength = <2>; 288 drive-strength = <2>; [all …]
|
H A D | qru1000-idp.dts | 243 drive-strength = <2>; 248 drive-strength = <2>; 253 drive-strength = <2>; 258 drive-strength = <2>; 263 drive-strength = <2>; 268 drive-strength = <2>; 273 drive-strength = <2>; 278 drive-strength = <2>; 283 drive-strength = <2>; 288 drive-strength = <2>; [all …]
|
H A D | msm8996-sony-xperia-tone.dtsi | 157 drive-strength = <2>; 162 drive-strength = <2>; 168 drive-strength = <2>; 173 drive-strength = <2>; 178 drive-strength = <2>; 243 drive-push-pull; 250 drive-push-pull; 253 qcom,drive-strength = <PMIC_GPIO_STRENGTH_NO>; 260 drive-push-pull; 269 drive-push-pull; [all …]
|
H A D | sc7180-idp.dts | 496 qcom,drive-strength = <PMIC_GPIO_STRENGTH_MED>; 521 drive-strength = <2>; 528 drive-strength = <2>; 535 drive-strength = <2>; 542 drive-strength = <2>; 557 /* We'll drive RTS, so no pull */ 558 drive-strength = <2>; 563 /* We'll drive TX, so no pull */ 564 drive-strength = <2>; 579 drive-strength = <2>; [all …]
|
/linux/Documentation/userspace-api/ioctl/ |
H A D | cdrom.rst | 23 CDROMSTOP Stop the cdrom drive 24 CDROMSTART Start the cdrom drive 40 CDROMRESET hard-reset the drive 41 CDROMVOLREAD Get the drive's volume setting 70 CDROM_SEND_PACKET send a packet to the drive 117 - ENOSYS cd drive not audio-capable. 138 - ENOSYS cd drive not audio-capable. 162 - ENOSYS cd drive not audio-capable. 193 - ENOSYS cd drive not audio-capable. 222 - ENOSYS cd drive not audio-capable. [all …]
|
H A D | hdio.rst | 23 HDIO_DRIVE_TASK execute task and special drive command 24 HDIO_DRIVE_CMD execute a special drive command 84 if the device is not a disk drive or floppy drive, 92 drive geometry is an abstraction which is actually subject 94 are the "bios" values -- presumably the values the drive had 123 ATA drive identity information. For full description, see 132 Returns information that was obtained when the drive was 134 this ioctl does not re-probe the drive to update the 175 registers of the drive. Requires ADMIN and RAWIO access 222 - ENOMSG Device is not a disk drive. [all …]
|
/linux/arch/mips/boot/dts/img/ |
H A D | pistachio.dtsi | 372 drive-strength = <4>; 380 drive-strength = <4>; 388 drive-strength = <4>; 396 drive-strength = <4>; 404 drive-strength = <4>; 409 drive-strength = <4>; 416 drive-strength = <2>; 423 drive-strength = <2>; 430 drive-strength = <2>; 437 drive-strength = <2>; [all …]
|
/linux/Documentation/hwmon/ |
H A D | drivetemp.rst | 27 the current drive temperature and, if available, temperature limits 30 the drive temperature. 36 Reading the drive temperature may reset the spin down timer on some drives. 39 tools are used to access the drive. 40 With the WD120EFAX drive, reading the drive temperature using the drivetemp 42 reading the drive temperature in this mode will not cause the drive to 43 change its mode (meaning the drive will not spin up). It is unknown if other 46 A known workaround for WD120EFAX drives is to read the drive temperature at 55 available only if reported by the drive. All temperatures are reported in 59 temp1_input Current drive temperature
|
/linux/arch/arm/boot/dts/nxp/mxs/ |
H A D | imx28.dtsi | 222 fsl,drive-strength = <MXS_DRIVE_4mA>; 233 fsl,drive-strength = <MXS_DRIVE_4mA>; 246 fsl,drive-strength = <MXS_DRIVE_4mA>; 270 fsl,drive-strength = <MXS_DRIVE_4mA>; 282 fsl,drive-strength = <MXS_DRIVE_12mA>; 293 fsl,drive-strength = <MXS_DRIVE_4mA>; 304 fsl,drive-strength = <MXS_DRIVE_4mA>; 317 fsl,drive-strength = <MXS_DRIVE_4mA>; 328 fsl,drive-strength = <MXS_DRIVE_4mA>; 339 fsl,drive-strength = <MXS_DRIVE_4mA>; [all …]
|
/linux/drivers/media/cec/core/ |
H A D | cec-pin-priv.h | 36 /* Low-drive was detected, wait for bus to go high */ 38 /* Drive CEC low for the start bit */ 40 /* Drive CEC high for the start bit */ 46 /* Drive CEC low for the start bit using the custom timing */ 48 /* Drive CEC high for the start bit using the custom timing */ 50 /* Drive CEC low for the 0 bit */ 52 /* Drive CEC high for the 0 bit */ 58 /* Drive CEC low for the 1 bit */ 60 /* Drive CEC high for the 1 bit */ 77 /* Drive CEC low for a data bit using the custom timing */ [all …]
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | ti,tlv320adcx140.yaml | 114 Defines the configuration and output drive for the General Purpose 116 the configuration type and the second value is for the output drive 139 output drive type for the GPIO pin can be one of the following: 141 1 - Drive active low and active high 142 2 - (default) Drive active low and weak high 143 3 - Drive active low and Hi-Z 144 4 - Drive weak low and active high 145 5 - Drive Hi-Z and active high 154 ti,asi-tx-drive: 158 data cycles. Default is to drive the output low on unused ASI cycles. [all …]
|
/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-g12-common.dtsi | 314 drive-strength-microamp = <4000>; 321 drive-strength-microamp = <4000>; 333 drive-strength-microamp = <4000>; 349 drive-strength-microamp = <4000>; 358 drive-strength-microamp = <4000>; 367 drive-strength-microamp = <4000>; 377 drive-strength-microamp = <4000>; 395 drive-strength-microamp = <3000>; 405 drive-strength-microamp = <3000>; 414 drive-strength-microamp = <3000>; [all …]
|
/linux/arch/arm64/boot/dts/hisilicon/ |
H A D | hikey-pinctrl.dtsi | 253 pinctrl-single,drive-strength = <DRIVE1_02MA DRIVE_MASK>; 262 pinctrl-single,drive-strength = <DRIVE1_02MA DRIVE_MASK>; 271 pinctrl-single,drive-strength = <DRIVE1_08MA DRIVE_MASK>; 288 pinctrl-single,drive-strength = <DRIVE1_04MA DRIVE_MASK>; 297 pinctrl-single,drive-strength = <DRIVE1_04MA DRIVE_MASK>; 306 pinctrl-single,drive-strength = <DRIVE1_10MA DRIVE_MASK>; 314 pinctrl-single,drive-strength = <DRIVE1_02MA DRIVE_MASK>; 327 pinctrl-single,drive-strength = <DRIVE1_08MA DRIVE_MASK>; 339 pinctrl-single,drive-strength = <DRIVE1_02MA DRIVE_MASK>; 348 pinctrl-single,drive-strength = <DRIVE1_08MA DRIVE_MASK>; [all …]
|
H A D | hikey970-pinctrl.dtsi | 236 pinctrl-single,drive-strength = < 260 pinctrl-single,drive-strength = < 284 pinctrl-single,drive-strength = < 308 pinctrl-single,drive-strength = < 330 pinctrl-single,drive-strength = < 352 pinctrl-single,drive-strength = < 374 pinctrl-single,drive-strength = < 395 pinctrl-single,drive-strength = < 416 pinctrl-single,drive-strength = < 437 pinctrl-single,drive-strength = < [all …]
|
/linux/Documentation/scsi/ |
H A D | st.rst | 18 to any specific tape drive. The tape parameters can be specified with 30 new tape is loaded into the drive or if writing begins at the 32 drive performs auto-detection of the tape format well (like some 36 for the first time). The first method is applicable if the drive 38 "sensible" mode for the device. An example is a DAT drive that is 76 of the physical block on tape. When reading, the drive reads the next 80 In fixed block mode, the data transfer between the drive and the 96 as a synchronization point, i.e., all remaining data form the drive buffers is 100 write the filemarks without flushing the drive buffer. Writing filemark at 101 close() is always flushing the drive buffers. However, if the previous [all …]
|
/linux/Documentation/admin-guide/laptops/ |
H A D | disk-shock-protection.rst | 22 Issuing this command should cause the drive to switch to idle mode and 26 the internal hard drive and park its heads on the ramp when critical 44 of the respective drive off the platter and block all I/O operations 62 For example, do the following in order to park the heads of drive 97 the same port as the hard drive, it generally *should* recover just 101 instead of /dev/sda), then parking the heads of one drive (drive X) 102 will generally not affect the mode of operation of another drive 103 (drive Y) on the same port as described above. It is only when a port 104 reset is required to recover from an exception on drive Y that further 105 I/O operations on that drive (and the reset itself) will be delayed [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | i2c.c | 95 info->drive = DCB_I2C_UNUSED; in dcb_i2c_parse() 102 info->drive = nvbios_rd08(bios, ent + 0); in dcb_i2c_parse() 106 info->drive = nvbios_rd08(bios, ent + 1); in dcb_i2c_parse() 109 info->drive = nvbios_rd08(bios, ent + 0) & 0x0f; in dcb_i2c_parse() 119 info->drive = (nvbios_rd16(bios, ent + 0) & 0x01f) >> 0; in dcb_i2c_parse() 120 if (info->drive == 0x1f) in dcb_i2c_parse() 121 info->drive = DCB_I2C_UNUSED; in dcb_i2c_parse() 146 info->drive = nvbios_rd08(bios, ent + 4); in dcb_i2c_parse() 147 if (!info->drive) info->drive = 0x3f; in dcb_i2c_parse() 152 info->drive = nvbios_rd08(bios, ent + 6); in dcb_i2c_parse() [all …]
|
/linux/arch/x86/boot/ |
H A D | mtools.conf.in | 5 # Actual floppy drive 6 drive a: 10 drive v: 14 drive w: 18 drive h: 20 drive p:
|