diff options
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 10 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 4 |
2 files changed, 12 insertions, 2 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi b/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi index df4693a2a8cf..b2608413912f 100644 --- a/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi @@ -399,11 +399,17 @@ }; &hsio_refa_clk { - status = "disabled"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pcie_sata_refclk>; + enable-gpios = <&lsio_gpio4 11 GPIO_ACTIVE_HIGH>; }; &hsio_refb_clk { - status = "disabled"; + /* We have to enable the PCIe clock when we enable the Wifi reference clock */ + clocks = <&hsio_refa_clk>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pcie_wifi_refclk>; + enable-gpios = <&lsio_gpio2 11 GPIO_ACTIVE_HIGH>; }; /* On-module I2C */ diff --git a/arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi index b62b35ad188b..6eeded385a76 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi @@ -32,6 +32,10 @@ ddc-i2c-bus = <&i2c0>; }; +&hsio_refa_clk { + enable-gpios = <&lsio_gpio4 27 GPIO_ACTIVE_HIGH>; +}; + /* Apalis I2C2 (DDC) */ &i2c0 { pinctrl-names = "default"; |