ltq-vdsl-mei: update mei driver to version 1.5.17.6
[openwrt/staging/dedeckeh.git] / package / kernel / lantiq / ltq-vdsl-mei / patches / 010-warnings.patch
index 04fa36b15ee2649ccc6738998d48bc7b23601cec..9a796c65bcb7f711137833f42803be657545acd2 100644 (file)
@@ -1,6 +1,6 @@
 --- a/src/drv_mei_cpe_api.h
 +++ b/src/drv_mei_cpe_api.h
-@@ -937,7 +937,7 @@ typedef struct MEI_dev_s
+@@ -1000,7 +1000,7 @@ typedef struct MEI_dev_s
  #if ( defined(MEI_DRVOS_HAVE_DRV_SELECT) && (MEI_DRVOS_HAVE_DRV_SELECT == 1) )
     /** support for select() */
     IFX_boolean_t         bNfcNeedWakeUp;
     /** list of all open instances which can receive NFC's, EVT's ALM's */
 --- a/src/drv_mei_cpe_linux.c
 +++ b/src/drv_mei_cpe_linux.c
-@@ -1220,9 +1220,9 @@ static unsigned int MEI_Poll (struct fil
+@@ -1302,9 +1302,9 @@ static unsigned int MEI_Poll (struct fil
     }
  
     MEI_DRVOS_SelectQueueAddTask(
 -               (MEI_DRVOS_select_OSArg_t*) filp,
--               (MEI_DRVOS_event_t*)        &(pMeiDev->selNfcWakeupList),
+-               (MEI_DRVOS_selectQueue_t*)  &(pMeiDev->selNfcWakeupList),
 -               (MEI_DRVOS_selectTable_t*)  wait);
 +               filp,
 +               &(pMeiDev->selNfcWakeupList),
  
     if (pDynNfc->pRecvDataCntrl[pDynNfc->rdIdxRd].bufCtrl != MEI_RECV_BUF_CTRL_FREE)      /* buffer in use */
     {
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -201,7 +201,7 @@ else
- drv_mei_cpe_common_cflags = \
-       $(AM_CFLAGS) -D__KERNEL__ -DLINUX -D__linux__ -DMODULE -DEXPORT_SYMTAB \
--      -pipe -Wno-format -Wimplicit -Wunused -Wuninitialized -Wsign-compare -Wstrict-aliasing
-+      -pipe -Wall -Wimplicit -Wunused -Wuninitialized -Wstrict-aliasing
- endif