* [PATCH 01/10] xen/arm: add XGENE kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-20 23:59 ` [PATCH 02/10] xen/arm: add THUNDERX kconfig Stefano Stabellini
` (9 subsequent siblings)
10 siblings, 0 replies; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, sstabellini, andrii_anisov, julien.grall,
apatel, psawargaonkar
Add a kconfig option for X-Gene platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: psawargaonkar@apm.com
CC: apatel@apm.com
---
xen/arch/arm/platforms/Kconfig | 12 ++++++++++++
xen/arch/arm/platforms/Makefile | 2 +-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index 409d3f8..e229f8f 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -36,6 +36,14 @@ config MPSOC
---help---
Enable all the required drivers for Xilinx Ultrascale+ MPSoC
+config XGENE
+ bool "AppliedMicro X-Gene"
+ depends on ARM_64
+ select HAS_NS16550
+ ---help---
+ Enable all the required drivers for AppliedMicro X-Gene (Mustang
+ and Storm)
+
endchoice
config ALL64_PLAT
@@ -50,3 +58,7 @@ config MPSOC_PLATFORM
bool
default (ALL64_PLAT || MPSOC)
+config XGENE_PLATFORM
+ bool
+ default (ALL64_PLAT || XGENE)
+
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index a79bdb9..2de0c6a 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -7,5 +7,5 @@ obj-$(CONFIG_ARM_32) += rcar2.o
obj-$(CONFIG_ARM_64) += seattle.o
obj-y += sunxi.o
obj-$(CONFIG_ARM_64) += thunderx.o
-obj-$(CONFIG_ARM_64) += xgene-storm.o
+obj-$(CONFIG_XGENE_PLATFORM) += xgene-storm.o
obj-$(CONFIG_MPSOC_PLATFORM) += xilinx-zynqmp.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 00/10] arm: add one kconfig option per platform
@ 2018-08-20 23:59 Stefano Stabellini
2018-08-20 23:59 ` [PATCH 01/10] xen/arm: add XGENE kconfig Stefano Stabellini
` (10 more replies)
0 siblings, 11 replies; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel; +Cc: sstabellini, andrii_anisov, julien.grall
Hi all,
This patch series introduces one kconfig option for each remaing
platform under platforms/. Each kconfig option enables the required
drivers in Xen.
Cheers,
Stefano
The following changes since commit 37b7c808b3fd68c11425accb53b83c37479a2b51:
automation: build with debian unstable (2018-08-20 14:05:11 +0100)
are available in the git repository at:
http://xenbits.xenproject.org/git-http/people/sstabellini/xen-unstable.git kconfig-plat-1
for you to fetch changes up to ac5864de9886d45ac2248a15083bcf9eb042bf72:
xen/arm: add VEXPRESS kconfig (2018-08-20 16:48:34 -0700)
----------------------------------------------------------------
Stefano Stabellini (10):
xen/arm: add XGENE kconfig
xen/arm: add THUNDERX kconfig
xen/arm: add SUNXI kconfig
xen/arm: add SEATTLE kconfig
xen/arm: add RCAR2 kconfig
xen/arm: add OMAP5 kconfig
xen/arm: add MIDWAY kconfig
xen/arm: add EXYNOS5 kconfig
xen/arm: add B15 kconfig
xen/arm: add VEXPRESS kconfig
xen/arch/arm/platforms/Kconfig | 116 ++++++++++++++++++++++++++++++++++++++++
xen/arch/arm/platforms/Makefile | 22 ++++----
2 files changed, 127 insertions(+), 11 deletions(-)
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH 02/10] xen/arm: add THUNDERX kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
2018-08-20 23:59 ` [PATCH 01/10] xen/arm: add XGENE kconfig Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-22 5:53 ` Jaggi, Manish
2018-08-23 17:28 ` Andrii Anisov
2018-08-20 23:59 ` [PATCH 03/10] xen/arm: add SUNXI kconfig Stefano Stabellini
` (8 subsequent siblings)
10 siblings, 2 replies; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, sstabellini, andrii_anisov, mjaggi,
julien.grall, Zi.Lim
Add a kconfig option for Cavium ThunderX platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: mjaggi@caviumnetworks.com
CC: Zi.Lim@cavium.com
---
xen/arch/arm/platforms/Kconfig | 14 ++++++++++++++
xen/arch/arm/platforms/Makefile | 6 +++---
2 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index e229f8f..62b528b 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -44,6 +44,17 @@ config XGENE
Enable all the required drivers for AppliedMicro X-Gene (Mustang
and Storm)
+config THUNDERX
+ bool "Cavium ThunderX"
+ depends on ARM_64
+ select ARM_SMMU
+ select GICV3
+ select HAS_ITS
+ select HAS_PL011
+ select ACPI if EXPERT = "y"
+ ---help---
+ Enable all the required drivers for Cavium ThunderX
+
endchoice
config ALL64_PLAT
@@ -62,3 +73,6 @@ config XGENE_PLATFORM
bool
default (ALL64_PLAT || XGENE)
+config THUNDERX_PLATFORM
+ bool
+ default (ALL64_PLAT || THUNDERX)
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index 2de0c6a..bc35640 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -6,6 +6,6 @@ obj-$(CONFIG_ARM_32) += omap5.o
obj-$(CONFIG_ARM_32) += rcar2.o
obj-$(CONFIG_ARM_64) += seattle.o
obj-y += sunxi.o
-obj-$(CONFIG_ARM_64) += thunderx.o
-obj-$(CONFIG_XGENE_PLATFORM) += xgene-storm.o
-obj-$(CONFIG_MPSOC_PLATFORM) += xilinx-zynqmp.o
+obj-$(CONFIG_THUNDERX_PLATFORM) += thunderx.o
+obj-$(CONFIG_XGENE_PLATFORM) += xgene-storm.o
+obj-$(CONFIG_MPSOC_PLATFORM) += xilinx-zynqmp.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 03/10] xen/arm: add SUNXI kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
2018-08-20 23:59 ` [PATCH 01/10] xen/arm: add XGENE kconfig Stefano Stabellini
2018-08-20 23:59 ` [PATCH 02/10] xen/arm: add THUNDERX kconfig Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-20 23:59 ` [PATCH 04/10] xen/arm: add SEATTLE kconfig Stefano Stabellini
` (7 subsequent siblings)
10 siblings, 0 replies; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, sstabellini, andrii_anisov, andre.przywara,
julien.grall, v1ne2go
Add a kconfig option for SUNXI platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: andre.przywara@arm.com
CC: v1ne2go@gmail.com
---
xen/arch/arm/platforms/Kconfig | 11 +++++++++++
xen/arch/arm/platforms/Makefile | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index 62b528b..8337aa9 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -55,6 +55,13 @@ config THUNDERX
---help---
Enable all the required drivers for Cavium ThunderX
+config SUNXI
+ bool "Allwinner sunxi platforms"
+ select HAS_NS16550
+ ---help---
+ Enable all the required drivers for Allwinnder sunxi platforms,
+ including Pine64, OrangePi, CubieBoard, etc.
+
endchoice
config ALL64_PLAT
@@ -76,3 +83,7 @@ config XGENE_PLATFORM
config THUNDERX_PLATFORM
bool
default (ALL64_PLAT || THUNDERX)
+
+config SUNXI_PLATFORM
+ bool
+ default (ALL_PLAT || SUNXI)
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index bc35640..8e4c2ac 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -5,7 +5,7 @@ obj-$(CONFIG_ARM_32) += midway.o
obj-$(CONFIG_ARM_32) += omap5.o
obj-$(CONFIG_ARM_32) += rcar2.o
obj-$(CONFIG_ARM_64) += seattle.o
-obj-y += sunxi.o
+obj-$(CONFIG_SUNXI_PLATFORM) += sunxi.o
obj-$(CONFIG_THUNDERX_PLATFORM) += thunderx.o
obj-$(CONFIG_XGENE_PLATFORM) += xgene-storm.o
obj-$(CONFIG_MPSOC_PLATFORM) += xilinx-zynqmp.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 04/10] xen/arm: add SEATTLE kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
` (2 preceding siblings ...)
2018-08-20 23:59 ` [PATCH 03/10] xen/arm: add SUNXI kconfig Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-20 23:59 ` [PATCH 05/10] xen/arm: add RCAR2 kconfig Stefano Stabellini
` (6 subsequent siblings)
10 siblings, 0 replies; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, sstabellini, andrii_anisov,
suravee.suthikulpanit, julien.grall
Add a kconfig option for ARM Seattle platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: suravee.suthikulpanit@amd.com
---
xen/arch/arm/platforms/Kconfig | 12 ++++++++++++
xen/arch/arm/platforms/Makefile | 2 +-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index 8337aa9..9515f18 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -62,6 +62,14 @@ config SUNXI
Enable all the required drivers for Allwinnder sunxi platforms,
including Pine64, OrangePi, CubieBoard, etc.
+config SEATTLE
+ bool "AMD Seattle"
+ depends on ARM_64
+ select HAS_PL011
+ select ARM_SMMU
+ ---help---
+ Enable all the required drivers for AMD Seattle.
+
endchoice
config ALL64_PLAT
@@ -87,3 +95,7 @@ config THUNDERX_PLATFORM
config SUNXI_PLATFORM
bool
default (ALL_PLAT || SUNXI)
+
+config SEATTLE_PLATFORM
+ bool
+ default (ALL64_PLAT || SEATTLE)
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index 8e4c2ac..18f4c80 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -4,7 +4,7 @@ obj-$(CONFIG_ARM_32) += exynos5.o
obj-$(CONFIG_ARM_32) += midway.o
obj-$(CONFIG_ARM_32) += omap5.o
obj-$(CONFIG_ARM_32) += rcar2.o
-obj-$(CONFIG_ARM_64) += seattle.o
+obj-$(CONFIG_SEATTLE_PLATFORM) += seattle.o
obj-$(CONFIG_SUNXI_PLATFORM) += sunxi.o
obj-$(CONFIG_THUNDERX_PLATFORM) += thunderx.o
obj-$(CONFIG_XGENE_PLATFORM) += xgene-storm.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 05/10] xen/arm: add RCAR2 kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
` (3 preceding siblings ...)
2018-08-20 23:59 ` [PATCH 04/10] xen/arm: add SEATTLE kconfig Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-21 5:12 ` Andrii Anisov
2018-08-20 23:59 ` [PATCH 06/10] xen/arm: add OMAP5 kconfig Stefano Stabellini
` (5 subsequent siblings)
10 siblings, 1 reply; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, iurii.konovalenko, sstabellini,
andrii_anisov, julien.grall
Add a kconfig option for Renesas Rcar2 platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: iurii.konovalenko@globallogic.com
---
xen/arch/arm/platforms/Kconfig | 11 +++++++++++
xen/arch/arm/platforms/Makefile | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index 9515f18..a116566 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -70,6 +70,13 @@ config SEATTLE
---help---
Enable all the required drivers for AMD Seattle.
+config RCAR2
+ bool "Renesas R-Car Gen2"
+ depends on ARM_32
+ select HAS_SCIF
+ ---help---
+ Enable all the required drivers for Renesas R-Car Gen2.
+
endchoice
config ALL64_PLAT
@@ -99,3 +106,7 @@ config SUNXI_PLATFORM
config SEATTLE_PLATFORM
bool
default (ALL64_PLAT || SEATTLE)
+
+config RCAR2_PLATFORM
+ bool
+ default (ALL32_PLAT || RCAR2)
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index 18f4c80..f6c03fc 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -3,7 +3,7 @@ obj-$(CONFIG_ARM_32) += brcm.o
obj-$(CONFIG_ARM_32) += exynos5.o
obj-$(CONFIG_ARM_32) += midway.o
obj-$(CONFIG_ARM_32) += omap5.o
-obj-$(CONFIG_ARM_32) += rcar2.o
+obj-$(CONFIG_RCAR2_PLATFORM) += rcar2.o
obj-$(CONFIG_SEATTLE_PLATFORM) += seattle.o
obj-$(CONFIG_SUNXI_PLATFORM) += sunxi.o
obj-$(CONFIG_THUNDERX_PLATFORM) += thunderx.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 06/10] xen/arm: add OMAP5 kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
` (4 preceding siblings ...)
2018-08-20 23:59 ` [PATCH 05/10] xen/arm: add RCAR2 kconfig Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-21 5:14 ` Andrii Anisov
2018-08-20 23:59 ` [PATCH 07/10] xen/arm: add MIDWAY kconfig Stefano Stabellini
` (4 subsequent siblings)
10 siblings, 1 reply; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, baozich, sstabellini, andrii_anisov, julien.grall
Add a kconfig option for TI OMAP5 platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: baozich@gmail.com
---
xen/arch/arm/platforms/Kconfig | 11 +++++++++++
xen/arch/arm/platforms/Makefile | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index a116566..3b12254 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -77,6 +77,13 @@ config RCAR2
---help---
Enable all the required drivers for Renesas R-Car Gen2.
+config OMAP5
+ bool "TI OMAP5 platforms"
+ depends on ARM_32
+ select HAS_OMAP
+ ---help---
+ Enable all the required drivers for TI OMAP5 based platforms.
+
endchoice
config ALL64_PLAT
@@ -110,3 +117,7 @@ config SEATTLE_PLATFORM
config RCAR2_PLATFORM
bool
default (ALL32_PLAT || RCAR2)
+
+config OMAP5_PLATFORM
+ bool
+ default (ALL32_PLAT || OMAP5)
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index f6c03fc..8afe37b 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -2,7 +2,7 @@ obj-y += vexpress.o
obj-$(CONFIG_ARM_32) += brcm.o
obj-$(CONFIG_ARM_32) += exynos5.o
obj-$(CONFIG_ARM_32) += midway.o
-obj-$(CONFIG_ARM_32) += omap5.o
+obj-$(CONFIG_OMAP5_PLATFORM) += omap5.o
obj-$(CONFIG_RCAR2_PLATFORM) += rcar2.o
obj-$(CONFIG_SEATTLE_PLATFORM) += seattle.o
obj-$(CONFIG_SUNXI_PLATFORM) += sunxi.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 07/10] xen/arm: add MIDWAY kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
` (5 preceding siblings ...)
2018-08-20 23:59 ` [PATCH 06/10] xen/arm: add OMAP5 kconfig Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-20 23:59 ` [PATCH 08/10] xen/arm: add EXYNOS5 kconfig Stefano Stabellini
` (3 subsequent siblings)
10 siblings, 0 replies; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, sstabellini, andrii_anisov, julien.grall,
andre.przywara
Add a kconfig option for Calxeda Midway platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: andre.przywara@arm.com
---
xen/arch/arm/platforms/Kconfig | 12 ++++++++++++
xen/arch/arm/platforms/Makefile | 2 +-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index 3b12254..07990e6 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -84,6 +84,14 @@ config OMAP5
---help---
Enable all the required drivers for TI OMAP5 based platforms.
+config MIDWAY
+ bool "Calxeda Midway"
+ depends on ARM_32
+ select HAS_PL011
+ select ARM_SMMU
+ ---help---
+ Enable all the required drivers for Calxeda Midway.
+
endchoice
config ALL64_PLAT
@@ -121,3 +129,7 @@ config RCAR2_PLATFORM
config OMAP5_PLATFORM
bool
default (ALL32_PLAT || OMAP5)
+
+config MIDWAY_PLATFORM
+ bool
+ default (ALL32_PLAT || MIDWAY)
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index 8afe37b..f87311c 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -1,7 +1,7 @@
obj-y += vexpress.o
obj-$(CONFIG_ARM_32) += brcm.o
obj-$(CONFIG_ARM_32) += exynos5.o
-obj-$(CONFIG_ARM_32) += midway.o
+obj-$(CONFIG_MIDWAY_PLATFORM) += midway.o
obj-$(CONFIG_OMAP5_PLATFORM) += omap5.o
obj-$(CONFIG_RCAR2_PLATFORM) += rcar2.o
obj-$(CONFIG_SEATTLE_PLATFORM) += seattle.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 08/10] xen/arm: add EXYNOS5 kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
` (6 preceding siblings ...)
2018-08-20 23:59 ` [PATCH 07/10] xen/arm: add MIDWAY kconfig Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-20 23:59 ` [PATCH 09/10] xen/arm: add B15 kconfig Stefano Stabellini
` (2 subsequent siblings)
10 siblings, 0 replies; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, sstabellini, andrii_anisov, suriyan.r,
julien.grall, casionwoo
Add a kconfig option for Samsung Exynos5 platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: julien.grall@linaro.org
CC: casionwoo@gmail.com
CC: suriyan.r@gmail.com
---
xen/arch/arm/platforms/Kconfig | 11 +++++++++++
xen/arch/arm/platforms/Makefile | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index 07990e6..a5f8278 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -92,6 +92,13 @@ config MIDWAY
---help---
Enable all the required drivers for Calxeda Midway.
+config EXYNOS5
+ bool "Samsung Exynos5"
+ depends on ARM_32
+ select HAS_EXYNOS4210
+ ---help---
+ Enable all the required drivers for Samsung Exynos5 based platforms.
+
endchoice
config ALL64_PLAT
@@ -133,3 +140,7 @@ config OMAP5_PLATFORM
config MIDWAY_PLATFORM
bool
default (ALL32_PLAT || MIDWAY)
+
+config EXYNOS5_PLATFORM
+ bool
+ default (ALL32_PLAT || EXYNOS5)
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index f87311c..b35b360 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -1,6 +1,6 @@
obj-y += vexpress.o
obj-$(CONFIG_ARM_32) += brcm.o
-obj-$(CONFIG_ARM_32) += exynos5.o
+obj-$(CONFIG_EXYNOS5_PLATFORM) += exynos5.o
obj-$(CONFIG_MIDWAY_PLATFORM) += midway.o
obj-$(CONFIG_OMAP5_PLATFORM) += omap5.o
obj-$(CONFIG_RCAR2_PLATFORM) += rcar2.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 09/10] xen/arm: add B15 kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
` (7 preceding siblings ...)
2018-08-20 23:59 ` [PATCH 08/10] xen/arm: add EXYNOS5 kconfig Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-20 23:59 ` [PATCH 10/10] xen/arm: add VEXPRESS kconfig Stefano Stabellini
2018-08-21 19:04 ` [PATCH 00/10] arm: add one kconfig option per platform Julien Grall
10 siblings, 0 replies; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, sstabellini, andrii_anisov, jfraser, julien.grall
Add a kconfig option for Broadcom B15 platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: jfraser@broadcom.com
---
xen/arch/arm/platforms/Kconfig | 11 +++++++++++
xen/arch/arm/platforms/Makefile | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index a5f8278..d11c9d4 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -99,6 +99,13 @@ config EXYNOS5
---help---
Enable all the required drivers for Samsung Exynos5 based platforms.
+config B15
+ bool "Broadcom B15"
+ depends on ARM_32
+ select HAS_NS16550
+ ---help---
+ Enable all the required drivers for Broadcom B15 platforms.
+
endchoice
config ALL64_PLAT
@@ -144,3 +151,7 @@ config MIDWAY_PLATFORM
config EXYNOS5_PLATFORM
bool
default (ALL32_PLAT || EXYNOS5)
+
+config B15_PLATFORM
+ bool
+ default (ALL32_PLAT || B15)
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index b35b360..9bc3e48 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -1,5 +1,5 @@
obj-y += vexpress.o
-obj-$(CONFIG_ARM_32) += brcm.o
+obj-$(CONFIG_B15_PLATFORM) += brcm.o
obj-$(CONFIG_EXYNOS5_PLATFORM) += exynos5.o
obj-$(CONFIG_MIDWAY_PLATFORM) += midway.o
obj-$(CONFIG_OMAP5_PLATFORM) += omap5.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 10/10] xen/arm: add VEXPRESS kconfig
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
` (8 preceding siblings ...)
2018-08-20 23:59 ` [PATCH 09/10] xen/arm: add B15 kconfig Stefano Stabellini
@ 2018-08-20 23:59 ` Stefano Stabellini
2018-08-21 19:04 ` [PATCH 00/10] arm: add one kconfig option per platform Julien Grall
10 siblings, 0 replies; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-20 23:59 UTC (permalink / raw)
To: xen-devel
Cc: Stefano Stabellini, julien.grall, sstabellini, andrii_anisov,
julien.grall
Add a kconfig option for Versatile Express A15 platforms.
Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
CC: julien.grall@arm.com
---
xen/arch/arm/platforms/Kconfig | 11 +++++++++++
xen/arch/arm/platforms/Makefile | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index d11c9d4..5027df3 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -106,6 +106,13 @@ config B15
---help---
Enable all the required drivers for Broadcom B15 platforms.
+config VEXPRESS
+ bool "ARM Versatile Express"
+ depends on ARM_32
+ select HAS_PL011
+ ---help---
+ Enable all the required drivers for ARM Versatile Express.
+
endchoice
config ALL64_PLAT
@@ -155,3 +162,7 @@ config EXYNOS5_PLATFORM
config B15_PLATFORM
bool
default (ALL32_PLAT || B15)
+
+config VEXPRESS_PLATFORM
+ bool
+ default (ALL32_PLAT || VEXPRESS)
diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
index 9bc3e48..d3221ed 100644
--- a/xen/arch/arm/platforms/Makefile
+++ b/xen/arch/arm/platforms/Makefile
@@ -1,4 +1,4 @@
-obj-y += vexpress.o
+obj-$(CONFIG_VEXPRESS_PLATFORM) += vexpress.o
obj-$(CONFIG_B15_PLATFORM) += brcm.o
obj-$(CONFIG_EXYNOS5_PLATFORM) += exynos5.o
obj-$(CONFIG_MIDWAY_PLATFORM) += midway.o
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [PATCH 05/10] xen/arm: add RCAR2 kconfig
2018-08-20 23:59 ` [PATCH 05/10] xen/arm: add RCAR2 kconfig Stefano Stabellini
@ 2018-08-21 5:12 ` Andrii Anisov
0 siblings, 0 replies; 21+ messages in thread
From: Andrii Anisov @ 2018-08-21 5:12 UTC (permalink / raw)
To: Stefano Stabellini, xen-devel
Cc: Stefano Stabellini, iurii.konovalenko, julien.grall
Hello Stefano,
On 21.08.18 02:59, Stefano Stabellini wrote:
> Add a kconfig option for Renesas Rcar2 platforms.
>
> Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> CC: iurii.konovalenko@globallogic.com
Reviewed-by: Andrii Anisov <andrii_anisov@epam.com>
--
*Andrii Anisov*
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 06/10] xen/arm: add OMAP5 kconfig
2018-08-20 23:59 ` [PATCH 06/10] xen/arm: add OMAP5 kconfig Stefano Stabellini
@ 2018-08-21 5:14 ` Andrii Anisov
2018-08-21 17:24 ` Stefano Stabellini
0 siblings, 1 reply; 21+ messages in thread
From: Andrii Anisov @ 2018-08-21 5:14 UTC (permalink / raw)
To: Stefano Stabellini, xen-devel; +Cc: Stefano Stabellini, baozich, julien.grall
Hello Stefano,
On 21.08.18 02:59, Stefano Stabellini wrote:
> Add a kconfig option for TI OMAP5 platforms.
>
> Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> CC: baozich@gmail.com
> --
Reviewed-by: Andrii Anisov <andrii_anisov@epam.com>
*Andrii Anisov*
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 06/10] xen/arm: add OMAP5 kconfig
2018-08-21 5:14 ` Andrii Anisov
@ 2018-08-21 17:24 ` Stefano Stabellini
2018-08-22 13:32 ` Andrii Anisov
0 siblings, 1 reply; 21+ messages in thread
From: Stefano Stabellini @ 2018-08-21 17:24 UTC (permalink / raw)
To: Andrii Anisov
Cc: xen-devel, baozich, Stefano Stabellini, julien.grall, Stefano Stabellini
On Tue, 21 Aug 2018, Andrii Anisov wrote:
> Hello Stefano,
>
>
> On 21.08.18 02:59, Stefano Stabellini wrote:
> > Add a kconfig option for TI OMAP5 platforms.
> >
> > Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> > CC: baozich@gmail.com
> > --
>
> Reviewed-by: Andrii Anisov <andrii_anisov@epam.com>
> *Andrii Anisov*
Hi Andrii,
Thanks for the reviews! I would appreciate if you could take a look at
the rest of the patches in this series too :-)
Cheers,
Stefano
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 00/10] arm: add one kconfig option per platform
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
` (9 preceding siblings ...)
2018-08-20 23:59 ` [PATCH 10/10] xen/arm: add VEXPRESS kconfig Stefano Stabellini
@ 2018-08-21 19:04 ` Julien Grall
2018-08-23 17:20 ` Andrii Anisov
10 siblings, 1 reply; 21+ messages in thread
From: Julien Grall @ 2018-08-21 19:04 UTC (permalink / raw)
To: Stefano Stabellini, xen-devel; +Cc: andrii_anisov
On 08/21/2018 12:59 AM, Stefano Stabellini wrote:
> Hi all,
Hi,
Please avoid using my linaro e-mail for Xen patches.
>
> This patch series introduces one kconfig option for each remain
> platform under platforms/. Each kconfig option enables the required
> drivers in Xen.
Most of the platforms below will barely (if not) get used in tailored
environment. So what is the rationale/use case for this?
Cheers,
--
Julien Grall
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 02/10] xen/arm: add THUNDERX kconfig
2018-08-20 23:59 ` [PATCH 02/10] xen/arm: add THUNDERX kconfig Stefano Stabellini
@ 2018-08-22 5:53 ` Jaggi, Manish
2018-08-23 17:28 ` Andrii Anisov
1 sibling, 0 replies; 21+ messages in thread
From: Jaggi, Manish @ 2018-08-22 5:53 UTC (permalink / raw)
To: Stefano Stabellini
Cc: Lim, Zi Shen, xen-devel, julien.grall, andrii_anisov, Stefano Stabellini
Hi Stefano,
How to test this, do I need this patch-set only or are there any more dependencies.
Since this patch is for cavium thunderx, I had sent few months back series for vgic errata [1].
Havent got any comment on that.
Could you please see if that can be merged with this ? or if any changes required I can repost.
[1] https://lists.xenproject.org/archives/html/xen-devel/2018-05/msg01948.html
-Manish
> On 21-Aug-2018, at 5:29 AM, Stefano Stabellini <sstabellini@kernel.org> wrote:
>
> External Email
>
> Add a kconfig option for Cavium ThunderX platforms.
>
> Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> CC: mjaggi@caviumnetworks.com
> CC: Zi.Lim@cavium.com
> ---
> xen/arch/arm/platforms/Kconfig | 14 ++++++++++++++
> xen/arch/arm/platforms/Makefile | 6 +++---
> 2 files changed, 17 insertions(+), 3 deletions(-)
>
> diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
> index e229f8f..62b528b 100644
> --- a/xen/arch/arm/platforms/Kconfig
> +++ b/xen/arch/arm/platforms/Kconfig
> @@ -44,6 +44,17 @@ config XGENE
> Enable all the required drivers for AppliedMicro X-Gene (Mustang
> and Storm)
>
> +config THUNDERX
> + bool "Cavium ThunderX"
> + depends on ARM_64
> + select ARM_SMMU
> + select GICV3
> + select HAS_ITS
> + select HAS_PL011
> + select ACPI if EXPERT = “y”
as per [1] above
CAVIUM_ERRATUM_30115 can be selected with config THUNDERX
> + ---help---
> + Enable all the required drivers for Cavium ThunderX
> +
> endchoice
>
> config ALL64_PLAT
> @@ -62,3 +73,6 @@ config XGENE_PLATFORM
> bool
> default (ALL64_PLAT || XGENE)
>
> +config THUNDERX_PLATFORM
> + bool
> + default (ALL64_PLAT || THUNDERX)
> diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
> index 2de0c6a..bc35640 100644
> --- a/xen/arch/arm/platforms/Makefile
> +++ b/xen/arch/arm/platforms/Makefile
> @@ -6,6 +6,6 @@ obj-$(CONFIG_ARM_32) += omap5.o
> obj-$(CONFIG_ARM_32) += rcar2.o
> obj-$(CONFIG_ARM_64) += seattle.o
> obj-y += sunxi.o
> -obj-$(CONFIG_ARM_64) += thunderx.o
> -obj-$(CONFIG_XGENE_PLATFORM) += xgene-storm.o
> -obj-$(CONFIG_MPSOC_PLATFORM) += xilinx-zynqmp.o
> +obj-$(CONFIG_THUNDERX_PLATFORM) += thunderx.o
> +obj-$(CONFIG_XGENE_PLATFORM) += xgene-storm.o
> +obj-$(CONFIG_MPSOC_PLATFORM) += xilinx-zynqmp.o
> --
> 1.9.1
>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 06/10] xen/arm: add OMAP5 kconfig
2018-08-21 17:24 ` Stefano Stabellini
@ 2018-08-22 13:32 ` Andrii Anisov
0 siblings, 0 replies; 21+ messages in thread
From: Andrii Anisov @ 2018-08-22 13:32 UTC (permalink / raw)
To: Stefano Stabellini; +Cc: xen-devel, baozich, julien.grall, Stefano Stabellini
Hello Stefano,
I will look through the rest of changes. But my justifications could be
wrong due to the fact that the rest of the SoC families are unfamiliar
to me.
On 21.08.18 20:24, Stefano Stabellini wrote:
> On Tue, 21 Aug 2018, Andrii Anisov wrote:
>> Hello Stefano,
>>
>>
>> On 21.08.18 02:59, Stefano Stabellini wrote:
>>> Add a kconfig option for TI OMAP5 platforms.
>>>
>>> Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
>>> CC: baozich@gmail.com
>>> --
>> Reviewed-by: Andrii Anisov <andrii_anisov@epam.com>
>> *Andrii Anisov*
> Hi Andrii,
>
> Thanks for the reviews! I would appreciate if you could take a look at
> the rest of the patches in this series too :-)
>
> Cheers,
>
> Stefano
--
*Andrii Anisov*
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 00/10] arm: add one kconfig option per platform
2018-08-21 19:04 ` [PATCH 00/10] arm: add one kconfig option per platform Julien Grall
@ 2018-08-23 17:20 ` Andrii Anisov
2018-08-23 17:41 ` Julien Grall
0 siblings, 1 reply; 21+ messages in thread
From: Andrii Anisov @ 2018-08-23 17:20 UTC (permalink / raw)
To: Julien Grall, Stefano Stabellini, xen-devel
Hello Julien,
On 21.08.18 22:04, Julien Grall wrote:
> Most of the platforms below will barely (if not) get used in tailored
> environment. So what is the rationale/use case for this?
These patches at least allow us to strip the platform support code, for
the case when making a tailored setup.
--
*Andrii Anisov*
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 02/10] xen/arm: add THUNDERX kconfig
2018-08-20 23:59 ` [PATCH 02/10] xen/arm: add THUNDERX kconfig Stefano Stabellini
2018-08-22 5:53 ` Jaggi, Manish
@ 2018-08-23 17:28 ` Andrii Anisov
1 sibling, 0 replies; 21+ messages in thread
From: Andrii Anisov @ 2018-08-23 17:28 UTC (permalink / raw)
To: Stefano Stabellini, xen-devel
Cc: Stefano Stabellini, julien.grall, Zi.Lim, mjaggi
Hello Stefano,
On 21.08.18 02:59, Stefano Stabellini wrote:
> Add a kconfig option for Cavium ThunderX platforms.
>
> Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> CC: mjaggi@caviumnetworks.com
> CC: Zi.Lim@cavium.com
> ---
> xen/arch/arm/platforms/Kconfig | 14 ++++++++++++++
> xen/arch/arm/platforms/Makefile | 6 +++---
> 2 files changed, 17 insertions(+), 3 deletions(-)
>
> diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
> index e229f8f..62b528b 100644
> --- a/xen/arch/arm/platforms/Kconfig
> +++ b/xen/arch/arm/platforms/Kconfig
> @@ -44,6 +44,17 @@ config XGENE
> Enable all the required drivers for AppliedMicro X-Gene (Mustang
> and Storm)
>
> +config THUNDERX
> + bool "Cavium ThunderX"
> + depends on ARM_64
> + select ARM_SMMU
I'm doubt ARM_SMMU should be here. E.g. because of [1]
> + select GICV3
> + select HAS_ITS
> + select HAS_PL011
> + select ACPI if EXPERT = "y"
> + ---help---
> + Enable all the required drivers for Cavium ThunderX
> +
> endchoice
>
> config ALL64_PLAT
> @@ -62,3 +73,6 @@ config XGENE_PLATFORM
> bool
> default (ALL64_PLAT || XGENE)
>
> +config THUNDERX_PLATFORM
> + bool
> + default (ALL64_PLAT || THUNDERX)
> diff --git a/xen/arch/arm/platforms/Makefile b/xen/arch/arm/platforms/Makefile
> index 2de0c6a..bc35640 100644
> --- a/xen/arch/arm/platforms/Makefile
> +++ b/xen/arch/arm/platforms/Makefile
> @@ -6,6 +6,6 @@ obj-$(CONFIG_ARM_32) += omap5.o
> obj-$(CONFIG_ARM_32) += rcar2.o
> obj-$(CONFIG_ARM_64) += seattle.o
> obj-y += sunxi.o
> -obj-$(CONFIG_ARM_64) += thunderx.o
> -obj-$(CONFIG_XGENE_PLATFORM) += xgene-storm.o
> -obj-$(CONFIG_MPSOC_PLATFORM) += xilinx-zynqmp.o
> +obj-$(CONFIG_THUNDERX_PLATFORM) += thunderx.o
> +obj-$(CONFIG_XGENE_PLATFORM) += xgene-storm.o
> +obj-$(CONFIG_MPSOC_PLATFORM) += xilinx-zynqmp.o
[1]
https://lists.xenproject.org/archives/html/xen-devel/2018-02/msg00537.html
--
*Andrii Anisov*
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 00/10] arm: add one kconfig option per platform
2018-08-23 17:20 ` Andrii Anisov
@ 2018-08-23 17:41 ` Julien Grall
2018-08-23 18:00 ` Andrii Anisov
0 siblings, 1 reply; 21+ messages in thread
From: Julien Grall @ 2018-08-23 17:41 UTC (permalink / raw)
To: Andrii Anisov, Stefano Stabellini, xen-devel
On 08/23/2018 06:20 PM, Andrii Anisov wrote:
> Hello Julien,
Hi Andrii,
>
> On 21.08.18 22:04, Julien Grall wrote:
>> Most of the platforms below will barely (if not) get used in tailored
>> environment. So what is the rationale/use case for this?
> These patches at least allow us to strip the platform support code, for
> the case when making a tailored setup.4
There are other ways to remove platform support code without introducing
Kconfig for all the platforms we support.
The same job could be done by replacing CONFIG_ARM_32 (resp.
CONFIG_ARM_64) with CONFIG32_PLAT (resp. ALL64_PLAT).
For config-y, this could be replaced by config-$(CONFIG_ALL_PLAT).
Cheers,
--
Julien Grall
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH 00/10] arm: add one kconfig option per platform
2018-08-23 17:41 ` Julien Grall
@ 2018-08-23 18:00 ` Andrii Anisov
0 siblings, 0 replies; 21+ messages in thread
From: Andrii Anisov @ 2018-08-23 18:00 UTC (permalink / raw)
To: Julien Grall, Stefano Stabellini, xen-devel
Hello Julien
On 23.08.18 20:41, Julien Grall wrote:
> The same job could be done by replacing CONFIG_ARM_32 (resp.
> CONFIG_ARM_64) with CONFIG32_PLAT (resp. ALL64_PLAT).
>
> For config-y, this could be replaced by config-$(CONFIG_ALL_PLAT).
I understand you.
Actually I suggested a close approach here [1]. So those who are
interested in stripped builds for their HW would come up with
correspondent patches.
[1]
https://lists.xenproject.org/archives/html/xen-devel/2018-07/msg02451.html
--
*Andrii Anisov*
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2018-08-23 18:01 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-20 23:59 [PATCH 00/10] arm: add one kconfig option per platform Stefano Stabellini
2018-08-20 23:59 ` [PATCH 01/10] xen/arm: add XGENE kconfig Stefano Stabellini
2018-08-20 23:59 ` [PATCH 02/10] xen/arm: add THUNDERX kconfig Stefano Stabellini
2018-08-22 5:53 ` Jaggi, Manish
2018-08-23 17:28 ` Andrii Anisov
2018-08-20 23:59 ` [PATCH 03/10] xen/arm: add SUNXI kconfig Stefano Stabellini
2018-08-20 23:59 ` [PATCH 04/10] xen/arm: add SEATTLE kconfig Stefano Stabellini
2018-08-20 23:59 ` [PATCH 05/10] xen/arm: add RCAR2 kconfig Stefano Stabellini
2018-08-21 5:12 ` Andrii Anisov
2018-08-20 23:59 ` [PATCH 06/10] xen/arm: add OMAP5 kconfig Stefano Stabellini
2018-08-21 5:14 ` Andrii Anisov
2018-08-21 17:24 ` Stefano Stabellini
2018-08-22 13:32 ` Andrii Anisov
2018-08-20 23:59 ` [PATCH 07/10] xen/arm: add MIDWAY kconfig Stefano Stabellini
2018-08-20 23:59 ` [PATCH 08/10] xen/arm: add EXYNOS5 kconfig Stefano Stabellini
2018-08-20 23:59 ` [PATCH 09/10] xen/arm: add B15 kconfig Stefano Stabellini
2018-08-20 23:59 ` [PATCH 10/10] xen/arm: add VEXPRESS kconfig Stefano Stabellini
2018-08-21 19:04 ` [PATCH 00/10] arm: add one kconfig option per platform Julien Grall
2018-08-23 17:20 ` Andrii Anisov
2018-08-23 17:41 ` Julien Grall
2018-08-23 18:00 ` Andrii Anisov
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.