Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/arch/arm/boot/dts/nxp/imx/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  imx6dl-aristainetos_4.dts   Sprache: unbekannt

 
// SPDX-License-Identifier: GPL-2.0-only
/*
 * support fot the imx6 based aristainetos board
 *
 * Copyright (C) 2014 Heiko Schocher <hs@denx.de>
 */
/dts-v1/;
#include "imx6dl.dtsi"
#include "imx6qdl-aristainetos.dtsi"

/ {
 model = "aristainetos i.MX6 Dual Lite Board 4";
 compatible = "abb,aristainetos-imx6dl-4", "fsl,imx6dl";

 backlight {
  compatible = "pwm-backlight";
  pwms = <&pwm1 0 5000000 0>;
  brightness-levels = <0 4 8 16 32 64 128 255>;
  default-brightness-level = <7>;
  enable-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
  pinctrl-names = "default";
  pinctrl-0 = <&pinctrl_backlight>;
  status = "okay";
 };

 memory@10000000 {
  device_type = "memory";
  reg = <0x10000000 0x40000000>;
 };

 display0: disp0 {
  compatible = "fsl,imx-parallel-display";
  interface-pix-fmt = "rgb24";
  pinctrl-names = "default";
  pinctrl-0 = <&pinctrl_ipu_disp>;
  status = "okay";

  display-timings {
   native-mode = <&timing0>;
   timing0: timing-480x800p60 {
    clock-frequency = <30000000>;
    hactive = <480>;
    vactive = <800>;
    hfront-porch = <59>;
    hback-porch = <10>;
    hsync-len = <10>;
    vback-porch = <15>;
    vfront-porch = <15>;
    vsync-len = <15>;
    hsync-active = <1>;
    vsync-active = <1>;
   };
  };

  port {
   display0_in: endpoint {
    remote-endpoint = <&ipu1_di0_disp0>;
   };
  };
 };
};

&ecspi2 {
 cs-gpios = <&gpio3 24 GPIO_ACTIVE_LOW>;
 pinctrl-names = "default";
 pinctrl-0 = <&pinctrl_ecspi2>;
 status = "okay";
};

&i2c2 {
 clock-frequency = <100000>;
 pinctrl-names = "default";
 pinctrl-0 = <&pinctrl_i2c2>;
 status = "okay";
};

&ipu1_di0_disp0 {
 remote-endpoint = <&display0_in>;
};

&pwm1 {
 status = "okay";
};

[ Dauer der Verarbeitung: 0.3 Sekunden  (vorverarbeitet)  ]