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] -=-=-=-=-=-=-=-=-=-=-=-