Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 04b3ab52 authored by Bartlomiej Zolnierkiewicz's avatar Bartlomiej Zolnierkiewicz
Browse files

aoe: WIN_* -> ATA_CMD_*



* Use ATA_CMD_* defines instead of WIN_* ones.

* Include <linux/ata.h> directly instead of through <linux/hdreg.h>.

Cc: Ed L. Cashin <ecashin@coraid.com>
Signed-off-by: default avatarBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
parent f08f31f7
Loading
Loading
Loading
Loading
+12 −11
Original line number Original line Diff line number Diff line
@@ -4,6 +4,7 @@
 * Filesystem request handling methods
 * Filesystem request handling methods
 */
 */


#include <linux/ata.h>
#include <linux/hdreg.h>
#include <linux/hdreg.h>
#include <linux/blkdev.h>
#include <linux/blkdev.h>
#include <linux/skbuff.h>
#include <linux/skbuff.h>
@@ -267,7 +268,7 @@ aoecmd_ata_rw(struct aoedev *d)
		writebit = 0;
		writebit = 0;
	}
	}


	ah->cmdstat = WIN_READ | writebit | extbit;
	ah->cmdstat = ATA_CMD_PIO_READ | writebit | extbit;


	/* mark all tracking fields and load out */
	/* mark all tracking fields and load out */
	buf->nframesout += 1;
	buf->nframesout += 1;
@@ -362,10 +363,10 @@ resend(struct aoedev *d, struct aoetgt *t, struct frame *f)
	switch (ah->cmdstat) {
	switch (ah->cmdstat) {
	default:
	default:
		break;
		break;
	case WIN_READ:
	case ATA_CMD_PIO_READ:
	case WIN_READ_EXT:
	case ATA_CMD_PIO_READ_EXT:
	case WIN_WRITE:
	case ATA_CMD_PIO_WRITE:
	case WIN_WRITE_EXT:
	case ATA_CMD_PIO_WRITE_EXT:
		put_lba(ah, f->lba);
		put_lba(ah, f->lba);


		n = f->bcnt;
		n = f->bcnt;
@@ -812,8 +813,8 @@ aoecmd_ata_rsp(struct sk_buff *skb)
			d->htgt = NULL;
			d->htgt = NULL;
		n = ahout->scnt << 9;
		n = ahout->scnt << 9;
		switch (ahout->cmdstat) {
		switch (ahout->cmdstat) {
		case WIN_READ:
		case ATA_CMD_PIO_READ:
		case WIN_READ_EXT:
		case ATA_CMD_PIO_READ_EXT:
			if (skb->len - sizeof *hin - sizeof *ahin < n) {
			if (skb->len - sizeof *hin - sizeof *ahin < n) {
				printk(KERN_ERR
				printk(KERN_ERR
					"aoe: %s.  skb->len=%d need=%ld\n",
					"aoe: %s.  skb->len=%d need=%ld\n",
@@ -823,8 +824,8 @@ aoecmd_ata_rsp(struct sk_buff *skb)
				return;
				return;
			}
			}
			memcpy(f->bufaddr, ahin+1, n);
			memcpy(f->bufaddr, ahin+1, n);
		case WIN_WRITE:
		case ATA_CMD_PIO_WRITE:
		case WIN_WRITE_EXT:
		case ATA_CMD_PIO_WRITE_EXT:
			ifp = getif(t, skb->dev);
			ifp = getif(t, skb->dev);
			if (ifp) {
			if (ifp) {
				ifp->lost = 0;
				ifp->lost = 0;
@@ -838,7 +839,7 @@ aoecmd_ata_rsp(struct sk_buff *skb)
				goto xmit;
				goto xmit;
			}
			}
			break;
			break;
		case WIN_IDENTIFY:
		case ATA_CMD_ID_ATA:
			if (skb->len - sizeof *hin - sizeof *ahin < 512) {
			if (skb->len - sizeof *hin - sizeof *ahin < 512) {
				printk(KERN_INFO
				printk(KERN_INFO
					"aoe: runt data size in ataid.  skb->len=%d\n",
					"aoe: runt data size in ataid.  skb->len=%d\n",
@@ -914,7 +915,7 @@ aoecmd_ata_id(struct aoedev *d)


	/* set up ata header */
	/* set up ata header */
	ah->scnt = 1;
	ah->scnt = 1;
	ah->cmdstat = WIN_IDENTIFY;
	ah->cmdstat = ATA_CMD_ID_ATA;
	ah->lba3 = 0xa0;
	ah->lba3 = 0xa0;


	skb->dev = t->ifp->nd;
	skb->dev = t->ifp->nd;