chengshan / rpms / kernel

Forked from rpms/kernel 2 years ago
Clone
Justin Vreeland 794d92
From 358afb8b746d4a7ebaeeeaab7a1523895a8572c2 Mon Sep 17 00:00:00 2001
Justin Vreeland 794d92
From: Maxime Ripard <maxime@cerno.tech>
Justin Vreeland 794d92
Date: Thu, 29 Oct 2020 14:40:18 +0100
Justin Vreeland 794d92
Subject: ARM: dts: rpi-4: disable wifi frequencies
Justin Vreeland 794d92
Justin Vreeland 794d92
The RPi4 WiFi chip and HDMI outputs have some frequency overlap with
Justin Vreeland 794d92
crosstalk around 2.4GHz. Let's mark it as such so we can use some evasive
Justin Vreeland 794d92
maneuvers.
Justin Vreeland 794d92
Justin Vreeland 794d92
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Justin Vreeland 794d92
Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Justin Vreeland 794d92
Link: https://lore.kernel.org/r/20201029134018.1948636-3-maxime@cerno.tech
Justin Vreeland 794d92
---
Justin Vreeland 794d92
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 2 ++
Justin Vreeland 794d92
 1 file changed, 2 insertions(+)
Justin Vreeland 794d92
Justin Vreeland 794d92
diff --git a/arch/arm/boot/dts/bcm2711-rpi-4-b.dts b/arch/arm/boot/dts/bcm2711-rpi-4-b.dts
Justin Vreeland 794d92
index 09a1182c29363..403bacf986ebb 100644
Justin Vreeland 794d92
--- a/arch/arm/boot/dts/bcm2711-rpi-4-b.dts
Justin Vreeland 794d92
+++ b/arch/arm/boot/dts/bcm2711-rpi-4-b.dts
Justin Vreeland 794d92
@@ -181,12 +181,14 @@
Justin Vreeland 794d92
 &hdmi0 {
Justin Vreeland 794d92
 	clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 0>, <&clk_27MHz>;
Justin Vreeland 794d92
 	clock-names = "hdmi", "bvb", "audio", "cec";
Justin Vreeland 794d92
+	wifi-2.4ghz-coexistence;
Justin Vreeland 794d92
 	status = "okay";
Justin Vreeland 794d92
 };
Justin Vreeland 794d92
 
Justin Vreeland 794d92
 &hdmi1 {
Justin Vreeland 794d92
 	clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 1>, <&clk_27MHz>;
Justin Vreeland 794d92
 	clock-names = "hdmi", "bvb", "audio", "cec";
Justin Vreeland 794d92
+	wifi-2.4ghz-coexistence;
Justin Vreeland 794d92
 	status = "okay";
Justin Vreeland 794d92
 };
Justin Vreeland 794d92
 
Justin Vreeland 794d92
-- 
Justin Vreeland 794d92
cgit 1.2.3-1.el7