cx3110x-module-src (0.9.34.1-2) unstable; urgency=low

  * Fixed branching 

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Mon, 30 Apr 2007 13:24:59 +0300

cx3110x-module-src (0.9.34.1-1) unstable; urgency=low

  * Version branching for osso1.0

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Fri, 27 Apr 2007 18:10:13 +0300

cx3110x-module-src (0.9.34-2) unstable; urgency=low

  * week200717-1 release 
  * Remove UMAC

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Fri, 27 Apr 2007 16:43:47 +0300

cx3110x-module-src (0.9.34-1) unstable; urgency=low

  * week200715-1 release
  * Use correct work struct in sm_drv_update_stats()
  * Length of SSID in SIOCSIWESSID does not include NULL anymore

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue, 10 Apr 2007 20:48:27 +0300

cx3110x-module-src (0.9.33-1) unstable; urgency=low

  * week200714-1 release
  * Fix build with the new kernel

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue,  3 Apr 2007 16:56:06 +0300

cx3110x-module-src (0.9.32-1) unstable; urgency=low

  * week200713-1 release
  * Update UMAC to 2.12.0.0.a.9.14-1

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue, 27 Mar 2007 15:13:25 +0300

cx3110x-module-src (0.9.31-1) unstable; urgency=low

  * week200707-1 release
  * Implement U-APSD setting for user space
  * Fix test in sm_drv_set_ps()
  * Copy sk_buff.priority to s_sm_frame.priority

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue, 13 Feb 2007 15:33:45 +0200

cx3110x-module-src (0.9.30-1) unstable; urgency=low

  * week200705-1 release
  * Set DOT11_OID_BSSITERATE always after BSS iteration
  * Add 30 ms delay before active scanning

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 31 Jan 2007 14:36:33 +0200

cx3110x-module-src (0.9.29-1) unstable; urgency=low

  * week200701-1 release
  * Update umac to 2.12.0.0.a.9.10-2
  * Make it easier to change PSM settings
  * Discard zero length bytes from the WLAN chip
  * Take sm_lock before calling prism_softmac_create()
  * Take sm_lock before shutting down UMAC
  * Update UMAC to 2.12.0.0.a.9.12-1
  * Ratelimit the TX dropped message

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed,  3 Jan 2007 16:10:39 +0200

cx3110x-module-src (0.9.28-1) unstable; urgency=low

  * week200649-2 release
  * Revert "Use usec converters provided by jiffies.h" 

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Thu,  7 Dec 2006 14:51:33 +0200

cx3110x-module-src (0.9.27-1) unstable; urgency=low

  * week200648-1 release
  * Refactored sm_drv_spi_wq()
  * Only return from one place in sm_drv_spi_wq()
  * Do not disable host interrupts
  * Wakeup target before fething the frame
  * Add BH debug messages
  * Add DBG_TIMER messages
  * Use usec converters provided by jiffies.h
  * Update UMAC to 2.12.0.0.a.9.10-1
 
 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 29 Nov 2006 17:25:05 +0200

cx3110x-module-src (0.9.26-1) unstable; urgency=low

  * week200645-2 release
  * Remove references to word "RX34" and change that with product name

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Thu,  9 Nov 2006 12:11:55 +0200

cx3110x-module-src (0.9.25-1) unstable; urgency=low

  * week200643-1 release
  * umac update
  * Reset chip in workqueue after scan timer has expired
  * Adding PDR1907 support

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 25 Oct 2006 16:02:43 +0300

cx3110x-module-src (0.9.24-1) unstable; urgency=low

  * week200641-2 release
  * words cleanup

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Fri, 13 Oct 2006 14:21:40 +0300

cx3110x-module-src (0.9.23-1) unstable; urgency=low

  * week200641-1 release
  * Ack Ready and WriteReady LMAC interrupts

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 11 Oct 2006 16:51:33 +0300

cx3110x-module-src (0.9.22-1) unstable; urgency=low

  * week200640-1 release
  * Make cx3110x CROSS_COMPILE option to work properly
  * Fix memory leaks found by kmemleak

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed,  4 Oct 2006 16:58:49 +0300

cx3110x-module-src (0.9.21-1) unstable; urgency=low

  * week200639-3 release
  * Enable suspend/resume functionality 

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Fri, 29 Sep 2006 18:12:10 +0300

cx3110x-module-src (0.9.20-1) unstable; urgency=low

  * week200639-1 release
  * Take sm_lock always when calling SoftMAC
  * Add DEVSTATE_DEAD
  * Patched UMAC 2.12.0.0.a.9.10
  * sm_lock fixes to rx-34
  * Updated UMAC to 2.12.0.0.a.9.10
  * With dyntick and PM, we need a slightly bigger delay when resetting the target.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 27 Sep 2006 15:50:31 +0300

cx3110x-module-src (0.9.19-1) unstable; urgency=low

  * week200635-2 release
  * We must set the IRQ type after requesting the IRQ itself.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Thu, 31 Aug 2006 15:00:14 +0300

cx3110x-module-src (0.9.18-1) unstable; urgency=low

  * week200634-1 release
  * We can only include linux/irq.h with very recent kernels, e.g linux-g.
  * Compilation failed because of the new IRQ framework.
  * Support both OMaP_DMA_TOUT_IRQ and OMAP1_DMA_TOUT_IRQ

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 23 Aug 2006 18:22:15 +0300

cx3110x-module-src (0.9.17-1) unstable; urgency=low

  * week200630-1 release
  * Change the SPI_MODE setting to the proper one for linux-g
  * Whenever we are in IBSS mode, we use long preamble.
    This is the only way to work with all the broken WiFI test bed cards.
    Fixes: NB#34964
  * New UMAC release.
    Fixes: NB#29817, NB#31489, NB#34003
  * We don't toggle background scanning when in IBSS mode.
    Fixes: NB#33581, NB#33894

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Mon, 31 Jul 2006 11:48:39 +0300

cx3110x-module-src (0.9.16-1) unstable; urgency=low

  * week200626-1 release
  * WLAN DMA support
  * Adding a longer (2 seconds) delay for READY and DMA READY timeout

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 28 Jun 2006 17:02:33 +0300

cx3110x-module-src (0.9.15-1) unstable; urgency=low

  * week200624-1 release
  * Getting rid of the udelay() in the bottom halves
  * We need to uglily remove Modules.symvers before compiling the second modules. 
    This is for supporting upcoming kernel releases.
  * setup.seed needs to be initialized

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 14 Jun 2006 16:21:00 +0300

cx3110x-module-src (0.9.14-1) unstable; urgency=low

  * week200623-1 release
  * 16 BSS is not enough and can cause both roaming and scanning to fail
  * On the TX path, softmac_service may be called from the UMAC timer. 
    We are trying to avoid that by locking  some of this code.
  * We must take a pointer to the spinlock, not the spinlock itself.
  * When the UMAC reaches max_bss, it returns a 0 length BSS. If we 
    set the length to 0 before calling DOT11_OID_BSSITERATE,
    we can detect this condition (length will still be 0 after
    reaching max_bss)

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed,  7 Jun 2006 19:15:57 +0300

cx3110x-module-src (0.9.13-1) unstable; urgency=low

  * week200622-1 release
  * We don't want anything but GPL v2.
  * According to legal, we're supposed to ship with a copy of the GPLv2.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue, 30 May 2006 13:27:28 +0300

cx3110x-module-src (0.9.12-1) unstable; urgency=low

  * week200621-1 release
  * When background scanning is triggered, we should spend more time on each
    channel. Fixes: NB#22498.
  * Removed the usless UMAC debug strings.
  * Added MTUMs and UMACs compiled with cs-q3.2 toolchain. They now are built
    with EABI v4.
    Add an "EABI4=y" on your command line and you'll link with those
    beasts.
  * Same UMAC base code, but patched wpa.c to fix WPA2 PMKID roaming.
  * Forced bits_per_word and speed_hz to 0, for complying with the new SPI
    API.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Thu, 25 May 2006 12:25:04 +0300

cx3110x-module-src (0.9.11-1) unstable; urgency=low

  * week200620-1 release
  * We start background scanning after -75 dBm
  * We need to process the bss data before sending the user space
    event. This way we get a fresh and up to date IE. Fixes: NB#21323
  * We can now scan even when associated (either active or background
    scanning).
  * New MTUM, to use with the latest gen2.5 MT firmware.
    This is based on Cost3.1_MT_20060510.
  * Less aggressive background scanning.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 17 May 2006 17:11:01 +0300

cx3110x-module-src (0.9.10-1) unstable; urgency=low

  * week200619-1 release
  * We now use background scanning to improve roaming accuracy and
    performances.
    We also start an active scan on our SSID whenever we get a DEAUTHENTICATE
    trap. Fixes: NB#18525

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 10 May 2006 17:50:38 +0300

cx3110x-module-src (0.9.9-1) unstable; urgency=low

  * week200618-1 release
  * Fixed bogus copyrights.
  * Cleaning the TX packets handling code.
    It's more deleting than cleaning, as we got rid of all the useless txdata
    routines.
  * New UMAC, based on Phaser_Client_20060425 release.
  * We don't need to write some random values to some random registers: This
    is fixed in the latest firmwares.
  * Firmware version gets bigger and bigger.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Thu,  4 May 2006 16:37:03 +0300

cx3110x-module-src (0.9.8-1) unstable; urgency=low

  * week200617-1 release 
  * Merged code into branch

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Thu, 27 Apr 2006 16:50:10 +0300

cx3110x-module-src (0.9.7-1) unstable; urgency=low

  * week200616-2 release
  * WPA was broken: We were not sending the correct event at association time
    and we were sending 0s for the WPA IEs.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Thu, 20 Apr 2006 18:38:30 +0300

cx3110x-module-src (0.9.6-1) unstable; urgency=low

  * week200616-1 release
  * We must send the correct event when associating.
  * Getting in sync with WE-19. Needs latest osso-wlan to have working WPA.
    We are now refreshing our WPA BSS list. Fixes: NB#21323.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 19 Apr 2006 16:56:09 +0300

cx3110x-module-src (0.9.5-1) unstable; urgency=low

  * week200614-1 release
  * New UMAC (from Phaser_Client_20060322-1).
    Several bug fixes:
      New scanning algorithm, we flush the BSS list everytime. Fixes: NB#22471.
      MAC address is copied as soon as we get it from CAL. Fixes NB#23107.
      U-APSD enabled, for all UMAC's QoS queues.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed,  5 Apr 2006 15:51:50 +0300

cx3110x-module-src (0.9.4-1) unstable; urgency=low

  * week200613-1 release
  * Seems that last 2 changes from previous record reverted
  * We are now using the new IQ tuning algorithm.
    The firmware sends a trap when tuning is done, and param0 tells us
    if it succeded or not. This is reported to Darium.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 29 Mar 2006 16:10:17 +0300

cx3110x-module-src (0.9.3-1) unstable; urgency=low

  * week200612-1 release
  * Useless setting now that we memset the key properly
  * We must set the whole PMKID key structure to 0
  * Replacing mdelay with msleep

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 22 Mar 2006 17:05:48 +0200

cx3110x-module-src (0.9.2-2) unstable; urgency=low

  * Just rebuild with upper version

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Thu, 16 Mar 2006 12:00:01 +0200

cx3110x-module-src (0.9.2-1) unstable; urgency=low
 
  * week200611-1 release
  * We now support both WLAN chips: gen2.1 and gen2.5.
  * New interrupt bit, preparing for upcoming UMAC/LMAC.
  * MTUM and UMAC compiled with the same compiler and the same options as the
    kernel.

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 15 Mar 2006 15:55:52 +0200

cx3110x-module-src (0.9.1-1) unstable; urgency=low

  * We can now set the CAM tiemout. Saves some juice...
  * Warnings fixed.
  * Using the kernel compilation options. No overwritting anymore...
  * We now use a local sm_drv_wpa.h. It gets exported thanks to the debian
    cx3110x-headers package.
    This way we are consistent with su-18.
  * Not sleeping while taking semaphore.
  * 2nd attempts...will probably fail.
  * Attempt to not fuck spinlocks up...
  * Use atomic kmallocs.
  * Boot sequence needs to be slightly different from the Symbian one...

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed,  8 Mar 2006 17:04:53 +0200

cx3110x-module-src (0.9-1) unstable; urgency=low

  * cx3110x-headers package added 

 -- Eduard Bartosh <ed@ok.research.nokia.com>  Tue, 28 Feb 2006 14:38:27 +0200

cx3110x-module-src (0.9) unstable; urgency=low

  * first build for rx-34 project 

 -- Ed Bartosh <eduard.bartosh@nokia.com>  Mon, 27 Feb 2006 18:06:31 +0200

cx3110x-module-src (0.8) unstable; urgency=low

  * week200607 release:
  * Merge branch 'master' of git://ok.research.nokia.com/osso/git/cx3110x
  * default should be PSM_DYNAMIC...
  * Improved psm ioctl in order to toggle between DYNAMIC and POWERSAVE PSMs.
  * Improved PSM ioctl inorder to toggle between PSM_DYNAMIC and PSM_POWERSAVE.
  * Using Symbian boot sequence.
  * The Symbian boot sequence seems to be working ok.
  * Let's use it as it's the official Nokia boot sequence for Phaser.
  * Back to the good old boot sequence as the new fancy one seems to be problematic.
  * Moved WPA header from kernel source to here. This way we don't pollute the kernel code with our crap.
  * First S+ commit.
  * Code cleaning: removed commented out code.
  * Compile fix for new clock API and new SPI API.
  * Code cleanup, we have only one net_device now.
  * New UMAC/MTUM without libgcc linked. This is the only way we can avoid PLT relocations.
  * New UMAC for 12/14 LMAC.
  * SPI speed is set by the driver code, and is no longer board specific.
  * Makefile was too verbose.
  * CX3110x initial commit.

 -- Ed Bartosh <eduard.bartosh@nokia.com>  Thu, 16 Feb 2006 16:07:27 +0200

