mirror of
https://github.com/torvalds/linux.git
synced 2026-06-05 04:56:13 +02:00
arm64: dts: imx8-colibri: Add PCIe support
The needed drivers to support PCIe for i.MX 8QXP have been added. Configure PCIe for the Colibri iMX8X SoM. The pcieb block is connected to the on module Wi-Fi/BT module. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
parent
265bf4ccd7
commit
a504243058
|
|
@ -52,6 +52,15 @@ reg_module_vref_1v8: regulator-module-vref-1v8 {
|
|||
regulator-name = "vref-1v8";
|
||||
};
|
||||
|
||||
reg_module_wifi: regulator-module-wifi {
|
||||
compatible = "regulator-fixed";
|
||||
gpio = <&gpio_expander_43 6 GPIO_ACTIVE_HIGH>;
|
||||
enable-active-high;
|
||||
regulator-always-on;
|
||||
regulator-name = "Wi-Fi_PDn";
|
||||
startup-delay-us = <2000>;
|
||||
};
|
||||
|
||||
reg_usbh_vbus: regulator-usbh-vbus {
|
||||
compatible = "regulator-fixed";
|
||||
pinctrl-names = "default";
|
||||
|
|
@ -261,6 +270,16 @@ ethphy0: ethernet-phy@2 {
|
|||
};
|
||||
};
|
||||
|
||||
&hsio_phy {
|
||||
fsl,hsio-cfg = "pciea-x2-pcieb";
|
||||
fsl,refclk-pad-mode = "input";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&hsio_refb_clk {
|
||||
enable-gpios = <&gpio_expander_43 3 GPIO_ACTIVE_HIGH>;
|
||||
};
|
||||
|
||||
/* Colibri SPI */
|
||||
&lpspi2 {
|
||||
pinctrl-names = "default";
|
||||
|
|
@ -454,7 +473,15 @@ &mu1_m0 {
|
|||
|
||||
/* TODO MIPI DSI with DSI-to-HDMI bridge lt8912 */
|
||||
|
||||
/* TODO on-module PCIe for Wi-Fi */
|
||||
/* On-module PCIe for Wi-Fi */
|
||||
&pcieb {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_pcieb>;
|
||||
phys = <&hsio_phy 0 PHY_TYPE_PCIE 0>;
|
||||
phy-names = "pcie-phy";
|
||||
reset-gpios = <&lsio_gpio4 0 GPIO_ACTIVE_LOW>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
/* On-module I2S */
|
||||
&sai0 {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user