From patchwork Sun Nov 1 15:18:27 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Estevam X-Patchwork-Id: 538743 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 22E65141352 for ; Mon, 2 Nov 2015 02:18:50 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=exa4JUTr; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B0E974B8FE; Sun, 1 Nov 2015 16:18:47 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KcZuI3oFdR5X; Sun, 1 Nov 2015 16:18:47 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 26C9C4B8F9; Sun, 1 Nov 2015 16:18:47 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id D69C04B8F9 for ; Sun, 1 Nov 2015 16:18:44 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mx88tvzb7NTD for ; Sun, 1 Nov 2015 16:18:44 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mail-qg0-f47.google.com (mail-qg0-f47.google.com [209.85.192.47]) by theia.denx.de (Postfix) with ESMTPS id 6F1204B8F8 for ; Sun, 1 Nov 2015 16:18:41 +0100 (CET) Received: by qgbb65 with SMTP id b65so98354770qgb.2 for ; Sun, 01 Nov 2015 07:18:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=WasX7KWWxdb5rqnEc1gJV3GL51XMP3zrRurX4+3P4Mc=; b=exa4JUTrsItQxdDuHJrWyJjPJyLwzHYUuLyHpjcNzZh/QdaPswhu2YQa4Zh3lqA0kN m61cNEh4g/uij4B/VAWOgIAuyJdPFuxg8tZ4lEdppY0p6D/sFVKkBasLlOQTg+f7PGKW 15vXV8VZiDeQzvMNZFPAEKpX2cbj1YSSdiQl0NzkMMmlIelR+3vk1BLeQvhlOBaQH94n HAL0No72+gNK46V69bxXNaiX5wKAzC5Z5BA2VbyIoA/QmGJtcq3yrc4DFqAm0fb8GetD 1zBqutmaZVatZxmF35EYi0eQULety5dfu4pn8gmchYM8wZqgirV0mI5ptkdDDmWbv7Oy gB9w== X-Received: by 10.140.102.162 with SMTP id w31mr22930666qge.93.1446391120216; Sun, 01 Nov 2015 07:18:40 -0800 (PST) Received: from fabio-Latitude-E6410.home (200-161-159-168.dsl.telesp.net.br. [200.161.159.168]) by smtp.gmail.com with ESMTPSA id p64sm6305749qkl.30.2015.11.01.07.18.38 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 01 Nov 2015 07:18:39 -0800 (PST) From: Fabio Estevam To: trini@konsulko.com Date: Sun, 1 Nov 2015 13:18:27 -0200 Message-Id: <1446391107-18827-1-git-send-email-festevam@gmail.com> X-Mailer: git-send-email 1.9.1 Cc: Fabio Estevam , u-boot@lists.denx.de Subject: [U-Boot] [PATCH] block: ahci: Remove dead code X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Fabio Estevam CONFIG_AHCI_SETFEATURES_XFER is not selected by any user, so delete the dead code. Signed-off-by: Fabio Estevam Reviewed-by: Bin Meng Reviewed-by: Tom Rini --- drivers/block/ahci.c | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/drivers/block/ahci.c b/drivers/block/ahci.c index 82c6843..1ad638e 100644 --- a/drivers/block/ahci.c +++ b/drivers/block/ahci.c @@ -485,36 +485,6 @@ static void ahci_fill_cmd_slot(struct ahci_ioports *pp, u32 opts) #endif } - -#ifdef CONFIG_AHCI_SETFEATURES_XFER -static void ahci_set_feature(u8 port) -{ - struct ahci_ioports *pp = &(probe_ent->port[port]); - void __iomem *port_mmio = pp->port_mmio; - u32 cmd_fis_len = 5; /* five dwords */ - u8 fis[20]; - - /* set feature */ - memset(fis, 0, sizeof(fis)); - fis[0] = 0x27; - fis[1] = 1 << 7; - fis[2] = ATA_CMD_SET_FEATURES; - fis[3] = SETFEATURES_XFER; - fis[12] = __ilog2(probe_ent->udma_mask + 1) + 0x40 - 0x01; - - memcpy((unsigned char *)pp->cmd_tbl, fis, sizeof(fis)); - ahci_fill_cmd_slot(pp, cmd_fis_len); - ahci_dcache_flush_sata_cmd(pp); - writel(1, port_mmio + PORT_CMD_ISSUE); - readl(port_mmio + PORT_CMD_ISSUE); - - if (waiting_for_cmd_completed(port_mmio + PORT_CMD_ISSUE, - WAIT_MS_DATAIO, 0x1)) { - printf("set feature error on port %d!\n", port); - } -} -#endif - static int wait_spinup(void __iomem *port_mmio) { ulong start; @@ -956,9 +926,6 @@ void scsi_low_level_init(int busdevfunc) printf("Can not start port %d\n", i); continue; } -#ifdef CONFIG_AHCI_SETFEATURES_XFER - ahci_set_feature((u8) i); -#endif } } } @@ -1002,9 +969,6 @@ int ahci_init(void __iomem *base) printf("Can not start port %d\n", i); continue; } -#ifdef CONFIG_AHCI_SETFEATURES_XFER - ahci_set_feature((u8) i); -#endif } } err_out: