| To: | Atsushi Nemoto <anemo@mba.ocn.ne.jp> |
|---|---|
| Subject: | Re: [PATCH 1/2] ide: Add tx4939ide driver (v2) |
| From: | Jeff Garzik <jeff@garzik.org> |
| Date: | Wed, 17 Sep 2008 17:58:45 -0400 |
| Cc: | linux-mips@linux-mips.org, linux-ide@vger.kernel.org, Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>, ralf@linux-mips.org, sshtylyov@ru.mvista.com |
| In-reply-to: | <20080918.001342.52129176.anemo@mba.ocn.ne.jp> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <20080918.001342.52129176.anemo@mba.ocn.ne.jp> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Thunderbird 2.0.0.16 (X11/20080723) |
Atsushi Nemoto wrote: This is the driver for the Toshiba TX4939 SoC ATA controller. This controller has standard ATA taskfile registers and DMA command/status registers, but the register layout is swapped on big endian. There are some other endian issue and some special registers which requires many custom dma_ops/port_ops routines. Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> --- This patch is against linux-next 20080916. Changes since v1: * rework IO accessors * rework pio/dma timing setup * use ide_get_pair_dev * do not do ATA hard reset * and so on (Many thanks to Sergei) drivers/ide/Kconfig | 6 + drivers/ide/mips/Makefile | 1 + drivers/ide/mips/tx4939ide.c | 744 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 751 insertions(+), 0 deletions(-) create mode 100644 drivers/ide/mips/tx4939ide.c I hope a libata driver is coming, too? |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH] gpio_free might sleep, mips architecture, Andrew Morton |
|---|---|
| Next by Date: | Re: MIPS checksum bug, Bryan Phillippe |
| Previous by Thread: | [PATCH 1/2] ide: Add tx4939ide driver (v2), Atsushi Nemoto |
| Next by Thread: | Re: [PATCH 1/2] ide: Add tx4939ide driver (v2), Atsushi Nemoto |
| Indexes: | [Date] [Thread] [Top] [All Lists] |