Enable power domain driver to configure pmufw config object and request node for all the IP's that are enabled in DT. This driver depends on mailbox and IPI driver, hence enable them as well. Add ARCH_VERSAL in the depends on of mailbox Kconfig to compile for Versal platforms. Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@xilinx.com> Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/20220722084658.30995-6-ashok.reddy.soma@xilinx.com
131 lines
3.0 KiB
Plaintext
131 lines
3.0 KiB
Plaintext
CONFIG_ARM=y
|
|
CONFIG_COUNTER_FREQUENCY=100000000
|
|
CONFIG_POSITION_INDEPENDENT=y
|
|
CONFIG_SYS_INIT_SP_BSS_OFFSET=1572864
|
|
CONFIG_ARCH_VERSAL=y
|
|
CONFIG_SYS_TEXT_BASE=0x8000000
|
|
CONFIG_SYS_MALLOC_F_LEN=0x100000
|
|
CONFIG_DEFAULT_DEVICE_TREE="xilinx-versal-virt"
|
|
CONFIG_CMD_FRU=y
|
|
CONFIG_DEFINE_TCM_OCM_MMAP=y
|
|
CONFIG_SYS_LOAD_ADDR=0x8000000
|
|
CONFIG_SYS_MEMTEST_START=0x00000000
|
|
CONFIG_SYS_MEMTEST_END=0x00001000
|
|
CONFIG_DISTRO_DEFAULTS=y
|
|
CONFIG_REMAKE_ELF=y
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
# CONFIG_ARCH_FIXUP_FDT_MEMORY is not set
|
|
CONFIG_BOOTDELAY=5
|
|
CONFIG_USE_PREBOOT=y
|
|
CONFIG_BOARD_EARLY_INIT_R=y
|
|
CONFIG_CLOCKS=y
|
|
CONFIG_SYS_PROMPT="Versal> "
|
|
CONFIG_SYS_MAXARGS=64
|
|
CONFIG_SYS_PBSIZE=2073
|
|
CONFIG_SYS_BOOTM_LEN=0x6400000
|
|
CONFIG_CMD_BOOTMENU=y
|
|
CONFIG_CMD_NVEDIT_EFI=y
|
|
CONFIG_CMD_MEMTEST=y
|
|
CONFIG_SYS_ALT_MEMTEST=y
|
|
CONFIG_CMD_CLK=y
|
|
CONFIG_CMD_DFU=y
|
|
CONFIG_CMD_DM=y
|
|
# CONFIG_CMD_FLASH is not set
|
|
CONFIG_CMD_GPIO=y
|
|
CONFIG_CMD_I2C=y
|
|
CONFIG_CMD_MMC=y
|
|
CONFIG_CMD_MTD=y
|
|
CONFIG_CMD_SF_TEST=y
|
|
CONFIG_CMD_USB=y
|
|
CONFIG_BOOTP_MAY_FAIL=y
|
|
CONFIG_BOOTP_BOOTFILESIZE=y
|
|
CONFIG_CMD_TFTPPUT=y
|
|
CONFIG_CMD_CACHE=y
|
|
CONFIG_CMD_EFIDEBUG=y
|
|
CONFIG_CMD_TIME=y
|
|
CONFIG_CMD_TIMER=y
|
|
CONFIG_CMD_EXT4_WRITE=y
|
|
CONFIG_CMD_SQUASHFS=y
|
|
CONFIG_CMD_MTDPARTS=y
|
|
CONFIG_CMD_UBI=y
|
|
CONFIG_PARTITION_TYPE_GUID=y
|
|
CONFIG_OF_BOARD=y
|
|
CONFIG_ENV_IS_NOWHERE=y
|
|
CONFIG_ENV_IS_IN_FAT=y
|
|
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|
CONFIG_NET_RANDOM_ETHADDR=y
|
|
CONFIG_NETCONSOLE=y
|
|
CONFIG_IP_DEFRAG=y
|
|
CONFIG_SYS_FAULT_ECHO_LINK_DOWN=y
|
|
CONFIG_TFTP_BLOCKSIZE=4096
|
|
CONFIG_CLK_VERSAL=y
|
|
CONFIG_DFU_TIMEOUT=y
|
|
CONFIG_DFU_RAM=y
|
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x1800000
|
|
CONFIG_FPGA_XILINX=y
|
|
CONFIG_FPGA_VERSALPL=y
|
|
CONFIG_DM_I2C=y
|
|
CONFIG_SYS_I2C_CADENCE=y
|
|
CONFIG_DM_MAILBOX=y
|
|
CONFIG_ZYNQMP_IPI=y
|
|
CONFIG_MISC=y
|
|
CONFIG_I2C_EEPROM=y
|
|
CONFIG_SUPPORT_EMMC_BOOT=y
|
|
CONFIG_MMC_IO_VOLTAGE=y
|
|
CONFIG_MMC_UHS_SUPPORT=y
|
|
CONFIG_MMC_HS400_SUPPORT=y
|
|
CONFIG_MMC_SDHCI=y
|
|
CONFIG_MMC_SDHCI_ZYNQ=y
|
|
CONFIG_ZYNQ_SDHCI_MIN_FREQ=100000
|
|
CONFIG_MTD=y
|
|
CONFIG_DM_SPI_FLASH=y
|
|
CONFIG_SPI_FLASH_GIGADEVICE=y
|
|
CONFIG_SPI_FLASH_ISSI=y
|
|
CONFIG_SPI_FLASH_MACRONIX=y
|
|
CONFIG_SPI_FLASH_SPANSION=y
|
|
CONFIG_SPI_FLASH_STMICRO=y
|
|
CONFIG_SPI_FLASH_SST=y
|
|
CONFIG_SPI_FLASH_WINBOND=y
|
|
# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
|
|
CONFIG_SPI_FLASH_MTD=y
|
|
CONFIG_PHY_MARVELL=y
|
|
CONFIG_PHY_NATSEMI=y
|
|
CONFIG_PHY_REALTEK=y
|
|
CONFIG_PHY_TI_DP83867=y
|
|
CONFIG_PHY_VITESSE=y
|
|
CONFIG_PHY_FIXED=y
|
|
CONFIG_DM_ETH_PHY=y
|
|
CONFIG_PHY_GIGE=y
|
|
CONFIG_XILINX_AXIEMAC=y
|
|
CONFIG_XILINX_AXIMRMAC=y
|
|
CONFIG_ZYNQ_GEM=y
|
|
CONFIG_DM_RESET=y
|
|
CONFIG_RESET_ZYNQMP=y
|
|
CONFIG_ARM_DCC=y
|
|
CONFIG_PL01X_SERIAL=y
|
|
CONFIG_XILINX_UARTLITE=y
|
|
CONFIG_SOC_XILINX_VERSAL=y
|
|
CONFIG_SPI=y
|
|
CONFIG_DM_SPI=y
|
|
CONFIG_CADENCE_QSPI=y
|
|
CONFIG_CADENCE_OSPI_VERSAL=y
|
|
CONFIG_ZYNQ_SPI=y
|
|
CONFIG_USB=y
|
|
CONFIG_DM_USB_GADGET=y
|
|
CONFIG_USB_XHCI_HCD=y
|
|
CONFIG_USB_XHCI_DWC3=y
|
|
CONFIG_USB_DWC3=y
|
|
CONFIG_USB_DWC3_GENERIC=y
|
|
CONFIG_USB_ULPI_VIEWPORT=y
|
|
CONFIG_USB_ULPI=y
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_USB_GADGET_MANUFACTURER="Xilinx"
|
|
CONFIG_USB_GADGET_VENDOR_NUM=0x03FD
|
|
CONFIG_USB_GADGET_PRODUCT_NUM=0x0300
|
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
|
CONFIG_USB_FUNCTION_THOR=y
|
|
CONFIG_OF_LIBFDT_OVERLAY=y
|