From patchwork Mon Jan 18 17:22:09 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartlomiej Zolnierkiewicz X-Patchwork-Id: 43119 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 9D4ACB7CD9 for ; Tue, 19 Jan 2010 04:27:26 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755479Ab0ARRYa (ORCPT ); Mon, 18 Jan 2010 12:24:30 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755366Ab0ARRXY (ORCPT ); Mon, 18 Jan 2010 12:23:24 -0500 Received: from ey-out-2122.google.com ([74.125.78.26]:50713 "EHLO ey-out-2122.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755381Ab0ARRXT (ORCPT ); Mon, 18 Jan 2010 12:23:19 -0500 Received: by ey-out-2122.google.com with SMTP id d26so748662eyd.19 for ; Mon, 18 Jan 2010 09:23:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:date:message-id :in-reply-to:references:subject; bh=RYnzovBN2uzksq21TNq3qdUqdxvT9JP9Y/3+DdC3qi0=; b=Cnp+05DjoWh+d1rdfXmpxn/VGIAG0sg5/oEqVis6Gs7qBbJrxgTClZ+m/PPWE/iSMq U1RQ9mDXMGa8l1MF6g/qjXLtklDEDSW0mNTVweESHfpBbWnEqSvSDq49egxCSTpxPyBL ziB933dgnFy0Gzez0kHZfi9Cp7IUJf8yCSKpA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:date:message-id:in-reply-to:references:subject; b=btVGFMWGb2z7R8ZTxUFlYuGpLvLH/2ex9vQdK5d/vrcuViklsI4aOBstT1sxnmybkB z5WeVQem330PzPYwd7Fa0tcyTy4i6Nw0Uld1Nb574zqDPX2S/8twP4tSpmWcV3RxoCZn XLfp/GKD9XvpIBQbORXL2hTHAqP9D6E5TM44Q= Received: by 10.216.87.79 with SMTP id x57mr2295664wee.83.1263835397813; Mon, 18 Jan 2010 09:23:17 -0800 (PST) Received: from ?127.0.0.1? (chello089079027028.chello.pl [89.79.27.28]) by mx.google.com with ESMTPS id i6sm6948663gve.1.2010.01.18.09.23.16 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 18 Jan 2010 09:23:17 -0800 (PST) From: Bartlomiej Zolnierkiewicz To: linux-ide@vger.kernel.org Cc: Bartlomiej Zolnierkiewicz , linux-kernel@vger.kernel.org Date: Mon, 18 Jan 2010 18:22:09 +0100 Message-Id: <20100118172209.14623.38294.sendpatchset@localhost> In-Reply-To: <20100118171349.14623.90030.sendpatchset@localhost> References: <20100118171349.14623.90030.sendpatchset@localhost> Subject: [PATCH 60/64] palm_bk3710: use ->pio_mode value to determine pair device speed Sender: linux-ide-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ide@vger.kernel.org From: Bartlomiej Zolnierkiewicz Subject: [PATCH] palm_bk3710: use ->pio_mode value to determine pair device speed Use the current PIO mode value instead of the physical maximum one of the pair device on the port to determine PIO commmand timings used for both devices on the port. Signed-off-by: Bartlomiej Zolnierkiewicz --- drivers/ide/palm_bk3710.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 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 Index: b/drivers/ide/palm_bk3710.c =================================================================== --- a/drivers/ide/palm_bk3710.c +++ b/drivers/ide/palm_bk3710.c @@ -166,7 +166,7 @@ static void palm_bk3710_setpiomode(void writel(val32, base + BK3710_DATRCVR); if (mate) { - u8 mode2 = ide_get_best_pio_mode(mate, 255, 4); + u8 mode2 = mate->pio_mode - XFER_PIO_0; if (mode2 < mode) mode = mode2;