merged.

Bruce

In message: [PATCH] nxp-ls1028: add scc and cfg files for nxp-ls1028 platform
on 31/05/2024 Meng Li wrote:

> Refer to scc and cfg files on branch yocto-6.1, add new scc and cfg
> files for BSP nxp-ls1028 on branch yocto-6.6.
> 
> Signed-off-by: Meng Li <meng...@windriver.com>
> ---
>  bsp/nxp-ls1028/nxp-ls1028-preempt-rt.scc |   7 +
>  bsp/nxp-ls1028/nxp-ls1028-standard.scc   |   8 +
>  bsp/nxp-ls1028/nxp-ls1028.cfg            | 247 +++++++++++++++++++++++
>  bsp/nxp-ls1028/nxp-ls1028.scc            |   9 +
>  4 files changed, 271 insertions(+)
>  create mode 100644 bsp/nxp-ls1028/nxp-ls1028-preempt-rt.scc
>  create mode 100644 bsp/nxp-ls1028/nxp-ls1028-standard.scc
>  create mode 100644 bsp/nxp-ls1028/nxp-ls1028.cfg
>  create mode 100644 bsp/nxp-ls1028/nxp-ls1028.scc
> 
> diff --git a/bsp/nxp-ls1028/nxp-ls1028-preempt-rt.scc 
> b/bsp/nxp-ls1028/nxp-ls1028-preempt-rt.scc
> new file mode 100644
> index 00000000..6a8eb90d
> --- /dev/null
> +++ b/bsp/nxp-ls1028/nxp-ls1028-preempt-rt.scc
> @@ -0,0 +1,7 @@
> +define KMACHINE nxp-ls1028
> +define KTYPE preempt-rt
> +define KARCH arm64
> +
> +include ktypes/preempt-rt
> +
> +include nxp-ls1028.scc
> diff --git a/bsp/nxp-ls1028/nxp-ls1028-standard.scc 
> b/bsp/nxp-ls1028/nxp-ls1028-standard.scc
> new file mode 100644
> index 00000000..151e1661
> --- /dev/null
> +++ b/bsp/nxp-ls1028/nxp-ls1028-standard.scc
> @@ -0,0 +1,8 @@
> +# SPDX-License-Identifier: MIT
> +define KMACHINE nxp-ls1028
> +define KTYPE standard
> +define KARCH arm64
> +
> +include ktypes/standard
> +
> +include nxp-ls1028.scc
> diff --git a/bsp/nxp-ls1028/nxp-ls1028.cfg b/bsp/nxp-ls1028/nxp-ls1028.cfg
> new file mode 100644
> index 00000000..818431b7
> --- /dev/null
> +++ b/bsp/nxp-ls1028/nxp-ls1028.cfg
> @@ -0,0 +1,247 @@
> +CONFIG_ARM64=y
> +CONFIG_64BIT=y
> +CONFIG_ARCH_NXP=y
> +CONFIG_ARCH_LAYERSCAPE=y
> +CONFIG_MMU=y
> +CONFIG_SMP=y
> +CONFIG_NR_CPUS=2
> +
> +CONFIG_SCHED_MC=y
> +CONFIG_ARM64_VA_BITS_48=y
> +
> +CONFIG_PCI=y
> +CONFIG_PCIEPORTBUS=y
> +CONFIG_HOTPLUG_PCI_PCIE=y
> +CONFIG_HOTPLUG_PCI=y
> +CONFIG_PCI_LAYERSCAPE=y
> +CONFIG_PCI_HOST_GENERIC=y
> +CONFIG_PCI_IOV=y
> +CONFIG_PCI_MSI=y
> +
> +CONFIG_CMA=y
> +
> +CONFIG_CPU_IDLE=y
> +CONFIG_ARM_PSCI_CPUIDLE=y
> +CONFIG_CPU_IDLE_GOV_MENU=y
> +CONFIG_CPU_FREQ=y
> +CONFIG_CPU_FREQ_GOV_USERSPACE=y
> +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
> +CONFIG_CPUFREQ_DT=y
> +CONFIG_QORIQ_CPUFREQ=y
> +
> +CONFIG_SOC_BUS=y
> +CONFIG_REGMAP=y
> +CONFIG_REGMAP_I2C=y
> +CONFIG_REGMAP_SPI=y
> +CONFIG_REGMAP_MMIO=y
> +CONFIG_DMA_SHARED_BUFFER=y
> +
> +CONFIG_DMA_CMA=y
> +CONFIG_MTD=y
> +CONFIG_MTD_BLOCK=y
> +CONFIG_MTD_CFI=y
> +CONFIG_MTD_CFI_ADV_OPTIONS=y
> +CONFIG_MTD_CFI_INTELEXT=y
> +CONFIG_MTD_CFI_AMDSTD=y
> +CONFIG_MTD_PHYSMAP=y
> +CONFIG_MTD_PHYSMAP_OF=y
> +CONFIG_MTD_SST25L=y
> +CONFIG_MTD_RAW_NAND=y
> +CONFIG_MTD_SPI_NOR=y
> +CONFIG_MTD_NAND_FSL_IFC=y
> +
> +CONFIG_COMMON_CLK=y
> +CONFIG_CLK_QORIQ=y
> +CONFIG_CLK_LS1028A_PLLDIG=y
> +
> +CONFIG_SRAM=y
> +CONFIG_EEPROM_AT24=y
> +
> +CONFIG_ATA=y
> +CONFIG_SATA_AHCI=y
> +CONFIG_SATA_AHCI_PLATFORM=y
> +CONFIG_AHCI_QORIQ=y
> +
> +CONFIG_NETDEVICES=y
> +
> +# enetc
> +CONFIG_NET_DSA=y
> +CONFIG_NET_DSA_TAG_OCELOT=y
> +CONFIG_NET_DSA_MSCC_FELIX=y
> +CONFIG_NET_SWITCHDEV=y
> +CONFIG_FSL_ENETC=y
> +CONFIG_FSL_ENETC_CORE=y
> +CONFIG_FSL_ENETC_VF=y
> +CONFIG_FSL_ENETC_IERB=y
> +CONFIG_FSL_ENETC_MDIO=y
> +CONFIG_FSL_ENETC_PTP_CLOCK=y
> +CONFIG_FSL_ENETC_QOS=y
> +CONFIG_PHY_FSL_LYNX_10G=y
> +
> +# tsn
> +CONFIG_PTP_1588_CLOCK=y
> +CONFIG_PTP_1588_CLOCK_QORIQ=y
> +CONFIG_TSN=y
> +CONFIG_NET_PKTGEN=y
> +CONFIG_NET_VENDOR_MICROSEMI=y
> +CONFIG_MSCC_OCELOT_SWITCH=y
> +CONFIG_MSCC_OCELOT_SWITCH_LIB=y
> +CONFIG_VITESSE_PHY=y
> +CONFIG_NET_SCH_ETF=y
> +CONFIG_NET_SCH_CBS=y
> +CONFIG_NET_SCH_MQPRIO=y
> +CONFIG_NET_SCH_TAPRIO=y
> +CONFIG_VLAN_8021Q=y
> +
> +CONFIG_BRIDGE=y
> +CONFIG_BRIDGE_VLAN_FILTERING=y
> +
> +# can
> +CONFIG_CAN=y
> +CONFIG_CAN_FLEXCAN=y
> +
> +CONFIG_INPUT_MATRIXKMAP=y
> +CONFIG_INPUT_EVDEV=y
> +CONFIG_INPUT_MISC=y
> +CONFIG_KEYBOARD_ADC=m
> +CONFIG_KEYBOARD_GPIO=y
> +CONFIG_INPUT_MOUSEDEV=y
> +CONFIG_MOUSE_PS2=y
> +
> +CONFIG_SERIAL_8250=y
> +CONFIG_SERIAL_8250_CONSOLE=y
> +CONFIG_SERIAL_OF_PLATFORM=y
> +
> +CONFIG_I2C=y
> +CONFIG_I2C_CHARDEV=y
> +CONFIG_I2C_MUX=y
> +CONFIG_I2C_IMX=y
> +CONFIG_I2C_COMPAT=y
> +CONFIG_I2C_MUX_PCA954x=y
> +
> +CONFIG_SPI=y
> +CONFIG_SPI_FSL_DSPI=y
> +CONFIG_SPI_NXP_FLEXSPI=y
> +
> +CONFIG_GPIOLIB=y
> +CONFIG_OF_GPIO=y
> +CONFIG_GPIOLIB_IRQCHIP=y
> +CONFIG_GPIO_PCA953X=y
> +CONFIG_GPIO_PCA953X_IRQ=y
> +CONFIG_GPIO_GENERIC=y
> +CONFIG_GPIO_DWAPB=y
> +CONFIG_GPIO_GENERIC_PLATFORM=y
> +CONFIG_GPIO_MB86S7X=y
> +CONFIG_GPIO_MPC8XXX=y
> +CONFIG_GPIO_PL061=y
> +CONFIG_GPIO_XGENE=y
> +
> +CONFIG_POWER_RESET_XGENE=y
> +CONFIG_POWER_RESET_SYSCON=y
> +CONFIG_ENERGY_MODEL=y
> +
> +CONFIG_SYSCON_REBOOT_MODE=y
> +CONFIG_BATTERY_BQ27XXX=y
> +CONFIG_SENSORS_LM90=m
> +CONFIG_SENSORS_INA2XX=m
> +
> +CONFIG_CPU_THERMAL=y
> +
> +CONFIG_WATCHDOG=y
> +CONFIG_IMX2_WDT=y
> +CONFIG_ARM_ARCH_TIMER=y
> +CONFIG_ARM_SP805_WATCHDOG=y
> +
> +CONFIG_REGULATOR=y
> +CONFIG_REGULATOR_FIXED_VOLTAGE=y
> +CONFIG_REGULATOR_GPIO=y
> +
> +CONFIG_MEDIA_SUPPORT=y
> +CONFIG_MEDIA_CAMERA_SUPPORT=y
> +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
> +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
> +CONFIG_MEDIA_CONTROLLER=y
> +CONFIG_MEDIA_PLATFORM_SUPPORT=y
> +
> +CONFIG_SOUND=y
> +CONFIG_SND=y
> +CONFIG_SND_SOC=y
> +CONFIG_SND_SOC_FSL_SAI=y
> +CONFIG_SND_SIMPLE_CARD=y
> +CONFIG_SND_SOC_I2C_AND_SPI=y
> +CONFIG_SND_SOC_SGTL5000=y
> +CONFIG_SND_OSSEMUL=y
> +CONFIG_SND_PCM_OSS=y
> +CONFIG_SND_PCM_OSS_PLUGINS=y
> +CONFIG_SND_SUPPORT_OLD_API=y
> +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
> +
> +CONFIG_USB=y
> +CONFIG_USB_OTG=y
> +CONFIG_USB_XHCI_HCD=y
> +CONFIG_USB_DWC3=y
> +CONFIG_NOP_USB_XCEIV=y
> +CONFIG_USB_ULPI=y
> +CONFIG_USB_GADGET=y
> +CONFIG_TYPEC=y
> +CONFIG_TYPEC_UCSI=y
> +CONFIG_TYPEC_TCPM=y
> +
> +CONFIG_MMC=y
> +CONFIG_MMC_ARMMMCI=y
> +CONFIG_MMC_SDHCI=y
> +CONFIG_MMC_SDHCI_PLTFM=y
> +CONFIG_MMC_SDHCI_OF_ESDHC=y
> +CONFIG_MMC_SDHCI_CADENCE=y
> +CONFIG_MMC_SPI=y
> +CONFIG_MMC_DW=y
> +
> +CONFIG_NEW_LEDS=y
> +CONFIG_LEDS_CLASS=y
> +CONFIG_LEDS_GPIO=y
> +CONFIG_LEDS_PWM=y
> +CONFIG_LEDS_SYSCON=y
> +CONFIG_LEDS_TRIGGERS=y
> +CONFIG_LEDS_TRIGGER_HEARTBEAT=y
> +
> +CONFIG_EDAC=y
> +CONFIG_EDAC_LAYERSCAPE=y
> +
> +CONFIG_RTC_CLASS=y
> +CONFIG_RTC_DRV_PCF2127=y
> +CONFIG_RTC_DRV_FSL_FTM_ALARM=y
> +
> +CONFIG_DMADEVICES=y
> +CONFIG_FSL_EDMA=y
> +
> +CONFIG_VFIO=y
> +CONFIG_VFIO_PCI=y
> +CONFIG_VFIO_FSL_MC=y
> +
> +CONFIG_MAILBOX=y
> +CONFIG_ARM_MHU=y
> +CONFIG_ARM_SMMU=y
> +CONFIG_ARM_SMMU_V3=y
> +CONFIG_IIO=y
> +
> +CONFIG_PWM=y
> +CONFIG_PINCTRL=y
> +
> +CONFIG_CRYPTO_DEV_FSL_CAAM=y
> +CONFIG_CRYPTO_SHA1_ARM64_CE=y
> +CONFIG_CRYPTO_SHA2_ARM64_CE=y
> +CONFIG_CRYPTO_GHASH_ARM64_CE=y
> +CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
> +CONFIG_CRYPTO_AES_ARM64_CE_BLK=y
> +
> +# Thermal
> +CONFIG_THERMAL=y
> +CONFIG_QORIQ_THERMAL=y
> +CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
> +CONFIG_DEVICE_THERMAL=y
> +
> +# Run Control and Power Management
> +CONFIG_FSL_RCPM=y
> +
> +# Nvme
> +CONFIG_BLK_DEV_NVME=y
> diff --git a/bsp/nxp-ls1028/nxp-ls1028.scc b/bsp/nxp-ls1028/nxp-ls1028.scc
> new file mode 100644
> index 00000000..e943e8ce
> --- /dev/null
> +++ b/bsp/nxp-ls1028/nxp-ls1028.scc
> @@ -0,0 +1,9 @@
> +# SPDX-License-Identifier: MIT
> +kconf hardware nxp-ls1028.cfg
> +kconf hardware features/edac/edac.cfg
> +
> +include cfg/usb-mass-storage.scc
> +
> +include features/hugetlb/hugetlb.scc
> +include arch/arm/32bit-compat.scc
> +include features/profiling/profiling.scc
> -- 
> 2.34.1
> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13970): 
https://lists.yoctoproject.org/g/linux-yocto/message/13970
Mute This Topic: https://lists.yoctoproject.org/mt/106404449/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to