add current kernel support for phytium-embedded (#6522)

This commit is contained in:
青菜萝 卜冬瓜
2024-04-26 15:21:37 +08:00
committed by GitHub
parent f20c4b6de5
commit f413800cd8
4 changed files with 8566 additions and 10 deletions

View File

@@ -2,7 +2,7 @@
BOARD_NAME="Phytium Pi"
BOARDFAMILY="phytium-embedded"
BOARD_MAINTAINER="chainsx"
KERNEL_TARGET="legacy"
KERNEL_TARGET="legacy,current"
BOOT_FDT_FILE="phytium/phytiumpi_firefly.dtb"
SRC_EXTLINUX="yes"
SRC_CMDLINE="console=ttyAMA1,115200 earlycon=pl011,0x2800d000 rootfstype=ext4 rootwait cma=256m"

File diff suppressed because it is too large Load Diff

View File

@@ -1,17 +1,20 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 5.10.153 Kernel Configuration
# Linux/arm64 5.10.209 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=110400
CONFIG_LD_VERSION=238000000
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=23800
CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_ASM_GOTO=y
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
CONFIG_CC_HAS_ASM_INLINE=y
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_TABLE_SORT=y
@@ -953,6 +956,7 @@ CONFIG_IP_PNP_BOOTP=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
CONFIG_INET_TABLE_PERTURB_ORDER=16
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
# CONFIG_INET_UDP_DIAG is not set
@@ -1144,7 +1148,6 @@ CONFIG_HAVE_NET_DSA=y
CONFIG_VLAN_8021Q=m
CONFIG_VLAN_8021Q_GVRP=y
CONFIG_VLAN_8021Q_MVRP=y
# CONFIG_DECNET is not set
CONFIG_LLC=m
# CONFIG_LLC2 is not set
# CONFIG_ATALK is not set
@@ -1383,6 +1386,7 @@ CONFIG_PCI_HOST_GENERIC=y
# CONFIG_PCI_HOST_THUNDER_PEM is not set
# CONFIG_PCI_HOST_THUNDER_ECAM is not set
# CONFIG_PCIE_HISI_ERR is not set
# CONFIG_PCIE_PHYTIUM_EP is not set
#
# DesignWare PCI Core Support
@@ -1566,7 +1570,6 @@ CONFIG_MTD_CFI_I2=y
CONFIG_MTD_SPI_NOR=y
CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
CONFIG_SPI_PHYTIUM_QUADSPI=y
# CONFIG_MTD_UBI is not set
# CONFIG_MTD_HYPERBUS is not set
CONFIG_DTC=y
@@ -1582,6 +1585,7 @@ CONFIG_OF_NET=y
CONFIG_OF_RESERVED_MEM=y
CONFIG_OF_RESOLVE=y
CONFIG_OF_OVERLAY=y
# CONFIG_OF_CONFIGFS is not set
# CONFIG_PARPORT is not set
CONFIG_PNP=y
CONFIG_PNP_DEBUG_MESSAGES=y
@@ -1603,7 +1607,6 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
# CONFIG_BLK_DEV_DRBD is not set
CONFIG_BLK_DEV_NBD=m
# CONFIG_BLK_DEV_SKD is not set
# CONFIG_BLK_DEV_SX8 is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
@@ -1744,6 +1747,7 @@ CONFIG_SCSI_LOWLEVEL=y
# CONFIG_SCSI_HISI_SAS is not set
# CONFIG_SCSI_MVSAS is not set
# CONFIG_SCSI_MVUMI is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_ARCMSR is not set
# CONFIG_SCSI_ESAS2R is not set
@@ -2367,7 +2371,6 @@ CONFIG_WILINK_PLATFORM_DATA=y
# CONFIG_RTL8822BS is not set
# CONFIG_RTL8723DU is not set
# CONFIG_RTL8723DS is not set
# CONFIG_RTL8822CS is not set
# CONFIG_RTL8822BU is not set
# CONFIG_RTL8188EU is not set
# CONFIG_RTL8821CU is not set
@@ -3824,7 +3827,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=100
# CONFIG_DRM_AST is not set
# CONFIG_DRM_MGAG200 is not set
# CONFIG_DRM_RCAR_DW_HDMI is not set
CONFIG_DRM_RCAR_LVDS=m
# CONFIG_DRM_RCAR_USE_LVDS is not set
# CONFIG_DRM_QXL is not set
# CONFIG_DRM_BOCHS is not set
# CONFIG_DRM_VIRTIO_GPU is not set
@@ -3928,7 +3931,6 @@ CONFIG_DRM_I2C_ADV7511_CEC=y
# CONFIG_DRM_ARCPGU is not set
# CONFIG_DRM_HISI_HIBMC is not set
# CONFIG_DRM_HISI_KIRIN is not set
# CONFIG_DRM_MXSFB is not set
# CONFIG_DRM_CIRRUS_QEMU is not set
# CONFIG_DRM_GM12U320 is not set
# CONFIG_TINYDRM_HX8357D is not set
@@ -4861,8 +4863,6 @@ CONFIG_MMC_CQHCI=y
# CONFIG_MMC_TOSHIBA_PCI is not set
# CONFIG_MMC_MTK is not set
# CONFIG_MMC_SDHCI_XENON is not set
# CONFIG_MMC_SDHCI_OMAP is not set
# CONFIG_MMC_SDHCI_AM654 is not set
CONFIG_MMC_PHYTIUM_SDCI=y
# CONFIG_MMC_PHYTIUM_MCI_PCI is not set
CONFIG_MMC_PHYTIUM_MCI_PLTFM=y
@@ -5558,6 +5558,10 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
CONFIG_PHYTIUM_ADC=y
# end of Analog to digital converters
#
# Analog to digital and digital to analog converters
#
#
# Analog Front Ends
#

View File

@@ -21,6 +21,15 @@ case "${BRANCH}" in
LINUXCONFIG="linux-${LINUXFAMILY}-${BRANCH}"
;;
current)
KERNELSOURCE='https://github.com/chainsx/phytium-linux-kernel'
KERNELBRANCH="branch:linux-6.6"
declare -g KERNEL_MAJOR_MINOR="6.6"
KERNELPATCHDIR="${LINUXFAMILY}-${BRANCH}"
LINUXCONFIG="linux-${LINUXFAMILY}-${BRANCH}"
;;
esac