Skip to content

Commit 41de0de

Browse files
committed
arm64: defconfig: Enable missing AMD/Xilinx drivers
Over years number of upstream drivers have grown for AMD/Xilinx SOCs (ZynqMP, Versal, Versal NET) but they are not enabled by default in defconfig that's why enable all drivers for these SOCs including USB5744 on board USB hub available on Kria ZynqMP based SOMs and Carrier Cards. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/457c3a128e300241afd20da693d1d80a35d1ece6.1758099050.git.michal.simek@amd.com
1 parent 8f0b4cc commit 41de0de

1 file changed

Lines changed: 43 additions & 0 deletions

File tree

arch/arm64/configs/defconfig

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,10 @@ CONFIG_PCIE_RCAR_HOST=y
233233
CONFIG_PCIE_RCAR_EP=y
234234
CONFIG_PCIE_ROCKCHIP_HOST=m
235235
CONFIG_PCI_XGENE=y
236+
CONFIG_PCIE_XILINX=y
237+
CONFIG_PCIE_XILINX_DMA_PL=y
238+
CONFIG_PCIE_XILINX_NWL=y
239+
CONFIG_PCIE_XILINX_CPM=y
236240
CONFIG_PCI_IMX6_HOST=y
237241
CONFIG_PCI_LAYERSCAPE=y
238242
CONFIG_PCI_HISI=y
@@ -273,6 +277,7 @@ CONFIG_QCOM_QSEECOM=y
273277
CONFIG_QCOM_QSEECOM_UEFISECAPP=y
274278
CONFIG_EXYNOS_ACPM_PROTOCOL=m
275279
CONFIG_TEGRA_BPMP=y
280+
CONFIG_ZYNQMP_FIRMWARE_DEBUG=y
276281
CONFIG_GNSS=m
277282
CONFIG_GNSS_MTK_SERIAL=m
278283
CONFIG_MTD=y
@@ -305,6 +310,7 @@ CONFIG_QCOM_COINCELL=m
305310
CONFIG_QCOM_FASTRPC=m
306311
CONFIG_SRAM=y
307312
CONFIG_PCI_ENDPOINT_TEST=m
313+
CONFIG_XILINX_SDFEC=m
308314
CONFIG_EEPROM_AT24=m
309315
CONFIG_EEPROM_AT25=m
310316
CONFIG_UACCE=m
@@ -394,6 +400,7 @@ CONFIG_DWMAC_MEDIATEK=m
394400
CONFIG_DWMAC_TEGRA=m
395401
CONFIG_TI_K3_AM65_CPSW_NUSS=y
396402
CONFIG_TI_ICSSG_PRUETH=m
403+
CONFIG_XILINX_AXI_EMAC=m
397404
CONFIG_QCOM_IPA=m
398405
CONFIG_MESON_GXL_PHY=m
399406
CONFIG_AQUANTIA_PHY=y
@@ -410,7 +417,9 @@ CONFIG_DP83867_PHY=y
410417
CONFIG_DP83869_PHY=m
411418
CONFIG_DP83TD510_PHY=y
412419
CONFIG_VITESSE_PHY=y
420+
CONFIG_XILINX_GMII2RGMII=m
413421
CONFIG_CAN_FLEXCAN=m
422+
CONFIG_CAN_XILINXCAN=m
414423
CONFIG_CAN_M_CAN=m
415424
CONFIG_CAN_M_CAN_PLATFORM=m
416425
CONFIG_CAN_RCAR=m
@@ -562,6 +571,7 @@ CONFIG_I2C_S3C2410=y
562571
CONFIG_I2C_SH_MOBILE=y
563572
CONFIG_I2C_TEGRA=y
564573
CONFIG_I2C_UNIPHIER_F=y
574+
CONFIG_I2C_XILINX=m
565575
CONFIG_I2C_RCAR=y
566576
CONFIG_I2C_CROS_EC_TUNNEL=y
567577
CONFIG_SPI=y
@@ -599,6 +609,8 @@ CONFIG_SPI_STM32_OSPI=m
599609
CONFIG_SPI_SUN6I=y
600610
CONFIG_SPI_TEGRA210_QUAD=m
601611
CONFIG_SPI_TEGRA114=m
612+
CONFIG_SPI_XILINX=m
613+
CONFIG_SPI_ZYNQMP_GQSPI=m
602614
CONFIG_SPI_SPIDEV=m
603615
CONFIG_SPMI=y
604616
CONFIG_SPMI_MTK_PMIF=m
@@ -691,6 +703,8 @@ CONFIG_GPIO_WCD934X=m
691703
CONFIG_GPIO_VF610=y
692704
CONFIG_GPIO_XGENE=y
693705
CONFIG_GPIO_XGENE_SB=y
706+
CONFIG_GPIO_XILINX=m
707+
CONFIG_GPIO_ZYNQ=m
694708
CONFIG_GPIO_MAX732X=y
695709
CONFIG_GPIO_PCA953X=y
696710
CONFIG_GPIO_PCA953X_IRQ=y
@@ -762,6 +776,8 @@ CONFIG_QCOM_LMH=m
762776
CONFIG_UNIPHIER_THERMAL=y
763777
CONFIG_KHADAS_MCU_FAN_THERMAL=m
764778
CONFIG_WATCHDOG=y
779+
CONFIG_XILINX_WATCHDOG=m
780+
CONFIG_XILINX_WINDOW_WATCHDOG=m
765781
CONFIG_SL28CPLD_WATCHDOG=m
766782
CONFIG_ARM_SP805_WATCHDOG=y
767783
CONFIG_ARM_SBSA_WATCHDOG=y
@@ -1007,6 +1023,8 @@ CONFIG_DRM_LIMA=m
10071023
CONFIG_DRM_PANFROST=m
10081024
CONFIG_DRM_PANTHOR=m
10091025
CONFIG_DRM_TIDSS=m
1026+
CONFIG_DRM_ZYNQMP_DPSUB=m
1027+
CONFIG_DRM_ZYNQMP_DPSUB_AUDIO=y
10101028
CONFIG_DRM_POWERVR=m
10111029
CONFIG_FB=y
10121030
CONFIG_FB_EFI=y
@@ -1093,6 +1111,9 @@ CONFIG_SND_SOC_TEGRA210_MIXER=m
10931111
CONFIG_SND_SOC_TEGRA_AUDIO_GRAPH_CARD=m
10941112
CONFIG_SND_SOC_DAVINCI_MCASP=m
10951113
CONFIG_SND_SOC_J721E_EVM=m
1114+
CONFIG_SND_SOC_XILINX_I2S=m
1115+
CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m
1116+
CONFIG_SND_SOC_XILINX_SPDIF=m
10961117
CONFIG_SND_SOC_AK4613=m
10971118
CONFIG_SND_SOC_AK4619=m
10981119
CONFIG_SND_SOC_DA7213=m
@@ -1177,6 +1198,7 @@ CONFIG_USB_SERIAL_OPTION=m
11771198
CONFIG_USB_QCOM_EUD=m
11781199
CONFIG_USB_HSIC_USB3503=y
11791200
CONFIG_USB_ONBOARD_DEV=m
1201+
CONFIG_USB_ONBOARD_DEV_USB5744=y
11801202
CONFIG_NOP_USB_XCEIV=y
11811203
CONFIG_USB_MXS_PHY=m
11821204
CONFIG_USB_GADGET=y
@@ -1280,6 +1302,8 @@ CONFIG_LEDS_TRIGGER_PANIC=y
12801302
CONFIG_EDAC=y
12811303
CONFIG_EDAC_GHES=y
12821304
CONFIG_EDAC_LAYERSCAPE=m
1305+
CONFIG_EDAC_ZYNQMP=m
1306+
CONFIG_EDAC_VERSAL=m
12831307
CONFIG_RTC_CLASS=y
12841308
CONFIG_RTC_DRV_DS1307=m
12851309
CONFIG_RTC_DRV_HYM8563=m
@@ -1300,6 +1324,7 @@ CONFIG_RTC_DRV_DS3232=y
13001324
CONFIG_RTC_DRV_PCF2127=m
13011325
CONFIG_RTC_DRV_DA9063=m
13021326
CONFIG_RTC_DRV_EFI=y
1327+
CONFIG_RTC_DRV_ZYNQMP=m
13031328
CONFIG_RTC_DRV_CROS_EC=y
13041329
CONFIG_RTC_DRV_FSL_FTM_ALARM=m
13051330
CONFIG_RTC_DRV_S3C=y
@@ -1329,6 +1354,9 @@ CONFIG_PL330_DMA=y
13291354
CONFIG_TEGRA186_GPC_DMA=y
13301355
CONFIG_TEGRA20_APB_DMA=y
13311356
CONFIG_TEGRA210_ADMA=m
1357+
CONFIG_XILINX_DMA=m
1358+
CONFIG_XILINX_ZYNQMP_DMA=m
1359+
CONFIG_XILINX_ZYNQMP_DPDMA=m
13321360
CONFIG_MTK_UART_APDMA=m
13331361
CONFIG_QCOM_BAM_DMA=y
13341362
CONFIG_QCOM_GPI_DMA=m
@@ -1501,6 +1529,8 @@ CONFIG_CLK_RCAR_USB2_CLOCK_SEL=y
15011529
CONFIG_CLK_RENESAS_VBATTB=m
15021530
CONFIG_EXYNOS_ACPM_CLK=m
15031531
CONFIG_CLK_SOPHGO_CV1800=y
1532+
CONFIG_XILINX_VCU=m
1533+
CONFIG_COMMON_CLK_XLNX_CLKWZRD=m
15041534
CONFIG_HWSPINLOCK=y
15051535
CONFIG_HWSPINLOCK_OMAP=m
15061536
CONFIG_HWSPINLOCK_QCOM=y
@@ -1613,6 +1643,8 @@ CONFIG_RZT2H_ADC=m
16131643
CONFIG_SOPHGO_CV1800B_ADC=m
16141644
CONFIG_TI_ADS1015=m
16151645
CONFIG_TI_AM335X_ADC=m
1646+
CONFIG_XILINX_XADC=m
1647+
CONFIG_XILINX_AMS=m
16161648
CONFIG_IIO_CROS_EC_SENSORS_CORE=m
16171649
CONFIG_IIO_CROS_EC_SENSORS=m
16181650
CONFIG_IIO_ST_LSM6DSX=m
@@ -1645,7 +1677,9 @@ CONFIG_PWM_TEGRA=m
16451677
CONFIG_PWM_TIECAP=m
16461678
CONFIG_PWM_TIEHRPWM=m
16471679
CONFIG_PWM_VISCONTI=m
1680+
CONFIG_PWM_XILINX=m
16481681
CONFIG_SL28CPLD_INTC=y
1682+
CONFIG_XILINX_INTC=y
16491683
CONFIG_QCOM_PDC=y
16501684
CONFIG_QCOM_MPM=y
16511685
CONFIG_TI_SCI_INTR_IRQCHIP=y
@@ -1710,6 +1744,8 @@ CONFIG_PHY_UNIPHIER_USB3=y
17101744
CONFIG_PHY_TEGRA_XUSB=y
17111745
CONFIG_PHY_AM654_SERDES=m
17121746
CONFIG_PHY_J721E_WIZ=m
1747+
CONFIG_OMAP_USB2=m
1748+
CONFIG_PHY_XILINX_ZYNQMP=m
17131749
CONFIG_ARM_CCI_PMU=m
17141750
CONFIG_ARM_CCN=m
17151751
CONFIG_ARM_CMN=m
@@ -1740,14 +1776,18 @@ CONFIG_NVMEM_SNVS_LPGPR=y
17401776
CONFIG_NVMEM_SPMI_SDAM=m
17411777
CONFIG_NVMEM_SUNXI_SID=y
17421778
CONFIG_NVMEM_UNIPHIER_EFUSE=y
1779+
CONFIG_NVMEM_ZYNQMP=m
17431780
CONFIG_FPGA=y
17441781
CONFIG_FPGA_MGR_ALTERA_CVP=m
17451782
CONFIG_FPGA_MGR_STRATIX10_SOC=m
17461783
CONFIG_FPGA_BRIDGE=m
17471784
CONFIG_ALTERA_FREEZE_BRIDGE=m
1785+
CONFIG_XILINX_PR_DECOUPLER=m
17481786
CONFIG_FPGA_REGION=m
17491787
CONFIG_OF_FPGA_REGION=m
17501788
CONFIG_OF_OVERLAY=y
1789+
CONFIG_FPGA_MGR_ZYNQMP_FPGA=m
1790+
CONFIG_FPGA_MGR_VERSAL_FPGA=m
17511791
CONFIG_TEE=y
17521792
CONFIG_OPTEE=y
17531793
CONFIG_MUX_GPIO=m
@@ -1842,6 +1882,9 @@ CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m
18421882
CONFIG_CRYPTO_DEV_QCE=m
18431883
CONFIG_CRYPTO_DEV_QCOM_RNG=m
18441884
CONFIG_CRYPTO_DEV_TEGRA=m
1885+
CONFIG_CRYPTO_DEV_XILINX_TRNG=m
1886+
CONFIG_CRYPTO_DEV_ZYNQMP_AES=m
1887+
CONFIG_CRYPTO_DEV_ZYNQMP_SHA3=m
18451888
CONFIG_CRYPTO_DEV_CCREE=m
18461889
CONFIG_CRYPTO_DEV_HISI_SEC2=m
18471890
CONFIG_CRYPTO_DEV_HISI_ZIP=m

0 commit comments

Comments
 (0)