diff options
author | Stefan Eichenberger <stefan.eichenberger@toradex.com> | 2023-03-27 16:37:44 +0200 |
---|---|---|
committer | Stefan Eichenberger <eichest@gmail.com> | 2023-04-21 08:53:44 +0200 |
commit | bff49426d39075172fceb9b32b8da1d1b430d573 (patch) | |
tree | 49c048f852917d11b911490dda5cb741008ca595 /arch/arm64/boot/dts | |
parent | 24ca958ab48f52f1cf41371c06b8877f64c2fabf (diff) |
arm64: dts: imx8-apalis: set correct gpios for hsio clocks
Set the correct gpios for the hsio clocks. This will allow us to use the
predefined hsio clocks from NXP to enable the pcie and sata clocks.
Upstream-Status: Pending
Mainline for i.MX 8 does not support PCIe yet, this patch cannot be
upstreamed as of now.
Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
Diffstat (limited to 'arch/arm64/boot/dts')
-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"; |