mirror of
https://github.com/torvalds/linux.git
synced 2026-06-01 11:03:43 +02:00
arm64: dts: ti: remove the Kontron SMARC-sAM67
I was just informed that this product is discontinued (without being ever released to the market). Pull the plug and let's not waste any more maintainers time. Signed-off-by: Michael Walle <mwalle@kernel.org> Link: https://patch.msgid.link/20260302122540.1377444-2-mwalle@kernel.org Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
This commit is contained in:
parent
0625c6af7f
commit
852d2c0cc2
|
|
@ -142,17 +142,7 @@ dtb-$(CONFIG_ARCH_K3) += k3-j721s2-evm-pcie1-ep.dtbo
|
|||
dtb-$(CONFIG_ARCH_K3) += k3-j721s2-evm-usb0-type-a.dtbo
|
||||
|
||||
# Boards with J722s SoC
|
||||
k3-am67a-kontron-sa67-dtbs := k3-am67a-kontron-sa67-base.dtb \
|
||||
k3-am67a-kontron-sa67-rtc-rv8263.dtbo k3-am67a-kontron-sa67-gbe1.dtbo
|
||||
k3-am67a-kontron-sa67-ads2-dtbs := k3-am67a-kontron-sa67.dtb k3-am67a-kontron-sa67-ads2.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am67a-beagley-ai.dtb
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am67a-kontron-sa67.dtb
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am67a-kontron-sa67-base.dtb
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am67a-kontron-sa67-gbe1.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am67a-kontron-sa67-gpios.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am67a-kontron-sa67-rtc-rv8263.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am67a-kontron-sa67-ads2.dtb
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am67a-kontron-sa67-ads2.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-j722s-evm.dtb
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-j722s-evm-csi2-quad-tevi-ov5640.dtbo
|
||||
|
|
@ -244,8 +234,6 @@ k3-am642-tqma64xxl-mbax4xxl-sdcard-dtbs := \
|
|||
k3-am642-tqma64xxl-mbax4xxl.dtb k3-am64-tqma64xxl-mbax4xxl-sdcard.dtbo
|
||||
k3-am642-tqma64xxl-mbax4xxl-wlan-dtbs := \
|
||||
k3-am642-tqma64xxl-mbax4xxl.dtb k3-am64-tqma64xxl-mbax4xxl-wlan.dtbo
|
||||
k3-am67a-kontron-sa67-base-gpios-dtbs := \
|
||||
k3-am67a-kontron-sa67-base.dtb k3-am67a-kontron-sa67-gpios.dtbo
|
||||
k3-am68-sk-base-board-csi2-dual-imx219-dtbs := k3-am68-sk-base-board.dtb \
|
||||
k3-j721e-sk-csi2-dual-imx219.dtbo
|
||||
k3-am68-sk-base-board-pcie1-ep-dtbs := k3-am68-sk-base-board.dtb \
|
||||
|
|
@ -318,7 +306,6 @@ dtb- += k3-am625-beagleplay-csi2-ov5640.dtb \
|
|||
k3-am642-phyboard-electra-x27-gpio1-spi1-uart3.dtb \
|
||||
k3-am642-tqma64xxl-mbax4xxl-sdcard.dtb \
|
||||
k3-am642-tqma64xxl-mbax4xxl-wlan.dtb \
|
||||
k3-am67a-kontron-sa67-base-gpios.dtb \
|
||||
k3-am68-sk-base-board-csi2-dual-imx219.dtb \
|
||||
k3-am68-sk-base-board-pcie1-ep.dtb \
|
||||
k3-am69-sk-csi2-dual-imx219.dtb \
|
||||
|
|
|
|||
|
|
@ -1,146 +0,0 @@
|
|||
// SPDX-License-Identifier: GPL-2.0-only OR MIT
|
||||
/*
|
||||
* Kontron SMARC-sa67 board on the Kontron Eval Carrier 2.2.
|
||||
*
|
||||
* Copyright (c) 2025 Kontron Europe GmbH
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
#include <dt-bindings/interrupt-controller/irq.h>
|
||||
#include "k3-pinctrl.h"
|
||||
|
||||
&{/} {
|
||||
pwm-fan {
|
||||
compatible = "pwm-fan";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pwm_fan_pins_default>;
|
||||
interrupts-extended = <&main_gpio1 7 IRQ_TYPE_EDGE_FALLING>;
|
||||
#cooling-cells = <2>;
|
||||
pwms = <&epwm2 1 4000000 0>;
|
||||
cooling-levels = <1 128 192 255>;
|
||||
};
|
||||
|
||||
sound {
|
||||
compatible = "simple-audio-card";
|
||||
simple-audio-card,widgets =
|
||||
"Headphone", "Headphone Jack",
|
||||
"Line", "Line Out Jack",
|
||||
"Microphone", "Microphone Jack",
|
||||
"Line", "Line In Jack";
|
||||
simple-audio-card,routing =
|
||||
"Line Out Jack", "LINEOUTR",
|
||||
"Line Out Jack", "LINEOUTL",
|
||||
"Headphone Jack", "HPOUTR",
|
||||
"Headphone Jack", "HPOUTL",
|
||||
"IN1L", "Line In Jack",
|
||||
"IN1R", "Line In Jack",
|
||||
"Microphone Jack", "MICBIAS",
|
||||
"IN2L", "Microphone Jack",
|
||||
"IN2R", "Microphone Jack";
|
||||
simple-audio-card,mclk-fs = <256>;
|
||||
simple-audio-card,format = "i2s";
|
||||
simple-audio-card,bitclock-master = <&dailink0_master>;
|
||||
simple-audio-card,frame-master = <&dailink0_master>;
|
||||
|
||||
simple-audio-card,cpu {
|
||||
sound-dai = <&mcasp0>;
|
||||
};
|
||||
|
||||
dailink0_master: simple-audio-card,codec {
|
||||
sound-dai = <&wm8904>;
|
||||
clocks = <&audio_refclk0>;
|
||||
};
|
||||
};
|
||||
|
||||
cvcc_1p8v_i2s: regulator-carrier-0 {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "V_1V8_S0_I2S";
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <1800000>;
|
||||
};
|
||||
|
||||
cvcc_1p8v_s0: regulator-carrier-1 {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "V_1V8_S0";
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <1800000>;
|
||||
};
|
||||
|
||||
cvcc_3p3v_s0: regulator-carrier-2 {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "V_3V3_S0";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
};
|
||||
};
|
||||
|
||||
&audio_refclk0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&epwm2 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&main_pmx0 {
|
||||
pwm_fan_pins_default: pwm-fan-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
J722S_IOPAD(0x1ec, PIN_OUTPUT, 8) /* (A22) I2C1_SDA.EHRPWM2_B */
|
||||
J722S_IOPAD(0x194, PIN_INPUT, 0) /* (A25) MCASP0_AXR3.GPIO1_7 */
|
||||
>;
|
||||
};
|
||||
};
|
||||
|
||||
&mcasp0 {
|
||||
#sound-dai-cells = <0>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&mcu_i2c0 {
|
||||
status = "okay";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
wm8904: audio-codec@1a {
|
||||
#sound-dai-cells = <0>;
|
||||
compatible = "wlf,wm8904";
|
||||
reg = <0x1a>;
|
||||
clocks = <&audio_refclk0>;
|
||||
clock-names = "mclk";
|
||||
AVDD-supply = <&cvcc_1p8v_i2s>;
|
||||
CPVDD-supply = <&cvcc_1p8v_i2s>;
|
||||
DBVDD-supply = <&cvcc_1p8v_i2s>;
|
||||
DCVDD-supply = <&cvcc_1p8v_i2s>;
|
||||
MICVDD-supply = <&cvcc_1p8v_i2s>;
|
||||
};
|
||||
};
|
||||
|
||||
&mcu_spi0 {
|
||||
status = "okay";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
flash@0 {
|
||||
compatible = "jedec,spi-nor";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <104000000>;
|
||||
m25p,fast-read;
|
||||
vcc-supply = <&cvcc_1p8v_s0>;
|
||||
};
|
||||
};
|
||||
|
||||
&wkup_i2c0 {
|
||||
status = "okay";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
/* SMARC Carrier EEPROM */
|
||||
eeprom@57 {
|
||||
compatible = "atmel,24c32";
|
||||
reg = <0x57>;
|
||||
pagesize = <32>;
|
||||
vcc-supply = <&cvcc_3p3v_s0>;
|
||||
};
|
||||
};
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,26 +0,0 @@
|
|||
// SPDX-License-Identifier: GPL-2.0-only OR MIT
|
||||
/*
|
||||
* Second ethernet port GBE1.
|
||||
*
|
||||
* Copyright (c) 2025 Kontron Europe GmbH
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
&cpsw3g_mdio {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
phy1: ethernet-phy@1 {
|
||||
reg = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
&cpsw_port2 {
|
||||
phy-connection-type = "rgmii-id";
|
||||
phy-handle = <&phy1>;
|
||||
nvmem-cells = <&base_mac_address 1>;
|
||||
nvmem-cell-names = "mac-address";
|
||||
status = "okay";
|
||||
};
|
||||
|
|
@ -1,61 +0,0 @@
|
|||
// SPDX-License-Identifier: GPL-2.0-only OR MIT
|
||||
/*
|
||||
* SMARC GPIOs.
|
||||
*
|
||||
* Copyright (c) 2025 Kontron Europe GmbH
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
#include "k3-pinctrl.h"
|
||||
|
||||
&main_gpio0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_gpio0_pins_default>;
|
||||
};
|
||||
|
||||
&main_gpio1 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&main_gpio1_pins_default>;
|
||||
};
|
||||
|
||||
&main_pmx0 {
|
||||
main_gpio0_pins_default: main-gpio0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
J722S_IOPAD(0x0d0, PIN_INPUT, 7) /* (Y26) VOUT0_DATA6.GPIO0_51 */
|
||||
J722S_IOPAD(0x0d4, PIN_INPUT, 7) /* (Y27) VOUT0_DATA7.GPIO0_52 */
|
||||
J722S_IOPAD(0x118, PIN_INPUT, 7) /* (H26) MMC2_CLK.GPIO0_69 */
|
||||
J722S_IOPAD(0x120, PIN_INPUT, 7) /* (F27) MMC2_CMD.GPIO0_70 */
|
||||
>;
|
||||
};
|
||||
|
||||
main_gpio1_pins_default: main-gpio1-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
J722S_IOPAD(0x194, PIN_INPUT, 7) /* (A25) MCASP0_AXR3.GPIO1_7 */
|
||||
J722S_IOPAD(0x198, PIN_INPUT, 7) /* (A26) MCASP0_AXR2.GPIO1_8 */
|
||||
J722S_IOPAD(0x1ac, PIN_INPUT, 7) /* (C27) MCASP0_AFSR.GPIO1_13 */
|
||||
J722S_IOPAD(0x1b0, PIN_INPUT, 7) /* (F24) MCASP0_ACLKR.GPIO1_14 */
|
||||
J722S_IOPAD(0x1d8, PIN_INPUT, 7) /* (D22) MCAN0_TX.GPIO1_24 */
|
||||
J722S_IOPAD(0x1dc, PIN_INPUT, 7) /* (C22) MCAN0_RX.GPIO1_25 */
|
||||
J722S_IOPAD(0x1e8, PIN_INPUT, 7) /* (C24) I2C1_SCL.GPIO1_28 */
|
||||
J722S_IOPAD(0x1ec, PIN_INPUT, 7) /* (A22) I2C1_SDA.GPIO1_29 */
|
||||
>;
|
||||
};
|
||||
};
|
||||
|
||||
&mcu_gpio0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&mcu_gpio0_pins_default>;
|
||||
};
|
||||
|
||||
&mcu_pmx0 {
|
||||
mcu_gpio0_pins_default: mcu-gpio0-default-pins {
|
||||
pinctrl-single,pins = <
|
||||
J722S_IOPAD(0x02c, PIN_INPUT, 7) /* (C4) WKUP_UART0_CTSn.MCU_GPIO0_11 */
|
||||
J722S_IOPAD(0x084, PIN_INPUT, 7) /* (F12) WKUP_CLKOUT0.MCU_GPIO0_23 */
|
||||
>;
|
||||
};
|
||||
|
||||
};
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
// SPDX-License-Identifier: GPL-2.0-only OR MIT
|
||||
/*
|
||||
* Microcrystal RV8263 RTC variant.
|
||||
*
|
||||
* Copyright (c) 2025 Kontron Europe GmbH
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
#include <dt-bindings/interrupt-controller/irq.h>
|
||||
|
||||
&{/} {
|
||||
aliases {
|
||||
rtc0 = "/bus@f0000/i2c@20000000/rtc@51"; /* &rtc */
|
||||
rtc1 = "/bus@f0000/bus@b00000/rtc@2b1f0000"; /* &wkup_rtc0 */
|
||||
};
|
||||
};
|
||||
|
||||
&main_i2c0 {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
rtc: rtc@51 {
|
||||
compatible = "microcrystal,rv8263";
|
||||
reg = <0x51>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&rtc_pins_default>;
|
||||
interrupts-extended = <&main_gpio0 36 IRQ_TYPE_EDGE_FALLING>;
|
||||
};
|
||||
};
|
||||
Loading…
Reference in New Issue
Block a user