From 87542bf71f0f594c5d567ea815439c2f98754754 Mon Sep 17 00:00:00 2001 From: Lucas Fryzek Date: Sun, 7 Jul 2024 23:56:35 +0100 Subject: Get LD_PRELOAD library to highjack driver --- config_kernel.h | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 config_kernel.h (limited to 'config_kernel.h') diff --git a/config_kernel.h b/config_kernel.h new file mode 100644 index 0000000..b3df0b9 --- /dev/null +++ b/config_kernel.h @@ -0,0 +1,42 @@ +#define LINUX +#define PVR_BUILD_DIR "jz4780_linux" +#define PVR_BUILD_TYPE "release" +#define PVRSRV_MODNAME "pvrsrvkm" +#define SGXCORE 540 +#define SGX540 +#define SUPPORT_SGX540 +#define SUPPORT_SGX +#define SGX_CORE_REV 130 +#define TRANSFER_QUEUE +#define PVR_SECURE_HANDLES +#define SUPPORT_LISR_MISR_SYNC +#define DISPLAY_CONTROLLER dc_xbfb3_linux +#define PVR_LINUX_MEM_AREA_POOL_MAX_PAGES 0 +#define RELEASE +#define SUPPORT_PERCONTEXT_PB +#define SUPPORT_HW_RECOVERY +#define SUPPORT_ACTIVE_POWER_MANAGEMENT +#define SUPPORT_SGX_HWPERF +#define SUPPORT_SGX_LOW_LATENCY_SCHEDULING +#define SUPPORT_SGX_NEW_STATUS_VALS +#define SUPPORT_DBGDRV_EVENT_OBJECTS +#define SGX_FEATURE_SYSTEM_CACHE +#define SGX_FAST_DPM_INIT +#define SYS_USING_INTERRUPTS +#define SUPPORT_PVRSRV_DEVICE_CLASS +#define SUPPORT_PVRSRV_GET_DC_SYSTEM_BUFFER +#define IMG_ADDRSPACE_PHYSADDR_BITS 32 +#define SUPPORT_LINUX_X86_WRITECOMBINE +#define SUPPORT_LINUX_X86_PAT +#define SGX_DYNAMIC_TIMING_INFO +#define SYS_CUSTOM_POWERLOCK_WRAP +#define PVR_LINUX_USING_WORKQUEUES +#define PVR_LINUX_MISR_USING_PRIVATE_WORKQUEUE +#define PVR_LINUX_TIMERS_USING_WORKQUEUES +#define PVR_LDM_DRIVER_REGISTRATION_NAME "pvrsrvkm" +#define XPROC_WORKAROUND_NUM_SHAREABLES 4095 +#define SUPPORT_DRI_DRM +#define PVR_SECURE_DRM_AUTH_EXPORT +#define PVR_DRI_DRM_NOT_PCI +#define DC_NOHW_BUFFER_WIDTH 1920 +#define DC_NOHW_BUFFER_HEIGHT 1080 -- cgit