Lines Matching refs:cdi
856 struct cdrom_device_info *cdi = &info->devinfo; in cdrom_check_status() local
868 cmd[7] = cdi->sanyo_slot % 3; in cdrom_check_status()
954 struct cdrom_device_info *cdi = &info->devinfo; in ide_cd_read_toc() local
1105 stat = cdrom_get_last_written(cdi, &last_written); in ide_cd_read_toc()
1121 struct cdrom_device_info *cdi = &info->devinfo; in ide_cdrom_get_capabilities() local
1133 stat = cdrom_mode_sense(cdi, &cgc, GPMODE_CAPABILITIES_PAGE, 0); in ide_cdrom_get_capabilities()
1208 struct cdrom_device_info *cdi = &cd->devinfo; in ide_cdrom_probe_capabilities() local
1216 cdi->mask = (CDC_CD_R | CDC_CD_RW | CDC_DVD | CDC_DVD_R | in ide_cdrom_probe_capabilities()
1221 cdi->mask &= ~(CDC_MO_DRIVE | CDC_RAM); in ide_cdrom_probe_capabilities()
1229 cdi->mask &= ~CDC_PLAY_AUDIO; in ide_cdrom_probe_capabilities()
1239 cdi->handle = drive; in ide_cdrom_probe_capabilities()
1240 cdi->ops = &ide_cdrom_dops; in ide_cdrom_probe_capabilities()
1250 cdi->mask &= ~CDC_CD_R; in ide_cdrom_probe_capabilities()
1252 cdi->mask &= ~(CDC_CD_RW | CDC_RAM); in ide_cdrom_probe_capabilities()
1254 cdi->mask &= ~CDC_DVD; in ide_cdrom_probe_capabilities()
1256 cdi->mask &= ~(CDC_DVD_RAM | CDC_RAM); in ide_cdrom_probe_capabilities()
1258 cdi->mask &= ~CDC_DVD_R; in ide_cdrom_probe_capabilities()
1260 cdi->mask &= ~CDC_PLAY_AUDIO; in ide_cdrom_probe_capabilities()
1266 cdi->mask |= CDC_CLOSE_TRAY; in ide_cdrom_probe_capabilities()
1268 if (cdi->sanyo_slot > 0) { in ide_cdrom_probe_capabilities()
1269 cdi->mask &= ~CDC_SELECT_DISC; in ide_cdrom_probe_capabilities()
1273 nslots = cdrom_number_of_slots(cdi); in ide_cdrom_probe_capabilities()
1275 cdi->mask &= ~CDC_SELECT_DISC; in ide_cdrom_probe_capabilities()
1286 printk(KERN_CONT " %s", (cdi->mask & CDC_DVD) ? "CD-ROM" : "DVD-ROM"); in ide_cdrom_probe_capabilities()
1288 if ((cdi->mask & CDC_DVD_R) == 0 || (cdi->mask & CDC_DVD_RAM) == 0) in ide_cdrom_probe_capabilities()
1290 (cdi->mask & CDC_DVD_R) ? "" : "-R", in ide_cdrom_probe_capabilities()
1291 (cdi->mask & CDC_DVD_RAM) ? "" : "/RAM"); in ide_cdrom_probe_capabilities()
1293 if ((cdi->mask & CDC_CD_R) == 0 || (cdi->mask & CDC_CD_RW) == 0) in ide_cdrom_probe_capabilities()
1295 (cdi->mask & CDC_CD_R) ? "" : "-R", in ide_cdrom_probe_capabilities()
1296 (cdi->mask & CDC_CD_RW) ? "" : "/RW"); in ide_cdrom_probe_capabilities()
1298 if ((cdi->mask & CDC_SELECT_DISC) == 0) in ide_cdrom_probe_capabilities()
1498 struct cdrom_device_info *cdi = &cd->devinfo; in ide_cdrom_setup() local
1522 cdi->sanyo_slot = 3; in ide_cdrom_setup()
1620 static int idecd_set_spindown(struct cdrom_device_info *cdi, unsigned long arg) in idecd_set_spindown() argument
1632 stat = cdrom_mode_sense(cdi, &cgc, GPMODE_CDROM_PAGE, 0); in idecd_set_spindown()
1637 return cdrom_mode_select(cdi, &cgc); in idecd_set_spindown()
1640 static int idecd_get_spindown(struct cdrom_device_info *cdi, unsigned long arg) in idecd_get_spindown() argument
1649 stat = cdrom_mode_sense(cdi, &cgc, GPMODE_CDROM_PAGE, 0); in idecd_get_spindown()