[PATCH v2] arm64: dts: freescale: imx8mm-phyboard: Add I2C4 pinmuxing

Teresa Remmet T.Remmet at phytec.de
Wed Feb 15 23:46:14 PST 2023


Am Donnerstag, dem 16.02.2023 um 01:32 +0200 schrieb Laurent Pinchart:
> The I2C4 bus is exposed on the camera connector. Add and select the
> corresponding pinmux entries and set the default frequency. The
> device
> is left disabled, to be enabled from camera overlays.
> 
> Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>

Acked-by: Teresa Remmet <t.remmet at phytec.de>

> ---
> Changes since v1:
> 
> - Don't set bit 0 as it is reserved
> ---
>  .../dts/freescale/imx8mm-phyboard-polis-rdk.dts     | 13
> +++++++++++++
>  1 file changed, 13 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-
> rdk.dts b/arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-rdk.dts
> index 4a3df2b77b0b..0b384ad1ea82 100644
> --- a/arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-rdk.dts
> +++ b/arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-rdk.dts
> @@ -168,6 +168,12 @@ &gpio5 {
>  		"", "ECSPI1_SS0";
>  };
>  
> +&i2c4 {
> +	clock-frequency = <400000>;
> +	pinctrl-names = "default";
> +	pinctrl-0 = <&pinctrl_i2c4>;
> +};
> +
>  /* PCIe */
>  &pcie0 {
>  	assigned-clocks = <&clk IMX8MM_CLK_PCIE1_AUX>,
> @@ -336,6 +342,13 @@ MX8MM_IOMUXC_SAI1_RXD6_GPIO4_IO8	0x16
>  		>;
>  	};
>  
> +	pinctrl_i2c4: i2c4grp {
> +		fsl,pins = <
> +			MX8MM_IOMUXC_I2C4_SCL_I2C4_SCL		0x400
> 001c2
> +			MX8MM_IOMUXC_I2C4_SDA_I2C4_SDA		0x400
> 001c2
> +		>;
> +	};
> +
>  	pinctrl_leds: leds1grp {
>  		fsl,pins = <
>  			MX8MM_IOMUXC_GPIO1_IO01_GPIO1_IO1	0x16
-- 
PHYTEC Messtechnik GmbH | Barcelona-Allee 1 | 55129 Mainz, Germany

Geschäftsführer: Dipl.-Ing. Michael Mitezki, Dipl.-Ing. Bodo Huber,
Dipl.-Ing. (FH) Markus Lickes | Handelsregister Mainz HRB 4656 |
Finanzamt Mainz | St.Nr. 266500608, DE 149059855


More information about the linux-arm-kernel mailing list