Introduce the BOARD_MAINTAINER in board config (#5159)

* Introduce the `BOARD_MAINTAINER` in board config

Yes, we have documented the maintainers in `armbian/documentation`.
But it seem like that some of them don't maintain anymore.
Use a separated repos make us forget to update it.
So let's document here.

What's more, defining this make us easier to update `.github/CODEOWNERS`

* Set `BOARD_MAINTAINER` accroding to `armbian/documentation`

* Guess `BOARD_MAINTAINER`

Set he/she as board maintiner if he/she:
1. Create the board config
3. Commit at lease 3 times for the board config
3. Commit most for the board config

* Guess `BOARD_MAINTAINER`

Set he/she as board maintiner if he/she:
1. Create the board config
2. The only one to commit for the board config

* Set `BOARD_MAINTAINER` to empty for other boards
* AR-1712 fixing PR from wrong DB
* Fixing maintainers

Signed-off-by: Igor <igor@armbian.com>

* Add variable to missing ones

---------

Signed-off-by: Igor <igor@armbian.com>
Co-authored-by: Rafal-Hacus <68160861+Rafal-Hacus@users.noreply.github.com>
Co-authored-by: Igor <igor@armbian.com>
This commit is contained in:
hzyitc
2023-06-19 23:30:35 +08:00
committed by GitHub
parent efa936525c
commit e189c104c2
196 changed files with 199 additions and 2 deletions

View File

@@ -9,6 +9,7 @@ If you are unsure about the documentation then invoke `$ grep -r -A5 -B5 "BUILD_
- **BOARDFAMILY** ( board-family ): defines the family of the board to apply board-specific configuration during build time such as adjustments for the temperature, LED behavior, etc..
- Refer to [sources table](https://github.com/armbian/build/blob/master/config/sources/README.md)
- Example: `sun50iw1`
- **BOARD_MAINTAINER** ( space-separated list of Github login ): Declares the maintainer of the board
- **BOOTCONFIG** ( u-boot identifier ): declares the name of the u-boot configuration for the build without the '\_defconifig' suffix
- Refer to the [u-boot source tree](https://github.com/u-boot/u-boot/tree/master/configs) to find configuration for the board
- Example: `teres-i`

View File

@@ -1,6 +1,7 @@
# Amlogic S9xx based TVBox
BOARD_NAME="aml-s9xx-box"
BOARDFAMILY="meson-gxl"
BOARD_MAINTAINER="SteeManMI"
BOOTCONFIG="libretech-cc_defconfig"
BOOTSIZE="512"
BOOTFS_TYPE="fat"

View File

@@ -1,5 +1,6 @@
# Allwinner A20 dual core 1Gb RAM SoC 1xSATA GBE
BOARD_NAME="Banana Pi"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER="janprunk"
BOOTCONFIG="Bananapi_defconfig"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Amlogic A311D 4GB RAM eMMC GBE USB3
BOARD_NAME="Banana Pi CM4IO"
BOARDFAMILY="meson-g12b"
BOARD_MAINTAINER="pyavitz"
BOOTCONFIG="bananapi-cm4-cm4io_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,5 +1,6 @@
# Allwinner A20 dual core 1Gb SoC GBE WiFi 1xSATA
BOARD_NAME="Banana Pi M1+"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER=""
BOOTCONFIG="bananapi_m1_plus_defconfig"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# A31s quad core 1Gb SoC Wifi
BOARD_NAME="Banana Pi M2"
BOARDFAMILY="sun6i"
BOARD_MAINTAINER=""
BOOTCONFIG="Sinovoip_BPI_M2_defconfig"
OVERLAY_PREFIX="sun6i-a31s"
KERNEL_TARGET="legacy,current"

View File

@@ -1,6 +1,7 @@
# Allwinner H3 quad core 1Gb RAM SoC Wifi GBE
BOARD_NAME="Banana Pi M2+"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="bananapi_m2_plus_h3_defconfig"
DEFAULT_OVERLAYS="analog-codec"
MODULES_CURRENT="g_serial"

View File

@@ -1,6 +1,7 @@
# Amlogic S905X3 quad core 2-4GB RAM SoC eMMC GBE USB3 SPI Wifi
BOARD_NAME="Banana Pi M2Pro"
BOARDFAMILY="meson-sm1"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="bananapi-m5_defconfig" # u-boot is still shared betwen m5 and m2pro
BOOT_FDT_FILE="amlogic/meson-sm1-bananapi-m2-pro.dtb"
KERNEL_TARGET="edge" # current does not carry the DTB yet; @TODO re-add when 6.2+ is current for meson64

View File

@@ -1,6 +1,7 @@
# Amlogic A311D 4GB RAM eMMC 2xGBE USB3
BOARD_NAME="Banana Pi M2S"
BOARDFAMILY="meson-g12b"
BOARD_MAINTAINER="jeanrhum"
BOOTCONFIG="bananapim2s_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Allwinner R40 quad core 2Gb SoC Wifi eMMC
BOARD_NAME="Banana Pi M2 Ultra"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER=""
BOOTCONFIG="Bananapi_M2_Ultra_defconfig"
OVERLAY_PREFIX="sun8i-r40"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Allwinner H2+ quad core 512MB SoC Wi-Fi/BT
BOARD_NAME="Banana Pi M2 Zero"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER=""
BOOTCONFIG="bananapi_m2_zero_defconfig"
MODULES_LEGACY="g_serial"
MODULES_CURRENT="g_serial"

View File

@@ -1,6 +1,7 @@
# Allwinner A83T octa core 2Gb SoC Wifi
BOARD_NAME="Banana Pi M3"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER="AaronNGray"
BOOTCONFIG="Sinovoip_BPI_M3_defconfig"
OVERLAY_PREFIX="sun8i-a83t"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Amlogic S905X3 quad core 2-4GB RAM SoC eMMC GBE USB3 SPI
BOARD_NAME="Banana Pi M5"
BOARDFAMILY="meson-sm1"
BOARD_MAINTAINER="bretmlw"
BOOTCONFIG="bananapi-m5_defconfig"
BOOT_FDT_FILE="amlogic/meson-sm1-bananapi-m5.dtb"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Allwinner A64 quad core 2GB RAM SoC WiFi/BT eMMC GBE
BOARD_NAME="Banana Pi M64"
BOARDFAMILY="sun50iw1"
BOARD_MAINTAINER="devdotnetorg"
BOOTCONFIG_DEFAULT="sun50iw1p1_config"
BOOTCONFIG="bananapi_m64_defconfig"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,5 +1,6 @@
# Allwinner A20 dual core 1GB RAM SoC 1xSATA GBE Wifi
BOARD_NAME="Banana Pi Pro"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER="teknoid"
BOOTCONFIG="Bananapro_defconfig"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Mediatek MT7623n quad core 2GB mPci 2xSATA 2xUSB3.0 5xGBE
BOARD_NAME="Banana Pi R2"
BOARDFAMILY="mt7623"
BOARD_MAINTAINER=""
BOOTCONFIG="mt7623n_bpir2_defconfig"
HAS_VIDEO_OUTPUT="no"
KERNEL_TARGET="legacy"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3568 quad core 2GB-4GB 5GBE eMMC SATA USB3 Mini PCIE M.2 key-e
BOARD_NAME="Banana Pi R2 Pro"
BOARDFAMILY="media"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="bpi-r2pro-rk3568_defconfig"
KERNEL_TARGET="legacy,current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# RISC-V StarFive BeagleV
BOARD_NAME="BeagleV"
BOARDFAMILY="starfive"
BOARD_MAINTAINER=""
KERNEL_TARGET="edge"
BOOT_FDT_FILE="starfive/jh7100-beaglev-starlight-a1.dtb"
SRC_EXTLINUX="yes"

View File

@@ -1,5 +1,6 @@
# Allwinner H3 quad core 1GB SoC WiFi eMMC
BOARD_NAME="Beelink X2"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER=""
BOOTCONFIG="beelink_x2_defconfig"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Allwinner H616 quad core 512MB/1GB RAM SoC WiFi
BOARD_NAME="BigTreeTech CB1"
BOARDFAMILY="sun50iw9-btt"
BOARD_MAINTAINER=""
BOOTCONFIG="bigtreetech_cb1_defconfig"
DEFAULT_CONSOLE="serial"
SERIALCON="ttyS0"

View File

@@ -1,6 +1,7 @@
# Marvell Armada 38x dual core 1GB/2GB RAM SoC 1xmPCIe M.2 2xGBE SFP
BOARD_NAME="Clearfog Base"
BOARDFAMILY="mvebu"
BOARD_MAINTAINER="heisath"
BOOTCONFIG="clearfog_defconfig"
#BOOTCONFIG_EDGE="clearfogbase_defconfig" # This had to be disabled because the clearfog is not yet ready for mainline uboot
HAS_VIDEO_OUTPUT="no"

View File

@@ -1,6 +1,7 @@
# Marvell Armada 38x dual core 1GB/2GB RAM SoC 2xmPCIe M.2 GBE switch SFP
BOARD_NAME="Clearfog Pro"
BOARDFAMILY="mvebu"
BOARD_MAINTAINER="heisath"
BOOTCONFIG="clearfog_defconfig"
HAS_VIDEO_OUTPUT="no"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 4GB RAM SoC WiFi/BT
BOARD_NAME="Clockworkpi A06"
BOARDFAMILY="rockchip64"
BOARD_MAINTAINER=""
BOOTCONFIG="clockworkpi-a06-rk3399_defconfig"
KERNEL_TARGET="legacy,current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Allwinner A10 single core 1Gb SoC 1xSATA
BOARD_NAME="Cubieboard 1"
BOARDFAMILY="sun4i"
BOARD_MAINTAINER="albertxiao"
BOOTCONFIG="Cubieboard_config"
HAS_VIDEO_OUTPUT="no"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,5 +1,6 @@
# Allwinner A20 dual core 1Gb SoC 1xSATA
BOARD_NAME="Cubieboard 2"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER=""
BOOTCONFIG="Cubieboard2_config"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,5 +1,6 @@
# Allwinner A80 SoC 8 cores 2GB RAM Wi-Fi
BOARD_NAME="Cubieboard 4"
BOARDFAMILY=sun9i
BOARD_MAINTAINER=""
BOOTCONFIG=Cubieboard4_defconfig
KERNEL_TARGET="current,edge"

View File

@@ -1,5 +1,6 @@
# Allwinner A20 dual core 2GB RAM SoC 1xSATA GBE WiFi/BT
BOARD_NAME="Cubietruck"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER=""
BOOTCONFIG="Cubietruck_config"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Allwinner A83T octa core 2Gb SoC Wifi
BOARD_NAME="Cubietruck+"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER=""
BOOTCONFIG="Cubietruck_plus_defconfig"
OVERLAY_PREFIX="sun8i-a83t"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Freescale / NXP iMx6 dual-quad core 1GB/2GB RAM SoC Wifi/BT GBE
BOARD_NAME="Cubox i2eX/i4"
BOARDFAMILY="imx6"
BOARD_MAINTAINER=""
BOOTCONFIG="mx6cuboxi_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Marvell Armada 37x 512MB-2GB RAM SoC 1xmPCIe 1xSATA 3xGBE USB3.0 eMMC SPI
BOARD_NAME="Espressobin"
BOARDFAMILY="mvebu64"
BOARD_MAINTAINER="ManoftheSea"
BOOTCONFIG="mvebu_espressobin-88f3720_defconfig"
HAS_VIDEO_OUTPUT="no"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 2GB/4GB RAM SoC GBE USB3 USB-C WiFi/BT eMMC NVMe PCI-e i2c
BOARD_NAME="FE SOM RK3399"
BOARDFAMILY="rk3399"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopc-t4-rk3399_defconfig"
HAS_VIDEO_OUTPUT="no"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 4GB SoC eMMC GBE USB3 WiFi
BOARD_NAME="Firefly RK3399"
BOARDFAMILY="media"
BOARD_MAINTAINER="150balbes"
BOOTCONFIG="firefly-rk3399_defconfig"
KERNEL_TARGET="legacy,current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Marvell Armada 388 2GB ECC RAM SoC 4xSATA 2xUSB3.0 GBE SPI
BOARD_NAME="Helios4"
BOARDFAMILY="mvebu"
BOARD_MAINTAINER="heisath"
BOOTCONFIG="helios4_defconfig"
BOOTCONFIG_NEXT="helios4_defconfig"
MODULES_LEGACY="marvell_cesa lm75"

View File

@@ -1,6 +1,7 @@
# RK3399 hexa core 4GB SoC 2.5GbE eMMC USB3 SATA M.2 UPS
BOARD_NAME="Helios64"
BOARDFAMILY="rk3399"
BOARD_MAINTAINER=""
BOOTCONFIG="helios64-rk3399_defconfig"
BOOT_SCENARIO="blobless"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3588 SoC octa core 4-16GB eMMC USB3 NVMe SATA 4G WiFi/BT HDMI DP HDMI-In
BOARD_NAME="Hinlink H88K"
BOARDFAMILY="rockchip-rk3588"
BOARD_MAINTAINER=""
BOOTCONFIG="rock-5b-rk3588_defconfig"
KERNEL_TARGET="legacy"
FULL_DESKTOP="yes"

View File

@@ -1,5 +1,6 @@
# Freescale / NXP iMX7d dual core + M4 1Gb RAM SoC 1xmPCIe 2xGBE
BOARD_NAME="MCIMX7SABRE"
BOARDFAMILY="imx7d"
BOARD_MAINTAINER=""
BOOTCONFIG="imx_v7_defconfig"
KERNEL_TARGET="legacy,current"

View File

@@ -1,6 +1,7 @@
# JetHub D1 (j100) Amlogic A113D quad core 512Mb/1Gb RAM SoC, eMMC 8/16Gb
BOARD_NAME="JetHub D1"
BOARDFAMILY="jethub"
BOARD_MAINTAINER="jethome-ru"
BOOTCONFIG="jethub_j100_defconfig"
KERNEL_TARGET="current,edge"
PACKAGE_LIST_BOARD="libubootenv-tool apparmor rfkill bluetooth bluez bluez-tools python3-pip watchdog python3-serial python3-intelhex python3-intelhex"

View File

@@ -1,6 +1,7 @@
# JetHub H1 (j80) Amlogic S905w quad core 1Gb RAM SoC, eMMC 8/16Gb
BOARD_NAME="JetHub H1"
BOARDFAMILY="jethub"
BOARD_MAINTAINER="jethome-ru"
BOOTCONFIG="jethub_j80_defconfig"
KERNEL_TARGET="current,edge"
PACKAGE_LIST_BOARD="libubootenv-tool apparmor rfkill bluetooth bluez bluez-tools python3-pip watchdog python3-serial python3-intelhex python3-intelhex"

View File

@@ -1,6 +1,7 @@
# Nvidia Jetson Nano quad core 2G/4GB SoC 4 x USB3 HDMI & DP
BOARD_NAME="Jetson Nano"
BOARDFAMILY="media"
BOARD_MAINTAINER="150balbes"
BOOTCONFIG="none"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 2G/4GB SoC GBe eMMC USB3 WiFi
BOARD_NAME="Khadas Edge"
BOARDFAMILY="rockchip64"
BOARD_MAINTAINER=""
BOOTCONFIG="khadas-edge-v-rk3399_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3588s 2GB-16GB GBE eMMC NVMe SATA USB3 WiFi
declare -g BOARD_NAME="Khadas Edge2"
declare -g BOARDFAMILY="rockchip-rk3588"
declare -g BOARD_MAINTAINER="igorpecovnik"
declare -g BOOT_SOC="rk3588" # Just to avoid errors in rockchip64_commmon
declare -g KERNEL_TARGET="legacy"
declare -g IMAGE_PARTITION_TABLE="gpt"

View File

@@ -1,6 +1,7 @@
# Amlogic S905x quad core 2Gb RAM SoC eMMC
BOARD_NAME="Khadas VIM1"
BOARDFAMILY="meson-gxl"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="khadas-vim_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Amlogic S912 octa core 2/3Gb RAM SoC eMMC
BOARD_NAME="Khadas VIM2"
BOARDFAMILY="meson-gxl"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="khadas-vim2_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Amlogic A311D 2/4GB RAM eMMC GBE USB3 M.2
BOARD_NAME="Khadas VIM3"
BOARDFAMILY="meson-g12b"
BOARD_MAINTAINER="NicoD-SBC"
BOOTCONFIG="khadas-vim3_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Amlogic S905D3 quad core 2GB RAM SoC eMMC GBE USB3 SPI
BOARD_NAME="Khadas VIM3L"
BOARDFAMILY="meson-sm1"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="khadas-vim3l_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Amlogic S805x quad core 1Gb RAM SoC eMMC
BOARD_NAME="La Frite"
BOARDFAMILY="meson-gxl"
BOARD_MAINTAINER="Tonymac32"
BOOTCONFIG="libretech-ac_defconfig"
BOOT_FDT_FILE="amlogic/meson-gxl-s805x-libretech-ac.dtb"
KERNEL_TARGET="current,edge"

View File

@@ -1,5 +1,6 @@
# Allwinner A20 dual core 1Gb SoC 1xSATA Switch
BOARD_NAME="Lamobo R1"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER=""
BOOTCONFIG="Lamobo_R1_defconfig"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Amlogic S905x quad core 2Gb RAM SoC eMMC
BOARD_NAME="Le potato"
BOARDFAMILY="meson-gxl"
BOARD_MAINTAINER="Tonymac32"
BOOTCONFIG="libretech-cc_defconfig"
KERNEL_TARGET="current,edge"
SERIALCON="ttyAML0"

View File

@@ -1,5 +1,6 @@
# Allwinner A10 single core 512Mb SoC
BOARD_NAME="Lime A10"
BOARDFAMILY="sun4i"
BOARD_MAINTAINER=""
BOOTCONFIG="A10-OLinuXino-Lime_defconfig"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Allwinner A33 quad core 1Gb SoC
BOARD_NAME="A33 OLinuXino"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER=""
HAS_VIDEO_OUTPUT="no"
BOOTCONFIG="A33-OLinuXino_defconfig"
OVERLAY_PREFIX="sun8i-a33"

View File

@@ -1,6 +1,7 @@
# Allwinner A64 quad core 1GB RAM SoC GBE eMMC Wi-Fi/BT
BOARD_NAME="A64 OLinuXino"
BOARDFAMILY="sun50iw1"
BOARD_MAINTAINER=""
BOOTCONFIG_DEFAULT="sun50iw1p1_config"
BOOTCONFIG="a64-olinuxino_defconfig"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,5 +1,6 @@
# Allwinner A20 dual core 512Mb SoC
BOARD_NAME="A20 OLinuXino Lime"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER=""
BOOTCONFIG="A20-OLinuXino-Lime_defconfig"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Allwinner A20 dual core 1GB RAM SoC eMMC GBE 1xSATA
BOARD_NAME="A20 OLinuXino Lime 2"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER=""
BOOTCONFIG="A20-OLinuXino-Lime2-eMMC_defconfig"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Marvell Armada 8040 DDR4 RAM SoC 1xPCIx4 3xSATA 1xGBE 1x2.5GBE 2x10GBE USB3.0 eMMC SPI
BOARD_NAME="Macchiatobin DS"
BOARDFAMILY="mvebu64"
BOARD_MAINTAINER=""
BOOTCONFIG="mvebu_mcbin-88f8040_defconfig"
HAS_VIDEO_OUTPUT="no"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# RISC-V Mangopi-MQ D1
BOARD_NAME="Mangopi-MQ"
BOARDFAMILY="d1"
BOARD_MAINTAINER=""
KERNEL_TARGET="edge"
BOOT_FDT_FILE="allwinner/sun20i-d1-nezha.dtb"
SRC_EXTLINUX="yes"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3588 SoC octa core 4-16GB SoC 1GBe eMMC USB3 SATA WiFi/BT
declare -g BOARD_NAME="Mekotronics R58 MiniPC"
declare -g BOARDFAMILY="rockchip-rk3588"
declare -g BOARD_MAINTAINER="monkaBlyat"
declare -g KERNEL_TARGET="legacy"
declare -g IMAGE_PARTITION_TABLE="gpt"
declare -g BOOT_FDT_FILE="rockchip/rk3588-blueberry-minipc-linux.dtb" # Specific to this board

View File

@@ -1,6 +1,7 @@
# Rockchip RK3588 SoC octa core 4-16GB SoC 2x1GBe eMMC USB3 NVMe SATA 4G WiFi/BT HDMI DP HDMI-In RS232 RS485
declare -g BOARD_NAME="Mekotronics R58X-4G"
declare -g BOARDFAMILY="rockchip-rk3588"
declare -g BOARD_MAINTAINER="monkaBlyat"
declare -g KERNEL_TARGET="legacy"
declare -g IMAGE_PARTITION_TABLE="gpt"
declare -g BOOT_FDT_FILE="rockchip/rk3588-blueberry-edge-v12-linux.dtb" # Specific to this board

View File

@@ -1,6 +1,7 @@
# Rockchip RK3588 SoC octa core 4-16GB SoC 2x1GBe eMMC USB3 NVMe SATA WiFi/BT HDMI DP HDMI-In RS232 RS485
declare -g BOARD_NAME="Mekotronics R58X-4G"
declare -g BOARDFAMILY="rockchip-rk3588"
declare -g BOARD_MAINTAINER="monkaBlyat"
declare -g KERNEL_TARGET="legacy"
declare -g IMAGE_PARTITION_TABLE="gpt"
declare -g BOOT_FDT_FILE="rockchip/rk3588-blueberry-edge-v10-linux.dtb" # Specific to this board

View File

@@ -1,6 +1,7 @@
# Allwinner A10 single core 1Gb SoC
BOARD_NAME="Mele A1000"
BOARDFAMILY="sun4i"
BOARD_MAINTAINER=""
HAS_VIDEO_OUTPUT="no"
BOOTCONFIG="Mele_A1000_defconfig"
KERNEL_TARGET="current,edge"

View File

@@ -1,5 +1,6 @@
# Allwinner A20 dual core 1Gb SoC eMMC 1xSATA
BOARD_NAME="A20 OLinuXino Micro"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER=""
BOOTCONFIG="A20-OLinuXino_MICRO-eMMC_defconfig"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Xilinx Zynq 7000 dual core 1 GB RAM Gbe
BOARD_NAME="MicroZed"
BOARDFAMILY="zynq"
BOARD_MAINTAINER=""
KERNEL_TARGET="legacy"
FULL_DESKTOP="no"
BOOT_FDT_FILE="zynq-microzed.dtb"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3288 quad core 2GB SoC GBE
BOARD_NAME="MiQi"
BOARDFAMILY="rockchip"
BOARD_MAINTAINER=""
BOOTCONFIG="miqi-rk3288_defconfig"
KERNEL_TARGET="current,edge"

View File

@@ -1,6 +1,7 @@
# Allwinner A20 dual core 1Gb SoC
BOARD_NAME="MK808C"
BOARDFAMILY="sun7i"
BOARD_MAINTAINER=""
HAS_VIDEO_OUTPUT="no"
BOOTCONFIG="MK808C_defconfig"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Nexell S5P6818 octa core 1GB RAM SoC GBE WiFi/BT eMMC
BOARD_NAME="NanoPC T3"
BOARDFAMILY="s5p6818"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopim3_defconfig"
MODULES_LEGACY="g_serial"
KERNEL_TARGET="legacy"

View File

@@ -1,6 +1,7 @@
# Nexell S5P6818 octa core 2GB RAM SoC GBE WiFi/BT eMMC
BOARD_NAME="NanoPC T3+"
BOARDFAMILY="s5p6818"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopim3_defconfig"
MODULES_LEGACY="g_serial"
SERIALCON="ttySAC0,ttyGS0"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 4GB RAM SoC GBE USB3 USB-C WiFi/BT eMMC NVMe
BOARD_NAME="NanoPC T4"
BOARDFAMILY="media"
BOARD_MAINTAINER="150balbes"
BOOTCONFIG="nanopc-t4-rk3399_defconfig"
KERNEL_TARGET="legacy,current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3588S octa core 8GB RAM SoC eMMC USB3 USB2 1x GbE 2x 2.5GbE
BOARD_NAME="NanoPC T6"
BOARDFAMILY="rockchip-rk3588"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi-r6s-rk3588s_defconfig" # vendor name, not standard, see hook below, set BOOT_SOC below to compensate
BOOT_SOC="rk3588"
KERNEL_TARGET="legacy"

View File

@@ -1,6 +1,7 @@
# Allwinner H3 quad core 512MB/1GB RAM SoC headless 1xGBE 1xETH eMMC WiFi/BT
BOARD_NAME="NanoPi R1"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi_neo_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# Allwinner H5 quad core 512MB RAM 2 x GBE USB2
BOARD_NAME="NanoPi R1S H5"
BOARDFAMILY="sun50iw2"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi_r1s_h5_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3328 quad core 1GB 2 x GBE USB2
BOARD_NAME="Nanopi R2C"
BOARDFAMILY="rockchip64"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi-r2s-rk3328_defconfig"
KERNEL_TARGET="current,edge"
DEFAULT_CONSOLE="serial"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3328 quad core 1GB 2 x GBE USB2
BOARD_NAME="Nanopi R2S"
BOARDFAMILY="rockchip64"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi-r2s-rk3328_defconfig"
KERNEL_TARGET="current,edge"
DEFAULT_CONSOLE="serial"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 1GB/4GB RAM SoC 2 x GBE USB3 USB-C
BOARD_NAME="NanoPi R4S"
BOARDFAMILY="rk3399"
BOARD_MAINTAINER="Manouchehri"
BOOTCONFIG="nanopi-r4s-rk3399_defconfig"
KERNEL_TARGET="current,edge"
DEFAULT_CONSOLE="serial"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 4GB RAM SoC 2 x GBE 32GB eMMC USB3 USB-C
BOARD_NAME="NanoPi R4SE"
BOARDFAMILY="rk3399"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi-r4se-rk3399_defconfig"
KERNEL_TARGET="current,edge"
DEFAULT_CONSOLE="serial"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3588S octa core 8GB RAM SoC eMMC USB3 USB2 1x GbE 2x 2.5GbE
BOARD_NAME="NanoPi R6S"
BOARDFAMILY="rockchip-rk3588"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi-r6s-rk3588s_defconfig" # vendor name, not standard, see hook below, set BOOT_SOC below to compensate
BOOT_SOC="rk3588"
KERNEL_TARGET="legacy"

View File

@@ -1,6 +1,7 @@
# Allwinner A64 quad core 1GB RAM SoC GBE
BOARD_NAME="NanoPi A64"
BOARDFAMILY="sun50iw1"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi_a64_defconfig"
KERNEL_TARGET="legacy,current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Allwinner H3 quad core 512MB RAM SoC headless WiFi/BT eMMC
BOARD_NAME="NanoPi Air"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi_neo_air_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# Allwinner H2+ quad core 256/512MB RAM SoC headless WiFi
BOARD_NAME="NanoPi Duo"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER="sgjava"
BOOTCONFIG="nanopi_duo_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# Allwinner H3 quad core 512MB RAM SoC headless WiFi/BT
BOARD_NAME="NanoPi Duo2"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi_neo_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# Nexell S5P6818 octa core 1GB RAM SoC GBE
BOARD_NAME="NanoPi Fire3"
BOARDFAMILY="s5p6818"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopifire3_defconfig"
MODULES_NEXT="g_serial"
DEFAULT_CONSOLE="serial"

View File

@@ -1,6 +1,7 @@
# Allwinner H5 quad core 2GB RAM Wifi GBE eMMC
BOARD_NAME="NanoPi K1 Plus"
BOARDFAMILY="sun50iw2"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi_k1_plus_defconfig"
DEFAULT_OVERLAYS="analog-codec"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Amlogic S905 K2 quad core 2GB RAM SoC WiFi eMMC
BOARD_NAME="NanoPi K2"
BOARDFAMILY="meson-gxbb"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi-k2_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Allwinner H3 quad core 1Gb SoC
BOARD_NAME="NanoPi M1"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi_m1_defconfig"
MODULES_LEGACY="g_serial"
MODULES_CURRENT="g_serial"

View File

@@ -1,6 +1,7 @@
# Allwinner H3 quad core 1GB SoC GbE/WiFi/BT eMMC
BOARD_NAME="NanoPi M1 Plus"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi_m1_plus_defconfig"
MODULES_LEGACY="g_serial"
MODULES_CURRENT="g_serial"

View File

@@ -1,5 +1,6 @@
# Allwinner H5 quad core 1GB RAM eMMC WiFi
BOARD_NAME="Nanopi M1 Plus 2"
BOARDFAMILY="sun50iw2"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi_m1_plus2_defconfig"
KERNEL_TARGET="legacy,current,edge"

View File

@@ -1,6 +1,7 @@
# Nexell S5P6818 octa core 1Gb SoC
BOARD_NAME="NanoPi M3"
BOARDFAMILY="s5p6818"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopim3_defconfig"
MODULES_LEGACY="g_serial"
KERNEL_TARGET="legacy"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 2GB/4GB RAM SoC GBE eMMC USB3 USB-C WiFi/BT
BOARD_NAME="NanoPi M4"
BOARDFAMILY="rk3399"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi-m4-rk3399_defconfig"
KERNEL_TARGET="legacy,current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 4GB RAM SoC GBE eMMC USB3 USB-C WiFi/BT
BOARD_NAME="NanoPi M4V2"
BOARDFAMILY="rk3399"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi-m4v2-rk3399_defconfig"
KERNEL_TARGET="legacy,current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Allwinner H3 quad core 256/512MB RAM SoC headless
BOARD_NAME="NanoPi Neo"
BOARDFAMILY="sun8i"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi_neo_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# Allwinner H5 quad core 256/512MB RAM SoC headless GBE
BOARD_NAME="NanoPi Neo 2"
BOARDFAMILY="sun50iw2"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi_neo2_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# Allwinner H5 quad core 1GB RAM SoC headless GBE exchangable eMMC
BOARD_NAME="NanoPi Neo 2 Black"
BOARDFAMILY="sun50iw2"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="nanopi_neo_core2_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3328 quad core 1/2GB GBE USB3 USB-C
BOARD_NAME="NanoPi Neo 3"
BOARDFAMILY="rockchip64"
BOARD_MAINTAINER="lpirl"
BOOTCONFIG="nanopi-r2s-rk3328_defconfig"
KERNEL_TARGET="current,edge"
DEFAULT_CONSOLE="serial"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3399 hexa core 1GB RAM SoC GBE eMMC USB3 USB-C WiFi/BT
BOARD_NAME="NanoPi Neo 4"
BOARDFAMILY="rk3399"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi-neo4-rk3399_defconfig"
KERNEL_TARGET="legacy,current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Allwinner H5 quad core 1GB RAM SoC headless GBE eMMC
BOARD_NAME="NanoPi Neo Core 2"
BOARDFAMILY="sun50iw2"
BOARD_MAINTAINER=""
BOOTCONFIG="nanopi_neo_core2_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# Allwinner H5 quad core 1GB RAM SoC headless GBE eMMC WiFi/BT
BOARD_NAME="NanoPi Neo Plus 2"
BOARDFAMILY="sun50iw2"
BOARD_MAINTAINER="teknoid"
BOOTCONFIG="nanopi_neo_plus2_defconfig"
MODULES="g_serial"
MODULES_BLACKLIST="lima"

View File

@@ -1,6 +1,7 @@
# RISC-V Nezha D1
BOARD_NAME="Nezha"
BOARDFAMILY="d1"
BOARD_MAINTAINER=""
KERNEL_TARGET="edge"
BOOT_FDT_FILE="allwinner/sun20i-d1-nezha.dtb"
SRC_EXTLINUX="yes"

View File

@@ -1,6 +1,7 @@
# Amlogic S805 C1 quad core 1GB RAM SoC GBE
BOARD_NAME="Odroid C1"
BOARDFAMILY="meson8b"
BOARD_MAINTAINER=""
KERNEL_TARGET="current,edge"
BOOTCONFIG="odroidc_config"

View File

@@ -1,6 +1,7 @@
# Amlogic S905 C2 quad core 2GB RAM SoC GBE
BOARD_NAME="Odroid C2"
BOARDFAMILY="meson-gxbb"
BOARD_MAINTAINER="teknoid"
BOOTCONFIG="odroid-c2_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Amlogic S905X3 quad core 4GB RAM SoC eMMC GBE USB3 SPI
BOARD_NAME="Odroid C4"
BOARDFAMILY="meson-sm1"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="odroid-c4_defconfig"
KERNEL_TARGET="current,edge"
FULL_DESKTOP="yes"

View File

@@ -1,6 +1,7 @@
# Amlogic S905X3 quad core 4GB RAM SoC GBE USB3 SPI 2 x SATA
BOARD_NAME="Odroid HC4"
BOARDFAMILY="meson-sm1"
BOARD_MAINTAINER="igorpecovnik"
BOOTCONFIG="odroid-c4_defconfig" # But also 'odroid-hc4_defconfig', see below at UBOOT_TARGET_MAP
KERNEL_TARGET="current,edge"
FULL_DESKTOP="no"

View File

@@ -1,6 +1,7 @@
# Rockchip RK3568 quad core 4GB-8GB GBE PCIe USB3 SATA NVMe
BOARD_NAME="ODROID M1"
BOARDFAMILY="rk3568-odroid" # Separate kernel, has its own family. Uses rockchip64_common for most stuff.
BOARD_MAINTAINER="rpardini"
BOOT_SOC="rk3568" # This determined BOOT_SCENARIO et al.
KERNEL_TARGET="edge" # Only mainline based kernel
BOOT_FDT_FILE="rockchip/rk3568-odroid-m1.dtb" # HK's DTB

Some files were not shown because too many files have changed in this diff Show More