chengshan / rpms / kernel

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