Re: [PATCH v3 3/4] arm: dts: imx: Add i.mx6q DaSheng COM-9XX SBC board support
From: dillon min <hidden>
Date: 2021-04-21 03:41:08
Also in:
linux-devicetree, linux-media, lkml
Hi Fabio, Thanks for quick reply. On Tue, Apr 20, 2021 at 10:27 PM Fabio Estevam [off-list ref] wrote:
Hi Dillon, On Thu, Apr 15, 2021 at 1:05 AM [off-list ref] wrote:quoted
+ green { + gpios = <&gpio4 8 0>;Please use GPIO_ACTIVE_HIGH label instead: gpios = <&gpio4 8 GPIO_ACTIVE_HIGH>;quoted
+&clks { + assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>, + <&clks IMX6QDL_CLK_LDB_DI1_SEL>; + assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>, + <&clks IMX6QDL_CLK_PLL3_USB_OTG>; +};You are setting the LDB clock parent, but you don't use LDB in this devicetree. You could simply remove this.
Agree, thanks.
quoted
+&ecspi1 { + cs-gpios = <&gpio4 9 GPIO_ACTIVE_LOW>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ecspi1>; + status = "okay"; + + flash: m25p80@0 {Node names should be generic: m25p80: flash@0
Agree, thanks.
quoted
+&iomuxc { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_hog>; + + imx6qdl-ds { + pinctrl_hog: hoggrp { + fsl,pins = < + MX6QDL_PAD_NANDF_D0__GPIO2_IO00 0x1b0b0 + MX6QDL_PAD_NANDF_D1__GPIO2_IO01 0x1b0b0 + MX6QDL_PAD_GPIO_0__CCM_CLKO1 0x130b0This could be part of the pinctrl_ov2659 group as it provides the clock for the camera. Please try to keep in the hoggrp only the pins that cannot be controlled by any other node.
Agree, after moving these pinctrl to corresponding component's group, the hoggrp is useless. so, I removed it in v4.
quoted
+&wdog1 { + status = "okay"; +}; + +&wdog2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_wdog>; + fsl,ext-reset-output; + status = "disabled";Wouldn't it be better to enable wdog2 and disable wdog1 instead? wdog2 provides a POR, which is preferred.
Agree, thanks. _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel