arm64: defconfig: update defconfig for 3.18

This patch enables a few things missing from our defconfig:

- PCI and MSI, including support for the x-gene host controller
- BPF JIT
- SPI, GPIO and MMC for Seattle
- GPIO for x-gene
- USB for Juno
- RTC

It also removes HMC_DRV, which was being built as a module for some
reason.

Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>

authored by Will Deacon and committed by Catalin Marinas 2d39ad64 97b56be1

+24 -2
+24 -2
arch/arm64/configs/defconfig
··· 35 CONFIG_ARCH_THUNDER=y 36 CONFIG_ARCH_VEXPRESS=y 37 CONFIG_ARCH_XGENE=y 38 CONFIG_SMP=y 39 CONFIG_PREEMPT=y 40 CONFIG_KSM=y ··· 55 CONFIG_IP_PNP_BOOTP=y 56 # CONFIG_INET_LRO is not set 57 # CONFIG_IPV6 is not set 58 # CONFIG_WIRELESS is not set 59 CONFIG_NET_9P=y 60 CONFIG_NET_9P_VIRTIO=y ··· 69 CONFIG_BLK_DEV_SD=y 70 # CONFIG_SCSI_LOWLEVEL is not set 71 CONFIG_ATA=y 72 CONFIG_AHCI_XGENE=y 73 - CONFIG_PHY_XGENE=y 74 CONFIG_PATA_PLATFORM=y 75 CONFIG_PATA_OF_PLATFORM=y 76 CONFIG_NETDEVICES=y 77 CONFIG_TUN=y 78 CONFIG_VIRTIO_NET=y 79 CONFIG_SMC91X=y 80 CONFIG_SMSC911X=y 81 - CONFIG_NET_XGENE=y 82 # CONFIG_WLAN is not set 83 CONFIG_INPUT_EVDEV=y 84 # CONFIG_SERIO_SERPORT is not set ··· 92 CONFIG_SERIAL_OF_PLATFORM=y 93 CONFIG_VIRTIO_CONSOLE=y 94 # CONFIG_HW_RANDOM is not set 95 # CONFIG_HWMON is not set 96 CONFIG_REGULATOR=y 97 CONFIG_REGULATOR_FIXED_VOLTAGE=y ··· 107 # CONFIG_LOGO_LINUX_MONO is not set 108 # CONFIG_LOGO_LINUX_VGA16 is not set 109 CONFIG_USB=y 110 CONFIG_USB_ISP1760_HCD=y 111 CONFIG_USB_STORAGE=y 112 CONFIG_MMC=y 113 CONFIG_MMC_ARMMMCI=y 114 CONFIG_VIRTIO_BALLOON=y 115 CONFIG_VIRTIO_MMIO=y 116 # CONFIG_IOMMU_SUPPORT is not set 117 CONFIG_EXT2_FS=y 118 CONFIG_EXT3_FS=y 119 # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
··· 35 CONFIG_ARCH_THUNDER=y 36 CONFIG_ARCH_VEXPRESS=y 37 CONFIG_ARCH_XGENE=y 38 + CONFIG_PCI=y 39 + CONFIG_PCI_MSI=y 40 + CONFIG_PCI_XGENE=y 41 CONFIG_SMP=y 42 CONFIG_PREEMPT=y 43 CONFIG_KSM=y ··· 52 CONFIG_IP_PNP_BOOTP=y 53 # CONFIG_INET_LRO is not set 54 # CONFIG_IPV6 is not set 55 + CONFIG_BPF_JIT=y 56 # CONFIG_WIRELESS is not set 57 CONFIG_NET_9P=y 58 CONFIG_NET_9P_VIRTIO=y ··· 65 CONFIG_BLK_DEV_SD=y 66 # CONFIG_SCSI_LOWLEVEL is not set 67 CONFIG_ATA=y 68 + CONFIG_SATA_AHCI=y 69 + CONFIG_SATA_AHCI_PLATFORM=y 70 CONFIG_AHCI_XGENE=y 71 CONFIG_PATA_PLATFORM=y 72 CONFIG_PATA_OF_PLATFORM=y 73 CONFIG_NETDEVICES=y 74 CONFIG_TUN=y 75 CONFIG_VIRTIO_NET=y 76 + CONFIG_NET_XGENE=y 77 CONFIG_SMC91X=y 78 CONFIG_SMSC911X=y 79 # CONFIG_WLAN is not set 80 CONFIG_INPUT_EVDEV=y 81 # CONFIG_SERIO_SERPORT is not set ··· 87 CONFIG_SERIAL_OF_PLATFORM=y 88 CONFIG_VIRTIO_CONSOLE=y 89 # CONFIG_HW_RANDOM is not set 90 + # CONFIG_HMC_DRV is not set 91 + CONFIG_SPI=y 92 + CONFIG_SPI_PL022=y 93 + CONFIG_GPIO_PL061=y 94 + CONFIG_GPIO_XGENE=y 95 # CONFIG_HWMON is not set 96 CONFIG_REGULATOR=y 97 CONFIG_REGULATOR_FIXED_VOLTAGE=y ··· 97 # CONFIG_LOGO_LINUX_MONO is not set 98 # CONFIG_LOGO_LINUX_VGA16 is not set 99 CONFIG_USB=y 100 + CONFIG_USB_EHCI_HCD=y 101 + CONFIG_USB_EHCI_HCD_PLATFORM=y 102 CONFIG_USB_ISP1760_HCD=y 103 + CONFIG_USB_OHCI_HCD=y 104 + CONFIG_USB_OHCI_HCD_PLATFORM=y 105 CONFIG_USB_STORAGE=y 106 + CONFIG_USB_ULPI=y 107 CONFIG_MMC=y 108 CONFIG_MMC_ARMMMCI=y 109 + CONFIG_MMC_SDHCI=y 110 + CONFIG_MMC_SDHCI_PLTFM=y 111 + CONFIG_MMC_SPI=y 112 + CONFIG_RTC_CLASS=y 113 + CONFIG_RTC_DRV_EFI=y 114 + CONFIG_RTC_DRV_XGENE=y 115 CONFIG_VIRTIO_BALLOON=y 116 CONFIG_VIRTIO_MMIO=y 117 # CONFIG_IOMMU_SUPPORT is not set 118 + CONFIG_PHY_XGENE=y 119 CONFIG_EXT2_FS=y 120 CONFIG_EXT3_FS=y 121 # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set