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

Quelle  imx28-duckbill-2-spi.dts   Sprache: unbekannt

 
// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
 * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>
 */

/dts-v1/;
#include "imx28-duckbill-2.dts"

/ {
 model = "I2SE Duckbill 2 SPI";
 compatible = "i2se,duckbill-2-spi", "i2se,duckbill-2", "fsl,imx28";

 aliases {
  ethernet1 = &qca7000;
 };
};

&auart0 {
 status = "disabled";
};

&i2c0 {
 status = "disabled";
};

&pinctrl {
 qca7000_pins: qca7000@0 {
  reg = <0>;
  fsl,pinmux-ids = <
   MX28_PAD_AUART0_RTS__GPIO_3_3    /* Interrupt */
   MX28_PAD_LCD_D13__GPIO_1_13      /* QCA7K reset */
   MX28_PAD_LCD_D14__GPIO_1_14      /* GPIO 0 */
   MX28_PAD_LCD_D15__GPIO_1_15      /* GPIO 1 */
   MX28_PAD_LCD_D18__GPIO_1_18      /* GPIO 2 */
   MX28_PAD_LCD_D21__GPIO_1_21      /* GPIO 3 */
  >;
  fsl,drive-strength = <MXS_DRIVE_4mA>;
  fsl,voltage = <MXS_VOLTAGE_HIGH>;
  fsl,pull-up = <MXS_PULL_DISABLE>;
 };
};

&ssp2 {
 compatible = "fsl,imx28-spi";
 pinctrl-names = "default";
 pinctrl-0 = <&spi2_pins_a>;
 /delete-property/ bus-width;
 /delete-property/ vmmc-supply;
 status = "okay";

 qca7000: ethernet@0 {
  reg = <0>;
  compatible = "qca,qca7000";
  pinctrl-names = "default";
  pinctrl-0 = <&qca7000_pins>;
  interrupt-parent = <&gpio3>;
  interrupts = <3 IRQ_TYPE_EDGE_RISING>;
  spi-cpha;
  spi-cpol;
  spi-max-frequency = <8000000>;
 };
};

[ Dauer der Verarbeitung: 0.4 Sekunden  (vorverarbeitet)  ]