summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Robinson <pbrobinson@gmail.com>2018-03-26 00:09:27 +0100
committerPeter Robinson <pbrobinson@gmail.com>2018-03-26 00:09:27 +0100
commitab234213c45be3fcc5edc73559c8136bf4139a4f (patch)
tree8d9101b5cd150b724e52614fa52e5fda3384104d
parentee87ceef89a5b5ce232e725e40683bccebae79c9 (diff)
downloadkernel-ab234213c45be3fcc5edc73559c8136bf4139a4f.tar.gz
kernel-ab234213c45be3fcc5edc73559c8136bf4139a4f.tar.xz
kernel-ab234213c45be3fcc5edc73559c8136bf4139a4f.zip
Enable initial config for Xilinx ZynqMP platforms
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARCH_ZYNQMP2
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_FB_XILINX1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_GPIO_ZYNQ1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_XILINX_NWL1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_RTC_DRV_ZYNQMP1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SPI_ZYNQMP_GQSPI1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_XILINX_ZYNQMP_DMA1
-rw-r--r--kernel-aarch64-debug.config11
-rw-r--r--kernel-aarch64.config11
-rw-r--r--kernel.spec3
10 files changed, 24 insertions, 9 deletions
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_ZYNQMP b/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_ZYNQMP
index f92a386c6..59df22f3c 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_ZYNQMP
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_ZYNQMP
@@ -1 +1 @@
-# CONFIG_ARCH_ZYNQMP is not set
+CONFIG_ARCH_ZYNQMP=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_FB_XILINX b/configs/fedora/generic/arm/aarch64/CONFIG_FB_XILINX
new file mode 100644
index 000000000..4bcb7d896
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_FB_XILINX
@@ -0,0 +1 @@
+CONFIG_FB_XILINX=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_ZYNQ b/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_ZYNQ
new file mode 100644
index 000000000..2f9ba2067
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_ZYNQ
@@ -0,0 +1 @@
+CONFIG_GPIO_ZYNQ=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_XILINX_NWL b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_XILINX_NWL
new file mode 100644
index 000000000..90eae1f9b
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_XILINX_NWL
@@ -0,0 +1 @@
+CONFIG_PCIE_XILINX_NWL=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_RTC_DRV_ZYNQMP b/configs/fedora/generic/arm/aarch64/CONFIG_RTC_DRV_ZYNQMP
new file mode 100644
index 000000000..440cc295e
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_RTC_DRV_ZYNQMP
@@ -0,0 +1 @@
+CONFIG_RTC_DRV_ZYNQMP=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SPI_ZYNQMP_GQSPI b/configs/fedora/generic/arm/aarch64/CONFIG_SPI_ZYNQMP_GQSPI
new file mode 100644
index 000000000..98ca0a7ef
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SPI_ZYNQMP_GQSPI
@@ -0,0 +1 @@
+CONFIG_SPI_ZYNQMP_GQSPI=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_XILINX_ZYNQMP_DMA b/configs/fedora/generic/arm/aarch64/CONFIG_XILINX_ZYNQMP_DMA
new file mode 100644
index 000000000..9d804ee98
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_XILINX_ZYNQMP_DMA
@@ -0,0 +1 @@
+CONFIG_XILINX_ZYNQMP_DMA=m
diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config
index 9edb05112..b719aedd5 100644
--- a/kernel-aarch64-debug.config
+++ b/kernel-aarch64-debug.config
@@ -243,7 +243,7 @@ CONFIG_ARCH_THUNDER=y
CONFIG_ARCH_VEXPRESS=y
CONFIG_ARCH_XGENE=y
# CONFIG_ARCH_ZX is not set
-# CONFIG_ARCH_ZYNQMP is not set
+CONFIG_ARCH_ZYNQMP=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_4K_PAGES=y
CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y
@@ -1668,6 +1668,7 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_XGI is not set
+CONFIG_FB_XILINX=m
CONFIG_FB=y
CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
@@ -1832,6 +1833,7 @@ CONFIG_GPIO_XGENE=y
# CONFIG_GPIO_XILINX is not set
CONFIG_GPIO_XLP=m
# CONFIG_GPIO_XRA1403 is not set
+CONFIG_GPIO_ZYNQ=m
CONFIG_GREENASIA_FF=y
# CONFIG_GREYBUS is not set
# CONFIG_GS_FPGABOOT is not set
@@ -4069,6 +4071,7 @@ CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_XILINX_NWL=y
# CONFIG_PCI_FTPCI100 is not set
CONFIG_PCI_HERMES=m
CONFIG_PCI_HISI=y
@@ -4676,7 +4679,7 @@ CONFIG_RTC_DRV_WM831X=m
CONFIG_RTC_DRV_WM8350=m
CONFIG_RTC_DRV_X1205=m
CONFIG_RTC_DRV_XGENE=m
-# CONFIG_RTC_DRV_ZYNQMP is not set
+CONFIG_RTC_DRV_ZYNQMP=m
# CONFIG_RTC_DS1685_PROC_REGS is not set
CONFIG_RTC_DS1685_SYSFS_REGS=y
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
@@ -5570,7 +5573,7 @@ CONFIG_SPI_THUNDERX=m
# CONFIG_SPI_XILINX is not set
CONFIG_SPI_XLP=m
CONFIG_SPI=y
-# CONFIG_SPI_ZYNQMP_GQSPI is not set
+CONFIG_SPI_ZYNQMP_GQSPI=m
CONFIG_SPMI_MSM_PMIC_ARB=y
CONFIG_SPMI_PMIC_CLKDIV=m
CONFIG_SPMI=y
@@ -6640,7 +6643,7 @@ CONFIG_XGENE_SLIMPRO_MBOX=m
CONFIG_XILINX_GMII2RGMII=m
CONFIG_XILINX_VCU=m
# CONFIG_XILINX_WATCHDOG is not set
-# CONFIG_XILINX_ZYNQMP_DMA is not set
+CONFIG_XILINX_ZYNQMP_DMA=m
CONFIG_XILLYBUS=m
# CONFIG_XILLYBUS_OF is not set
CONFIG_XILLYBUS_PCIE=m
diff --git a/kernel-aarch64.config b/kernel-aarch64.config
index 572d9975b..33034904d 100644
--- a/kernel-aarch64.config
+++ b/kernel-aarch64.config
@@ -243,7 +243,7 @@ CONFIG_ARCH_THUNDER=y
CONFIG_ARCH_VEXPRESS=y
CONFIG_ARCH_XGENE=y
# CONFIG_ARCH_ZX is not set
-# CONFIG_ARCH_ZYNQMP is not set
+CONFIG_ARCH_ZYNQMP=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_4K_PAGES=y
CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y
@@ -1650,6 +1650,7 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_XGI is not set
+CONFIG_FB_XILINX=m
CONFIG_FB=y
CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
@@ -1814,6 +1815,7 @@ CONFIG_GPIO_XGENE=y
# CONFIG_GPIO_XILINX is not set
CONFIG_GPIO_XLP=m
# CONFIG_GPIO_XRA1403 is not set
+CONFIG_GPIO_ZYNQ=m
CONFIG_GREENASIA_FF=y
# CONFIG_GREYBUS is not set
# CONFIG_GS_FPGABOOT is not set
@@ -4047,6 +4049,7 @@ CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_XILINX_NWL=y
# CONFIG_PCI_FTPCI100 is not set
CONFIG_PCI_HERMES=m
CONFIG_PCI_HISI=y
@@ -4653,7 +4656,7 @@ CONFIG_RTC_DRV_WM831X=m
CONFIG_RTC_DRV_WM8350=m
CONFIG_RTC_DRV_X1205=m
CONFIG_RTC_DRV_XGENE=m
-# CONFIG_RTC_DRV_ZYNQMP is not set
+CONFIG_RTC_DRV_ZYNQMP=m
# CONFIG_RTC_DS1685_PROC_REGS is not set
CONFIG_RTC_DS1685_SYSFS_REGS=y
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
@@ -5546,7 +5549,7 @@ CONFIG_SPI_THUNDERX=m
# CONFIG_SPI_XILINX is not set
CONFIG_SPI_XLP=m
CONFIG_SPI=y
-# CONFIG_SPI_ZYNQMP_GQSPI is not set
+CONFIG_SPI_ZYNQMP_GQSPI=m
CONFIG_SPMI_MSM_PMIC_ARB=y
CONFIG_SPMI_PMIC_CLKDIV=m
CONFIG_SPMI=y
@@ -6616,7 +6619,7 @@ CONFIG_XGENE_SLIMPRO_MBOX=m
CONFIG_XILINX_GMII2RGMII=m
CONFIG_XILINX_VCU=m
# CONFIG_XILINX_WATCHDOG is not set
-# CONFIG_XILINX_ZYNQMP_DMA is not set
+CONFIG_XILINX_ZYNQMP_DMA=m
CONFIG_XILLYBUS=m
# CONFIG_XILLYBUS_OF is not set
CONFIG_XILLYBUS_PCIE=m
diff --git a/kernel.spec b/kernel.spec
index 3458753ec..07e262559 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1875,6 +1875,9 @@ fi
#
#
%changelog
+* Sun Mar 25 2018 Peter Robinson <pbrobinson@fedoraproject.org>
+- Enable initial config for Xilinx ZynqMP platforms
+
* Fri Mar 23 2018 Jeremy Cline <jeremy@jcline.org> - 4.16.0-0.rc6.git3.1
- Linux v4.16-rc6-384-gf36b7534b833