On Mon, Mar 20, 2023 at 5:52 AM Johan Hovold <johan+linaro@xxxxxxxxxx> wrote: > > Describe the bus topology for PCIe domain 6 and add the ath11k > calibration variant so that the board file (calibration data) can be > loaded. > > Link: https://bugzilla.kernel.org/show_bug.cgi?id=216246 > Signed-off-by: Johan Hovold <johan+linaro@xxxxxxxxxx> > --- > .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts > index 150f51f1db37..0051025e0aa8 100644 > --- a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts > +++ b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts > @@ -711,6 +711,23 @@ &pcie4 { > pinctrl-0 = <&pcie4_default>; > > status = "okay"; > + > + pcie@0 { > + device_type = "pci"; > + reg = <0x0 0x0 0x0 0x0 0x0>; > + #address-cells = <3>; > + #size-cells = <2>; > + ranges; > + > + bus-range = <0x01 0xff>; > + > + wifi@0 { > + compatible = "pci17cb,1103"; > + reg = <0x10000 0x0 0x0 0x0 0x0>; > + > + qcom,ath11k-calibration-variant = "LE_X13S"; > + }; > + }; > }; > > &pcie4_phy { > -- > 2.39.2 > So glad to finally see this and confirm that it works! Tested-by: Steev Klimaszewski <steev@xxxxxxxx> #Thinkpad X13s