]> git.karo-electronics.de Git - linux-beck.git/commitdiff
staging: tidspbridge: Remove unused macros
authorArmando Uribe <x0095078@ti.com>
Fri, 23 Jul 2010 01:25:34 +0000 (20:25 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 26 Jul 2010 22:32:21 +0000 (15:32 -0700)
This patch removes a couple of macros that are not
being used

Signed-off-by: Armando Uribe <x0095078@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/tidspbridge/dynload/dload_internal.h
drivers/staging/tidspbridge/dynload/getsection.c
drivers/staging/tidspbridge/include/dspbridge/chnldefs.h
drivers/staging/tidspbridge/include/dspbridge/chnlpriv.h
drivers/staging/tidspbridge/include/dspbridge/dbdefs.h
drivers/staging/tidspbridge/include/dspbridge/io_sm.h
drivers/staging/tidspbridge/include/dspbridge/mbx_sh.h
drivers/staging/tidspbridge/rmgr/disp.c
drivers/staging/tidspbridge/rmgr/nldr.c

index 5a17e6ce71958a69f858f2933c5eb785911f10e8..302a7c53e12c48494f9e6f524c03fadb805f1726 100644 (file)
@@ -310,10 +310,6 @@ extern uint32_t dload_reverse_checksum16(void *data, unsigned siz);
 #endif
 #endif
 
-#define IS_DATA_SCN(zzz) (DLOAD_SECTION_TYPE((zzz)->type) != DLOAD_TEXT)
-#define IS_DATA_SCN_NUM(zzz) \
-               (DLOAD_SECT_TYPE(&dlthis->sect_hdrs[(zzz)-1]) != DLOAD_TEXT)
-
 /*
  * exported by reloc.c
  */
index 51a7167c8ecbd88950e967fbce71dcc144674c6a..e0b37714dd65ec5c01cc56b71883d36d40145e1c 100644 (file)
@@ -252,7 +252,6 @@ int dload_get_section_info(void *minfo, const char *section_name,
 }
 
 #define IPH_SIZE (sizeof(struct image_packet_t) - sizeof(u32))
-#define REVERSE_REORDER_MAP(rawmap) ((rawmap) ^ 0x3030303)
 
 /**************************************************************************
  * Procedure dload_get_section
index 0fe3824e1526515dc11658d1070b4a08375a1d82..5bf5f6b0b7b40ecc10774f8470eb6de0790d7f1c 100644 (file)
@@ -40,7 +40,6 @@
 #define CHNL_IOCSTATEOS      0x8000    /* End Of Stream reached. */
 
 /* Macros for checking I/O Completion status: */
-#define CHNL_IS_EOS(ioc)         (ioc.status & CHNL_IOCSTATEOS)
 #define CHNL_IS_IO_COMPLETE(ioc)  (!(ioc.status & ~CHNL_IOCSTATEOS))
 #define CHNL_IS_IO_CANCELLED(ioc) (ioc.status & CHNL_IOCSTATCANCEL)
 #define CHNL_IS_TIMED_OUT(ioc)    (ioc.status & CHNL_IOCSTATTIMEOUT)
index fce5ebd9a6403ac3abde5b2dd10b13cd4b3412e8..9292100b1c04c979569bf927553a3a7af7648a2c 100644 (file)
@@ -50,9 +50,6 @@
 #define CHNL_STATECANCEL       1       /* I/O was cancelled. */
 #define CHNL_STATEEOS          2       /* End Of Stream reached. */
 
-/* Determine if user supplied an event for this channel: */
-#define CHNL_IS_USER_EVENT(mode)  (mode & CHNL_MODEUSEREVENT)
-
 /* Macros for checking mode: */
 #define CHNL_IS_INPUT(mode)      (mode & CHNL_MODEFROMDSP)
 #define CHNL_IS_OUTPUT(mode)     (!CHNL_IS_INPUT(mode))
index ffcc326b0ce9f8e1dc041aa03d5379d70183a0cc..397e2cb2be516d2c0d9227aa44c54630772ab109 100644 (file)
@@ -120,17 +120,6 @@ static inline bool is_valid_proc_event(u32 x)
        return (x == 0 || (x & VALID_PROC_EVENT && !(x & ~VALID_PROC_EVENT)));
 }
 
-#define IS_VALID_NODE_EVENT(x)    (((x) == 0) || \
-       (((x) & (DSP_NODESTATECHANGE | DSP_NODEMESSAGEREADY)) && \
-       !((x) & ~(DSP_NODESTATECHANGE | DSP_NODEMESSAGEREADY))))
-
-#define IS_VALID_STRM_EVENT(x)     (((x) == 0) || (((x) & (DSP_STREAMDONE | \
-                               DSP_STREAMIOCOMPLETION)) && \
-                               !((x) & ~(DSP_STREAMDONE | \
-                               DSP_STREAMIOCOMPLETION))))
-
-#define IS_VALID_NOTIFY_MASK(x)   ((x) & DSP_SIGNALEVENT)
-
 /* The Node UUID structure */
 struct dsp_uuid {
        u32 ul_data1;
index 841ff9414d53225d2da85dc225e670420cc01001..18aec55d8647fdcf3cb33111c7ff1a8f3aca2e78 100644 (file)
@@ -30,9 +30,6 @@
 #define IO_SERVICE          2
 #define IO_MAXSERVICE       IO_SERVICE
 
-#define DSP_FIELD_ADDR(type, field, base, wordsize) \
-    ((((s32)&(((type *)0)->field)) / wordsize) + (u32)base)
-
 #ifdef CONFIG_TIDSPBRIDGE_DVFS
 /* The maximum number of OPPs that are supported */
 extern s32 dsp_max_opps;
index 289f6f3e46ad29741475b4c28056a6b3c285c43b..5d165cd932f070a090cd4a19fdbac4021590d10f 100644 (file)
 #define MBX_PM_OPP2 1
 #define MBX_PM_OPP3 2
 #define MBX_PM_OPP4 3
-#define MBX_OLDOPP_EXTRACT(OPPMSG) ((0x00F0 & (OPPMSG)) >> 4)
-#define MBX_NEWOPP_EXTRACT(OPPMSG) (0x000F & (OPPMSG))
-#define MBX_PREVOPP_EXTRACT(OPPMSG) ((0x00F0 & (OPPMSG)) >> 4)
-#define MBX_CUROPP_EXTRACT(OPPMSG) (0x000F & (OPPMSG))
 
 /* Bridge Debug Commands */
 #define MBX_DBG_SYSPRINTF       (MBX_DBG_CLASS + 0x0)
 
-/*
- * Useful macros
- */
-/* DSP-DMA channel */
-#define MBX_SETDDMAVAL(x, y)  (MBX_DDMA_CLASS | (x << MBX_DDMA_BUFSHIFT) | \
-       (y << MBX_DDMA_CHNLSHIFT))
-
-/* Zero-Copy channel */
-#define MBX_SETZCPYVAL(x)  (MBX_ZCPY_CLASS | (x << MBX_ZCPY_CHNLSHIFT))
-
 #endif /* _MBX_SH_H */
index 29cf6cda0d7a6561507ad3afa5e098dd407a2211..417faeba5062ada9b1f128353929c256708e75d4 100644 (file)
@@ -54,8 +54,6 @@
 
 #define CHNLIOREQS      1
 
-#define SWAP_WORD(x)     (((u32)(x) >> 16) | ((u32)(x) << 16))
-
 /*
  *  ======== disp_object ========
  */
index 33d287222f09a39c142c0202258a4680207e7809..23b44cf109693425119ac3a58881f1a07ba4bd3b 100644 (file)
 #define DELETECODEFLAGBIT   5
 #define MAXFLAGS           6
 
-#define IS_INTERNAL(nldr_obj, segid) (((segid) <= MAXSEGID && \
-           nldr_obj->seg_table[(segid)] & DYNM_INTERNAL) || \
-           (segid) == MEMINTERNALID)
-
-#define IS_EXTERNAL(nldr_obj, segid) (((segid) <= MAXSEGID && \
-           nldr_obj->seg_table[(segid)] & DYNM_EXTERNAL) || \
-           (segid) == MEMEXTERNALID)
-
-#define SWAPLONG(x) ((((x) << 24) & 0xFF000000) | (((x) << 8) & 0xFF0000L) | \
-       (((x) >> 8) & 0xFF00L) | (((x) >> 24) & 0xFF))
-
-#define SWAPWORD(x) ((((x) << 8) & 0xFF00) | (((x) >> 8) & 0xFF))
-
     /*
      *  These names may be embedded in overlay sections to identify which
      *  node phase the section should be overlayed.