Lines Matching refs:cdi
872 struct cdrom_device_info *cdi; in cdrom_check_status() local
880 cdi = &info->devinfo; in cdrom_check_status()
889 cmd[7] = cdi->sanyo_slot % 3; in cdrom_check_status()
973 struct cdrom_device_info *cdi = &info->devinfo; in ide_cd_read_toc() local
1122 stat = cdrom_get_last_written(cdi, &last_written); in ide_cd_read_toc()
1138 struct cdrom_device_info *cdi = &info->devinfo; in ide_cdrom_get_capabilities() local
1150 stat = cdrom_mode_sense(cdi, &cgc, GPMODE_CAPABILITIES_PAGE, 0); in ide_cdrom_get_capabilities()
1225 struct cdrom_device_info *cdi = &cd->devinfo; in ide_cdrom_probe_capabilities() local
1233 cdi->mask = (CDC_CD_R | CDC_CD_RW | CDC_DVD | CDC_DVD_R | in ide_cdrom_probe_capabilities()
1238 cdi->mask &= ~(CDC_MO_DRIVE | CDC_RAM); in ide_cdrom_probe_capabilities()
1246 cdi->mask &= ~CDC_PLAY_AUDIO; in ide_cdrom_probe_capabilities()
1256 cdi->handle = drive; in ide_cdrom_probe_capabilities()
1257 cdi->ops = &ide_cdrom_dops; in ide_cdrom_probe_capabilities()
1267 cdi->mask &= ~CDC_CD_R; in ide_cdrom_probe_capabilities()
1269 cdi->mask &= ~(CDC_CD_RW | CDC_RAM); in ide_cdrom_probe_capabilities()
1271 cdi->mask &= ~CDC_DVD; in ide_cdrom_probe_capabilities()
1273 cdi->mask &= ~(CDC_DVD_RAM | CDC_RAM); in ide_cdrom_probe_capabilities()
1275 cdi->mask &= ~CDC_DVD_R; in ide_cdrom_probe_capabilities()
1277 cdi->mask &= ~CDC_PLAY_AUDIO; in ide_cdrom_probe_capabilities()
1283 cdi->mask |= CDC_CLOSE_TRAY; in ide_cdrom_probe_capabilities()
1285 if (cdi->sanyo_slot > 0) { in ide_cdrom_probe_capabilities()
1286 cdi->mask &= ~CDC_SELECT_DISC; in ide_cdrom_probe_capabilities()
1290 nslots = cdrom_number_of_slots(cdi); in ide_cdrom_probe_capabilities()
1292 cdi->mask &= ~CDC_SELECT_DISC; in ide_cdrom_probe_capabilities()
1303 printk(KERN_CONT " %s", (cdi->mask & CDC_DVD) ? "CD-ROM" : "DVD-ROM"); in ide_cdrom_probe_capabilities()
1305 if ((cdi->mask & CDC_DVD_R) == 0 || (cdi->mask & CDC_DVD_RAM) == 0) in ide_cdrom_probe_capabilities()
1307 (cdi->mask & CDC_DVD_R) ? "" : "-R", in ide_cdrom_probe_capabilities()
1308 (cdi->mask & CDC_DVD_RAM) ? "" : "/RAM"); in ide_cdrom_probe_capabilities()
1310 if ((cdi->mask & CDC_CD_R) == 0 || (cdi->mask & CDC_CD_RW) == 0) in ide_cdrom_probe_capabilities()
1312 (cdi->mask & CDC_CD_R) ? "" : "-R", in ide_cdrom_probe_capabilities()
1313 (cdi->mask & CDC_CD_RW) ? "" : "/RW"); in ide_cdrom_probe_capabilities()
1315 if ((cdi->mask & CDC_SELECT_DISC) == 0) in ide_cdrom_probe_capabilities()
1503 struct cdrom_device_info *cdi = &cd->devinfo; in ide_cdrom_setup() local
1527 cdi->sanyo_slot = 3; in ide_cdrom_setup()
1627 static int idecd_set_spindown(struct cdrom_device_info *cdi, unsigned long arg) in idecd_set_spindown() argument
1639 stat = cdrom_mode_sense(cdi, &cgc, GPMODE_CDROM_PAGE, 0); in idecd_set_spindown()
1644 return cdrom_mode_select(cdi, &cgc); in idecd_set_spindown()
1647 static int idecd_get_spindown(struct cdrom_device_info *cdi, unsigned long arg) in idecd_get_spindown() argument
1656 stat = cdrom_mode_sense(cdi, &cgc, GPMODE_CDROM_PAGE, 0); in idecd_get_spindown()