From patchwork Sat Jul 20 01:17:14 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marc Carino X-Patchwork-Id: 260379 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 45AF92C009C for ; Sat, 20 Jul 2013 11:17:17 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752682Ab3GTBRQ (ORCPT ); Fri, 19 Jul 2013 21:17:16 -0400 Received: from mail-vb0-f47.google.com ([209.85.212.47]:49424 "EHLO mail-vb0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752057Ab3GTBRP (ORCPT ); Fri, 19 Jul 2013 21:17:15 -0400 Received: by mail-vb0-f47.google.com with SMTP id x14so3503526vbb.6 for ; Fri, 19 Jul 2013 18:17:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=EEFoZ7kaQqAmboHgDTL+jB9Dq+9ivoK9jqvglOSsG0I=; b=jPbX/Ov270n/ELKk5I4MfrNDW3dHvw7LfWcIgZJ/YdabFTD8/qTxP2BNNK94hKOUP2 l9t6EBWOrg4xiMmPAXgM6DJfzUFPoohXJcbyqX7oqNTBYRT1IesRa0ZO7ME59M8Jra1K HLnQaKI7a2UIevh0q1JFz8N1mgcsJ/HV2ssQgMCw6xIw2VwwWxGVu7gcCMt3lCO6N6J0 YAHGwyW7ToqrX60P/JlKkx9lOdCgVB+koVzKTu8YtkXtR2s+PKDQL1aiW28USrVMfZvj TSoX1WrCYm2EeVskVT9bwOBrQ8B70RlZG8k1v7wpLALkPgNDMSzxJcMmHn2nVV6WXIfN RyGQ== MIME-Version: 1.0 X-Received: by 10.52.92.171 with SMTP id cn11mr5308932vdb.10.1374283034670; Fri, 19 Jul 2013 18:17:14 -0700 (PDT) Received: by 10.59.5.99 with HTTP; Fri, 19 Jul 2013 18:17:14 -0700 (PDT) Date: Fri, 19 Jul 2013 18:17:14 -0700 Message-ID: Subject: [PATCH] libata: Add additional queued command opcodes from SATA spec From: Marc C To: Tejun Heo , linux-ide@vger.kernel.org Sender: linux-ide-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ide@vger.kernel.org This patch adds the new queued opcodes to the ATA device command list. Rev 3.0 and 3.1 of the SATA spec introduced the following opcodes: - NCQ QUEUE MANAGEMENT - SEND FPDMA QUEUED - RECEIVE FPDMA QUEUED Signed-off-by: Marc C --- include/linux/ata.h | 3 +++ 1 file changed, 3 insertions(+) -- 1.8.1.3 -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/include/linux/ata.h b/include/linux/ata.h index ee0bd95..ae0e447 100644 --- a/include/linux/ata.h +++ b/include/linux/ata.h @@ -239,6 +239,9 @@ enum { ATA_CMD_WRITE_QUEUED_FUA_EXT = 0x3E, ATA_CMD_FPDMA_READ = 0x60, ATA_CMD_FPDMA_WRITE = 0x61, + ATA_CMD_NCQ_QUEUE_MGMT = 0x63, + ATA_CMD_FPDMA_SEND = 0x64, + ATA_CMA_FPDMA_RECEIVE = 0x65, ATA_CMD_PIO_READ = 0x20, ATA_CMD_PIO_READ_EXT = 0x24, ATA_CMD_PIO_WRITE = 0x30,