From: Quanyang Wang <quanyang.w...@windriver.com>

The SDK xlnx_rebase_v4.19 bsp patches need enable more kernel options.

Signed-off-by: Quanyang Wang <quanyang.w...@windriver.com>
---
 bsp/xilinx-zynqmp/xilinx-zynqmp.cfg | 76 +++++++++++++++++++++++++++++
 bsp/xilinx-zynqmp/xilinx-zynqmp.scc |  1 +
 2 files changed, 77 insertions(+)

diff --git a/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg 
b/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg
index cf9ba4a6..50dd32aa 100644
--- a/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg
+++ b/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg
@@ -37,9 +37,12 @@ CONFIG_ETHERNET=y
 CONFIG_NET_CADENCE=y
 CONFIG_MACB=y
 CONFIG_MACB_EXT_BD=y
+CONFIG_XILINX_EMACLITE=y
+CONFIG_XILINX_AXI_EMAC=y
 
 CONFIG_PHYLIB=y
 CONFIG_XILINX_PHY=y
+CONFIG_DP83867_PHY=y
 
 CONFIG_PHY_XILINX_ZYNQMP=y
 CONFIG_FIXED_PHY=y
@@ -72,6 +75,7 @@ CONFIG_OF_GPIO=y
 CONFIG_GPIO_SYSFS=y
 CONFIG_GPIO_XILINX=y
 CONFIG_GPIO_PCA953X=y
+CONFIG_GPIO_PCA953X_IRQ=y
 CONFIG_GPIO_ZYNQ=y
 
 CONFIG_POWER_RESET=y
@@ -85,6 +89,7 @@ CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_DWC3=y
 CONFIG_USB_DWC3_OF_SIMPLE=y
 CONFIG_USB_OTG=y
+CONFIG_USB_OTG_FSM=m
 CONFIG_USB_GADGET=y
 CONFIG_USB_GADGET_XILINX=y
 
@@ -101,20 +106,27 @@ CONFIG_EDAC_ZYNQMP_OCM=y
 
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+CONFIG_RTC_INTF_SYSFS=y
 CONFIG_RTC_DRV_ZYNQMP=y
 
 CONFIG_DMADEVICES=y
+CONFIG_XILINX_DMA_ENGINES=y
 CONFIG_DMA_ENGINE=y
 CONFIG_DMA_OF=y
 CONFIG_CMA=y
 CONFIG_DMA_CMA=y
+CONFIG_CMA_SIZE_MBYTES=256
 
 CONFIG_XILINX_ZYNQMP_DMA=y
 CONFIG_XILINX_DMA=y
 
+CONFIG_UIO=y
+CONFIG_UIO_XILINX_APM=y
 CONFIG_VIRTIO=y
 CONFIG_COMMON_CLK=y
 CONFIG_COMMON_CLK_SI570=y
+CONFIG_COMMON_CLK_SI5324=y
 CONFIG_COMMON_CLK_ZYNQMP=y
 CONFIG_CLKSRC_OF=y
 CONFIG_IOMMU_API=y
@@ -122,6 +134,10 @@ CONFIG_IOMMU_SUPPORT=y
 CONFIG_OF_IOMMU=y
 CONFIG_ARM_SMMU=y
 CONFIG_ARM_SMMU_V3=y
+#
+CONFIG_RPMSG=m
+CONFIG_REMOTEPROC=m
+CONFIG_ZYNQMP_R5_REMOTEPROC=m
 
 CONFIG_STAGING=y
 CONFIG_SOC_XILINX_ZYNQMP=y
@@ -132,11 +148,17 @@ CONFIG_ARM_GIC=y
 CONFIG_ARM_GIC_V3=y
 CONFIG_ARM_GIC_V3_ITS=y
 
+CONFIG_IIO=y
+CONFIG_XILINX_XADC=y
+CONFIG_XILINX_AMS=y
+CONFIG_XILINX_FCLK=y
+
 CONFIG_FPGA=y
 CONFIG_FPGA_MGR_ZYNQMP_FPGA=y
 CONFIG_NVMEM_ZYNQMP=y
 CONFIG_FPGA_REGION=y
 CONFIG_FPGA_BRIDGE=y
+CONFIG_OF_FPGA_REGION=y
 
 CONFIG_REGULATOR=y
 CONFIG_REGULATOR_FIXED_VOLTAGE=y
@@ -152,13 +174,67 @@ CONFIG_VIDEO_V4L2_SUBDEV_API=y
 CONFIG_VIDEO_V4L2=y
 CONFIG_V4L_PLATFORM_DRIVERS=y
 CONFIG_VIDEO_XILINX=y
+CONFIG_VIDEO_XILINX_CFA=y
+CONFIG_VIDEO_XILINX_CRESAMPLE=y
+CONFIG_VIDEO_XILINX_HLS=y
+CONFIG_VIDEO_XILINX_REMAPPER=y
+CONFIG_VIDEO_XILINX_RGB2YUV=y
+CONFIG_VIDEO_XILINX_SCALER=y
+CONFIG_VIDEO_XILINX_SWITCH=y
 CONFIG_VIDEO_XILINX_TPG=y
 CONFIG_VIDEO_XILINX_VTC=y
+CONFIG_VIDEO_XILINX_SDIRXSS=y
+CONFIG_VIDEO_XILINX_AXI4S_SWITCH=y
+CONFIG_VIDEO_XILINX_SCD=y
+CONFIG_VIDEO_XILINX_M2M=y
+CONFIG_VIDEO_XILINX_MULTISCALER=y
 
 CONFIG_DRM=y
 CONFIG_DRM_KMS_HELPER=y
+CONFIG_DRM_KMS_FB_HELPER=y
+CONFIG_DRM_FBDEV_EMULATION=y
+CONFIG_DRM_GEM_CMA_HELPER=y
+CONFIG_DRM_KMS_CMA_HELPER=y
 CONFIG_DRM_BRIDGE=y
 CONFIG_DRM_XILINX=y
 CONFIG_HDMI=y
 
+CONFIG_DRM_XLNX=y
+CONFIG_DRM_XLNX_BRIDGE=y
+CONFIG_DRM_XLNX_BRIDGE_DEBUG_FS=y
+CONFIG_DRM_ZYNQMP_DPSUB=y
+CONFIG_DRM_XLNX_DSI=y
+CONFIG_DRM_XLNX_MIXER=y
+CONFIG_DRM_XLNX_PL_DISP=y
+CONFIG_DRM_XLNX_SDI=y
+CONFIG_DRM_XLNX_BRIDGE_CSC=y
+CONFIG_DRM_XLNX_BRIDGE_SCALER=y
+CONFIG_XILINX_FRMBUF=y
+CONFIG_XILINX_DPDMA=y
+CONFIG_DRM_XILINX_SDI=y
+CONFIG_SOUND=y
+CONFIG_SND=y
+CONFIG_SND_SOC_XILINX_DP=y
+CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=y
+CONFIG_SND_SOC_XILINX_SDI=y
+CONFIG_SND_SOC_XILINX_I2S=y
+CONFIG_SND_SOC_XILINX_PL_SND_CARD=y
+CONFIG_SND_PCM=y
+CONFIG_SND_DMAENGINE_PCM=y
+CONFIG_SND_DRIVERS=y
+CONFIG_SND_SOC=y
+CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
+CONFIG_SND_PROC_FS=y
+CONFIG_SND_USB_AUDIO=y
+
+CONFIG_KEYBOARD_GPIO=y
+CONFIG_KEYBOARD_GPIO_POLLED=y
+
+CONFIG_ARM_CCI_PMU=y
+
 CONFIG_FW_LOADER=y
+
+CONFIG_RESET_CONTROLLER=y
+
+CONFIG_PMBUS=y
+CONFIG_SENSORS_MAX20751=y
diff --git a/bsp/xilinx-zynqmp/xilinx-zynqmp.scc 
b/bsp/xilinx-zynqmp/xilinx-zynqmp.scc
index ef59543f..46ba54d1 100644
--- a/bsp/xilinx-zynqmp/xilinx-zynqmp.scc
+++ b/bsp/xilinx-zynqmp/xilinx-zynqmp.scc
@@ -3,6 +3,7 @@ include cfg/fs/flash_fs.cfg
 include cfg/usb-mass-storage.scc
 include features/hugetlb/hugetlb.scc
 include features/power/arm.scc
+include features/usb/usb-gadgets.scc
 
 # enable the ability to run 32 bit apps
 include arch/arm/32bit-compat.scc
-- 
2.17.1

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to