/drivers/ide/ |
H A D | via82cxxx.c | 173 * @drive: Drive to set up 179 static void via_set_drive(ide_hwif_t *hwif, ide_drive_t *drive) argument 181 ide_drive_t *peer = ide_get_pair_dev(drive); 187 const u8 speed = drive->dma_mode; 199 ide_timing_compute(drive, speed, &t, T, UT); 206 via_set_speed(hwif, drive->dn, &t); 212 * @drive: drive 217 static void via_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 219 drive [all...] |
H A D | icside.c | 165 * we write the command to the drive. 167 static void icside_maskproc(ide_drive_t *drive, int mask) argument 169 ide_hwif_t *hwif = drive->hwif; 207 * one drive can be accessed at one time. NOTE! We do not enforce that 216 * MW DMA specs that the drive provides in the IDENTIFY command. 237 static void icside_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 241 const u8 xfer_mode = drive->dma_mode; 269 if (use_dma_info && drive->id[ATA_ID_EIDE_DMA_TIME] > cycle_time) 270 cycle_time = drive->id[ATA_ID_EIDE_DMA_TIME]; 272 ide_set_drivedata(drive, (voi 284 icside_dma_host_set(ide_drive_t *drive, int on) argument 288 icside_dma_end(ide_drive_t *drive) argument 298 icside_dma_start(ide_drive_t *drive) argument 308 icside_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) argument 350 icside_dma_test_irq(ide_drive_t *drive) argument [all...] |
H A D | ide-probe.c | 43 * generic_id - add a generic drive id 44 * @drive: drive to make an ID block for 46 * Add a fake id field to the drive we are passed. This allows 48 * and make drive properties unconditional outside of this file 51 static void generic_id(ide_drive_t *drive) argument 53 u16 *id = drive->id; 55 id[ATA_ID_CUR_CYLS] = id[ATA_ID_CYLS] = drive->cyl; 56 id[ATA_ID_CUR_HEADS] = id[ATA_ID_HEADS] = drive->head; 57 id[ATA_ID_CUR_SECTORS] = id[ATA_ID_SECTORS] = drive 60 ide_disk_init_chs(ide_drive_t *drive) argument 86 ide_disk_init_mult_count(ide_drive_t *drive) argument 104 ide_classify_ata_dev(ide_drive_t *drive) argument 123 ide_classify_atapi_dev(ide_drive_t *drive) argument 191 do_identify(ide_drive_t *drive, u8 cmd, u16 *id) argument 250 ide_dev_read_id(ide_drive_t *drive, u8 cmd, u16 *id, int irq_ctx) argument 330 ide_busy_sleep(ide_drive_t *drive, unsigned long timeout, int altstatus) argument 350 ide_read_device(ide_drive_t *drive) argument 380 do_probe(ide_drive_t *drive, u8 cmd) argument 473 probe_for_drive(ide_drive_t *drive) argument 600 ide_drive_t *drive; local 680 ide_drive_t *drive; local 724 ide_drive_t *drive; local 747 ide_init_queue(ide_drive_t *drive) argument 806 ide_drive_t *drive; local 887 ide_drive_t *drive = hwif->devices[unit]; local 936 ide_init_disk(struct gendisk *disk, ide_drive_t *drive) argument 951 ide_drive_t *drive = container_of(dev, ide_drive_t, gendev); local 1002 ide_drive_t *drive; local 1025 ide_drive_t *drive; local 1128 ide_drive_t *drive; local 1240 ide_drive_t *drive; local 1254 ide_drive_t *drive; local 1490 ide_drive_t *drive; local [all...] |
H A D | ide-proc.c | 11 * Drive/Driver settings can be retrieved by reading the drive's 119 ide_drive_t *drive = (ide_drive_t *)m->private; local 122 if (!drive) { 130 if (taskfile_lib_get_identify(drive, buf) == 0) { 181 * @drive: drive to read from 182 * @setting: drive setting 184 * Read a drive setting and return the value. The caller 192 static int ide_read_setting(ide_drive_t *drive, argument 199 val = ds->get(drive); 222 ide_write_setting(ide_drive_t *drive, const struct ide_proc_devset *setting, int val) argument 239 set_xfer_rate(ide_drive_t *drive, int arg) argument 285 ide_drive_t *drive = (ide_drive_t *) m->private; local 336 ide_drive_t *drive = PDE_DATA(file_inode(file)); local 466 ide_drive_t *drive = (ide_drive_t *) m->private; local 491 ide_drive_t *drive = (ide_drive_t *) seq->private; local 513 ide_drive_t *drive = (ide_drive_t *)m->private; local 531 ide_replace_subdriver(ide_drive_t *drive, const char *driver) argument 561 ide_drive_t *drive = PDE_DATA(file_inode(file)); local 587 ide_drive_t *drive = (ide_drive_t *) m->private; local 647 ide_proc_register_driver(ide_drive_t *drive, struct ide_driver *driver) argument 669 ide_proc_unregister_driver(ide_drive_t *drive, struct ide_driver *driver) argument 687 ide_drive_t *drive; local 704 ide_proc_unregister_device(ide_drive_t *drive) argument [all...] |
H A D | siimage.c | 23 * drive to "Single". "Master" will hang. 114 static inline unsigned long siimage_seldev(ide_drive_t *drive, int r) argument 116 ide_hwif_t *hwif = drive->hwif; 118 u8 unit = drive->dn & 1; 187 * @drive: IDE device 195 static u8 sil_pata_udma_filter(ide_drive_t *drive) argument 197 ide_hwif_t *hwif = drive->hwif; 223 static u8 sil_sata_udma_filter(ide_drive_t *drive) argument 225 char *m = (char *)&drive->id[ATA_ID_PROD]; 233 * @drive 239 sil_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 298 sil_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 359 siimage_mmio_dma_test_irq(ide_drive_t *drive) argument 393 siimage_dma_test_irq(ide_drive_t *drive) argument 409 sil_sata_reset_poll(ide_drive_t *drive) argument 437 sil_sata_pre_reset(ide_drive_t *drive) argument 605 is_dev_seagate_sata(ide_drive_t *drive) argument 630 sil_quirkproc(ide_drive_t *drive) argument [all...] |
H A D | sis5513.c | 187 static u8 sis_ata133_get_base(ide_drive_t *drive) argument 189 struct pci_dev *dev = to_pci_dev(drive->hwif->dev); 194 return ((reg54 & 0x40000000) ? 0x70 : 0x40) + drive->dn * 4; 197 static void sis_ata16_program_timings(ide_drive_t *drive, const u8 mode) argument 199 struct pci_dev *dev = to_pci_dev(drive->hwif->dev); 201 u8 drive_pci = 0x40 + drive->dn * 2; 220 static void sis_ata100_program_timings(ide_drive_t *drive, const u8 mode) argument 222 struct pci_dev *dev = to_pci_dev(drive->hwif->dev); 223 u8 t1, drive_pci = 0x40 + drive->dn * 2; 243 static void sis_ata133_program_timings(ide_drive_t *drive, cons argument 265 sis_program_timings(ide_drive_t *drive, const u8 mode) argument 275 config_drive_art_rwp(ide_drive_t *drive) argument 293 sis_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 299 sis_ata133_program_udma_timings(ide_drive_t *drive, const u8 mode) argument 318 sis_ata33_program_udma_timings(ide_drive_t *drive, const u8 mode) argument 335 sis_program_udma_timings(ide_drive_t *drive, const u8 mode) argument 343 sis_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 353 sis_ata133_udma_filter(ide_drive_t *drive) argument [all...] |
H A D | cmd640.c | 58 * Version 0.07 Changed to more conservative drive tuning policy. 162 * Registers and masks for easy access by drive index: 173 * Current cmd640 timing values for each drive. 337 * Returns 1 if an IDE interface/drive exists at 0x170, 379 static void __set_prefetch_mode(ide_drive_t *drive, int mode) argument 383 drive->dev_flags |= IDE_DFLAG_NO_UNMASK; 384 drive->dev_flags &= ~IDE_DFLAG_UNMASK; 386 drive->dev_flags &= ~IDE_DFLAG_NO_IO_32BIT; 388 drive->dev_flags &= ~IDE_DFLAG_NO_UNMASK; 389 drive 399 check_prefetch(ide_drive_t *drive, unsigned int index) argument 410 set_prefetch_mode(ide_drive_t *drive, unsigned int index, int mode) argument 458 program_drive_counts(ide_drive_t *drive, unsigned int index) argument 514 cmd640_set_mode(ide_drive_t *drive, unsigned int index, u8 pio_mode, unsigned int cycle_time) argument 576 cmd640_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 610 cmd640_init_dev(ide_drive_t *drive) argument [all...] |
H A D | hpt366.c | 22 * - add function for getting/setting power status of drive 37 * add drive timings for 66MHz PCI bus, 39 * add /proc display for per-drive PIO/DMA/UDMA mode and 80 * - optimize the UltraDMA filtering and the drive list lookup code 534 static int check_in_drive_list(ide_drive_t *drive, const char **list) argument 536 char *m = (char *)&drive->id[ATA_ID_PROD]; 557 static u8 hpt3xx_udma_filter(ide_drive_t *drive) argument 559 ide_hwif_t *hwif = drive->hwif; 566 check_in_drive_list(drive, bad_ata66_4)) 570 check_in_drive_list(drive, bad_ata66_ 596 hpt3xx_mdma_filter(ide_drive_t *drive) argument 631 hpt3xx_set_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 655 hpt3xx_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 661 hpt3xx_maskproc(ide_drive_t *drive, int mask) argument 691 hpt366_dma_lost_irq(ide_drive_t *drive) argument 706 hpt370_clear_engine(ide_drive_t *drive) argument 715 hpt370_irq_timeout(ide_drive_t *drive) argument 732 hpt370_dma_start(ide_drive_t *drive) argument 740 hpt370_dma_end(ide_drive_t *drive) argument 756 hpt374_dma_test_irq(ide_drive_t *drive) argument 777 hpt374_dma_end(ide_drive_t *drive) argument 839 hpt3xxn_rw_disk(ide_drive_t *drive, struct request *rq) argument [all...] |
H A D | ide-cd.c | 65 if (ide_device_get(cd->drive)) 77 ide_drive_t *drive = cd->drive; local 81 ide_device_put(drive); 90 static void cdrom_saw_media_change(ide_drive_t *drive) argument 92 drive->dev_flags |= IDE_DFLAG_MEDIA_CHANGED; 93 drive->atapi_flags &= ~IDE_AFLAG_TOC_VALID; 96 static int cdrom_log_sense(ide_drive_t *drive, struct request *rq) argument 98 struct request_sense *sense = &drive->sense_data; 122 * reliably check if drive ca 143 cdrom_analyze_sense_data(ide_drive_t *drive, struct request *failed_command) argument 210 ide_cd_complete_failed_rq(ide_drive_t *drive, struct request *rq) argument 247 ide_cd_breathe(ide_drive_t *drive, struct request *rq) argument 274 cdrom_decode_status(ide_drive_t *drive, u8 stat) argument 407 ide_cd_request_sense_fixup(ide_drive_t *drive, struct ide_cmd *cmd) argument 422 ide_cd_queue_pc(ide_drive_t *drive, const unsigned char *cmd, int write, void *buffer, unsigned *bufflen, struct request_sense *sense, int timeout, unsigned int cmd_flags) argument 506 ide_cd_error_cmd(ide_drive_t *drive, struct ide_cmd *cmd) argument 521 cdrom_newpc_intr(ide_drive_t *drive) argument 701 cdrom_start_rw(ide_drive_t *drive, struct request *rq) argument 741 cdrom_do_block_pc(ide_drive_t *drive, struct request *rq) argument 776 ide_cd_do_request(ide_drive_t *drive, struct request *rq, sector_t block) argument 853 cdrom_check_status(ide_drive_t *drive, struct request_sense *sense) argument 873 cdrom_read_capacity(ide_drive_t *drive, unsigned long *capacity, unsigned long *sectors_per_frame, struct request_sense *sense) argument 927 cdrom_read_tocentry(ide_drive_t *drive, int trackno, int msf_flag, int format, char *buf, int buflen, struct request_sense *sense) argument 950 ide_cd_read_toc(ide_drive_t *drive, struct request_sense *sense) argument 1118 ide_cdrom_get_capabilities(ide_drive_t *drive, u8 *buf) argument 1140 ide_cdrom_update_speed(ide_drive_t *drive, u8 *buf) argument 1185 ide_cdrom_register(ide_drive_t *drive, int nslots) argument 1205 ide_cdrom_probe_capabilities(ide_drive_t *drive) argument 1391 ide_cdrom_capacity(ide_drive_t *drive) argument 1403 ide_drive_t *drive = m->private; local 1427 ide_cd_proc_entries(ide_drive_t *drive) argument 1432 ide_cd_proc_devsets(ide_drive_t *drive) argument 1495 ide_cdrom_setup(ide_drive_t *drive) argument 1539 ide_cd_remove(ide_drive_t *drive) argument 1558 ide_drive_t *drive = info->drive; local 1726 ide_cd_probe(ide_drive_t *drive) argument [all...] |
H A D | scc_pata.c | 203 * @drive: drive 209 static void scc_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 218 const u8 pio = drive->pio_mode - XFER_PIO_0; 235 * @drive: drive 241 static void scc_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 252 int is_slave = drive->dn & 1; 256 const u8 speed = drive->dma_mode; 282 static void scc_dma_host_set(ide_drive_t *drive, in argument 308 scc_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) argument 333 scc_dma_start(ide_drive_t *drive) argument 342 __scc_dma_end(ide_drive_t *drive) argument 367 scc_dma_end(ide_drive_t *drive) argument 388 ide_drive_t *drive; local 477 scc_dma_test_irq(ide_drive_t *drive) argument 495 scc_udma_filter(ide_drive_t *drive) argument 646 scc_tf_load(ide_drive_t *drive, struct ide_taskfile *tf, u8 valid) argument 664 scc_tf_read(ide_drive_t *drive, struct ide_taskfile *tf, u8 valid) argument 682 scc_input_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf, unsigned int len) argument 698 scc_output_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf, unsigned int len) argument [all...] |
H A D | sgiioc4.c | 120 static int sgiioc4_clearirq(ide_drive_t *drive) argument 123 ide_hwif_t *hwif = drive->hwif; 160 __func__, drive->name, pci_stat_cmd_reg); 162 __func__, drive->name, 177 static void sgiioc4_dma_start(ide_drive_t *drive) argument 179 ide_hwif_t *hwif = drive->hwif; 203 static int sgiioc4_dma_end(ide_drive_t *drive) argument 206 ide_hwif_t *hwif = drive->hwif; 219 __func__, drive->name, ioc4_dma); 239 drive 258 sgiioc4_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 263 sgiioc4_dma_test_irq(ide_drive_t *drive) argument 268 sgiioc4_dma_host_set(ide_drive_t *drive, int on) argument 274 sgiioc4_resetproc(ide_drive_t *drive) argument 283 sgiioc4_dma_lost_irq(ide_drive_t *drive) argument 357 sgiioc4_configure_for_dma(int dma_direction, ide_drive_t *drive) argument 414 sgiioc4_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd) argument 472 sgiioc4_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) argument [all...] |
H A D | tx4939ide.c | 107 static void tx4939ide_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 109 int is_slave = drive->dn; 111 const u8 pio = drive->pio_mode - XFER_PIO_0; 115 pair = ide_get_pair_dev(drive); 120 * Transfer Mode for this drive. 128 static void tx4939ide_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) argument 131 const u8 mode = drive->dma_mode; 133 /* Update Data Transfer Mode for this drive. */ 138 if (drive->dn) { 174 static void tx4939ide_clear_irq(ide_drive_t *drive) argument 201 tx4939ide_dma_host_set(ide_drive_t *drive, int on) argument 235 tx4939ide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd) argument 288 tx4939ide_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) argument 315 tx4939ide_dma_end(ide_drive_t *drive) argument 343 tx4939ide_dma_test_irq(ide_drive_t *drive) argument 422 tx4939ide_tf_load_fixup(ide_drive_t *drive) argument 437 tx4939ide_tf_load(ide_drive_t *drive, struct ide_taskfile *tf, u8 valid) argument 449 tx4939ide_input_data_swap(ide_drive_t *drive, struct ide_cmd *cmd, void *buf, unsigned int len) argument 461 tx4939ide_output_data_swap(ide_drive_t *drive, struct ide_cmd *cmd, void *buf, unsigned int len) argument [all...] |
/drivers/input/keyboard/ |
H A D | qt2160.c | 92 u32 drive, pwmen; local 96 drive = qt2160_read(client, QT2160_CMD_DRIVE_X); 99 drive |= (1 << led->id); 103 drive &= ~(1 << led->id); 106 qt2160_write(client, QT2160_CMD_DRIVE_X, drive);
|
/drivers/pinctrl/qcom/ |
H A D | pinctrl-msm.c | 493 int drive; local 509 drive = (ctl_reg >> g->drv_bit) & 7; 513 seq_printf(s, " %dmA", msm_regval_to_drive(drive));
|
/drivers/regulator/ |
H A D | wm8350-regulator.c | 313 u16 drive) 320 duration | on_ramp | off_ramp | drive); 326 duration | on_ramp | off_ramp | drive); 311 wm8350_isink_set_flash(struct wm8350 *wm8350, int isink, u16 mode, u16 trigger, u16 duration, u16 on_ramp, u16 off_ramp, u16 drive) argument
|
/drivers/block/ |
H A D | hd.c | 14 * IRQ-unmask, drive-id, multiple-mode, support for ">16 heads", 66 #define HD_CURRENT 0x1f6 /* 101dhhhh , d=drive, hhhh=head */ 290 static int controller_ready(unsigned int drive, unsigned int head) argument 297 outb_p(0xA0 | (drive<<4) | head, HD_CURRENT); 397 * drive enters "idle", "standby", or "sleep" mode, so if the status looks 575 * data/cmds with a drive, because some drives seem to have very poor 699 int drive; local 717 * We don't know anything about the drive. This means 718 * that you *MUST* specify the drive parameters to the 724 * drive, an [all...] |
H A D | amiflop.c | 52 * - added trackbuffer for each drive to speed things up 108 #define FD_DD_3 0xffffffff /* double-density 3.5" (880K) drive */ 109 #define FD_HD_3 0x55555555 /* high-density 3.5" (1760K) drive */ 110 #define FD_DD_5 0xaaaaaaaa /* double-density 5.25" (440K) drive */ 125 #define SELMASK(drive) (1 << (3 + (drive & 3))) 161 static volatile int selected = -1; /* currently selected drive */ 239 static inline int try_fdc(int drive) argument 241 drive &= 3; 242 return ((fdc_busy < 0) || (fdc_busy == drive)); 245 get_fdc(int drive) argument 274 fd_select(int drive) argument 298 fd_deselect(int drive) argument 369 fd_motor_off(unsigned long drive) argument 393 int drive; local 401 fd_calibrate(int drive) argument 453 fd_seek(int drive, int track) argument 510 fd_get_drive_id(int drive) argument 578 raw_read(int drive) argument 604 raw_write(int drive) argument 639 post_write(unsigned long drive) argument 718 amiga_read(int drive) argument 1033 dos_read(int drive) argument 1154 ms_putsec(int drive, unsigned long *raw, int cnt) argument 1302 get_track(int drive, int track) argument 1377 int drive; local 1455 int drive = MINOR(bdev->bd_dev) & 3; local 1467 int drive = p - unit; local 1556 int drive; local 1589 int drive = MINOR(bdev->bd_dev) & 3; local 1640 int drive = p - unit; local 1668 int drive = p - unit; local 1704 int drive,drives,nomem; local 1755 int drive = *part & 3; local [all...] |
H A D | ataflop.c | 11 * - Disk change detection and drive deselecting after motor-off 14 * don't have an HD drive :-( 19 * - Removed drive type (unknown on atari) 42 * - Let user set max. supported drive type (speeds up format 97 { "D360", 9, 720, 0, 1}, /* 1: 360kb in 720k or 1.2MB drive */ 98 { "D720", 9,1440, 0, 0}, /* 2: 720kb in 720k or 1.2MB drive */ 195 * MSch: User-provided type information. 'drive' points to 201 * User-provided permanent type information. 'drive' points to 210 int connected; /* !=0 : drive is connected */ 226 #define UD unit[drive] 520 static int drive = 0; local 646 do_format(int drive, int type, struct atari_format_descr *desc) argument 1332 unsigned int drive = p - unit; local 1354 unsigned int drive = p - unit; local 1423 int drive, type; local 1514 int drive = floppy - unit; local 1800 int drive, cnt = 0; local 1913 int drive = *part & 3; local [all...] |
/drivers/block/paride/ |
H A D | pcd.c | 9 port ATAPI CD-ROM drive, but if their individual parameters are 24 the corresponding drive. (required) 27 supports this drive. These numbers are 42 Set this to 0 to choose the master drive, 1 to 44 first drive found. 195 int drive; /* master/slave */ member in struct:pcd_unit 217 static struct pcd_unit *pcd_current; /* current request's drive */ 307 cd->drive = (*drives[unit])[D_SLV]; 381 write_reg(cd, 6, 0xa0 + 0x10 * cd->drive); 544 write_reg(cd, 6, 0xa0 + 0x10 * cd->drive); [all...] |
H A D | pg.c | 58 the corresponding drive. (required) 61 supports this drive. These numbers are 76 Set this to 0 to choose the master drive, 1 to 78 first drive found. 216 int drive; /* drive */ member in struct:pg 255 dev->drive = parm[D_SLV]; 279 return 0xa0+0x10*dev->drive; 454 printk("%s: %s %s, %s\n", dev->name, mf, id, ms[dev->drive]); 461 * returns 0, with id set if drive i [all...] |
H A D | pt.c | 17 port ATAPI tape drive, but if their individual parameters are 35 the corresponding drive. (required) 38 supports this drive. These numbers are 53 Set this to 0 to choose the master drive, 1 to 55 first drive found. 221 int drive; /* drive */ member in struct:pt_unit 268 return 0xa0+0x10*tape->drive; 547 tape->name, tape->drive, dt); 570 printk("%s: %s %s, %s", tape->name, mf, id, ms[tape->drive]); [all...] |
H A D | pd.c | 9 port IDE drive, but if their individual parameters are 24 the corresponding drive. (required) 27 supports this drive. These numbers are 42 should use the CHS geometry provided by the drive 59 Set this to 0 to choose the master drive, 1 to 61 first drive found. 232 int drive; /* master=0 slave=1 */ member in struct:pd_unit 272 return 0xa0+0x10*disk->drive; 289 { /* called only for MASTER drive */ 385 static struct pd_unit *pd_current; /* current request's drive */ [all...] |
/drivers/clk/ |
H A D | clk-si5351.c | 825 enum si5351_drive_strength drive) 832 switch (drive) { 1241 if (!of_property_read_u32(child, "silabs,drive-strength", 1248 pdata->clkout[num].drive = val; 1252 "invalid drive strength %d for clkout %d\n", 1378 pdata->clkout[n].drive); 1381 "failed set drive strength of clkout%d to %d\n", 1382 n, pdata->clkout[n].drive); 823 _si5351_clkout_set_drive_strength( struct si5351_driver_data *drvdata, int num, enum si5351_drive_strength drive) argument
|
/drivers/misc/ |
H A D | lkdtm.c | 231 static int jp_generic_ide_ioctl(ide_drive_t *drive, struct file *file, argument
|
/drivers/scsi/ |
H A D | fdomain.c | 78 Please note that the drive ordering that Future Domain implemented in BIOS 81 more than one drive, then the drive ordering will be the reverse of that 1592 int drive; local 1606 The drive parameter table seems to start at 0x1f30. 1609 The last 4 bytes appear to be the drive's size in sectors. 1610 The other bytes in the drive parameter table are unknown. 1622 0x1f2d is a drive count (i.e., not including tapes) 1631 The drive parameter table starts at 0x1f33. 1640 The drive paramete [all...] |