lkml.org 
[lkml]   [2023]   [Mar]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v1 23/25] arm64: dts: colibri-imx8x: Add aster carrier board
    Date
    From: Philippe Schenker <philippe.schenker@toradex.com>

    Add the Toradex Aster Carrier Board for Colibri iMX8X, small form-factor
    with header compatible with Arduino Uno and Raspberry Pi (RPi) maker
    boards.

    Additional details available at:
    https://www.toradex.com/products/carrier-boards/aster-carrier-board

    Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
    ---

    arch/arm64/boot/dts/freescale/Makefile | 1 +
    .../dts/freescale/imx8qxp-colibri-aster.dts | 16 +++++++
    .../dts/freescale/imx8x-colibri-aster.dtsi | 44 +++++++++++++++++++
    3 files changed, 61 insertions(+)
    create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-aster.dts
    create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri-aster.dtsi

    diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
    index 836dcc501e6f..9f49e47589ab 100644
    --- a/arch/arm64/boot/dts/freescale/Makefile
    +++ b/arch/arm64/boot/dts/freescale/Makefile
    @@ -129,6 +129,7 @@ dtb-$(CONFIG_ARCH_MXC) += imx8qm-apalis-v1.1-ixora-v1.1.dtb
    dtb-$(CONFIG_ARCH_MXC) += imx8qm-apalis-v1.1-ixora-v1.2.dtb
    dtb-$(CONFIG_ARCH_MXC) += imx8qm-mek.dtb
    dtb-$(CONFIG_ARCH_MXC) += imx8qxp-ai_ml.dtb
    +dtb-$(CONFIG_ARCH_MXC) += imx8qxp-colibri-aster.dtb
    dtb-$(CONFIG_ARCH_MXC) += imx8qxp-colibri-eval-v3.dtb
    dtb-$(CONFIG_ARCH_MXC) += imx8qxp-mek.dtb
    dtb-$(CONFIG_ARCH_MXC) += imx8ulp-evk.dtb
    diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-colibri-aster.dts b/arch/arm64/boot/dts/freescale/imx8qxp-colibri-aster.dts
    new file mode 100644
    index 000000000000..966ecfb2a17e
    --- /dev/null
    +++ b/arch/arm64/boot/dts/freescale/imx8qxp-colibri-aster.dts
    @@ -0,0 +1,16 @@
    +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
    +/*
    + * Copyright 2018-2021 Toradex
    + */
    +
    +/dts-v1/;
    +
    +#include "imx8qxp-colibri.dtsi"
    +#include "imx8x-colibri-aster.dtsi"
    +
    +/ {
    + model = "Toradex Colibri iMX8QXP on Aster Board";
    + compatible = "toradex,colibri-imx8x-aster",
    + "toradex,colibri-imx8x",
    + "fsl,imx8qxp";
    +};
    diff --git a/arch/arm64/boot/dts/freescale/imx8x-colibri-aster.dtsi b/arch/arm64/boot/dts/freescale/imx8x-colibri-aster.dtsi
    new file mode 100644
    index 000000000000..aab655931cde
    --- /dev/null
    +++ b/arch/arm64/boot/dts/freescale/imx8x-colibri-aster.dtsi
    @@ -0,0 +1,44 @@
    +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
    +/*
    + * Copyright 2018-2021 Toradex
    + */
    +
    +&colibri_gpio_keys {
    + status = "okay";
    +};
    +
    +/* Colibri Ethernet */
    +&fec1 {
    + status = "okay";
    +};
    +
    +&iomuxc {
    + pinctrl-names = "default";
    + pinctrl-0 = <&pinctrl_hog0>;
    +};
    +
    +/* Colibri SPI */
    +&lpspi2 {
    + cs-gpios = <&lsio_gpio1 0 GPIO_ACTIVE_LOW>,
    + <&lsio_gpio5 2 GPIO_ACTIVE_LOW>;
    +};
    +
    +/* Colibri UART_B */
    +&lpuart0 {
    + status = "okay";
    +};
    +
    +/* Colibri UART_C */
    +&lpuart2 {
    + status = "okay";
    +};
    +
    +/* Colibri UART_A */
    +&lpuart3 {
    + status= "okay";
    +};
    +
    +/* Colibri SDCard */
    +&usdhc2 {
    + status = "okay";
    +};
    --
    2.39.2
    \
     
     \ /
      Last update: 2023-03-27 00:50    [W:3.879 / U:0.124 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site