|
@@ -2477,47 +2477,8 @@ COMPATIBLE_IOCTL(FIONREAD) /* This is also TIOCINQ */
|
|
|
/* 0x00 */
|
|
|
COMPATIBLE_IOCTL(FIBMAP)
|
|
|
COMPATIBLE_IOCTL(FIGETBSZ)
|
|
|
-/* 0x03 -- HD/IDE ioctl's used by hdparm and friends.
|
|
|
- * Some need translations, these do not.
|
|
|
- */
|
|
|
-COMPATIBLE_IOCTL(HDIO_GET_IDENTITY)
|
|
|
-COMPATIBLE_IOCTL(HDIO_DRIVE_TASK)
|
|
|
-COMPATIBLE_IOCTL(HDIO_DRIVE_CMD)
|
|
|
-ULONG_IOCTL(HDIO_SET_MULTCOUNT)
|
|
|
-ULONG_IOCTL(HDIO_SET_UNMASKINTR)
|
|
|
-ULONG_IOCTL(HDIO_SET_KEEPSETTINGS)
|
|
|
-ULONG_IOCTL(HDIO_SET_32BIT)
|
|
|
-ULONG_IOCTL(HDIO_SET_NOWERR)
|
|
|
-ULONG_IOCTL(HDIO_SET_DMA)
|
|
|
-ULONG_IOCTL(HDIO_SET_PIO_MODE)
|
|
|
-ULONG_IOCTL(HDIO_SET_NICE)
|
|
|
-ULONG_IOCTL(HDIO_SET_WCACHE)
|
|
|
-ULONG_IOCTL(HDIO_SET_ACOUSTIC)
|
|
|
-ULONG_IOCTL(HDIO_SET_BUSSTATE)
|
|
|
-ULONG_IOCTL(HDIO_SET_ADDRESS)
|
|
|
-COMPATIBLE_IOCTL(HDIO_SCAN_HWIF)
|
|
|
-/* 0x330 is reserved -- it used to be HDIO_GETGEO_BIG */
|
|
|
-COMPATIBLE_IOCTL(0x330)
|
|
|
-/* 0x02 -- Floppy ioctls */
|
|
|
-COMPATIBLE_IOCTL(FDMSGON)
|
|
|
-COMPATIBLE_IOCTL(FDMSGOFF)
|
|
|
-COMPATIBLE_IOCTL(FDSETEMSGTRESH)
|
|
|
-COMPATIBLE_IOCTL(FDFLUSH)
|
|
|
-COMPATIBLE_IOCTL(FDWERRORCLR)
|
|
|
-COMPATIBLE_IOCTL(FDSETMAXERRS)
|
|
|
-COMPATIBLE_IOCTL(FDGETMAXERRS)
|
|
|
-COMPATIBLE_IOCTL(FDGETDRVTYP)
|
|
|
-COMPATIBLE_IOCTL(FDEJECT)
|
|
|
-COMPATIBLE_IOCTL(FDCLRPRM)
|
|
|
-COMPATIBLE_IOCTL(FDFMTBEG)
|
|
|
-COMPATIBLE_IOCTL(FDFMTEND)
|
|
|
-COMPATIBLE_IOCTL(FDRESET)
|
|
|
-COMPATIBLE_IOCTL(FDTWADDLE)
|
|
|
-COMPATIBLE_IOCTL(FDFMTTRK)
|
|
|
-COMPATIBLE_IOCTL(FDRAWCMD)
|
|
|
/* 0x12 */
|
|
|
#ifdef CONFIG_BLOCK
|
|
|
-COMPATIBLE_IOCTL(BLKSECTSET)
|
|
|
COMPATIBLE_IOCTL(BLKTRACESTART)
|
|
|
COMPATIBLE_IOCTL(BLKTRACESTOP)
|
|
|
COMPATIBLE_IOCTL(BLKTRACESETUP)
|
|
@@ -2770,50 +2731,6 @@ COMPATIBLE_IOCTL(PPGETMODE)
|
|
|
COMPATIBLE_IOCTL(PPGETPHASE)
|
|
|
COMPATIBLE_IOCTL(PPGETFLAGS)
|
|
|
COMPATIBLE_IOCTL(PPSETFLAGS)
|
|
|
-/* CDROM stuff */
|
|
|
-COMPATIBLE_IOCTL(CDROMPAUSE)
|
|
|
-COMPATIBLE_IOCTL(CDROMRESUME)
|
|
|
-COMPATIBLE_IOCTL(CDROMPLAYMSF)
|
|
|
-COMPATIBLE_IOCTL(CDROMPLAYTRKIND)
|
|
|
-COMPATIBLE_IOCTL(CDROMREADTOCHDR)
|
|
|
-COMPATIBLE_IOCTL(CDROMREADTOCENTRY)
|
|
|
-COMPATIBLE_IOCTL(CDROMSTOP)
|
|
|
-COMPATIBLE_IOCTL(CDROMSTART)
|
|
|
-COMPATIBLE_IOCTL(CDROMEJECT)
|
|
|
-COMPATIBLE_IOCTL(CDROMVOLCTRL)
|
|
|
-COMPATIBLE_IOCTL(CDROMSUBCHNL)
|
|
|
-ULONG_IOCTL(CDROMEJECT_SW)
|
|
|
-COMPATIBLE_IOCTL(CDROMMULTISESSION)
|
|
|
-COMPATIBLE_IOCTL(CDROM_GET_MCN)
|
|
|
-COMPATIBLE_IOCTL(CDROMRESET)
|
|
|
-COMPATIBLE_IOCTL(CDROMVOLREAD)
|
|
|
-COMPATIBLE_IOCTL(CDROMSEEK)
|
|
|
-COMPATIBLE_IOCTL(CDROMPLAYBLK)
|
|
|
-COMPATIBLE_IOCTL(CDROMCLOSETRAY)
|
|
|
-ULONG_IOCTL(CDROM_SET_OPTIONS)
|
|
|
-ULONG_IOCTL(CDROM_CLEAR_OPTIONS)
|
|
|
-ULONG_IOCTL(CDROM_SELECT_SPEED)
|
|
|
-ULONG_IOCTL(CDROM_SELECT_DISC)
|
|
|
-ULONG_IOCTL(CDROM_MEDIA_CHANGED)
|
|
|
-ULONG_IOCTL(CDROM_DRIVE_STATUS)
|
|
|
-COMPATIBLE_IOCTL(CDROM_DISC_STATUS)
|
|
|
-COMPATIBLE_IOCTL(CDROM_CHANGER_NSLOTS)
|
|
|
-ULONG_IOCTL(CDROM_LOCKDOOR)
|
|
|
-ULONG_IOCTL(CDROM_DEBUG)
|
|
|
-COMPATIBLE_IOCTL(CDROM_GET_CAPABILITY)
|
|
|
-/* Ignore cdrom.h about these next 5 ioctls, they absolutely do
|
|
|
- * not take a struct cdrom_read, instead they take a struct cdrom_msf
|
|
|
- * which is compatible.
|
|
|
- */
|
|
|
-COMPATIBLE_IOCTL(CDROMREADMODE2)
|
|
|
-COMPATIBLE_IOCTL(CDROMREADMODE1)
|
|
|
-COMPATIBLE_IOCTL(CDROMREADRAW)
|
|
|
-COMPATIBLE_IOCTL(CDROMREADCOOKED)
|
|
|
-COMPATIBLE_IOCTL(CDROMREADALL)
|
|
|
-/* DVD ioctls */
|
|
|
-COMPATIBLE_IOCTL(DVD_READ_STRUCT)
|
|
|
-COMPATIBLE_IOCTL(DVD_WRITE_STRUCT)
|
|
|
-COMPATIBLE_IOCTL(DVD_AUTH)
|
|
|
/* pktcdvd */
|
|
|
COMPATIBLE_IOCTL(PACKET_CTRL_CMD)
|
|
|
/* Big A */
|