-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
Troy Kisky authoredSigned-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
imx8mm-nitrogen8mm_som.dts 1.60 KiB
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
* Copyright 2019 Boundary Devices
*/
#include "imx8mm-nitrogen8mm.dts"
&iomuxc_pinctrl {
pinctrl_i2c2_sn65dsi83: i2c2-sn65dsi83grp {
fsl,pins = <
#define GPIRQ_I2C2_SN65DSI83 <&gpio1 1 IRQ_TYPE_LEVEL_HIGH>
MX8MM_IOMUXC_GPIO1_IO01_GPIO1_IO1 0x04
#undef GP_I2C2_SN65DSI83_EN
#define GP_I2C2_SN65DSI83_EN <&gpio5 0 GPIO_ACTIVE_HIGH>
MX8MM_IOMUXC_SAI3_TXC_GPIO5_IO0 0x106
>;
};
/delete-node/ i2c3a-rv4162grp;
/delete-node/ i2c3b-csi1grp;
pinctrl_i2c2_rv4162: i2c2-rv4162grp {
fsl,pins = <
#undef GPIRQ_RV4162
#define GPIRQ_RV4162 <&gpio1 3 IRQ_TYPE_LEVEL_LOW>
MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x1c0
>;
};
pinctrl_i2c3_csi1: i2c3-csi1grp {
fsl,pins = <
#undef GP_CSI1_MIPI_PWDN
#define GP_CSI1_MIPI_PWDN <&gpio1 11 GPIO_ACTIVE_HIGH>
MX8MM_IOMUXC_GPIO1_IO11_GPIO1_IO11 0x141
#undef GP_CSI1_MIPI_RESET
#define GP_CSI1_MIPI_RESET <&gpio1 9 GPIO_ACTIVE_LOW>
MX8MM_IOMUXC_GPIO1_IO09_GPIO1_IO9 0x101
>;
};
pinctrl_pwm4: pwm4grp {
fsl,pins = <
MX8MM_IOMUXC_GPIO1_IO15_PWM4_OUT 0x16
>;
};
pinctrl_usbotg2: usbotg2grp {
fsl,pins = <
MX8MM_IOMUXC_GPIO1_IO14_USB2_OTG_PWR 0x16
MX8MM_IOMUXC_GPIO1_IO08_GPIO1_IO8 0x16
>;
};
};
/ {
model = "Boundary Devices i.MX8MMini Nitrogen8MM Som";
compatible = "boundary,imx8mm-nitrogen8mm_som", "fsl,imx8mm";
};
&i2c2 {
rtc@68 {
compatible = "microcrystal,rv4162";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_i2c2_rv4162>;
reg = <0x68>;
interrupts-extended = GPIRQ_RV4162;
wakeup-source;
};
};
&i2c3 {
/delete-node/ i2cmux@70;
};
&usbotg2 {
disable-over-current;
};