diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-01-11 23:57:01 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-10-15 15:29:39 -0400 |
commit | d352ea698e3e9e5227504c4256aa73a01b66601e (patch) | |
tree | 7c28379af4c03a18d3efde8fad0cc4da9f54749d | |
parent | 0cd5be2cb2c85d43222ccb38e6be14744d4dc17d (diff) | |
download | blackfin-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.c | 2 |
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) { |