[PATCH] pata-generic/of: Make probing via device tree non-powerpc-specific
From: Russell King - ARM Linux <hidden>
Date: 2011-09-16 21:43:13
Also in:
linux-devicetree, linux-ide
From: Russell King - ARM Linux <hidden>
Date: 2011-09-16 21:43:13
Also in:
linux-devicetree, linux-ide
On Fri, Sep 16, 2011 at 03:38:10PM +0100, Dave Martin wrote:
This patch enables device-tree-based probing of the pata-generic
platform driver across all architectures:
* make the pata_of_generic module depend on OF instead of PPC_OF;
* supply some missing inclues;
* replace endianness-sensitive raw access to device tree data
with of_property_read_u32() calls.
Signed-off-by: Dave Martin <redacted>
---
Tested on ARM Versatile Express, with my soon-to-be-posted device
tree support patches.This may not be the correct way to support the CF slot on Versatile Express - it depends whether the CF slot on VE supports just CF memory cards or whether it can take any CF card. If the latter, then what may be inserted could be a CF network card, and that means it's probably wrong to tell the kernel that what's there is a PATA interface.