diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2022-05-20 00:29:43 +0300 |
---|---|---|
committer | Sebastian Reichel <sre@kernel.org> | 2022-08-29 19:08:48 +0300 |
commit | 0f1a3e5f81f6309cf0d894faca128772ffc3e9a4 (patch) | |
tree | 8e2c5603a1ee2e4346ac1159f12bd82acfdb4803 | |
parent | 9a2ea132df860177b33c9fd421b26c4e9a0a9396 (diff) | |
download | linux-0f1a3e5f81f6309cf0d894faca128772ffc3e9a4.tar.xz |
HSI: cmt_speech: Pass a pointer to virt_to_page()
A pointer into virtual memory is represented by a (void *)
not an u32, so the compiler warns:
drivers/hsi/clients/cmt_speech.c:1092:35: warning: passing argument
1 of 'virt_to_pfn' makes pointer from integer without a cast
[-Wint-conversion]
Fix this with an explicit cast.
Cc: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Cc: Aaro Koskinen <aaro.koskinen@iki.fi>
Cc: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
-rw-r--r-- | drivers/hsi/clients/cmt_speech.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/hsi/clients/cmt_speech.c b/drivers/hsi/clients/cmt_speech.c index e014ef36d872..8069f795c864 100644 --- a/drivers/hsi/clients/cmt_speech.c +++ b/drivers/hsi/clients/cmt_speech.c @@ -1089,7 +1089,7 @@ static vm_fault_t cs_char_vma_fault(struct vm_fault *vmf) struct cs_char *csdata = vmf->vma->vm_private_data; struct page *page; - page = virt_to_page(csdata->mmap_base); + page = virt_to_page((void *)csdata->mmap_base); get_page(page); vmf->page = page; |