Skip to content
Snippets Groups Projects

Draft: WIP Kontron i.MX8MM/MP OSM-S Devicetree Improvements

Files
4
@@ -18,8 +18,6 @@ aliases {
leds {
compatible = "gpio-leds";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_gpio_led>;
led1 {
label = "led1";
@@ -35,8 +33,6 @@ pwm-beeper {
reg_vcc_panel: regulator-vcc-panel {
compatible = "regulator-fixed";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_reg_vcc_panel>;
enable-active-high;
gpio = <&gpio4 3 GPIO_ACTIVE_HIGH>;
regulator-max-microvolt = <3300000>;
@@ -177,19 +173,6 @@ &hdmi_tx_phy {
status = "okay";
};
&i2c2 {
clock-frequency = <100000>;
status = "okay";
usb-hub@2c {
compatible = "microchip,usb2514b";
reg = <0x2c>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb_hub>;
reset-gpios = <&gpio3 14 GPIO_ACTIVE_LOW>;
};
};
&i2c4 {
status = "okay";
};
@@ -202,6 +185,10 @@ &pwm2 {
status = "okay";
};
&reg_usdhc2_vcc {
status = "disabled";
};
&snvs_pwrkey {
status = "okay";
};
@@ -248,6 +235,9 @@ &usb_dwc3_1 {
usb1@1 {
compatible = "usb424,2514";
reg = <1>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb_hub>;
reset-gpios = <&gpio3 14 GPIO_ACTIVE_LOW>;
};
};
@@ -270,6 +260,9 @@ &usb3_phy1 {
};
&usdhc2 {
pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
vmmc-supply = <&reg_vdd_3v3>;
status = "okay";
};
@@ -287,12 +280,6 @@ MX8MP_IOMUXC_GPIO1_IO00__GPIO1_IO00 0x46
>;
};
pinctrl_gpio_led: gpioledgrp {
fsl,pins = <
MX8MP_IOMUXC_GPIO1_IO05__GPIO1_IO05 0x46
>;
};
pinctrl_gpio2: gpio2grp {
fsl,pins = <
MX8MP_IOMUXC_SD2_RESET_B__GPIO2_IO19 0x46
@@ -300,12 +287,6 @@ MX8MP_IOMUXC_SD2_WP__GPIO2_IO20 0x46
>;
};
pinctrl_reg_vcc_panel: regvccpanelgrp {
fsl,pins = <
MX8MP_IOMUXC_SAI1_RXD1__GPIO4_IO03 0x19
>;
};
pinctrl_usb_hub: usbhubgrp {
fsl,pins = <
MX8MP_IOMUXC_NAND_DQS__GPIO3_IO14 0x46
Loading