diff options
author | Dominik Sliwa <dominik.sliwa@toradex.com> | 2019-02-21 14:36:01 +0100 |
---|---|---|
committer | Dominik Sliwa <dominik.sliwa@toradex.com> | 2019-02-21 14:52:38 +0100 |
commit | c956caceefd8e859c8b783dd13dad197dc1f7907 (patch) | |
tree | 3ab057a6f5c6b25333376315f169d988698549c2 /patches | |
parent | ab21f140422d6e25a4f0a1c1faf502b34dd5b30d (diff) |
backports: rt2x00: fix null pointer
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Diffstat (limited to 'patches')
-rw-r--r-- | patches/0093-rt2x00-clk-null-pointer.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/patches/0093-rt2x00-clk-null-pointer.patch b/patches/0093-rt2x00-clk-null-pointer.patch new file mode 100644 index 00000000..73e41353 --- /dev/null +++ b/patches/0093-rt2x00-clk-null-pointer.patch @@ -0,0 +1,16 @@ +diff --git a/drivers/net/wireless/ralink/rt2x00/rt2800lib.c b/drivers/net/wireless/ralink/rt2x00/rt2800lib.c +index 51d0ac1..a707ff1 100644 +--- a/drivers/net/wireless/ralink/rt2x00/rt2800lib.c ++++ b/drivers/net/wireless/ralink/rt2x00/rt2800lib.c +@@ -2066,7 +2066,10 @@ static void rt2800_config_lna_gain(struct rt2x00_dev *rt2x00dev, + + static inline bool rt2800_clk_is_20mhz(struct rt2x00_dev *rt2x00dev) + { +- return clk_get_rate(rt2x00dev->clk) == 20000000; ++ if (rt2x00dev->clk) ++ return clk_get_rate(rt2x00dev->clk) == 20000000; ++ else ++ return false; + } + + #define FREQ_OFFSET_BOUND 0x5f |