From patchwork Fri Mar 12 19:12:45 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Albert Herranz X-Patchwork-Id: 47696 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from bilbo.ozlabs.org (localhost [127.0.0.1]) by ozlabs.org (Postfix) with ESMTP id 52064B853C for ; Sat, 13 Mar 2010 06:15:06 +1100 (EST) Received: from smtp123.mail.ukl.yahoo.com (smtp123.mail.ukl.yahoo.com [77.238.184.54]) by ozlabs.org (Postfix) with SMTP id BA4CCB7E28 for ; Sat, 13 Mar 2010 06:13:03 +1100 (EST) Received: (qmail 53722 invoked from network); 12 Mar 2010 19:13:01 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.es; h=Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:From:To:Cc:Subject:Date:Message-Id:X-Mailer:In-Reply-To:References; b=q42aZXHAKHOSU+UDrsXZUDsFQfY8qJmtBLtxkNSNiPk0bVJgjdevcR21IH6ueek0xLW6Qizedj+1BSkpRPAXt3D5fmHu18SmPBShNiR2bVH8rJMkgKfZuOGhhXhH87yFKOu65LbLWJNWlUZlsn/lcmFNXidRVff/V9PDGeEE6lU= ; Received: from 41.Red-83-55-221.dynamicIP.rima-tde.net (albert_herranz@83.55.221.41 with login) by smtp123.mail.ukl.yahoo.com with SMTP; 12 Mar 2010 19:13:01 +0000 GMT X-Yahoo-SMTP: czee06uswBAtfIYshc.kP27UlfEXaxwWNSjJ X-YMail-OSG: FoIUcmgVM1kX8At38l6HOIFWjFUwSmyuouyElOf4Dgsd6n3oBcsUUz56jLaLouYJ__CWfkto30TZS9PNzH.SnDHp0x.7VaFRDrE.9mOw6kKqPPDQ4XoCXcdDzurD.5f_QtwpuSSkHabnhlLuu0HMO1lz6dkifns1tys4EJqj39XZD8Wb3FLto0i1Jotxbz3LVPBgxlNqXkWKW7mxYRWZ29tG0KrdBlbnDwTo9V9H0CbQjSt2iIY5HelfcTfoG2HJiKxDrQCUoYm6_Q8RiaDz5XvSSMrGgNub X-Yahoo-Newman-Property: ymail-3 From: Albert Herranz To: linux-usb@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Subject: [PATCH v4 10/11] wii: enable swiotlb Date: Fri, 12 Mar 2010 20:12:45 +0100 Message-Id: <1268421166-4791-11-git-send-email-albert_herranz@yahoo.es> X-Mailer: git-send-email 1.6.3.3 In-Reply-To: <1268421166-4791-1-git-send-email-albert_herranz@yahoo.es> References: <1268421166-4791-1-git-send-email-albert_herranz@yahoo.es> Cc: Albert Herranz X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Enable the use of a software IO TLB on the Nintendo Wii video game console. This is used by the platform DMA support code to overcome the limitations found in some of the devices within the "Hollywood" chipset. Signed-off-by: Albert Herranz --- arch/powerpc/platforms/embedded6xx/wii.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/arch/powerpc/platforms/embedded6xx/wii.c b/arch/powerpc/platforms/embedded6xx/wii.c index 57e5b60..6ad5c0a 100644 --- a/arch/powerpc/platforms/embedded6xx/wii.c +++ b/arch/powerpc/platforms/embedded6xx/wii.c @@ -164,6 +164,8 @@ static void __init wii_setup_arch(void) clrbits32(hw_gpio + HW_GPIO_OUT(0), HW_GPIO_SLOT_LED | HW_GPIO_SENSOR_BAR); } + swiotlb_set_default_size(1<<20); /* 1 MB */ + ppc_swiotlb_enable = 1; } static void wii_restart(char *cmd)