162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 OR X11
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright 2019 (C) Pengutronix, Marco Felsch <kernel@pengutronix.de>
462306a36Sopenharmony_ci */
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci#include "imx6q.dtsi"
762306a36Sopenharmony_ci#include "imx6qdl-kontron-samx6i.dtsi"
862306a36Sopenharmony_ci#include <dt-bindings/gpio/gpio.h>
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci/ {
1162306a36Sopenharmony_ci	model = "Kontron SMARC sAMX6i Quad/Dual";
1262306a36Sopenharmony_ci	compatible = "kontron,imx6q-samx6i", "fsl,imx6q";
1362306a36Sopenharmony_ci};
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci/* Quad/Dual SoMs have 3 chip-select signals */
1662306a36Sopenharmony_ci&ecspi4 {
1762306a36Sopenharmony_ci	cs-gpios = <&gpio3 24 GPIO_ACTIVE_LOW>,
1862306a36Sopenharmony_ci		   <&gpio3 29 GPIO_ACTIVE_LOW>,
1962306a36Sopenharmony_ci		   <&gpio3 25 GPIO_ACTIVE_LOW>;
2062306a36Sopenharmony_ci};
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ci&pinctrl_ecspi4 {
2362306a36Sopenharmony_ci	fsl,pins = <
2462306a36Sopenharmony_ci		MX6QDL_PAD_EIM_D21__ECSPI4_SCLK 0x100b1
2562306a36Sopenharmony_ci		MX6QDL_PAD_EIM_D28__ECSPI4_MOSI 0x100b1
2662306a36Sopenharmony_ci		MX6QDL_PAD_EIM_D22__ECSPI4_MISO 0x100b1
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci		/* SPI4_IMX_CS2# - connected to internal flash */
2962306a36Sopenharmony_ci		MX6QDL_PAD_EIM_D24__GPIO3_IO24 0x1b0b0
3062306a36Sopenharmony_ci		/* SPI4_IMX_CS0# - connected to SMARC SPI0_CS0# */
3162306a36Sopenharmony_ci		MX6QDL_PAD_EIM_D29__GPIO3_IO29 0x1b0b0
3262306a36Sopenharmony_ci		/* SPI4_CS3# - connected to  SMARC SPI0_CS1# */
3362306a36Sopenharmony_ci		MX6QDL_PAD_EIM_D25__GPIO3_IO25 0x1b0b0
3462306a36Sopenharmony_ci	>;
3562306a36Sopenharmony_ci};
36