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

  * week200745-1 release. Fixes: NB#73246
  * Add msleep(1) to sm_drv_spi_wakeup()
  * cx3110x version 2.0.15

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue,  6 Nov 2007 16:41:47 +0200

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

  * week200739-1 release
  * Decrease sleep in MTUM initilisation. Fixes: NB#69455 

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue, 25 Sep 2007 19:03:15 +0300

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

  * week200737-1 release
  * Put the device in to sleep if there's an error either with RX or TX
  * cx3110x version 2.0.13
  * Change background scan interval to 60 seconds
  * Remove wpa_scan and gen_ie from WE private interface
  * Add SM_DRV_PRIV_SET_DMA_THRES and SM_DRV_PRIV_GET_DMA_THRES
  * Add set_scanint and get_scanint WE privs
  * Add set_scanthres and set_scanthres WE privs
  * Move scan WE priv defines to sm_drv_wpa.h
  * cx3110x version 2.0.14

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue, 11 Sep 2007 17:45:34 +0300

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

  * week200736-1 release
  * Handle interrupts in a loop
  * cx3110x version 2.0.12

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue, 04 Sep 2007 19:32:08 +0300

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

  * week200734-1 release
  * Use default TX and RX lifetimes
  * cx3110x version 2.0.10

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 22 Aug 2007 17:07:24 +0300

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

  * week200732-2 release
  * Fix DMA threshold logic with value zero
  * Add a timeout for firmware boot
  * Change wording in a warning
  * cx3110x version 2.0.9

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Fri, 10 Aug 2007 15:38:44 +0300

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

  * week200730-1 release
  * Move MAX_PROBE_LENGTH to sm_drv.h
  * Increate MAX_PROBE_LENGTH to 512 bytes. Fixes: NB#61305
  * Check kmalloc result in sm_drv_get_range()
  * cx3110x version 2.0.8 

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue, 24 Jul 2007 21:49:11 +0300

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

  * week200724-1 release. Fixes: NB#53794
  * cx3110x version 2.0.7
  * Run update_stats() in process context
  * Create cx3110x thread for workqueue
  * Use cx3110x_mt prefix in cx3110x_mt module
  * Show beacond interval and DTIM of the AP associated to
  * Use default TX and RX lifetimes
  * Count initial_packets correctly
  * Revert "Use default TX and RX lifetimes"

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed, 13 Jun 2007 15:28:01 +0300

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

  * week200723-2 release. Fixes: NB#56521
  * Remove duplicate dev_attr_psm sysfs file creation
  * Fix locking in sm_drv_get_wireless_stats() when softmac is not initialized
  * cx3110x version 2.0.4

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Wed,  6 Jun 2007 14:19:56 +0300

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

  * week200723-1 release. Fixes: NB#51967
  * cx3110x_[error,warning,info,debug] macros
  * Change all printks to cx3110x_ macros
  * Replace DBG_ALL logs with cx3110x_ macros
  * Return EAGAIN if scanning is still running
  * Show SSID when not associated
  * Check sysfs file creation errors
  * Enable -Werror
  * Refactor handle_sm_trap()
  * Ignore DOT11_OID_PREAUTH traps
  * Correct debug messages in handle_sm_trap()
  * Remove SPI_DELAY_THRESHOLD workaround
  * Remove host interface (hif) cruft
  * Refactor handle_sm_callback()
  * Set dev->last_rx
  * Check kmalloc() result in mask_trap()
  * Update license text based on lates template from Legal
  * Change contact person to Kalle Valo
  * Remove WLAN_POWER_UP() and _DOWN() macros
  * Remove check for old MODVERSIONS macro
  * Change lines to wrap at 80
  * Remove unused defines
  * Add CX3110X_DMA_THRESHOLD
  * Refactor link_changed()
  * Add associated and disassociated log messages
  * Clean up DEAUTHENTICATE trap message
  * Change TX failed message to DBG_IC level
  * cx3110x version 2.0.0
  * Change DMA threshold to dynamic
  * Clean up essid length handling in sm_drv_set_scan()
  * Fix SSID length in scan results
  * Rename net_local.sm_lock to netlock.lock
  * Take lock whenever accessing net_local
  * Print libumac and lmac versions
  * cx3110x version 2.0.1
  * Revert "Remove SPI_DELAY_THRESHOLD workaround"
  * cx3110x version 2.0.2

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue,  5 Jun 2007 16:55:34 +0300

cx3110x-module-src (0.9.35-3) unstable; urgency=low

  * week200719-4 release
  * CX3110X: Properly set net_device's parent device
  * Set ladder workaround for MTUM

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Fri, 11 May 2007 15:30:23 +0300

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

  * Fixed changelog. 

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Tue, 17 Apr 2007 18:16:04 +0300

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

  * Remove UMAC
  * Fix configuration of the SPI bus speed. Fixes: NB#53992

 -- Yauheni Kaliuta <yauheni.kaliuta@nokia.com>  Mon, 16 Apr 2007 18:17:35 +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

