Also make pvr_pdump.c build fully conditional.
Signed-off-by: Luc Verhaegen <Luc.Verhaegen@basyskom.de>
Signed-off-by: Imre Deak <imre.deak@nokia.com>
omaplfb-objs := omaplfb_displayclass.o omaplfb_linux.o
-pvrsrvkm-objs := osfunc.o mmap.o module.o pdump.o proc.o \
+pvrsrvkm-objs := osfunc.o mmap.o module.o proc.o \
pvr_bridge_k.o mm.o event.o \
buffer_manager.o devicemem.o deviceclass.o \
handle.o hash.o pvrsrv.o queue.o ra.o \
pvrsrvkm-objs-$(CONFIG_PVR_DEBUG) += pvr_debug.o
pvrsrvkm-objs-$(CONFIG_DEBUG_FS) += pvr_debugfs.o
pvrsrvkm-objs-$(CONFIG_PVR_TIMING) += pvr_debug.o
+pvrsrvkm-objs-$(CONFIG_PVR_DEBUG_PDUMP) += pvr_pdump.o
pvrsrvkm-objs += $(pvrsrvkm-objs-y) $(pvrsrvkm-objs-m)
#include "device.h"
#include "buffer_manager.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "syscommon.h"
#include "bridged_pvr_bridge.h"
#include "bridged_pvr_bridge.h"
#include "bridged_sgx_bridge.h"
#include "sgxutils.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "pvr_events.h"
int SGXGetClientInfoBW(u32 ui32BridgeID,
#include "sysconfig.h"
#include "hash.h"
#include "ra.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "mmu.h"
#define MIN(a, b) (a > b ? b : a)
#include "services_headers.h"
#include "buffer_manager.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "pvr_bridge_km.h"
#include <linux/pagemap.h>
#include "buffer_manager.h"
#include "hash.h"
#include "ra.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "sgxapi_km.h"
#include "sgx_bridge_km.h"
#include "sgxinfo.h"
#include "sgxinfokm.h"
#include "pvr_bridge_km.h"
#include "sgx_bridge_km.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "sgxutils.h"
static struct RESMAN_ITEM *psResItemCreateSharedPB;
*
******************************************************************************/
#include "services_headers.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include <linux/kernel.h>
#include <linux/mutex.h>
#include <linux/sched.h>
-/**********************************************************************
+/*
*
* Copyright(c) 2008 Imagination Technologies Ltd. All rights reserved.
*
* Imagination Technologies Ltd. <gpl-support@imgtec.com>
* Home Park Estate, Kings Langley, Herts, WD4 8LZ, UK
*
- ******************************************************************************/
+ */
-#if defined(PDUMP)
#include <asm/atomic.h>
#include <stdarg.h>
#include "pvrversion.h"
#include "sgxmmu.h"
#include "mm.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
/*
* There is no sense in having SGX_MMU_PAGE_SIZE differ from PAGE_SIZE.
{
pdump_print(ui32Flags, "IDL %u\r\n", ui32Clocks);
}
-
-#endif
*
******************************************************************************/
-#ifndef _PDUMP_KM_H_
-#define _PDUMP_KM_H_
+#ifndef _PVR_PDUMP_H_
+#define _PVR_PDUMP_H_
#define PDUMP_FLAGS_NEVER 0x08000000
#define PDUMPRESUME(args...)
#endif
-#endif
+#endif /* _PVR_PDUMP_H_ */
#include "pvr_bridge_km.h"
#include "handle.h"
#include "perproc.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "ra.h"
#include "pvr_events.h"
#include "resman.h"
#include "bridged_support.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "ra.h"
#include "mmu.h"
#include "mm.h"
#include "sgxinfokm.h"
#if defined(PDUMP)
#include "sgxapi_km.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#endif
#include "sgx_bridge_km.h"
#include "osfunc.h"
#include "sgxapi_km.h"
#include "sgxinfokm.h"
#include "sgxutils.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#define MS_TO_NS(x) ((x) * 1000000ULL)
#define SGX_CMD_BURST_THRESHOLD_NS MS_TO_NS(3)
#include "sgxinfokm.h"
#include "sgxconfig.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
static void SGXResetSoftReset(struct PVRSRV_SGXDEV_INFO *psDevInfo,
IMG_BOOL bResetBIF, u32 ui32PDUMPFlags,
#include "buffer_manager.h"
#include "sgxinfo.h"
#include "sysconfig.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "mmu.h"
#include "pvr_bridge.h"
#include "sgx_bridge_km.h"
#include "sgxinfo.h"
#include "sgxinfokm.h"
#include "sysconfig.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "mmu.h"
#include "pvr_bridge_km.h"
#include "sgx_bridge_km.h"
#include "kerneldisplay.h"
#include "oemfuncs.h"
#include "sgxinfo.h"
-#include "pdump_km.h"
+#include "pvr_pdump.h"
#include "sgxinfokm.h"
#include "syslocal.h"
#include "sysconfig.h"