Skip to content

Commit 2916bf2

Browse files
committed
Merge tag 'imx-fixes-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
i.MX fixes for 5.19: - Correct i.MX7 power domain for HSIC USB PHY node to fix an USB Host issue, that is all downstream events will be lost if USB host is runtime suspended. - Fix i.MX8M blk-ctrl LCDIF2 power domain to point to refer to the correct clock. - Correct i.MX6Q/DL PU regulator ramp delay to fix some peripherals power-up failure especially when the chip is at a low temperature. - Fix capacitive touch reset polarity for imx6qdl-colibri board. * tag 'imx-fixes-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain ARM: dts: imx6qdl-colibri: Fix capacitive touch reset polarity ARM: dts: imx6qdl: correct PU regulator ramp delay ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node Link: https://lore.kernel.org/r/20220614095515.GU254723@dragon Signed-off-by: Arnd Bergmann <[email protected]>
2 parents b13bacc + 7c7eaee commit 2916bf2

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

arch/arm/boot/dts/imx6qdl-colibri.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -593,7 +593,7 @@
593593
pinctrl-names = "default";
594594
pinctrl-0 = <&pinctrl_atmel_conn>;
595595
reg = <0x4a>;
596-
reset-gpios = <&gpio1 14 GPIO_ACTIVE_HIGH>; /* SODIMM 106 */
596+
reset-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>; /* SODIMM 106 */
597597
status = "disabled";
598598
};
599599
};

arch/arm/boot/dts/imx6qdl.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -762,7 +762,7 @@
762762
regulator-name = "vddpu";
763763
regulator-min-microvolt = <725000>;
764764
regulator-max-microvolt = <1450000>;
765-
regulator-enable-ramp-delay = <150>;
765+
regulator-enable-ramp-delay = <380>;
766766
anatop-reg-offset = <0x140>;
767767
anatop-vol-bit-shift = <9>;
768768
anatop-vol-bit-width = <5>;

arch/arm/boot/dts/imx7s.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@
120120
compatible = "usb-nop-xceiv";
121121
clocks = <&clks IMX7D_USB_HSIC_ROOT_CLK>;
122122
clock-names = "main_clk";
123+
power-domains = <&pgc_hsic_phy>;
123124
#phy-cells = <0>;
124125
};
125126

@@ -1153,7 +1154,6 @@
11531154
compatible = "fsl,imx7d-usb", "fsl,imx27-usb";
11541155
reg = <0x30b30000 0x200>;
11551156
interrupts = <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>;
1156-
power-domains = <&pgc_hsic_phy>;
11571157
clocks = <&clks IMX7D_USB_CTRL_CLK>;
11581158
fsl,usbphy = <&usbphynop3>;
11591159
fsl,usbmisc = <&usbmisc3 0>;

drivers/soc/imx/imx8m-blk-ctrl.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -667,7 +667,7 @@ static const struct imx8m_blk_ctrl_domain_data imx8mp_media_blk_ctl_domain_data[
667667
},
668668
[IMX8MP_MEDIABLK_PD_LCDIF_2] = {
669669
.name = "mediablk-lcdif-2",
670-
.clk_names = (const char *[]){ "disp1", "apb", "axi", },
670+
.clk_names = (const char *[]){ "disp2", "apb", "axi", },
671671
.num_clks = 3,
672672
.gpc_name = "lcdif2",
673673
.rst_mask = BIT(11) | BIT(12) | BIT(24),

0 commit comments

Comments
 (0)