Browse Source

[bsp/virt64/aarch64] Fixed bsp's Kconfig

GuEe-GUI 3 years ago
parent
commit
f56c373f26

+ 3 - 20
bsp/qemu-virt64-aarch64/.config

@@ -570,30 +570,13 @@ CONFIG_RT_LIBC_FIXED_TIMEZONE=8
 # CONFIG_PKG_USING_STATE_MACHINE is not set
 # CONFIG_PKG_USING_MCURSES is not set
 # CONFIG_PKG_USING_COWSAY is not set
-CONFIG_OPPO_A55_SOC=y
-# CONFIG_BSP_SUPPORT_FPU is not set
+CONFIG_SOC_VIRT64_AARCH64=y
 
 #
-# Hardware Drivers Config
-#
-
-#
-# BCM Peripheral Drivers
+# AARCH64 qemu virt64 configs
 #
+CONFIG_BSP_SUPPORT_FPU=y
 CONFIG_BSP_USING_UART=y
 CONFIG_RT_USING_UART0=y
-# CONFIG_RT_USING_UART1 is not set
 CONFIG_BSP_USING_GIC=y
 CONFIG_BSP_USING_GIC390=y
-CONFIG_BSP_USING_PIN=y
-# CONFIG_BSP_USING_SYSTIMER is not set
-# CONFIG_BSP_USING_I2C is not set
-# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_WDT is not set
-# CONFIG_BSP_USING_RTC is not set
-# CONFIG_BSP_USING_SDIO is not set
-
-#
-# Board Peripheral Drivers
-#
-# CONFIG_BSP_USING_HDMI is not set

+ 1 - 2
bsp/qemu-virt64-aarch64/Kconfig

@@ -18,13 +18,12 @@ config PKGS_DIR
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 
-config OPPO_A55_SOC
+config SOC_VIRT64_AARCH64
     bool
     select ARCH_ARM_CORTEX_A53
     select ARCH_CPU_64BIT
     select RT_USING_COMPONENTS_INIT
     select RT_USING_USER_MAIN
-    select RT_USING_RTC
     default y
 
 source "$BSP_DIR/driver/Kconfig"

+ 15 - 110
bsp/qemu-virt64-aarch64/driver/Kconfig

@@ -1,26 +1,21 @@
 
-config BSP_SUPPORT_FPU
-    bool "Using Float"
-    default n
-
-menu "Hardware Drivers Config"
-    menu "BCM Peripheral Drivers"
-        menuconfig BSP_USING_UART
-            bool "Using UART"
-            select RT_USING_SERIAL
+menu "AARCH64 qemu virt64 configs"
+    menuconfig BSP_SUPPORT_FPU
+        bool "Using Float"
+        default y
+
+    menuconfig BSP_USING_UART
+        bool "Using UART"
+        select RT_USING_SERIAL
+        default y
+
+        if BSP_USING_UART
+            config RT_USING_UART0
+            bool "Enabel UART 0"
             default y
+        endif
 
-            if BSP_USING_UART
-                config RT_USING_UART0
-                bool "Enabel UART 0"
-                default y
-
-                config RT_USING_UART1
-                    bool "Enabel UART 1"
-                    default n
-            endif
-
-        menuconfig BSP_USING_GIC
+    menuconfig BSP_USING_GIC
             bool "Enable GIC"
             select RT_USING_GIC
             default y
@@ -29,94 +24,4 @@ menu "Hardware Drivers Config"
                 bool "Enable GIC390"
                 default y
         endif
-         
-        config BSP_USING_PIN
-            bool "Using PIN"
-            select RT_USING_PIN
-            default y
-
-        menuconfig BSP_USING_SYSTIMER
-            bool "Enable SYSTIMER"
-            select RT_USING_SYSTIMER
-            default n
-
-        if  BSP_USING_SYSTIMER
-            config RT_USING_SYSTIMER1
-                bool "Enable sys timer1"
-                default n
-            config RT_USING_SYSTIMER3
-                bool "Enable sys timer3"
-                default n
-        endif
-
-        menuconfig BSP_USING_I2C
-            bool "Enable I2C"
-            select RT_USING_I2C
-            default n
-
-        if BSP_USING_I2C
-            config BSP_USING_I2C0
-                bool "Enable I2C0"
-                default n
-            config BSP_USING_I2C1
-                bool "Enable I2C1"
-                default n
-        endif
-
-        menuconfig BSP_USING_SPI
-            bool "Enable SPI"
-            select RT_USING_SPI
-            default n
-        
-        if BSP_USING_SPI
-            config BSP_USING_SPI0
-                bool "Enable SPI0"
-                default n
-            config BSP_USING_SPI1
-                bool "Enable SPI1"
-                default n
-        endif
-
-        config BSP_USING_WDT
-            bool "Enable WDT"
-            select RT_USING_WDT
-            default n
-
-        menuconfig BSP_USING_RTC
-            bool "Enable RTC"
-            select RT_USING_RTC
-            default n
-
-        if BSP_USING_RTC
-            config BSP_USING_ALARM
-                bool "Enable Alarm"
-                select RT_USING_ALARM
-                default n
-        endif
-        
-        menuconfig BSP_USING_SDIO
-            bool "Enable SDIO"
-            select RT_USING_SDIO
-            default n
-
-        if BSP_USING_SDIO
-            config BSP_USING_SDIO0
-                bool "Enable SDIO0"
-                select RT_USING_SDIO
-                default n
-        endif
-    endmenu
-
-    menu "Board Peripheral Drivers"
-        menuconfig BSP_USING_HDMI
-            bool "Enable HDMI"
-            select BSP_USING_SPI
-            default n
-
-        if BSP_USING_HDMI
-            config BSP_USING_HDMI_DISPLAY
-                bool "HDMI DISPLAY"
-                default n
-        endif
-    endmenu
 endmenu

+ 3 - 8
bsp/qemu-virt64-aarch64/rtconfig.h

@@ -178,19 +178,14 @@
 
 /* entertainment: terminal games and other interesting software packages */
 
-#define OPPO_A55_SOC
+#define SOC_VIRT64_AARCH64
 
-/* Hardware Drivers Config */
-
-/* BCM Peripheral Drivers */
+/* AARCH64 qemu virt64 configs */
 
+#define BSP_SUPPORT_FPU
 #define BSP_USING_UART
 #define RT_USING_UART0
 #define BSP_USING_GIC
 #define BSP_USING_GIC390
-#define BSP_USING_PIN
-
-/* Board Peripheral Drivers */
-
 
 #endif