]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
microblaze: Kconfig: introduce XILINX_MICROBLAZE0_FPGA_FAMILY option
authorOvidiu Panait <ovpanait@gmail.com>
Tue, 31 May 2022 18:14:33 +0000 (21:14 +0300)
committerMichal Simek <michal.simek@amd.com>
Fri, 24 Jun 2022 12:16:00 +0000 (14:16 +0200)
Provide a static Kconfig value for the target FPGA archtitecture, as it is
done in Linux. The cpu-uclass driver will cross-check it with the value
read from PVR10 register.

Signed-off-by: Ovidiu Panait <ovpanait@gmail.com>
Link: https://lore.kernel.org/r/20220531181435.3473549-12-ovpanait@gmail.com
Signed-off-by: Michal Simek <michal.simek@amd.com>
board/xilinx/microblaze-generic/Kconfig

index a6743cadf45ee5461aa7a30fa5b994291b76a381..90f79cfb94583268615f8c08d25e2945cb2fac89 100644 (file)
@@ -38,6 +38,14 @@ config XILINX_MICROBLAZE0_HW_VER
        string "Core version number"
        default "7.10.d"
 
+config XILINX_MICROBLAZE0_FPGA_FAMILY
+       string "Targeted FPGA family"
+       default "virtex5"
+       help
+         This option contains info about the target FPGA architecture
+         (Zynq-7000, UltraScale+ Kintex, etc) that the MicroBlaze soft core is
+         implemented on. It corresponds to the C_FAMILY hdl parameter.
+
 config XILINX_MICROBLAZE0_USR_EXCEP
        bool "MicroBlaze user exception support"
        default y