Skip to content
Snippets Groups Projects
Commit ad93ef31 authored by Gianfranco Mariotti's avatar Gianfranco Mariotti
Browse files

[C26][DT] add regulator for PCIE_REF_CLK_PD

This commit fixes the incorrect behavior of inverting transistor
controlling POWERDOWN of PCIe REFCLOCK. It results in AP freeze (and
consequent reboot caused by SCU watchdog) at ~60-70C on specific boards.
Not reproducible without PCIe devices.
Since bootloader already sets refclk generator powerdown to zero, enable
boot-on property to avoid spikes on kernel boot.
parent 4f6c0848
No related merge requests found
......@@ -153,6 +153,17 @@
regulator-always-on;
};*/
pcie_clk_ref_pd: pcie_clk_ref_pd {
compatible = "regulator-fixed";
regulator-name = "PCIE_REF_CLK_PD";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
gpio = <&lsio_gpio1 11 GPIO_ACTIVE_LOW>;
regulator-boot-on;
regulator-pull-down;
regulator-always-on;
};
pcie_clk_oe_1: pcie_clk_oe1 {
compatible = "regulator-fixed";
regulator-name = "PCIE_CLK_OE_1";
......@@ -911,6 +922,8 @@ ldb1_backlight: lvds_backlight@0 {
IMX8QM_MCLK_OUT0_AUD_ACM_MCLK_OUT0 0x0600004c
IMX8QM_QSPI1A_DATA1_LSIO_GPIO4_IO25 0x0600004c
IMX8QM_SCU_GPIO0_03_LSIO_GPIO0_IO31 0x0600004c
/* PCIE CLK REF PD */
IMX8QM_LVDS1_GPIO01_LSIO_GPIO1_IO11 0x00000041 /* PCIE_CLK_REF_PD: pull-down */
/* PCIE CLK OE 1 */
IMX8QM_ENET1_RGMII_TXD0_LSIO_GPIO6_IO12 0x00000021
/* PCIE CLK OE 0 */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment