On Wed, Jun 25, 2008 at 06:31:31AM -0400, Jeff Garzik wrote:There's a bit more than just turning on HAVE_PATA_PLATFORM - there's also the relevant arch code to register the PATA platform device and provide the resources and platform data to properly configure the PATA platform driver. So there's a number of patches required: - the addition of HAVE_PATA_PLATFORM (already merged by Jeff) - "BAST/VR1000: Move to using ata_platform (libata)" to add the arch specific bits - "ANUBIS: Move to using ata_platform driver (libata)" for another arch bit (which the following patch needs) - "LIBATA: update Kconfig to allow new ata_platform dependencies" so that the converted platforms select HAVE_PATA_PLATFORM then, and only then, should drivers/ide/arm/bast-ide.c be removed - that's the earliest point at which PATA becomes usable in mainline. A note for Ben: I think the libata patch above should be rolled into the other two patches so that bast can use the PATA code as soon as the arch support code has been merged, rather than the current approach where the libata patch enables the feature for all platforms. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: --
| H. Peter Anvin | Re: [rft] s2ram wakeup moves to .c, could fix few machines |
| Greg Kroah-Hartman | [PATCH 002/196] Chinese: rephrase English introduction in HOWTO |
| Ingo Molnar | [patch] PID namespace design bug, workaround |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
git: | |
| Eric Dumazet | Re: Multicast packet loss |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
