aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-01-11 23:57:01 -0500
committerMike Frysinger <vapier@gentoo.org>2011-10-15 15:29:39 -0400
commitd352ea698e3e9e5227504c4256aa73a01b66601e (patch)
tree7c28379af4c03a18d3efde8fad0cc4da9f54749d
parent0cd5be2cb2c85d43222ccb38e6be14744d4dc17d (diff)
downloadblackfin-for-nommu.tar.gz
firmware loader: use vcoalesce for NOMMUfor-nommu
NOMMU parts can't support vmap, so use vcoalesce instead. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
-rw-r--r--drivers/base/firmware_class.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/base/firmware_class.c b/drivers/base/firmware_class.c
index 06ed6b4e7df5ec..cfac2f34065743 100644
--- a/drivers/base/firmware_class.c
+++ b/drivers/base/firmware_class.c
@@ -248,7 +248,7 @@ static ssize_t firmware_loading_store(struct device *dev,
case 0:
if (test_bit(FW_STATUS_LOADING, &fw_priv->status)) {
vunmap(fw_priv->fw->data);
- fw_priv->fw->data = vmap(fw_priv->pages,
+ fw_priv->fw->data = vcoalesce(fw_priv->pages,
fw_priv->nr_pages,
0, PAGE_KERNEL_RO);
if (!fw_priv->fw->data) {