driver:gpu: gpu driver change to release
authorshanlong.li <shanlong.li@starfivetech.com>
Fri, 23 Sep 2022 06:37:27 +0000 (23:37 -0700)
committershanlong.li <shanlong.li@starfivetech.com>
Fri, 23 Sep 2022 06:37:27 +0000 (23:37 -0700)
gpu driver change to release

Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
drivers/gpu/drm/img/img-rogue/config_kernel.h
drivers/gpu/drm/img/img-rogue/config_kernel.mk

index 58d5d23..4eb3f22 100644 (file)
@@ -3,16 +3,15 @@
 #define RGX_FW_FILENAME "rgx.fw"
 #define RGX_SH_FILENAME "rgx.sh"
 #define PVR_BUILD_DIR "sf_7110"
-#define PVR_BUILD_TYPE "debug"
+#define PVR_BUILD_TYPE "release"
 #define PVRSRV_MODNAME "pvrsrvkm"
 #define PVRSYNC_MODNAME "pvr_sync"
 #define SUPPORT_RGX 1
 #define DISPLAY_CONTROLLER drm_starfive
 #define PVRSRV_HWPERF_COUNTERS_PERBLK 12
-#define DEBUG
+#define RELEASE
 #define RGX_BVNC_CORE_KM_HEADER "cores/rgxcore_km_36.50.54.182.h"
 #define RGX_BNC_CONFIG_KM_HEADER "configs/rgxconfig_km_36.V.54.182.h"
-#define PVRSRV_DEBUG_HANDLE_LOCK
 #define PDUMP
 #define PVRSRV_NEED_PVR_DPF
 #define PVRSRV_NEED_PVR_ASSERT
 #define PVR_POWER_ACTOR_MEASUREMENT_PERIOD_MS 10U
 #define PVR_POWER_MONITOR_HWPERF
 #define PVR_LDM_DRIVER_REGISTRATION_NAME "pvrsrvkm"
-#define PVRSRV_ENABLE_SYNC_POISONING
 #define PVRSRV_FULL_SYNC_TRACKING_HISTORY_LEN 256
 #define ION_DEFAULT_HEAP_NAME "ion_system_heap"
 #define ION_DEFAULT_HEAP_ID_MASK (1 << ION_HEAP_TYPE_SYSTEM)
-#define TRACK_FW_BOOT
 #define PVRSRV_APPHINT_HWRDEBUGDUMPLIMIT APPHNT_BLDVAR_DBGDUMPLIMIT
 #define PVRSRV_APPHINT_ENABLETRUSTEDDEVICEACECONFIG IMG_FALSE
 #define PVRSRV_APPHINT_GENERALNON4KHEAPPAGESIZE 0x4000
@@ -96,7 +93,7 @@
 #define PVRSRV_APPHINT_HWPERFCLIENTFILTER_VULKAN 0
 #define PVRSRV_APPHINT_HWPERFCLIENTFILTER_OPENGL 0
 #define PVRSRV_APPHINT_TIMECORRCLOCK 0
-#define PVRSRV_APPHINT_ENABLEFWPOISONONFREE IMG_TRUE
+#define PVRSRV_APPHINT_ENABLEFWPOISONONFREE IMG_FALSE
 #define PVRSRV_APPHINT_FWPOISONONFREEVALUE 0xBD
 #define PVRSRV_APPHINT_ZEROFREELIST IMG_FALSE
 #define PVRSRV_APPHINT_GPUUNITSPOWERCHANGE IMG_FALSE
 #define PVR_GPIO_MODE PVR_GPIO_MODE_GENERAL
 #define PVRSRV_ENABLE_PROCESS_STATS
 #define SUPPORT_USC_BREAKPOINT
-#define PVRSRV_ENABLE_GPU_MEMORY_INFO
 #define SUPPORT_TBI_INTERFACE
 #define SUPPORT_AGP
 #define RGXFW_SAFETY_WATCHDOG_PERIOD_IN_US 1000000
 #define PVR_ANNOTATION_MAX_LEN 96
 #define PVRSRV_DEVICE_INIT_MODE PVRSRV_LINUX_DEV_INIT_ON_CONNECT
-#define DEBUG_BRIDGE_KM
 #define SUPPORT_DI_BRG_IMPL
 #define PVR_LINUX_PHYSMEM_MAX_POOL_PAGES 10240
 #define PVR_LINUX_PHYSMEM_MAX_EXCESS_POOL_PAGES 20480
 #define UPDATE_FENCE_CHECKPOINT_COUNT 1
 #define PVR_DRM_NAME "pvr"
 #define DEVICE_MEMSETCPY_ALIGN_IN_BYTES 16
-#define PVRSRV_TIMER_CORRELATION_HISTORY
 #define RGX_INITIAL_SLR_HOLDOFF_PERIOD_MS 0
 #define PVRSRV_RGX_LOG2_CLIENT_CCB_SIZE_TQ3D 14
 #define PVRSRV_RGX_LOG2_CLIENT_CCB_SIZE_TQ2D 14
index 87a01b5..4e9344b 100644 (file)
@@ -19,14 +19,14 @@ override KERNEL_CROSS_COMPILE := riscv64-linux-
 override WINDOW_SYSTEM := nulldrmws
 override PVRSRV_MODNAME := pvrsrvkm
 override PVR_BUILD_DIR := sf_7110
-override PVR_BUILD_TYPE := debug
+override PVR_BUILD_TYPE := release
 override SUPPORT_RGX := 1
 override DISPLAY_CONTROLLER := drm_starfive
 override PVR_SYSTEM := sf_7110
 override PVR_LOADER :=
-override BUILD := debug
+override BUILD := release
 override SORT_BRIDGE_STRUCTS := 1
-override PVR_SERVICES_DEBUG := 1
+override DEBUGLINK := 1
 override RGX_BNC := 36.V.54.182
 override SUPPORT_MIPS_64K_PAGE_SIZE :=
 override RGX_NUM_OS_SUPPORTED := 1
@@ -45,7 +45,6 @@ override PVR_GPIO_MODE := PVR_GPIO_MODE_GENERAL
 override PVR_HANDLE_BACKEND := idr
 override SUPPORT_DMABUF_BRIDGE := 1
 override SUPPORT_USC_BREAKPOINT := 1
-override PVRSRV_ENABLE_GPU_MEMORY_INFO := 1
 override SUPPORT_DI_BRG_IMPL := 1
 override SUPPORT_NATIVE_FENCE_SYNC := 1
 override SUPPORT_DMA_FENCE := 1