| From 79dc0e78b3cc3e3895eba564cfad2616d3dff837 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Tue, 14 Dec 2021 04:18:36 -0800 |
| Subject: platform/x86: apple-gmux: use resource_size() with res |
| |
| From: Wang Qing <wangqing@vivo.com> |
| |
| [ Upstream commit eb66fb03a727cde0ab9b1a3858de55c26f3007da ] |
| |
| This should be (res->end - res->start + 1) here actually, |
| use resource_size() derectly. |
| |
| Signed-off-by: Wang Qing <wangqing@vivo.com> |
| Link: https://lore.kernel.org/r/1639484316-75873-1-git-send-email-wangqing@vivo.com |
| Reviewed-by: Hans de Goede <hdegoede@redhat.com> |
| Signed-off-by: Hans de Goede <hdegoede@redhat.com> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/platform/x86/apple-gmux.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/drivers/platform/x86/apple-gmux.c b/drivers/platform/x86/apple-gmux.c |
| index fd2ffebc868fc..caa03565c139b 100644 |
| --- a/drivers/platform/x86/apple-gmux.c |
| +++ b/drivers/platform/x86/apple-gmux.c |
| @@ -628,7 +628,7 @@ static int gmux_probe(struct pnp_dev *pnp, const struct pnp_device_id *id) |
| } |
| |
| gmux_data->iostart = res->start; |
| - gmux_data->iolen = res->end - res->start; |
| + gmux_data->iolen = resource_size(res); |
| |
| if (gmux_data->iolen < GMUX_MIN_IO_LEN) { |
| pr_err("gmux I/O region too small (%lu < %u)\n", |
| -- |
| 2.34.1 |
| |