| From 96b4ea324ae92386db2b0c73ace597c80cde1ecb Mon Sep 17 00:00:00 2001 |
| From: Rikard Falkeborn <rikard.falkeborn@gmail.com> |
| Date: Sun, 23 Feb 2020 00:41:25 +0100 |
| Subject: phy: allwinner: Fix GENMASK misuse |
| |
| From: Rikard Falkeborn <rikard.falkeborn@gmail.com> |
| |
| commit 96b4ea324ae92386db2b0c73ace597c80cde1ecb upstream. |
| |
| Arguments are supposed to be ordered high then low. |
| |
| Fixes: a228890f9458 ("phy: allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC") |
| Signed-off-by: Rikard Falkeborn <rikard.falkeborn@gmail.com> |
| Tested-by: Ondrej Jirman <megous@megous.com> |
| Signed-off-by: Ondrej Jirman <megous@megous.com> |
| Acked-by: Maxime Ripard <mripard@kernel.org> |
| Acked-by: Chen-Yu Tsai <wens@csie.org> |
| Cc: stable <stable@vger.kernel.org> |
| Link: https://lore.kernel.org/r/20191110124355.1569-1-rikard.falkeborn@gmail.com |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| drivers/phy/allwinner/phy-sun50i-usb3.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/drivers/phy/allwinner/phy-sun50i-usb3.c |
| +++ b/drivers/phy/allwinner/phy-sun50i-usb3.c |
| @@ -49,7 +49,7 @@ |
| #define SUNXI_LOS_BIAS(n) ((n) << 3) |
| #define SUNXI_LOS_BIAS_MASK GENMASK(5, 3) |
| #define SUNXI_TXVBOOSTLVL(n) ((n) << 0) |
| -#define SUNXI_TXVBOOSTLVL_MASK GENMASK(0, 2) |
| +#define SUNXI_TXVBOOSTLVL_MASK GENMASK(2, 0) |
| |
| struct sun50i_usb3_phy { |
| struct phy *phy; |