Hi Krzysztof, On 11/28/2024 10:39 PM, Krzysztof Kozlowski wrote: > On 28/11/2024 13:09, Cheng Jiang wrote: >> The SA8775P-Ride uses the QCA6698 chipset, which shares the same IP core >> as the WCN6855. However, it has different RF components and RAM sizes, >> so new firmware is needed. This change allows driver to distinguish it >> from the WCN6855 and load the specific firmware. >> >> Signed-off-by: Cheng Jiang <quic_chejiang@xxxxxxxxxxx> >> --- >> arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi >> index 3fc62e123..f95e709bd 100644 >> --- a/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi >> +++ b/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi >> @@ -856,7 +856,7 @@ &uart17 { >> status = "okay"; >> >> bluetooth { >> - compatible = "qcom,wcn6855-bt"; >> + compatible = "qcom,qca6698-bt"; > > This breaks users without mentioning it, without really justifying the > impact. Also it is not clear for me whether devices are or are not > compatible. QCA6698 can use the wcn6855 firmware, but the performance is not good as expect. To avoid breaking existing projects, we plan to upstream a new firmware for this chip. If use the 'firmware-name' to specify the firmware, we can keep the compatible here unchanged. Is it OK? > > Best regards, > Krzysztof