airoha: rename subtarget from en7581 to an7581

The Airoha EN7581 got renamed to AN7581 due to move from Econet to
Airoha.

To save on compatibility, use both compatible for the device.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
This commit is contained in:
Christian Marangi 2024-10-23 12:19:03 +02:00
parent 43d07feb91
commit d7dc5b1b4d
No known key found for this signature in database
GPG Key ID: AC001D09ADBFEAD7
8 changed files with 28 additions and 28 deletions

View File

@ -3,7 +3,7 @@ include $(TOPDIR)/rules.mk
ARCH:=arm ARCH:=arm
BOARD:=airoha BOARD:=airoha
BOARDNAME:=Airoha ARM BOARDNAME:=Airoha ARM
SUBTARGETS:=en7523 en7581 SUBTARGETS:=en7523 an7581
FEATURES:=dt squashfs nand ramdisk gpio FEATURES:=dt squashfs nand ramdisk gpio
KERNEL_PATCHVER:=6.6 KERNEL_PATCHVER:=6.6

View File

@ -1,11 +1,11 @@
ARCH:=aarch64 ARCH:=aarch64
SUBTARGET:=en7581 SUBTARGET:=an7581
BOARDNAME:=EN7581 BOARDNAME:=AN7581
CPU_TYPE:=cortex-a53 CPU_TYPE:=cortex-a53
KERNELNAME:=Image dtbs KERNELNAME:=Image dtbs
FEATURES+=pwm source-only FEATURES+=pwm source-only
define Target/Description define Target/Description
Build firmware images for Airoha en7581 ARM based boards. Build firmware images for Airoha an7581 ARM based boards.
endef endef

View File

@ -6,11 +6,11 @@
#include <dt-bindings/leds/common.h> #include <dt-bindings/leds/common.h>
#include <dt-bindings/gpio/gpio.h> #include <dt-bindings/gpio/gpio.h>
#include "en7581.dtsi" #include "an7581.dtsi"
/ { / {
model = "Airoha EN7581 Evaluation Board"; model = "Airoha AN7581 Evaluation Board";
compatible = "airoha,en7581-evb", "airoha,en7581"; compatible = "airoha,an7581-evb", "airoha,an7581", "airoha,en7581";
aliases { aliases {
serial0 = &uart1; serial0 = &uart1;

View File

@ -7,11 +7,11 @@
#include <dt-bindings/leds/common.h> #include <dt-bindings/leds/common.h>
#include <dt-bindings/gpio/gpio.h> #include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h> #include <dt-bindings/input/input.h>
#include "en7581.dtsi" #include "an7581.dtsi"
/ { / {
model = "Airoha EN7581 Evaluation Board"; model = "Airoha AN7581 Evaluation Board";
compatible = "airoha,en7581-evb", "airoha,en7581"; compatible = "airoha,an7581-evb", "airoha,an7581", "airoha,en7581";
aliases { aliases {
serial0 = &uart1; serial0 = &uart1;

View File

@ -4,24 +4,24 @@ define Device/FitImageLzma
KERNEL_NAME := Image KERNEL_NAME := Image
endef endef
define Device/airoha_en7581-evb define Device/airoha_an7581-evb
$(call Device/FitImageLzma) $(call Device/FitImageLzma)
DEVICE_VENDOR := Airoha DEVICE_VENDOR := Airoha
DEVICE_MODEL := EN7581 Evaluation Board (SNAND) DEVICE_MODEL := AN7581 Evaluation Board (SNAND)
DEVICE_PACKAGES := kmod-leds-pwm kmod-i2c-en7581 kmod-pwm-airoha kmod-input-gpio-keys-polled DEVICE_PACKAGES := kmod-leds-pwm kmod-i2c-an7581 kmod-pwm-airoha kmod-input-gpio-keys-polled
DEVICE_DTS := en7581-evb DEVICE_DTS := an7581-evb
DEVICE_DTS_DIR := ../dts DEVICE_DTS_DIR := ../dts
DEVICE_DTS_CONFIG := config@1 DEVICE_DTS_CONFIG := config@1
KERNEL_LOADADDR := 0x80088000 KERNEL_LOADADDR := 0x80088000
IMAGE/sysupgrade.bin := append-kernel | pad-to 128k | append-rootfs | pad-rootfs | append-metadata IMAGE/sysupgrade.bin := append-kernel | pad-to 128k | append-rootfs | pad-rootfs | append-metadata
endef endef
TARGET_DEVICES += airoha_en7581-evb TARGET_DEVICES += airoha_an7581-evb
define Device/airoha_en7581-evb-emmc define Device/airoha_an7581-evb-emmc
DEVICE_VENDOR := Airoha DEVICE_VENDOR := Airoha
DEVICE_MODEL := EN7581 Evaluation Board (EMMC) DEVICE_MODEL := AN7581 Evaluation Board (EMMC)
DEVICE_DTS := en7581-evb-emmc DEVICE_DTS := an7581-evb-emmc
DEVICE_DTS_DIR := ../dts DEVICE_DTS_DIR := ../dts
DEVICE_PACKAGES := kmod-i2c-en7581 DEVICE_PACKAGES := kmod-i2c-an7581
endef endef
TARGET_DEVICES += airoha_en7581-evb-emmc TARGET_DEVICES += airoha_an7581-evb-emmc

View File

@ -5,25 +5,25 @@ OTHER_MENU:=Other modules
I2C_MT7621_MODULES:= \ I2C_MT7621_MODULES:= \
CONFIG_I2C_MT7621:drivers/i2c/busses/i2c-mt7621 CONFIG_I2C_MT7621:drivers/i2c/busses/i2c-mt7621
define KernelPackage/i2c-en7581 define KernelPackage/i2c-an7581
SUBMENU:=$(OTHER_MENU) SUBMENU:=$(OTHER_MENU)
$(call i2c_defaults,$(I2C_MT7621_MODULES),79) $(call i2c_defaults,$(I2C_MT7621_MODULES),79)
TITLE:=Airoha I2C Controller TITLE:=Airoha I2C Controller
DEPENDS:=+kmod-i2c-core \ DEPENDS:=+kmod-i2c-core \
@(TARGET_airoha_en7581) @(TARGET_airoha_an7581)
endef endef
define KernelPackage/i2c-en7581/description define KernelPackage/i2c-an7581/description
Kernel modules for enable mt7621 i2c controller. Kernel modules for enable mt7621 i2c controller.
endef endef
$(eval $(call KernelPackage,i2c-en7581)) $(eval $(call KernelPackage,i2c-an7581))
define KernelPackage/pwm-en7581 define KernelPackage/pwm-an7581
SUBMENU:=$(OTHER_MENU) SUBMENU:=$(OTHER_MENU)
TITLE:=Airoha EN7581 PWM TITLE:=Airoha EN7581 PWM
DEPENDS:=@(TARGET_airoha_en7581) DEPENDS:=@(TARGET_airoha_an7581)
KCONFIG:= \ KCONFIG:= \
CONFIG_PWM=y \ CONFIG_PWM=y \
CONFIG_PWM_AIROHA=y \ CONFIG_PWM_AIROHA=y \
@ -33,10 +33,10 @@ define KernelPackage/pwm-en7581
AUTOLOAD:=$(call AutoProbe,pwm-airoha) AUTOLOAD:=$(call AutoProbe,pwm-airoha)
endef endef
define KernelPackage/pwm-en7581/description define KernelPackage/pwm-an7581/description
Kernel module to use the PWM channel on Airoha SoC Kernel module to use the PWM channel on Airoha SoC
endef endef
$(eval $(call KernelPackage,pwm-en7581)) $(eval $(call KernelPackage,pwm-an7581))